Router Gray
c8290b913e
[CMake] Change remaining WORD_SIZE references to ADDDRESS_SIZE.
2019-12-27 06:16:59 -06:00
Router Gray
cdc35b3c32
[CMake] Remove add_dependency entries for items listed in target_link_libraries. Superfluous. (Alchemy sync)
...
Fixes Linux build errors.
2019-12-25 09:08:56 -06:00
Router Gray
c68e00730e
[CMake Linux] Only include pthread and rt in target_link_libraries for ld.gold support (Alchemy sync)
...
Fixes CMake warnings on Linux
2019-12-25 09:08:48 -06:00
Router Gray
0496374328
[CMake] Use POSITION_INDEPENDENT_CODE property instead of manually setting -fPIC (Alchemy sync)
2019-12-25 09:08:40 -06:00
Liru Færs
6608dd0b8d
Fix disabling crashpad and disable using crashpad on win32
...
Thanks Rye!
The Win32 build is a mess and won't have crash support for this release
We'll fix this all later
sv-1.8.7.8020-beta
2019-12-24 05:33:12 -05:00
Liru Færs
432b4ab69d
Allow right clicking to navigate through notify tips that aren't gone
...
Also clean up logic, since we're now always handling right clicks
2019-12-22 21:56:59 -05:00
Liru Færs
967b3646a6
Allow complex user interaction with notify tips
...
Hover and active right click menu now maintain their presence
2019-12-22 21:35:53 -05:00
Liru Færs
4110d1975a
Give priority to a notify tip's children handling a left click
2019-12-22 21:16:07 -05:00
Liru Færs
b1862ce1c1
Shove textbox pointer of notifies into a member var
...
Used in future commit, separated for ease of reading
2019-12-22 21:14:14 -05:00
Liru Færs
a432c3429c
Mark notify stuffs final/override
2019-12-22 21:06:37 -05:00
Liru Færs
949190b48d
Clean up llnotify includes
2019-12-22 21:04:14 -05:00
Liru Færs
6885bf6368
Hack to get right click copy group name to work on my groups floater
2019-12-22 19:04:24 -05:00
Liru Færs
78f354925c
Tiny refactor, harmless
2019-12-22 18:35:59 -05:00
Liru Færs
a87b7603d1
Feature Request: Move Tiny Build Floater button to floater's top bar
2019-12-22 18:26:00 -05:00
Liru Færs
1f3a232a9d
Add Copy Name/Copy Names to avatar namelink menus
2019-12-22 01:44:06 -05:00
Liru Færs
99346d6486
This should've been committed in f3609b06d7
2019-12-21 04:58:57 -05:00
Liru Færs
067bd3cbd7
Sync with alchemy
...
Minor installer fix
Fix MSVC update breaking crashAndLoop
Move Variables to their corresponding places
Sync parts of deps/CMakeLists.txt
Update Abseil and fmt
2019-12-19 21:04:01 -05:00
Liru Færs
6e716fe3c5
Sentry and CI improvements from Rye.
2019-12-19 20:35:33 -05:00
Liru Færs
831c7f53b2
Fix bad spacing in Variables.cmake
2019-12-18 19:54:03 -05:00
Liru Færs
1c5a829e82
More of Rye's gitlab CI changes <3
2019-12-18 19:51:29 -05:00
Liru Færs
4751949628
Cleanup and further sync with upstream
2019-12-18 16:27:17 -05:00
Liru Færs
f8abafdefa
Code cleanup/sync
2019-12-18 00:05:59 -05:00
Liru Færs
4798d1e3b3
Finish migration from summary.json to build_data.json
2019-12-18 00:00:22 -05:00
Liru Færs
10140d143c
Wooops, branding ID separation is necessary, revert that change
...
Set up VIEWER_BINARY_NAME based on VIEWER_BRANDING_ID, make spaces dashes.
Fix VIEWER_EXE_GLOBS being wrong on Linux, thanks Router!
2019-12-17 23:49:37 -05:00
Liru Færs
f3609b06d7
Further CI/CD & building sync with alchemy
...
Reorder Variables.cmake for mergeability
Renames CMake Variables:
FMODSTUDIO->USE_FMODSTUDIO, NVAPI->USE_NVAPI,
VIEWER_CHANNEL_BASE->VIEWER_CHANNEL_TYPE
VIEWER_BRANDING_ID->VIEWER_BINARY_NAME,
VIEWER_PRODUCT_NAME->VIEWER_CHANNEL_BASE
Remove unused variables:
VIEWER_PACKAGE_ID, VIEWER_EXE_STRING, VIEWER_SHORTCUT_STRING, VERSION_BUILD
PACKAGE now defaults to on, USE_FMODSTUDIO now defaults to off
Use list append instead of set in some more places
Adds support for Project channels.
2019-12-17 19:31:08 -05:00
Router Gray
f25577649a
[BOM] Fix universal wearables more, and correctly: Sync WT_COUNT and WT_UNKNOWN constants in llinventory.cpp and llwearable.h
...
Reverted previous changes to textures.xml regarding this issue
2019-12-17 06:34:27 -06:00
Liru Færs
cf5586037e
Move to gitlab for CI (Rye's work but ported)
...
d3ddcdae: Update various urls from bitbucket to new alchemy gitlab
c24b176d: Standardize on one vc directory name for ease of build automation
Also add .gitlab-ci.yml
Thanks for the help, Rye!
2019-12-14 23:01:07 -05:00
Liru Færs
c6e3c31fae
Clean up logic
2019-12-12 20:21:14 -05:00
Router Gray
0c3e1f602a
[BOM] Fix universal wearables: sync a missed change from upstream, and make the inventory icon load.
2019-12-09 01:39:29 -06:00
Router Gray
d3a35e3f8d
Fix ancient bug in appearance editor
...
(ref viewer-release "MAINT-2564 FIXED Alpha mask does not hide hair in the Outfit Editor" and "MAINT-3399 Hairbase renders incorrectly in edit appearance mode")
2019-12-02 22:56:27 -06:00
Router Gray
b34bafc348
[UI] Make graphics preferences Object LOD value limit agree with QuickPrefs limit
2019-12-02 18:03:42 -06:00
Router Gray
cdb316834a
Exclude animesh from the AlwaysRenderFriends (and self) complexity exemptions.
2019-12-02 18:03:17 -06:00
Liru Færs
8b30e2e931
Also groups list for EAM panel
2019-11-24 08:04:34 -05:00
Liru Færs
841bd0e515
Add Group menus to group search, profiles, and groups floater
...
Also expand Group SLURL menu items for links in chat
Calculate ID Type from mPopupMenu's presence in sMenus, if possible.
2019-11-24 07:53:36 -05:00
Liru Færs
90677188ec
Fix Minimap menu not working
2019-11-24 06:28:49 -05:00
Liru Færs
6d5df7c9af
Make TextEditor an IDBearer, via slurl segments!
2019-11-24 06:03:46 -05:00
Liru Færs
79e1830ba9
Fix compile
2019-11-24 02:54:23 -05:00
Liru Færs
f0db784b46
Oh, this change is needed for the future.
2019-11-24 00:42:42 -05:00
Liru Færs
ef5c9f0175
Make sure that when we open pictures they stay on screen
2019-11-24 00:33:50 -05:00
Liru Færs
84081286f0
Buncha assorted changes
2019-11-24 00:32:58 -05:00
Liru Færs
1b913443ad
Add in menus for groups, and rework LFIDBearer to handle its menus
...
Also allow List.StartIM for multiselect
Add IsInGroup, NotInGroup, Leave, Join, and Activate "List." menu options
2019-11-24 00:27:19 -05:00
Liru Færs
f5c19b9e5c
Add List.EnableUnmute and List.CopyNames to menu callbacks
2019-11-23 23:07:13 -05:00
Liru Færs
5a561e03b8
Introduce Types for ID Bearer IDs
2019-11-23 23:05:33 -05:00
Liru Færs
ab207727fd
Buncha loopy changes
2019-11-23 22:44:35 -05:00
Liru Færs
b3231883f6
Remove unused menu_url_agent_mini.xml
2019-11-23 22:38:08 -05:00
Liru Færs
d9ff42ab3c
Add name_system attribute to NameBoxes and NameEditors
...
Uses the main one by default.
Removes old show complete names on profile setting in favor of
ProfileNameSystem, which is now offered under Adv. Chat->Chat UI
Forces nameui to refresh on name setting update, or should, not important though
2019-11-23 22:37:50 -05:00
Liru Færs
fb20751330
Create LFIDBearer default virtual functions for IDs and counts for 0/1 ID
2019-11-17 22:42:53 -05:00
Liru Færs
c5bf72f0b3
Merge NameBox initialization up to NameEditor's initialization
2019-11-17 22:34:44 -05:00
Liru Færs
cfdcb8b3df
Some finals
2019-11-17 22:33:03 -05:00
Liru Færs
7d0cbf6d02
Add a tiny hack to support <nolink> tag
2019-11-16 15:46:36 -05:00