Commit Graph

6167 Commits

Author SHA1 Message Date
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
2f4d254bc6 Fix calling cmake -E to use proper cmake var 2019-10-07 12:03:15 -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
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
Liru Færs
c5787381aa Fix up inactive translations to have the new submenus translated 2019-09-09 13:11:13 -04: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
956af9177e Update Spanish Translations 2019-08-30 18:55:58 -03:00
Liru Færs
5999998ead On second thought, let's reorganize that menu to be more chat oriented
Send IM should be exposed top level
Profile should be inside the submenu
The submenu should be called Actions
2019-08-30 15:56:12 -04:00
Liru Færs
293820747f Add the Avatar submenu to the agent menus and create parity between them
A little mouse hover to open a submenu is better than an unwieldy menu
Moves Focus into the avatar section
2019-08-30 15:39:23 -04:00
Liru Færs
4b97f76aa7 Make the right click avatar slurl menu as good as the list ones 2019-08-30 15:24:05 -04:00
Liru Færs
2e465ba04a Improve List menu with IsNearby check
Teleport To is now available whenever a user is nearby, regardless of list
The local avs menu's Moderation submenu, Focus, and Track/Untrack has been
adopted into the main avs list menu making the only difference submenuing

Fix track/untrack not working, since it requires the radar to work right
2019-08-29 17:45:55 -04:00
Liru Færs
7c367d4e9c Participant Lists should be name_lists 2019-08-29 13:38:21 -04:00
Liru Færs
8b85b9b06b Add Copy Page URL to media right click menu 2019-08-26 09:00:32 -04:00
Liru Færs
7c092411b0 Fix the scrollbar being missing on the estate access lists
Also make the access tab more beautiful overall
2019-08-26 08:59:37 -04:00
Liru Færs
e237c02295 Sometimes account into is too long to display on profiles, show tooltip 2019-08-26 08:38:22 -04:00
Liru Færs
4b36cd4a58 [OpenSim] Sometimes we are given invalid born strings, don't crash! 2019-08-26 08:36:11 -04:00
Liru Færs
bc99ceee12 Merge branch 'animesh' of https://github.com/RouterGray/SingularityViewer into animesh 2019-08-25 17:21:56 -04:00
Liru Færs
2c3e37024e A Name List that's double clicked should open a profile
Unless other behavior already exists, name lists aren't all scroll lists,
void where prohibited, other restrictions may apply.
2019-08-25 17:02:48 -04:00
Liru Færs
a399bd7b62 Rework Name List Items to store the name type fully
It's more proper this way, but this will create some merge fighting
2019-08-25 15:51:29 -04:00
Router Gray
c90c303fd4 [Linux] Fix 'error: invalid initialization of non-const reference'. 2019-08-20 21:05:50 -05:00
Liru Færs
d46b8f9963 Profile 2nd Life tab gets a much needed facelift 2019-08-17 21:54:42 -04:00
Liru Færs
1b52b3e685 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer into animesh
# Conflicts:
#	indra/llcommon/llindexedvector.h
2019-08-15 20:50:36 -04:00
Damian Zhaoying
5eef36c47a More updates to spanish language
# Conflicts:
#	indra/newview/skins/default/xui/es/floater_toolbar_prefs.xml
2019-08-15 20:45:38 -04:00
Shyotl
5c156a9d86 Added ll(Start/Stop)ObjectAnimation lsl function awareness 2019-08-11 20:37:00 -05:00
Shyotl
a9c165f8a4 These should be inline now that they arent member functions. 2019-08-09 23:49:16 -05:00
Shyotl
f09b828217 Use wgl shared context lists to avoid re-creating gl context from scratch. 2019-08-07 23:02:34 -05:00
Shyotl
d2b28f60ff Speed up object param lookups. 2019-08-07 22:50:08 -05:00
Shyotl
21b1d5b52e Hotspot elimination. 2019-08-07 21:21:36 -05:00
Router Gray
f61becccb3 [gpu table] Add AMD Radeon/Asus RX series. 2019-08-07 21:05:00 -05:00
Router Gray
0da6696e83 [gpu table] Make the AMD Vega wildcard wilder. Add Nvidia RTX series cards.
Also banish the VE to near bottom of the AMD/ATI list
2019-08-07 11:47:18 -05:00
Shyotl
da86dd08c4 Throttle avie complexity calculation frequency to once per 5s per avie. 2019-08-06 00:09:59 -05:00
Liru Færs
59a12dfe1d Clean up some last few QuickTime things 2019-08-05 21:13:32 -04:00
bittenbythedark
468f28941f Remove unneeded notifcations 2019-08-05 21:10:20 -04:00
bittenbythedark
a987bcac6f Fix MP4 Playback on windows, alchesync 2019-08-05 21:08:13 -04:00
Liru Færs
782d71a745 This probably will fix the active voice list issue 2019-08-05 21:03:25 -04:00
Lirusaito
212bd47d36 Revert "This probably won't fix the active voice list issue"
This reverts commit 466f901105.
2019-08-05 16:41:28 -04:00
Lirusaito
bcf301ce6a Add Marketplace option to toolbar and add to world menu
Also hidden in this commit is the ability to add buttons/menu entries for
your favorite websites to be opened in the in-viewer browser
Just make a button that calls "ShowWebFloater" and passes the URL as param
2019-08-03 20:17:30 -04:00
Lirusaito
01b4f52fb0 Add support for better speakerlist for conferences 2019-08-02 20:30:15 -04:00