Commit Graph

7758 Commits

Author SHA1 Message Date
Router Gray
ee6f919ea7 [Linux] Properly detect full screen resolutions. Thx Laffalott reporting and Henri Beauchamp for code. 2019-08-01 08:48:15 -05:00
Lirusaito
9f84fe6d5a Make it Squeak 2019-07-31 19:43:33 -04:00
Lirusaito
2580ca7afd Fix paused frame overflow, thanks Rye! 2019-07-31 14:22:27 -04:00
bittenbythedark
aee0e75971 Merge branch 'animesh' of https://github.com/Lirusaito/SingularityViewer into animesh 2019-07-31 00:55:19 +02:00
bittenbythedark
ce4b35ba1a update sources 2019-07-31 00:53:30 +02:00
Router Gray
dc77a053ea [Alchemy sync] Switch from shipping vc_redist to shipping the dll's from the build host. 2019-07-29 23:04:26 -05:00
Router Gray
565153c5f7 Fix weird gesture deactivation and state-save bug with weird fix.
Also OCDly replace a NULL with nullptr (not part of the above fix).
2019-07-29 17:55:48 -05:00
Lirusaito
6aab72beb8 Remove iffy EAM change 2019-07-29 11:21:00 -04:00
Lirusaito
c8bd1f5f5b Fix the duplicate squeaks 2019-07-26 21:17:02 -04:00
Lirusaito
5f2b3a10ff X-Grid Protocol resolution support 2019-07-26 20:44:17 -04:00
Lirusaito
1466539d88 [Feature Request] Open Muted List Profiles via Double Click 2019-07-26 20:27:17 -04:00
Lirusaito
01b02fd6b1 We must prompt the user before giving them support the first time 2019-07-26 20:24:09 -04:00
Lirusaito
16a6af820a Fix the duplicate squeaks 2019-07-26 19:09:36 -04:00
Lirusaito
ac7e5cb742 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer into animesh 2019-07-26 04:22:43 -04:00
Shyotl
2dbbec88f7 Fixed bug with LLStat median calculation. Clean up llstatbar a bit. 2019-07-25 23:43:04 -05:00
Shyotl
6dc9210a7e Const is good. Use it for viewer stats. 2019-07-25 22:30:44 -05:00
Lirusaito
4a6031ba38 How did this happen? 2019-07-25 22:00:37 -04:00
Lirusaito
466cc0b98d Chocolate must be really bad for me, I'm super dizzy and dazed... 2019-07-25 11:07:56 -04:00
Lirusaito
ed6dcb6a5b More code cleanup to fix compile 2019-07-25 10:56:20 -04:00
Lirusaito
ec8d2646cd Fix ancient dumb code breaking shiny modern features
Now if you have your date or time format set via debug settings,
they'll only be overwritten if you use the preferences UI for them

Be warned that the cancel button will not restore your custom formats
debug settings are nice to use, but you are an edge case power user

This commit cleans up a buncha duplicated code and makes it look nice and neat
Thanks to Router for making sure I wasn't crazy~
2019-07-25 10:35:50 -04:00
Router Gray
bca94dc4be Fix linux64 dullahan link bc some browsers are so smart they're dumb. Thanks Tazy Scientist. 2019-07-24 21:15:37 -05:00
Router Gray
8e00ae1d44 Allow gstreamer plugin to compile on Gentoo et al. Thanks to Tazy Scientist. 2019-07-24 17:49:39 -05:00
Router Gray
99303883dc Banish WIN_VSVER from not-Windows. Thanks Drake for dealing with my stubbornness. 2019-07-24 03:16:01 -05:00
Shyotl
ea2b1e179e Removed unnecessary lighting assertions. Fixed compiler warning. 2019-07-23 20:49:17 -05:00
Lirusaito
bf10ab4bb1 Fix single line profile button for Group IMs started by others 2019-07-23 02:29:34 -04:00
Lirusaito
0f24c79ce9 Restore storage of list maximum column width
Fixes thin lists in comboboxes and flyout buttons
2019-07-23 02:07:40 -04:00
Lirusaito
c5ad7849ac PathfindingDirty was dirty 2019-07-22 23:42:24 -04:00
Lirusaito
d66c730c30 Back down on overzealous list filter checking and explicitly default filter
For clarity to others in the future: getFiltered() checks are meant for
functions where the user is interacting the scroll list in some way
or we're displaying the scroll list.
2019-07-22 23:38:45 -04:00
Lirusaito
61730f3ee1 Commas, please 2019-07-22 10:33:11 -04:00
Lirusaito
1cc2933c32 Merge branch 'animesh' of https://github.com/RouterGray/SingularityViewer into animesh 2019-07-22 10:13:56 -04:00
Lirusaito
34b42cc5d7 TOS and Voice License stuff 2019-07-22 10:10:01 -04:00
Lirusaito
4cb43c6747 Add in an option for YYYY/MM/DD, for the classical log stampies
Cleanup that prefs code, too!
2019-07-22 10:09:14 -04:00
Lirusaito
189590edb9 Naaaaaaaa 2019-07-22 10:04:31 -04:00
Router Gray
c711847b4e Don't crumble Liru's cookies (less spam in linux manifest) 2019-07-22 07:56:19 -05:00
Lirusaito
b3fcd87a20 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer into animesh 2019-07-22 08:52:10 -04:00
Lirusaito
3654ff5f5c Fix up EAM to work (Part 2)
Did you know you could type into a list to search it by prefix?!
The Lindens didn't!!
Let's make this search bar an ACTUAL FILTER!
To do this, we add support for filtering to all scroll lists,
so that's cool. Also filtered items will be selected.

Also optimized item selection loop to perform better when selecting in
massive lists (like group members)

Changed the text on the Copy Button to reflect that it copies everything,
not just the applied filter... if you wanted that, you could just
ctrl-a, ctrl-c... I mean, reallly
2019-07-22 08:39:06 -04:00
Lirusaito
31c5b00fed Fix up EAM to work (Part 1)
Move Copy button to bottom because NO ONE KNOWS HOW TO UI ANYMORE,
I am alone, so alone *single tear*

Don't draw headings on single column lists, it just wastes space
2019-07-22 08:36:11 -04:00
Router Gray
2484555854 Linux library updates: FMOD Studio 2.00.02, Dullahan. 2019-07-22 04:49:58 -05:00
Router Gray
9600965bcf Dullahan finally works, thanks Liru, Bitten, Drake. Catch Linux up. 2019-07-22 04:48:34 -05:00
Shyotl
1bd6ba61a7 Improve vram detection on systems with multiple gpu devices. 2019-07-22 01:31:15 -05:00
Shyotl
899d09bfcc Don't /actually/ run in true core context yet as people like to play with settings they don't understand. 2019-07-21 02:33:12 -05:00
Shyotl
35433cb8a4 Added tools->avatar tool submenu when rightclicking rigged mesh. Fixed 'reset skeleton and animations' on self pie menu not working. 2019-07-21 01:57:30 -05:00
Lirusaito
7d9642210d Close on select before selection callback, if desired 2019-07-20 18:52:27 -04:00
Lirusaito
8126418ef3 Sync with upstream to kill dependent floaters appropriately 2019-07-20 18:43:10 -04:00
Lirusaito
d0a6772245 Merge in EAM from viewer-release
Remove the derpy stuff lindens like to do
Wide strings aren't normal strings

Make it all a bit better~
Redid the Duration floater because it was kinda icky,
gave it more flexibility~<3
Display parcel ban and access durations as dates instead of text, sortable!
Reworked the rather icky lookin' Access panel control ordering
Enabled lowering parcel ban time without needing to find and remove first
2019-07-20 18:27:47 -04:00
Lirusaito
3f921251ee Add getAllIDs to LLScrollListCtrl, and make getSelectedIDs a little better 2019-07-18 20:09:47 -04:00
Lirusaito
cf94149dc1 Scroll List Dates need a default format 2019-07-18 18:55:05 -04:00
Lirusaito
74d26eac86 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer into animesh 2019-07-18 02:52:18 -04:00
Shyotl
225d174ec6 MIN_MEM_FOR_NON_TEXTURE setting doesn't work well with new math. Lower signifigantly. 2019-07-18 01:33:47 -05:00
Shyotl
3bc4d6fd63 Fix UI backgrounds vanishing when toggling basic shaders on and off. 2019-07-17 20:20:41 -05:00