Liru Færs
09926d12bb
Fix compile, again, oops.
2019-12-28 04:10:21 -05:00
Liru Færs
19bcdae6ac
LineEditor: Automatically hide spell check separator when it's not in use
...
That's the line that likes to linger beneath the menu, looking dumb
so now it won't, yay!
2019-12-28 04:09:35 -05:00
Liru Færs
36025384f4
Space change, remove excess check
2019-12-28 02:22:30 -05:00
Liru Færs
4bdbb89e6f
TODONE: create accessor methods for mItems
...
Adds LLMenuGL::end, LLMenuGL::getItems
Changes LLMenuGL::find to a const function returning a const_iterator
2019-12-28 01:43:01 -05:00
Liru Færs
e94314dc95
LLMenuGL::getItemCount should be const and return size_type
...
Also put it in the header.
2019-12-28 01:21:33 -05:00
Liru Færs
5dd68a4055
Actually make use of the item_list_t typedef
2019-12-28 00:31:45 -05:00
Liru Færs
fff4e9b4b8
Add optional name parameter to addSeparator
2019-12-28 00:23:46 -05:00
Liru Færs
8a6f5b49a3
Merge branch 'master' of https://github.com/RouterGray/SingularityViewer
2019-12-27 20:19:49 -05:00
Router Gray
c8290b913e
[CMake] Change remaining WORD_SIZE references to ADDDRESS_SIZE.
2019-12-27 06:16:59 -06:00
Liru Færs
e6e6d811c6
Updating crashpad
2019-12-25 21:33:51 -05: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