Commit Graph

7457 Commits

Author SHA1 Message Date
Lirusaito
198d567df2 [EEP] LLUnitType changes 2019-03-24 20:59:26 -04:00
Lirusaito
b1ecf08013 Feature request: Colon after build number in support chats for nonactions 2019-03-24 19:48:20 -04:00
Lirusaito
7c9eb35568 We optimized llformat, let's not bother caching version string
It would be used less than once per frame, better to save resources.
2019-03-24 19:43:49 -04:00
Lirusaito
1839a37294 Only parse highlights (script keyword parsing) for script editor 2019-03-24 18:54:10 -04:00
Lirusaito
bd39b29c1d Feature Request: Add a notification when receiving items from Marketplace
Turn this off with LiruReceivedItemsNotify
2019-03-23 08:38:59 -04:00
Lirusaito
1cc7c6b4cf Translation Request: Make marketplace received translatable 2019-03-23 08:37:57 -04:00
Lirusaito
0cf4663c7d Wooops, this belongs here, fix not online message translation not working 2019-03-23 05:44:45 -04:00
Lirusaito
424221201c Actually save current Post Process Effect at logout
Also properly cleanup Post Process Singleton
2019-03-23 05:01:13 -04:00
Lirusaito
a14df55bd8 Liru never gets to sleep, not even when sick
Thanks Drake.

We don't get to use std::system, standardization is a sham,
nothing is sacred, why does anyone even bother?

Have a potentially broken Mac Implementation, too, why not?
It's not like we compile on mac anyway right now.
2019-03-23 04:57:56 -04:00
Lirusaito
c16fa02558 Support chats have build in every message, cool. This is optional. 2019-03-23 03:40:20 -04:00
Lirusaito
8946aa9ee5 If a group starts with "Singularity ", mark it as a support session
This is probably not the best way to go about this, but since we're
not in control of support groups on other grids, and we have support
groups in other languages we don't run on Second Life, this is better
than maintaining a list of IDs somewhere.
2019-03-23 02:07:02 -04:00
Lirusaito
c4f868cd89 Fix Deltek's briefly missing icon for adult results in search 2019-03-23 02:03:23 -04:00
Lirusaito
cc88b1edcd Do this instead 2019-03-23 01:00:12 -04:00
Lirusaito
b3f918970b Let's print out nonzero return codes 2019-03-23 00:57:06 -04:00
Lirusaito
3d26f79b8b Dumb 2019-03-23 00:49:53 -04:00
Lirusaito
3d8e05fa2a Remove ze gestures 2019-03-22 18:02:33 -04:00
Lirusaito
aaeb90436c Actually, function operator comma order is impl defined, use erase remove 2019-03-22 17:13:37 -04:00
Lirusaito
42f4c816b7 [Animesh] Restore Quick Settings Hover Slider responsiveness 2019-03-22 03:57:58 -04:00
Lirusaito
8d06ea5a15 [InvOpts] Folder View unordered opt pass 2: Linux Boogaloo 2019-03-22 02:58:51 -04:00
Lirusaito
9f23dcb0c4 [InvOpts] Folder View unordered opt pass 2019-03-22 02:10:43 -04:00
Lirusaito
5f1047c574 [InvOpts] Inventory Observer unordered opt pass 2019-03-22 02:09:44 -04:00
Lirusaito
8d1c345580 [InvOpts] Inventory Panel unordered opt pass 2019-03-22 02:08:12 -04:00
Lirusaito
3a17bf519f Gesture Opts Pass 3, mainly fixes
Fix a linux warning, thanks Router!
Fix Linux compile errors, Thanks Router and Bitten!
Thanks to Gooz for confirming speed boosts.
Also cache end iters maybe minor boost.
2019-03-22 00:56:09 -04:00
Lirusaito
7599b00a13 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer into animesh 2019-03-21 22:04:46 -04:00
Lirusaito
f5492144ad Gesture Optimization Pass 2 2019-03-21 22:01:13 -04:00
Shyotl
d61f89e3c9 Defer bbox generation for rigged meshes until actually loaded. Fix math bug. 2019-03-21 17:22:33 -05:00
Lirusaito
879cd79fdc Gesture UI optimization, first pass 2019-03-21 03:24:44 -04:00
Lirusaito
c2f15ff47c [Joystick] Detect xBOx cOntrOLLers in ANY cAsE 2019-03-21 01:27:57 -04:00
Lirusaito
c9226f6b63 [Joystick] Use the button layout for the chosen controller type
Using the drop down now FORCES your controller to be detected
as your selection for the duration of the session until you choose another
2019-03-21 01:26:23 -04:00
Lirusaito
95ff7acd6d [Joystick] Do the code better 2019-03-21 01:09:47 -04:00
Lirusaito
0673e70aca Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer into animesh 2019-03-20 20:24:46 -04:00
Shyotl
fd53ff014e Minor bugfix. 2019-03-20 15:34:23 -05:00
Lirusaito
f5cbae3958 Support Halcyon as though it were opensim, for now. 2019-03-20 00:27:06 -04:00
Lirusaito
273c9b3479 Call ShellEx for launching urls in browser on Windows 2019-03-19 21:28:39 -04:00
Lirusaito
3f9f79c155 Fix an oopsie woopsie, thanks Shyotl 2019-03-19 21:09:26 -04:00
Lirusaito
3a5b8a1075 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer into animesh 2019-03-19 20:56:49 -04:00
Shyotl
5a9ad787d5 Made rigged matrix cache toggleable via setting, for testing. Speculative fix for hairbase incorrectly appearing on animesh. 2019-03-19 15:17:14 -05:00
Shyotl
7f7267027e Merge remote-tracking branch 'liru/animesh' into animesh 2019-03-19 13:21:17 -05:00
Shyotl
c19ef521b3 Lazy micro opt. 2019-03-19 13:20:28 -05:00
Lirusaito
83270e13f8 Woops, where'd that semicolon go when we most needed it? 2019-03-19 02:43:53 -04:00
Lirusaito
cfc71a47db Fix up ShellEx
It's now crossplatform wrapper for std::system opening of a file/path/url.
It returns an int just like std::system, 0 means it worked.
It's static so you don't need to gViewerWindow->getWindow() anymore,
honestly it should've been static in the first place.

Clean up other code to use this function because duplicate code sucks.

# Conflicts:
#	indra/llwindow/llwindowmacosx.h
#	indra/llwindow/llwindowsdl2.cpp
2019-03-19 02:43:35 -04:00
Lirusaito
45228f920d Cleanup excess code and gURLProtocolWhitelist, add isWhitelistedProtocol()
# Conflicts:
#	indra/llwindow/llwindowmacosx.cpp
#	indra/llwindow/llwindowsdl2.cpp
2019-03-19 02:41:31 -04:00
Lirusaito
627c0a6b57 Fix overzealous regex not letting ) be part of secondlife.com urls
Thanks to Bitten and Router for reporting and testing.
2019-03-18 18:16:54 -04:00
Lirusaito
573c493d5d Prevent unused variable warning. 2019-03-18 18:14:06 -04:00
Lirusaito
c5329968f7 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer
# Conflicts:
#	indra/llcommon/llstring.h
#	indra/newview/llviewermenu.cpp
#	indra/newview/llviewerregion.cpp
2019-03-18 17:30:34 -04:00
Lirusaito
d235e045d8 Do better 2019-03-18 15:26:18 -04:00
Lirusaito
bb26127ed5 Merge branch 'master' of git://github.com/Shyotl/SingularityViewer 2019-03-18 14:38:21 -04:00
Lirusaito
beddc1cb21 Avatar count on map tiles by default 2019-03-18 14:37:59 -04:00
Lirusaito
acc6f6b3c3 Reapply ability to develop UI/skins without needing to copy files 2019-03-18 14:09:18 -04:00
Shyotl
30f6dc2b2d Allow more than 2gigs of texture memory... Fix shader buggles.
# Conflicts:
#	indra/newview/llviewertexturelist.cpp
2019-03-18 00:16:34 -05:00