Commit Graph

6783 Commits

Author SHA1 Message Date
Shyotl
be5d2f20bc llrender and lldir merge. Removed duplicate assets from skins. cleaned up skin textures.xml files to only include changes from default. 2016-04-11 02:51:08 -05:00
Shyotl
d40256fb31 llprimitive merge 2016-04-08 19:32:13 -05:00
Shyotl
691a5395ca llmessage merge and further LLUnit usage. 2016-04-07 20:17:30 -05:00
Shyotl
8c946dc706 llmath merge 2016-04-06 01:56:39 -05:00
Shyotl
6ced17242b llimage merge 2016-04-06 01:39:56 -05:00
Shyotl
0841479ccc llcommon merge. Added LLUnits. 2016-04-06 01:31:20 -05:00
Shyotl
0fa7848b19 llcharacter merge 2016-04-04 23:45:15 -05:00
Shyotl
989c40e59a llaudio merge 2016-04-04 00:38:57 -05:00
Shyotl
df41722c98 llappearance merge 2016-04-04 00:16:55 -05:00
Shyotl
9214750a90 Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git 2016-04-03 13:22:36 -05:00
Lirusaito
9fee430d7d Windows, please. 2016-03-31 22:17:16 -04:00
Lirusaito
62b6531468 I thought I'd done all these right already... meh~ 2016-03-31 07:38:43 -04:00
Lirusaito
0c75255da7 Woops, for real this time! 2016-03-31 05:11:26 -04:00
Lirusaito
3e4f099ef2 Sync LLCompileQueue, fix compile (...queue) 2016-03-31 05:05:13 -04:00
Lirusaito
2653567d82 Sync with alchemy
Moves some constants out of llavatarconstants.h
8ebf8f4608bd: Change various const constants to constexpr
e07d5d43ba30: CID-143595
30b6935fc66d: CID-143595
acc96f9051cb: Fix a memory leak in viewer side baking initial wearable setup
Sync llmodel.*

Changesets assimilated:
f8f7706c2902: CID-143554 - fix out of bounds access
223eb65adce4: CID-143554 - Chase
2ceb49aaa133: CID-42838, CID-42930, CID-42933, CID-42938, CID-42940, CID-42945, CID-42948, CID-56111, CID-83907
d220005d9f23: Missing null check before deref
31dbb0f3b6ee: CID-42571 CID-42576 CID-42578
49caf082e65c: change unordered_map to flat_map
Doesn't cause as many problems as a hashmap when it comes to assumptions in the
LLUI system.
f93f5e881484: "update" linux cef
downgrade to fix javascript problems
cba818dd9269: Various null checks and etc.
1b4c6bc483bb: CID-42847, CID-42854, CID-42886, CID-42921, CID-42922, CID-42923, CID-42924, CID-42925,
CID-42927, CID-42928, CID-83871, CID-83876, CID-83878, CID-83880, CID-83900, CID-143573
0fe90cd9ec24: Various file size related things
a79f6f653dca: CID-42918 - Initialize member pointers in LLFloaterGodTools
0b70d600d978: Tweak LLFloaterBuyLand initializations
e8b173ffe813: CID-42854 - Additional fix to LLDrawInfo
b5d745cf3fde: Fix signage
4f2e2f384781: Initialize and cleanup various class member variables.
CID-42899, CID-42900, CID-42902, CID-42903, CID-42904, CID-42905, CID-42909, CID-42910,
CID-42911, CID-42912, CID-42913, CID-42967, CID-83853, CID-83898, CID-83890, CID-143584
9851a3e39b4c: Fix platform specific include directories
5c074e84f1be: Initialize and clenaup various more class member variables.
CID-42885, CID-42853, CID-42894, CID-42895, CID-42896, CID-83908, CID-143574, CID-143575,
CID-143576, CID-143576, CID-143578
ac262854ac92: Brace sub-object in initialization to make our intentions clear to clang
358da477d4c1: More double brace init
c3850119314a: Initialize various member pointers in panels
CID-83902, CID-83903, CID-83905, CID-83909, CID-83911, CID-83912, CID-143572
2016-03-30 21:06:47 -04:00
Lirusaito
7a48138404 But... I was so careful... 2016-03-30 03:43:50 -04:00
Lirusaito
32d3f9e929 Blah blah blah include blah 2016-03-29 21:07:04 -04:00
Lirusaito
1c0abf39fb I swear I changed this back to name already. 2016-03-29 19:15:52 -04:00
Lirusaito
86a657f49c Update llgroupmgr because why not. 2016-03-29 18:51:55 -04:00
Lirusaito
25937e42fe I knew there was one more thing I had to do here. 2016-03-28 18:56:32 -04:00
Lirusaito
4afc6f5b6a Woops, removed the wrong set of two. 2016-03-28 07:58:30 -04:00
Lirusaito
48e6e4eb98 Sync up llaudio/llaudioengine_fmodstudio.cpp: Compile now, please? 2016-03-28 07:50:48 -04:00
Lirusaito
89be63603a Turn off pulseaudio support because it explodes right now 2016-03-28 01:57:44 -04:00
Lirusaito
e62261edb2 Sync with Alchemy, includes much awaited lib updates for Linux
Applies ALCH-420 - Replace all invisiprims with fully transparent texture and remove dead code paths
-ARC no longer takes invisis into consideration.

Syncs some script keywords updates.

Changes all "\n" in llfloaterabout.cpp to '\n' because screw.dat
2016-03-27 23:24:17 -04:00
Lirusaito
af58abb7ec Fix symbols filename generation still relying on dead CMAKE Vars. 2016-03-24 00:46:19 -04:00
Damian Zhaoying
0383d4492f Update spanish translations in menu_viewer.xml, panel_preferences_ascent_system.xml and panel_preferences_chat.xml files. 2016-03-23 02:43:15 -04:00
Lirusaito
5e7f64daaf Alchsync: generate_breakpad_symbols.py 2016-03-23 02:32:26 -04:00
Lirusaito
b3b1a8b530 Missed a thing 2016-03-13 19:38:32 -04:00
Lirusaito
1449169b0a Restore Obsidian Win10 patch. 2016-03-06 18:50:26 -05:00
Lirusaito
77809f704e Oops, this slipped by me in the merge. 2016-02-27 12:06:52 -05:00
Lirusaito
79965fade1 Alchemerge
Applies the following alchemy patches:
28fe46209ea5: Don't spam setPaused in fmod studio audio stream code
eb12ff41434a: Fix single click to walk triggering on huds
31955a7826b9: Fix double click to walk being triggered by huds and touchable objects
Fix double click to walk triggering while sitting and flying
Fix double click to walk behavior being inconsistent with single click to walk
Fix double click teleport being affected by transparent objects
Properly fixes MAINT-957

Compile stuff updates:
Adds VCRedist to package, should fix failure to launch reported by Nomade Zhao.
Updates package_description to better suit Singularity
Turns secondlife-bin in places to singularity-bin

Updates the following libraries:
Curl (7.47.0), gperftools (0.0.2), openssl (1.0.2f), SLVoice on Linux64,
2016-02-25 21:13:13 -05:00
Lirusaito
d15ac7640c More C++11 cleanups, mostly from alchemy 2016-02-22 22:47:01 -05:00
Lirusaito
6a95f3b692 Fix Issue 1654 based on Shyotl's notes and work in Alchemy.
That's the Intel HD 3000 on Windows can't do ALM bug, by the way.

#close SV-1654
2016-02-22 20:51:22 -05:00
Lirusaito
ac03994861 Add debug setting LiruFlashWhenMinimized, because flashing taskbar is annoying! 2016-02-22 20:47:55 -05:00
Lirusaito
3227a44e0f Sync with Alchemy. 2016-02-22 20:46:34 -05:00
Lirusaito
c3e593c20e Fixes to gcc and debugs and such. 2016-02-15 16:35:31 -05:00
Lirusaito
731e907653 Add back the ability to install while a separate instance of the viewer is running. 2016-02-14 22:22:26 -05:00
Lirusaito
bf9899a99b Scope on a Rope 2016-02-14 18:16:35 -05:00
Lirusaito
6e3f404a1c Rip out old workarounds, hacks and macros for newer C++ features not being supported back in the day.
Adds LL_COMPILE_TIME_MESSAGE support to Linux.

llfinite -> std::isfinite
llisnan -> std::isnan
vector_shrink_to_fit -> vector.shrink_to_fit
2016-02-14 17:37:10 -05:00
Lirusaito
379543a405 Reorganize Autoresponse settings into a tab container.
Benefits:
There's now a lot more room on the autoresponse tab for more settings
- AutoresponseOnlyIfAway is now exposed.
The text field for response messages is now large
Drop Targets now take up the entire tab, so the item can be dropped anywhere within the autoresponse's settings context

Translators: panel_preferences_ascent_chat.xml
This will need some minor adjustments, obviously.
You'll also need to translate the new AutoresponseOnlyIfAway checkbox
2016-02-13 11:22:10 -05:00
Lirusaito
c5de5cf65c Per account stuff now works with control_name, so do Autoresponse caching for Cancel like everything else. 2016-02-13 11:03:03 -05:00
Lirusaito
af91c02504 These should probably be cached controls, they're frequently checked. 2016-02-09 04:18:17 -05:00
Lirusaito
8320480971 AntiSpam bypasses for friends and own objects should override the antispam master filter 2016-02-09 03:51:39 -05:00
Lirusaito
0e349736b7 All search on SL looks awful, let's just use the Web tab instead now. 2016-02-06 10:52:56 -05:00
Lirusaito
710b75b3a9 Fix "Save As doesn't enable if File Menu is torn off"
SV-2005 #close Fixfixed
2016-02-05 23:38:58 -05:00
Lirusaito
07302b45fd Branding fix for windows installer 2016-02-03 19:11:25 -05:00
Drake Arconis
ae09d3e397 Start to get windows installer generation and packaging in line with previous scheme to prevent shortcut breakage 2016-01-20 10:43:38 -05:00
Drake Arconis
6b84bfac15 Add a mechanism with which to determine viewer channel in the case of no commandline option 2016-01-20 10:09:23 -05:00
Drake Arconis
5e611669ab Fix windows build 2016-01-20 10:08:44 -05:00
Drake Arconis
35c409f744 Fix linux64 config and cmake up 2016-01-20 07:22:34 -05:00