100 Commits
Author SHA1 Message Date
PanteraPolnocy e39ee57659 FIRE-36857 Horizontal scroll bar in chat window
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-28 10:37:26 +02:00
PanteraPolnocy e58c66766e FIRE-36866, FIRE-36869, FIRE-36871 Updated Chinese (小滢 Zi Ying), French (Laurent Bechir) and Polish translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-28 01:19:37 +02:00
Pantera Północy 36eafeabe7 Merge pull request #259 from vedned/Update-Language-pt_BR
Update-Language-pt_BR
2026-07-20 20:07:38 +02:00
Pantera Północy 8911054dc9 Merge pull request #257 from vedned/Update-Language-pt_BR
Update Language pt_BR
2026-07-18 04:01:00 +02:00
PanteraPolnocy d85c6e43ed Small adjustment in Polish locale
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-15 17:39:23 +02:00
PanteraPolnocy f4ba9796c2 FIRE-36831 Hiding / showing custom inventory tabs (filters)
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-15 15:51:00 +02:00
Pantera Północy c4dfa3bf85 Merge pull request #256 from vedned/Update-Language-pt_BR
Update Language pt_BR
2026-07-12 01:51:25 +02:00
PanteraPolnocy ff5a98b7e5 FIRE-36849: Add tooltip to object name in pay floater
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-10 18:38:04 +02:00
PanteraPolnocy 21b32a4583 FIRE-36846 Update Japanese Translation, by Logue Takacs
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-10 16:57:22 +02:00
PanteraPolnocy 699b34234f Minor contributor name correction in About floater
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-08 21:44:25 +02:00
PanteraPolnocy c138cf3575 FIRE-36837 Chinese translation update, by 小滢 Zi Ying
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-08 19:43:14 +02:00
PanteraPolnocy 93d5ce2e8d FIRE-36836 Inventory Keyboard Combo Crashes Viewer While Under Inventory Lock (RLVa)
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-08 19:29:07 +02:00
PanteraPolnocy fd10be4c92 FIRE-36842 Primfeed snapshot - texture preview - typo in floater registration def
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-08 18:54:13 +02:00
PanteraPolnocy 5f8792f22b FIRE-36823, FIRE-36822: Chinese (小滢 Zi Ying), French (Laurent Bechir) and Polish translation updates
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-04 04:14:47 +02:00
Pantera Północy f8d3262f5a Merge pull request #255 from vedned/master
Update language Portuguese (Brazil)
2026-07-04 04:02:32 +02:00
PanteraPolnocy 10df14cf0b FIRE-36821 Make the bracket-link tooltips a bit more skin/theme-aware (and more readable)
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-02 11:47:50 +02:00
PanteraPolnocy 791b016297 Properly size and align "Clear Inventory Cache" button in prefs across translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-02 10:22:45 +02:00
PanteraPolnocy 8904d1262c Show FS icon for FS trusted links, instead of the LL "hand" one
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-02 01:39:26 +02:00
PanteraPolnocy bcbc1f8f3a Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-02 01:07:07 +02:00
PanteraPolnocy 5ee5f62399 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-01 21:50:47 +02:00
PanteraPolnocy 29bd90f977 FIRE-36813 Add option to display Contact Sets at the top of profile's group list, or hide them
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-01 17:40:36 +02:00
PanteraPolnocy 3b82a50ba4 FIRE-36619 Change "Copy UUID" to "Copy UUID / Agent Key"
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-01 14:12:59 +02:00
PanteraPolnocy 3281b1dca5 FIRE-36801, FIRE-36808: Updated Chinese (小滢 Zi Ying), French (Laurent Bechir) and Polish translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-01 13:51:49 +02:00
PanteraPolnocy aa95587aae FIRE-36811 FS AO: "Always" state breaks on region TP or sitting on an object that provides animation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-07-01 12:21:36 +02:00
PanteraPolnocy affa89ad32 Sync translations with the previous commit
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-30 19:23:12 +02:00
PanteraPolnocy 2f1205b25f Few corrections for PT
values= are not needed in panel_preferences_general.xml there
Fixed indentations in notifications.xml that would cause display issues with TAB characters
2026-06-30 08:35:06 +02:00
Pantera Północy efda27fc73 Merge pull request #251 from vedned/Update-language-Portuguese-(-Brazil-)
Update language Portuguese ( Brazil )
2026-06-30 08:19:15 +02:00
PanteraPolnocy 18459f80e0 FIRE-36797 Chinese (小滢 Zi Ying) and Polish translation updates
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-29 21:34:43 +02:00
Pantera Północy 392f978757 Merge pull request #249 from trish-sl/fix-fire32688-patch
FIX - FIRE-32688 patch was not adjusting intended debug setting
2026-06-29 19:15:55 +02:00
PanteraPolnocy 6da9a924f5 Attempt to fix FS AO sets not loading after viewer update with cold inventory cache (or slow/lazy one in general)
FIRE-36340 split AOEngine::update() into discovery and setsToWrite work loops, but only new sets were queued for loading.
If a set was created before inventory finished fetching, later polls kept running yet never re-processed that incomplete set, leaving AO empty until hiting Reload button.
This one-liner re-queues incomplete existing sets into setsToWrite so they load on the next poll, restoring pre-refactor behaviour.
Also fixed a log message typo. ~

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-29 18:56:45 +02:00
Pantera Północy cfdf43e044 Merge pull request #250 from vedned/Update-language-Portuguese-(-Brazil-)
Update language Portuguese ( Brazil )
2026-06-29 17:17:57 +02:00
PanteraPolnocy cd3bd684c7 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-29 16:44:02 +02:00
PanteraPolnocy 6266fdd77f Replace const auto with std::ranges in add_context_submenu_entry
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-29 13:49:49 +02:00
PanteraPolnocy 9da0ea0a73 Skip test floaters while auditing translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-28 18:44:07 +02:00
PanteraPolnocy a5b8d9c531 Collapse Marketplace and Links entries in inventory context menu into respective submenus
Same as with inventory gear menu the list was getting too long, especially with folders

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-28 17:37:50 +02:00
PanteraPolnocy 4e35d410a2 FIRE-36794 Chinese (by 小滢 Zi Ying) and Polish translation updates
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-28 15:38:29 +02:00
PanteraPolnocy 9b230a6f86 FIRE-36686 Add help link to Avatar Alignment (Compass) window
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-27 11:30:42 +02:00
PanteraPolnocy 219f7e31e9 FIRE-36690 Disabled extra "face towards avatar" in mini-map right click menu for non-avatar selection
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-27 11:26:19 +02:00
PanteraPolnocy 1db9bddf4e FIRE-36767 Sync beacon settings when changed via debug settings
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-27 10:43:10 +02:00
PanteraPolnocy e0cd8e2b90 The 'session_name' in saveOpenIMs() is not necessary anymore 2026-06-26 08:43:36 +02:00
PanteraPolnocy b06f93d125 FIRE-36770 Hide favorites menu options for temporary attachments
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-25 18:07:47 +02:00
PanteraPolnocy be2837df1b Build floater: align "creator" field font properties with neighboring stuff
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-25 13:51:06 +02:00
Pantera Północy 4f71180b84 Merge pull request #247 from vedned/language-update-portuguese-(brazil)
Update language Portuguese ( Brazil )
2026-06-25 12:09:02 +02:00
PanteraPolnocy 759ae31ebe Restore open IMs from previous session - defer recreating the session until the avatar name has resolved
Creating new session shortly after logging in sometimes make buildHistoryFileName() fall back to the cached display name, creating a detached log text file

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-25 00:00:24 +02:00
Pantera Północy bfc886fe75 Merge pull request #246 from vedned/Update-Portuguese-translations-and-UI-text-for-consistency-across-preference-panels
Update Portuguese translations and UI text for consistency across pre…
2026-06-24 19:01:57 +02:00
PanteraPolnocy 3852b9a1ad FIRE-36779 Chinese Translation Update, by 小滢 Zi Ying
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-24 18:55:13 +02:00
PanteraPolnocy fcb1f19c82 FIRE-36784 Gear menu in Outfits -> Wearing tab missing from Starlight skins
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-24 18:53:23 +02:00
PanteraPolnocy 5417672df6 FIRE-36785 French translation update, by Laurent Bechir
And one string in Polish, too

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-24 12:33:05 +02:00
PanteraPolnocy d4acab6670 Explicitly enable full LTO during linking phase as well
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-23 19:08:58 +02:00
PanteraPolnocy 9dc6d21cc1 Force Clang and GCC to use full/monolithic LTO instead of thin/auto
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-23 19:01:21 +02:00
PanteraPolnocy 64c6a57a72 Add visible LTO indicator, and --lto build flag
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-23 17:47:22 +02:00
Pantera Północy eac1eb6c29 Merge pull request #245 from vedned/Update-Partugues-(-Brasil-)-translations-and-UI-text
Update Partugues ( Brasil ) translations and UI text for consistency
2026-06-22 22:48:17 +02:00
PanteraPolnocy 58928f9d2f Updated Polish translation, and contributors list
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-22 22:45:06 +02:00
PanteraPolnocy 5954ffe34c We don't need forced SnapshotSavedToComputer notiification, since we have SnapshotSavedToDisk string already in place
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-22 20:33:32 +02:00
PanteraPolnocy 9b39e9cfad Apply Omnifilter layout stacks structure across all affected locales
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 16:51:56 +02:00
PanteraPolnocy 59d8e3d61d Divide inventory gear menu into subcategories
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 16:15:19 +02:00
PanteraPolnocy b9ab1cfe9d Correct wording on RenderAutoMaskAlphaDeferred preferences option for AS, ES and RU locales
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 15:33:15 +02:00
PanteraPolnocy 90f6307ce6 Updated Polish translation, round 2
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 14:48:00 +02:00
PanteraPolnocy ac10422219 Further layout adjustments...
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 14:47:33 +02:00
PanteraPolnocy 154f4fad4e FIRE-36771 Chinese Translation Update, by 小滢 Zi Ying
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 12:09:21 +02:00
PanteraPolnocy 5327ed7c06 Post merge fix: Remove overlapping text in Help -> About -> Firestorm
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 11:57:57 +02:00
PanteraPolnocy 2749ead298 Updated Polish translation #1 (strings)
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-21 00:30:24 +02:00
Pantera Północy 9bbabc1855 Merge pull request #242 from vedned/Update-Brazilian-Portuguese-translations
Update Brazilian Portuguese translations
2026-06-20 22:19:28 +02:00
PanteraPolnocy 5eb3c11bb8 Remove orphaned translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-20 22:13:36 +02:00
PanteraPolnocy 4528779541 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2026-06-20 18:15:19 +02:00
PanteraPolnocy 846b653b8f Code cleanup - revert 7f59e7d893
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-20 18:14:55 +02:00
PanteraPolnocy 7f59e7d893 Assign default values to the recently touched llCachedControls
Some of them fuss about not having defaults and happily crash the viewer on startup if RLVa is disabled
Thank you, Hecklezz, for poking me about that!

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-20 16:01:37 +02:00
PanteraPolnocy d65f501e51 Add a confirmation before closing custom inventory tab
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-20 08:33:04 +02:00
PanteraPolnocy bdb1f853c2 FIRE-36756, FIRE-36768: Chinese (小滢 Zi Ying), French (Laurent Bechir) and Polish translation updates
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-20 07:40:51 +02:00
PanteraPolnocy c77f8b69c5 Few more controls that be useful for conversion...
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-20 06:46:47 +02:00
PanteraPolnocy fafce36182 Few more per-frame speed optimisation with LLCachedControl
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-20 03:29:03 +02:00
PanteraPolnocy bf55249dd2 Some speed optimisation attempts via LLCachedControl
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-19 21:08:53 +02:00
PanteraPolnocy 151fa232f8 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-19 20:30:17 +02:00
PanteraPolnocy 5ca217c32b General housekeeping in localisations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-19 19:21:51 +02:00
PanteraPolnocy 42a73d455c Some cleanup in Polish, too
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-19 18:41:08 +02:00
PanteraPolnocy 8206c989c0 Few more adjustments to /pt/...
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-19 18:37:38 +02:00
PanteraPolnocy fe2223207b Post-merge PT cleanup
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-19 17:48:13 +02:00
Pantera Północy c055263dcc Merge pull request #238 from vedned/Minor-corrections-in-Brazilian-Portuguese-language
Minor corrections in Brazilian Portuguese language
2026-06-19 17:30:56 +02:00
PanteraPolnocy 800e8b04c8 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-19 17:26:21 +02:00
PanteraPolnocy 5065e78af7 Enable hover previews for labeled chat links by default
Changes the default state so that the anti-phishing mechanism is fully operational out of the box to protect end-users, rather than remaining an obscure, opt-in configuration setting

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-16 20:35:13 +02:00
PanteraPolnocy e6b948bf9e Fix a minor nesting issue in ansastorm/camera
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-16 16:29:18 +02:00
PanteraPolnocy a37d528166 Correct a [placeholder] in /fr/
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 21:20:53 +02:00
PanteraPolnocy 64efa0f94a FIRE-36752, FIRE-36750, FIRE-36753: Chinese (小滢 Zi Ying) and French (Laurent Bechir) translation updates
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 21:12:38 +02:00
PanteraPolnocy 0e7b550c24 Further minor Polish translation cleanups
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 20:15:15 +02:00
PanteraPolnocy 5d7f198971 Add a small badge, if entire file is missing from a locale
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 18:27:17 +02:00
PanteraPolnocy c3f50b390e Clean up a duplicate tool_tip
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 18:20:11 +02:00
PanteraPolnocy 1bd27c0a1a Push the *actually* staged file, instead of the older version...
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 18:13:41 +02:00
PanteraPolnocy cc3de4fb49 Expand the skin/locale auditing tool
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 18:04:04 +02:00
PanteraPolnocy 2242e506d4 tooltip -> tool_tip
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 17:42:25 +02:00
PanteraPolnocy 76e5fa786f Turn bracket links expanding/unmasking function into a well visible, large, instant preview in tooltip
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 10:45:11 +02:00
PanteraPolnocy cbdd05edb9 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 05:33:20 +02:00
PanteraPolnocy fd501b84df Split FSDisableLabeledChatLinks setting into nearby-chat and everything-else
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 05:12:54 +02:00
PanteraPolnocy fa94f11a3e Intentionally keep secondlife:// and hop:// protocols labelled at all times even when FSDisableLabeledChatLinks is active
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 02:42:26 +02:00
PanteraPolnocy 2a02880d12 Small adjustment; Move FSCmdLineTrackPos_txt above all other teleports in the right column
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 00:18:20 +02:00
PanteraPolnocy 5f0e33bf9f FIRE-35479 cont.: Add a cmdline command to track - point map beacon at - a specific <x, y, z> position, or an avatar by name (triggers the same action as the radar's "track" menu option)
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-14 00:10:40 +02:00
PanteraPolnocy e7f1e5232a FIRE-35479 cont.: Add an option to send cmdLine commands output to a channel
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-13 22:43:12 +02:00
PanteraPolnocy daf3401382 FIRE-35479 Chat commands improvements
New zoffset command exposed in Prefs -> Chat -> Cmdline: zoffset 0.07 absolute, zoffset +0.01 / zoffset -0.02 relative; Clamped to around 3m (MIN_HOVER_Z - MAX_HOVER_Z)
dd / gth: Support +delta / -delta prefixes, like dd +5 / -5 or gth +10 / -10 (relative from current pos)
flr: Optional terrain offset, like flr 20 or flr +20, negative offsets clamp to ground

cpcampos: Now copies <pos>|<focus>|roll and not just <pos>.
pstcampos: Restores camera from that format, pos-only preserves look direction

Existing /zoffset_up, /zoffset_down, /zoffset_reset, and AvatarHoverOffsetStepSize are untouched.
Also, added a link to the documentation at the bottom of the prefs page.

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-13 21:40:01 +02:00
PanteraPolnocy c92f50e59e Split bracketed chat link unmasking into a separate sub-option for secondlife:// and hop:// protocols (and it's disabled by default)
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-13 17:02:30 +02:00
PanteraPolnocy 92c818febb FIRE-36740, FIRE-36745: Chinese (小滢 Zi Ying) and French (Laurent Bechir) translation updates
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-13 12:21:43 +02:00
PanteraPolnocy 74f22fa787 Polish translation - cleanup
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-06-13 12:11:01 +02:00