Liru Færs
2f72ed2e80
Revert addition of now unused LLLineEditor::mFontStyle
2019-10-10 11:41:58 -04:00
Liru Færs
7b6a4d76a8
Actually, we don't underline links, I forgot, oops!
2019-10-10 11:39:59 -04:00
Liru Færs
8c7e498861
Some opts to avoid things that won't happen
2019-10-10 11:34:40 -04:00
Liru Færs
9824cc7068
Display Name UIs as links when they can be interacted with
...
Adds font style member to line editors, might be useful in the future?
2019-10-10 03:31:31 -04:00
Liru Færs
d16ff5cb5c
Bunch of excess clean up from while I was working on things
2019-10-10 02:49:17 -04:00
Liru Færs
0409a81e36
Renable old feature: Display complete names on profiles
2019-10-10 02:48:30 -04:00
Liru Færs
e0883b72dc
All Name UI now uses the user's NameSystem selection instead of legacy
2019-10-10 02:43:02 -04:00
Liru Færs
b592b3c658
Fix whoopses from mid-development commits
...
Fixes compiles and fixes menu crash and missing menu file
2019-10-10 02:39:11 -04:00
Liru Færs
d277f1750d
All places just av/group names were being used are now name ui
...
Since NameBoxes are clickable, remove redundant profile buttons.
Removes a ton of RLV logic, now centralized inside LLNameUI
Removes excess functions that went largely unused
May no longer show if parcel sale is pending under the owner field,
this is weird and it's hard to keep this behavior
Also includes the missing setValue and getValue so this compiles,
that should've been committed way earlier, oops
Also adds ability for name_box to have is_group attribute, too!
2019-10-10 02:32:47 -04:00
Liru Færs
d54bf78c08
Allow Name UI to be marked rlv_sensitive (via xui)
...
This allows these parts of UI to be hidden when they need to be
2019-10-09 20:47:21 -04:00
Liru Færs
b1be8bb7f3
Clean up a section of RLVa code
2019-10-09 20:13:16 -04:00
Liru Færs
0b7061afb7
Name UI flag to disallow user interaction
...
Also bypass setting name text for null ID
2019-10-09 20:07:29 -04:00
Liru Færs
b132578692
Bit of refactor in prep for bigger changes
2019-10-09 20:03:26 -04:00
Liru Færs
c18bdddb60
Woops, forgot to stage this file!
2019-10-09 17:57:10 -04:00
Liru Færs
6cd07b23f1
Name Editors sometimes need to be scrolled through, show tooltip instead
2019-10-09 17:44:31 -04:00
Liru Færs
ab546f54ab
Remove unnecessary function
2019-10-09 17:43:26 -04:00
Liru Færs
11068eee38
Woops, these are needed since the change of name to line editor
2019-10-09 17:42:22 -04:00
Liru Færs
f80e23ac5e
Name Editors are Name UI too!
2019-10-09 17:30:27 -04:00
Liru Færs
513a4fd16c
When a profile is being reused, disable partner info button
2019-10-09 17:23:41 -04:00
Liru Færs
98b3c8a812
These are not name editors, they are line editors. Get it right.
2019-10-09 17:22:31 -04:00
Liru Færs
f5ffa65ea7
Merge Line Editor menu and Text Editor menu, and use EditMenu listeners
...
Cleans up a ton of logic and some excess memory usage
Translates Line Editor menu, finally
2019-10-09 17:12:10 -04:00
Liru Færs
3cb831bb56
Add the Photo Tools Windlights from FS, thanks FS/original authors
2019-10-09 15:52:12 -04:00
Liru Færs
bce8a3b3cc
Add extending existing xml menus by using filename attribute
2019-10-09 15:36:36 -04:00
Liru Færs
65ee3a5345
Move duplicated logic out of NameBox and into new base class LLNameUI
...
Also clean up includes.
2019-10-09 01:34:00 -04:00
Liru Færs
3c8a8efc03
Merge branch 'animesh' of https://github.com/singularity-viewer/SingularityViewer into animesh
2019-10-07 23:59:45 -04:00
Liru Færs
99facf6764
Make namebox an IDBearer, so now it has a right click menu, yay!
2019-10-07 23:47:35 -04:00
Liru Færs
8f3b10875e
Introduce LFIDBearer, a Class for menu bearing UI that offers IDs to menus
...
Move menu code from scroll list into there
Separate out interface for getting IDs
No longer bother with the focus manager, for menus where not necessary,
this ensures that if focus suddenly changes, it won't break menu UX flow.
Clean up all the static functions by using new static class functions
2019-10-07 23:46:09 -04:00
Liru Færs
33ef6cc3f7
Initial alteration of namebox for clicky stuffs
...
Should allow left clicking of certain name textboxes to bring up profiles
Removes old dead variables
Cleans up includes
2019-10-07 23:38:34 -04:00
Rye Mutt
bcadee8575
Apply a lil alchemy blackmagic
2019-10-07 12:40:30 -04:00
Rye Mutt
77f8855fd6
Swap to absl hash maps on two extremely hot paths
2019-10-07 12:07:00 -04:00
Rye Mutt
b4243dc95b
Enable larger resolution media surfaces for ultrawide monitors
2019-10-07 12:06:42 -04:00
Rye Mutt
2f4d254bc6
Fix calling cmake -E to use proper cmake var
2019-10-07 12:03:15 -04:00
Rye Mutt
e98e9391bf
Ignore pip lockfile
2019-10-07 11:57:39 -04:00
Rye Mutt
e1757d68a5
Enable cmake IDE folder generation
2019-10-07 11:56:46 -04:00
Rye Mutt
a46f1145f5
Properly disable WER reporting
2019-10-07 11:56:31 -04:00
Liru Færs
d21e5db701
Fix the group founder name
2019-10-05 01:54:06 -04:00
Rye Mutt
8561af1f84
Add abseil hashmaps and use in texture list, also fix bugs in texture list insertion
2019-09-28 19:03:49 -04:00
Rye Mutt
0880c762c9
Update nvapi to new location
2019-09-26 20:35:43 -04:00
Rye Mutt
886619a099
Add files needed for python venv
2019-09-26 20:11:43 -04:00
Liru Færs
64f4df5005
scroll_list -> name_list in translations
2019-09-11 15:21:10 -04:00
Damian Zhaoying
fd5e9fa85f
Update spanish translations - Avatar menu
2019-09-10 01:57:08 -03:00
Damian Zhaoying
6a0506386d
Merge branch 'animesh' of https://github.com/Lirusaito/SingularityViewer into animesh
2019-09-09 14:52:48 -03:00
Liru Færs
c5787381aa
Fix up inactive translations to have the new submenus translated
2019-09-09 13:11:13 -04:00
Damian Zhaoying
22ed61f69c
Merge branch 'animesh' of https://github.com/Lirusaito/SingularityViewer into animesh
2019-09-09 13:19:33 -03:00
Liru Færs
f6e204e4fb
Merge branch 'animesh' of https://github.com/DamianZhaoying/SingularityViewer into animesh
2019-09-09 12:14:55 -04:00
Liru Færs
6f5abf105d
Fix PT translation graphics reset button overlap
2019-09-09 12:05:30 -04:00
Liru Færs
8106a949bd
Actually show tooltip for account info on profile
2019-09-07 18:02:05 -04:00
Liru Færs
497012f98e
Clean up focused UI menu code and opt out a common dynamic_cast
...
Initially I null checked this in testing and debugging, and since
then this code has just lowered performance, ugh.
2019-09-07 13:36:08 -04:00
Liru Færs
46f57756e7
Fix invalid TimestampFormat being generated by custom/old date setting
...
New Behaviors:
If you have a custom date setting, your TimestampFormat will not be set
(you'll need to set it yourself).
If you have a custom time setting and not a custom date setting, your
TimestampFormat will end with your ShortTimeFormat.
2019-09-07 12:26:09 -04:00
Damian Zhaoying
6a6f3d61bb
Merge branch 'animesh' of https://github.com/Lirusaito/SingularityViewer into animesh
2019-09-02 13:45:53 -03:00