Commit Graph

72 Commits (ee34ea1f4b9e9c68b671ff3274ec8a640f72da89)

Author SHA1 Message Date
Ansariel 31aeaa8249 FIRE-21546: Docked QuickPrefs window closes upon new IM
Setting true here for the unique docking parameter will end up in LLDockableFloater::resetInstance()
closing the QuickPrefs window, because the IM floater is claiming to be a unique docking
window as well.
2017-11-27 11:38:11 +01:00
Ansariel 3ed5eb3b0e Fixed avatar z-offset getting lost after TP if sliders get moved by pressing left/right arrow keys 2017-09-09 10:41:28 +02:00
Ansariel 7313400a17 FIRE-20386: Prevent adding duplicate controls to quickprefs 2016-11-20 02:57:46 +01:00
Kitty Barnett e4c1b08651 Merged with lgpl tip 2016-06-24 19:41:03 +02:00
Ansariel 7edf728bd4 FIRE-19351: Add avatar max complexity slider to quickprefs 2016-06-18 13:00:41 +02:00
Kitty Barnett 1c7b227637 Merged with RLVa-refactor tip 2016-06-11 02:36:07 +02:00
Ansariel 67b2092cc2 FIRE-19422: Newly created Windlight presets don't appear in Quickprefs until relog 2016-06-06 11:56:15 +02:00
Ansariel c7e6494fba Convert old RenderAvatarMaxVisible setting to IndirectMaxNonImpostors in quickprefs 2016-05-22 14:11:58 +02:00
Ansariel 989bb496a4 FIRE-19352: "Max Avatars" setting in Quick Preferences is no longer functional after Jelly Doll viewer merge 2016-05-22 13:43:48 +02:00
Ansariel 076bbf6bb1 Merge Firestorm LGPL tip 2015-12-03 11:14:12 +01:00
Ansariel 9d933c3ba6 Silence log warnings about missing strings resulting from customized quickpref settings 2015-11-26 14:21:01 +01:00
Ansariel 16623b42c2 Fix the enable state for the sky details controls 2015-10-03 18:06:40 +02:00
Ansariel 8057c6c226 FIRE-16803: Quickprefs floater repositions when opened in undocked state 2015-08-27 22:14:05 +02:00
Ansariel 01eb5d8129 Reset vignette filter with default values from settings 2015-08-16 14:52:18 +02:00
Ansariel 272bce84a6 FIRE-16588: Replace llround with ll_round in Firestorm-specific code 2015-08-06 22:56:41 +02:00
Ansariel 536488d6b7 Add avatar Z-offset back to quickprefs 2015-08-03 10:50:33 +02:00
Ansariel 79bdb6b6bb Hook up simple avatar shadow options in preferences and phototools 2015-07-08 15:52:51 +02:00
Ansariel 0cd0c588de Fixing re-defined variables, unused variables and other cruelties... 2015-05-09 14:39:40 +02:00
Ansariel 105d175a6c Remove pointless NULL-checks (objects will never be NULL there) and only add separators if really required 2015-04-29 20:51:25 +02:00
Ansariel 37192dc2d6 Fix QuickPrefs floater sometimes being unmovable if toolbar button gets removed 2015-02-27 13:44:02 +01:00
Ansariel 4518d1011a QuickPrefs is a TransientDockableFloater - let's make it actually behave like one and dock to the toolbar button, unless a legacy skin (Vintage or Latency) is used 2015-02-23 17:57:13 +01:00
Ansariel 7cf0ca5a54 Clean up of QuickPrefs 2015-02-23 15:52:52 +01:00
Ansariel b997d36ace Remove all changes from Tofu Buzzard incl. SSR and get our shaders in sync with V3 2015-01-15 11:49:15 +01:00
ziree 6361388aac FIRE-14471 - don't crash when quick prefs edtor tries to update values without having a control selected. 2014-11-21 22:48:14 +01:00
Ansariel 204393bd99 Properly disconnect RlvBehaviorCallbacks in contacts and quickprefs floater 2014-07-24 11:33:04 +02:00
Ansariel 287a8b0d3b FIRE-14124: Fix some more occurances where the sun position check mark in the main menu gets broken 2014-07-18 10:20:01 +02:00
Tonya Souther b5aa2004d0 FIRE-13448: Disable quickprefs daycycle slider when RLV @setenv=n is in effect. 2014-06-15 21:38:39 -05:00
Tank_Master 8863d9beaf Compile fixes 2014-06-09 23:27:05 -07:00
Ansariel 205d746d10 Hook up value changed callback for FSRenderVignette, RenderShadowSplitExponent, RenderShadowGaussian and RenderSSAOEffect in phototools so their values properly update when changed elsewhere 2014-02-02 16:10:57 +01:00
Ansariel 63366c1e08 FIRE-7965 / FIRE-7966 / FIRE-11872: Wire up particular LLVector3 components for RenderShadowSplitExponent, RenderShadowGaussian and RenderSSAOEffect in phototools 2014-02-02 16:01:56 +01:00
Ansariel 9e19454328 FIRE-11871: Phototools update to version 1.2 by Paperwork (William Weaver) with modifications and proper code support 2014-02-02 12:32:43 +01:00
Cinders 0c18ad2bcc Dead store. BOOL integer wasn’t ever used 2013-12-07 08:57:49 -07:00
Cinders 3785f3e8e3 FIRE-9407: Add Restore to Defaults button to quick prefs 2013-04-11 15:00:37 -06:00
Nicky a3eba2c242 FIRE-9634; fix hang when other floaters get focus and quickprefs stole it again. Resulting in two floaters fighting for focus. Plus a few crashes fixed as free bonus. 2013-04-10 01:44:18 +02:00
Cinders 803e8afb47 FIRE-9630: Vignette UI controls 2013-04-03 15:31:36 -06:00
Ansariel 325d908f71 Fixed name of renamed control in quickprefs 2013-03-11 09:36:35 +01:00
Ansariel c22ca1fca4 Fix for quickprefs loosing control configuration after edit if phototools floater instance has been created 2013-03-09 13:54:26 +01:00
Ansariel 46336cac5a Fixed wrong (inverted) abort condition 2013-03-09 01:29:46 +01:00
Ansariel 635dac7fff Minor fixes for previous commit 2013-03-08 21:12:44 +01:00
Ansariel 197f4039d0 FIRE-4978/FIRE-7847: Major rewrite of the Windlight controls in quick preferences and phototools:
* Added checkbox that will show if region windlight settings are used and can also enable/disable usage of them
* Added combobox for day cycle presets
* The sky preset combobox will show "Day cycle based", if the current sky preset is defined by the selected day cycle and time of day
* The sky preset combobox will show "Region default", if the current sky preset is based on region windlight
* The water preset combobox will show "Region default", if the current water preset is based on region windlight
* The day cycle combobox will show "Region default", if the current day cycle preset is based on region windlight
* The day cycle combobox will show "None", if no day cycle preset is active (if a sky preset is chosen)
* Changing either sky, water or day cycle preset will disable region windlight and persist as user setting
* The slider will either change day of time (day cycle active) or sun position (sky preset chosen)
* Reset to region defaults button will reset sky and water to region defaults, but not enable region windlight and not persist
  (not doing so would disallow us from changing either sky or water)
* Disabling region windlight will load previously chosen sky, water and day cycle preset (this is intentional because of the implementation of the basic Windlight functionality)
2013-03-08 20:52:15 +01:00
Ansariel 5924511f98 Sort control list combo box for quickprefs editor 2013-03-06 14:45:12 +01:00
Ansariel 3aad568616 Expose handleSetShaderChanged() in llviewercontrol and wire up in quickprefs to avoid code duplication 2013-02-21 11:57:29 +01:00
Ansariel b8ef020748 FIRE-9292: Quick Preference Integer results in Crash 2013-02-20 11:35:06 +01:00
ziree ad3d3f7f9f Fixed Phototools floater, which in reality is a reused quickprefs instance. FIRE-8995 2013-01-22 01:03:55 +01:00
ziree c7acdf616e Made default quickprefs options translatable FIRE-8955 2013-01-20 21:46:36 +01:00
ziree cef6b73a90 Refactored the Quick Preferences code, made it much faster now. Hopefully also fixes FIRE-8961 - FIRE-8955 2013-01-20 02:07:47 +01:00
ziree 218318359d Fix one case of Quick Preferences doubling - FIRE-8961 FIRE-8955 2013-01-19 20:09:18 +01:00
ziree fb7daba47c Make increment on increment widget smarter. FIRE-8955 2013-01-19 14:37:09 +01:00
ziree b8ce157943 Fixing uninitialized value. FIRE-8955 2013-01-19 13:56:08 +01:00
ziree 8b9bbfdfd0 Compile fix for Windows. FIRE-8955 2013-01-19 13:25:21 +01:00