Commit Graph
80356 Commits
Author SHA1 Message Date
Hecklezz 9b04992ec3 Improve detection of marketplace urls for the marketplace floater
Merged upstream in SLViewer PR#5459
2026-03-21 07:54:56 +10:00
PanteraPolnocy 9099239d04 FIRE-36169 Gestures enable/disable switch
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-20 18:12:58 +01:00
PanteraPolnocy c109010579 FIRE-36458 Prevent gesture from being deactivated when its link is moved to trash
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-20 16:56:51 +01:00
PanteraPolnocy d73e674855 FIRE-36483 Menu, navbar and toolbar button must open the same search window
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-20 16:12:37 +01:00
PanteraPolnocy 6d04071380 Include current theme as well
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-20 13:18:47 +01:00
PanteraPolnocy 42494b60c1 Allow the splash page to check which viewer skin is selected
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-20 12:57:15 +01:00
PanteraPolnocy 2b42f14e61 FIRE-17006 cont.: Autoresponse based on Contact Set - cover all cases properly, optimise code a bit
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-20 11:34:02 +01:00
PanteraPolnocy d6903d7318 Gesture floater: Add a cast from LLScrollListCell to LLScrollListIcon
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 22:28:26 +01:00
PanteraPolnocy d9200e3d1e FIRE-31146 cont.: Make llavatarlist compatible with Mac compiler again
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 21:55:02 +01:00
PanteraPolnocy bdbbb8f760 Fixed an issue where gesture floater column indexes became misaligned after adding a new column from upstream
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 21:36:16 +01:00
PanteraPolnocy cbaaba3c70 FIRE-36480 French translation update, by Laurent Bechir
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 20:04:38 +01:00
PanteraPolnocy 492f70557e FIRE-36191: Prevent some cases of false "FS stopped working" error when opening SLURL
When a SLURL is opened while viewer is already running, a secondary helper process is spawned to pass the URL to the existing instance - it exits early after successful handoff
This early exit returned false from init() without marking the application as intentionally quitting, so OS startup code interpreted this as a launch failure and raised an error

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 18:49:56 +01:00
PanteraPolnocy 2ee8bffbad Small correction for the previous commit
Dot.

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 17:41:02 +01:00
PanteraPolnocy 13f0273cca FIRE-36304 Allow some punctuation in autoreplace keywords
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 17:35:38 +01:00
PanteraPolnocy dace3725bb FIRE-33099 Expand wording in Contact Sets to fully describe what items are colored.
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 14:03:55 +01:00
PanteraPolnocy 8ea688786e FIRE-36478: Ignore alias quotation marks when comparing names from contact sets
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 13:17:40 +01:00
PanteraPolnocy b715fd0847 Add missing translations for the contact sets' search filter labels, in all applicable languages
Copied from existing labels, from People panels

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 10:47:03 +01:00
PanteraPolnocy 554e8a2b59 FIRE-36475 Chinese Translation Update, by 小滢 Zi Ying
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 10:35:47 +01:00
PanteraPolnocy 423a4a206c Use getDefaultColor() for contact sets instead of the hardcoded red
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-19 09:02:18 +01:00
PanteraPolnocy 42548efbd5 Remove c/p testing leftovers
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-18 23:42:12 +01:00
PanteraPolnocy 9ebf0e1658 FIRE-17006 Autoresponse based on Contact Set
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-18 23:34:44 +01:00
PanteraPolnocy 42c002fc52 FIRE-31146 Contact Sets - drag-and-drop support for adding people, for avatars and calling cards
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-18 20:58:23 +01:00
Andrey Lihatskiy 062a4c1b12 #5409 Post-merge fix: variable name mismatch (FS:TJ- Cherry-pick to fix FIRE-34049) 2026-03-19 05:16:49 +10:00
Andrey Lihatskiy 97a91dbe4b FIX - pre-jump and land animations being shortcircuited by race conditions with AGENT_CONTROL_FINISH_ANIM when chaining jumps (FS:TJ- Cherry-pick to fix FIRE-34049) 2026-03-19 04:25:27 +10:00
trish-sl 3d5e0f7bee FIX - PBR materials with alpha mode BLEND and alpha value of 0 are not highlighted (FS:TJ- Cherry-pick to fix FIRE-36363) 2026-03-19 04:25:27 +10:00
Rye 50d1a9f802 secondlife/viewer#5007 Fix alpha debug overlay blend and mask conflict and alpha debug overlay rendering twice (FS:TJ- Cherry-pick to fix FIRE-36474)
Signed-off-by: Rye <rye@alchemyviewer.org>
2026-03-19 04:25:27 +10:00
PanteraPolnocy 611f0ada87 FIRE-31733 Make contact sets lists more readable
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-18 19:18:29 +01:00
PanteraPolnocy 7c1556ff3f FIRE-31777 Contact Sets: allow "set alias" in bulk
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-18 18:18:15 +01:00
PanteraPolnocy 4b74d4bf5f FIRE-32401: Contact Sets on groups list in profile
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-18 17:22:46 +01:00
Beq 36eea010b3 Make it quiet by default. If in doubt set "LLEventPoll" logging to debug 2026-03-17 17:18:37 +00:00
Beq ca25b46793 [FIRE-36454] Slightly tweak logging and provide debug for retry logic
A probably misguided punt at understanding what is going wrong with TPs in 7.2.3
2026-03-17 17:09:35 +00:00
PanteraPolnocy 48dc2eb887 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2026-03-17 16:52:52 +01:00
PanteraPolnocy 1096d57f18 FIRE-34543 Contact Sets "Move to Set" option
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-17 16:52:41 +01:00
Beq 0839e820b1 Add retention, refactor and clean up dead code in Linux installer Firestorm_Beta_7.2.4.80323 2026-03-17 15:41:25 +00:00
PanteraPolnocy a60258d1ff FIRE-36465 French translation update, by Laurent Bechir
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-17 15:23:30 +01:00
Hecklezz 4faf946dfb [FIRE-36464] Fix TOS floater not loading on SL-Only builds 2026-03-17 23:14:15 +10:00
PanteraPolnocy 4de627f45e FIRE-34809 Contact Sets support in avatar picker
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-16 18:39:17 +01:00
PanteraPolnocy 7760558a0b FIRE-32748 Option to colorize friends list with Contact Sets
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-16 16:39:00 +01:00
PanteraPolnocy 8c76306e1a Contact Sets - push id instead of pseudonym in "Aliases" mode in getListOfPseudonymAvs()
Prevents 'bad UUID string' warnings from llcommon/lluuid.cpp and ensures the list actually works instead of being populated with '?????' entries

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-16 14:07:10 +01:00
Ansariel fdd6e9262e Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2026-03-16 13:36:52 +01:00
Ansariel 20a64efc1c Actually bind to the correct method when executing search 2026-03-16 13:36:39 +01:00
PanteraPolnocy 3666098cf9 FIRE-31158 Contact Sets 'All Sets' option show all contacts, not just those in a Contact Set
The "all sets" mode should not incude the WHOLE friends list
getFriendsInAnySet() returns people that are both friends and non-friends, but have a set assigned

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-16 13:24:37 +01:00
Ansariel 6454789e5d Update German translation 2026-03-16 10:20:56 +01:00
PanteraPolnocy 9bdb20940d FIRE-17568: Add search/filter field in Contact Sets
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-16 01:46:11 +01:00
PanteraPolnocy db43491db0 FIRE-21531: Add an option to sort Contact Sets by online status
Some code sections had to be duplicated between the Conversation floater and the People panel due to the way they are currently implemented
Not ideal, but consistent with the existing structure - improvements welcomed
Additional testing may still be required beyond my own

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-16 00:33:50 +01:00
PanteraPolnocy 3b54687116 FIRE-36452, FIRE-36459 Updated French translation, by Laurent Bechir
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-03-15 21:11:59 +01:00
Ansariel 384e52f4d3 Port over search term history for LL's legacy search 2026-03-15 18:13:11 +01:00
Beq 7b39ee4b7d poke the version number to 7.2.4 2026-03-15 15:06:24 +00:00
Beq 3969cb2090 make sure builds use the FS version file 2026-03-15 15:06:04 +00:00
Ansariel b776fb4b6b Coding style conventions 2026-03-14 20:43:31 +01:00