Commit Graph

99 Commits (eb87f8b4e9e50d8b3723abbfe323342ebdd19e77)

Author SHA1 Message Date
Andrey Kleshchev 9f47542597 #3265 Crash at getAllowEnvironmentOverride
Check region pointer and make sure external callbacks get disconected
2024-12-12 14:39:51 +02:00
Alexander Gavriliuk cbd594a663 #2736 The 'Day Offset' makes a rebound back to 0,5 or 1 value 2024-10-22 23:03:36 +02:00
Andrey Kleshchev c89bfa2ee2 Revert "viewer#2363 Region Day Offset error with Time of Day" 2024-09-30 18:27:16 +03:00
Andrey Kleshchev 86446c7b55 viewer#2648 Fix issues with day offset value 2024-09-24 19:34:13 +03:00
Alexander Gavriliuk 17fed3985f #2360 Incorrect Day Cycle name in Edit Day Cycle floater (remove unused key CANMOD) 2024-08-30 00:55:32 +02:00
Alexander Gavriliuk e26261c7f9 #2360 Incorrect Day Cycle name in Edit Day Cycle floater after clicking the "Customize" button 2024-08-29 15:40:34 +02:00
Andrey Kleshchev 552d1d421b viewer#2363 Region Day Offset error with Time of Day
When we have a 23h day cycle and 23h offset, doing a 24h flip will
result in -1h. Flip by day length instead so that 23h-23h will result
in 0h.

This has a negative side effect of values not being saved exactly as
users specified them, so a -1h offset will turn to 4h on next load
with a 5h long day. But it is nature of a day to 'loop', so I decided
there is no point to translate -1 into 14 or something like that.
2024-08-20 23:41:14 +03:00
Rye Mutt 66d2c846b1 Fix further recursive findChild stalls from environment panel 2024-07-25 08:45:53 -04:00
Rye Mutt 70f332d02e Fix findChild during draw in the parcel/region environment panel 2024-07-25 08:45:53 -04:00
Ansariel 9fdca96f8b Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now 2024-07-08 20:27:14 +02:00
Ansariel c0fad3028f Re-enable compiler warnings C4018, C4100, C4231 and C4506 2024-06-10 16:42:43 +02:00
Ansariel e2e37cced8 Fix line endlings 2024-05-22 22:40:26 +03:00
Ansariel 1b67dd855c Merge remote-tracking branch 'origin/main' into DRTVWR-600-maint-A
# Conflicts:
#	autobuild.xml
#	indra/cmake/CMakeLists.txt
#	indra/cmake/GoogleMock.cmake
#	indra/llaudio/llaudioengine_fmodstudio.cpp
#	indra/llaudio/llaudioengine_fmodstudio.h
#	indra/llaudio/lllistener_fmodstudio.cpp
#	indra/llaudio/lllistener_fmodstudio.h
#	indra/llaudio/llstreamingaudio_fmodstudio.cpp
#	indra/llaudio/llstreamingaudio_fmodstudio.h
#	indra/llcharacter/llmultigesture.cpp
#	indra/llcharacter/llmultigesture.h
#	indra/llimage/llimage.cpp
#	indra/llimage/llimagepng.cpp
#	indra/llimage/llimageworker.cpp
#	indra/llimage/tests/llimageworker_test.cpp
#	indra/llmessage/tests/llmockhttpclient.h
#	indra/llprimitive/llgltfmaterial.h
#	indra/llrender/llfontfreetype.cpp
#	indra/llui/llcombobox.cpp
#	indra/llui/llfolderview.cpp
#	indra/llui/llfolderviewmodel.h
#	indra/llui/lllineeditor.cpp
#	indra/llui/lllineeditor.h
#	indra/llui/lltextbase.cpp
#	indra/llui/lltextbase.h
#	indra/llui/lltexteditor.cpp
#	indra/llui/lltextvalidate.cpp
#	indra/llui/lltextvalidate.h
#	indra/llui/lluictrl.h
#	indra/llui/llview.cpp
#	indra/llwindow/llwindowmacosx.cpp
#	indra/newview/app_settings/settings.xml
#	indra/newview/llappearancemgr.cpp
#	indra/newview/llappearancemgr.h
#	indra/newview/llavatarpropertiesprocessor.cpp
#	indra/newview/llavatarpropertiesprocessor.h
#	indra/newview/llbreadcrumbview.cpp
#	indra/newview/llbreadcrumbview.h
#	indra/newview/llbreastmotion.cpp
#	indra/newview/llbreastmotion.h
#	indra/newview/llconversationmodel.h
#	indra/newview/lldensityctrl.cpp
#	indra/newview/lldensityctrl.h
#	indra/newview/llface.inl
#	indra/newview/llfloatereditsky.cpp
#	indra/newview/llfloatereditwater.cpp
#	indra/newview/llfloateremojipicker.h
#	indra/newview/llfloaterimsessiontab.cpp
#	indra/newview/llfloaterprofiletexture.cpp
#	indra/newview/llfloaterprofiletexture.h
#	indra/newview/llgesturemgr.cpp
#	indra/newview/llgesturemgr.h
#	indra/newview/llimpanel.cpp
#	indra/newview/llimpanel.h
#	indra/newview/llinventorybridge.cpp
#	indra/newview/llinventorybridge.h
#	indra/newview/llinventoryclipboard.cpp
#	indra/newview/llinventoryclipboard.h
#	indra/newview/llinventoryfunctions.cpp
#	indra/newview/llinventoryfunctions.h
#	indra/newview/llinventorygallery.cpp
#	indra/newview/lllistbrowser.cpp
#	indra/newview/lllistbrowser.h
#	indra/newview/llpanelobjectinventory.cpp
#	indra/newview/llpanelprofile.cpp
#	indra/newview/llpanelprofile.h
#	indra/newview/llpreviewgesture.cpp
#	indra/newview/llsavedsettingsglue.cpp
#	indra/newview/llsavedsettingsglue.h
#	indra/newview/lltooldraganddrop.cpp
#	indra/newview/llurllineeditorctrl.cpp
#	indra/newview/llvectorperfoptions.cpp
#	indra/newview/llvectorperfoptions.h
#	indra/newview/llviewerparceloverlay.cpp
#	indra/newview/llviewertexlayer.cpp
#	indra/newview/llviewertexturelist.cpp
#	indra/newview/macmain.h
#	indra/test/test.cpp
2024-05-22 19:04:52 +02:00
Andrey Lihatskiy 1b68f71348 #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
Ansariel 60d3dd98a4 Convert remaining BOOL to bool 2024-02-21 23:14:31 +02:00
Ansariel a5261a5fa8 Convert BOOL to bool in llui 2024-02-21 03:00:25 +02:00
maxim_productengine 7ff09d05f2 SL-12024 Remove 'Estate warning' message and show just region name instead 2019-10-07 12:41:00 +03:00
Rider Linden 1f656735d3 SL-11705, SL-11706: New flags in llsettings base for tracking by simulator. 2019-08-26 11:43:45 -07:00
andreykproductengine bfc4b9fcf4 SL-11668 Changes caused by Arrow Keys were not commited 2019-08-02 20:23:06 +03:00
maxim_productengine 7049757342 SL-11376 FIXED [EEP] The 'Environment' tab becomes inactive after CTRL + left-clicking on the 'Sky Altitudes' 2019-06-06 17:38:36 +03:00
maxim_productengine c8fdbdd5a5 SL-11205 [EEP] The Sky Altitude icons should move only if they are dragged. 2019-05-17 17:46:40 +03:00
andreykproductengine 0a6d874581 SL-9650 About Land UI is corrupted 2019-03-29 17:09:30 +02:00
andreykproductengine c2864468d6 SL-10766 Viewer is crashed after changing "day offset" settings 2019-03-28 19:51:08 +02:00
Rider Linden 66f07e418e SL-10773: Logic was reversed. Test for mCurrentEvenriont missing 2019-03-19 10:57:51 -07:00
andreykproductengine 7171e581f9 BUG-226547 Crashfixes 2019-03-18 17:08:17 +02:00
Graham Linden 868cd32e5e More tab restoration.
Also fix ref to removed extra GLSL link module.

'warn-on-failure:no-tabs'
2019-03-12 11:07:23 -07:00
Graham Linden b5bcba51b2 Fix tabs. 2019-03-08 09:19:05 -08:00
Rider Linden 8740c54fb0 SL-10700: If a track is empty show the name of the track used below it. If all tracks are empty for a parcel are empty report thath it uses region settings. 2019-03-07 15:26:01 -08:00
maxim_productengine 54c022f1b6 SL-10568 Disable controls on non-eep region 2019-02-20 17:35:22 +02:00
maxim_productengine 43327798de SL-10495 [EEP] Include a confirmation when clicking the Use Region Settings button 2019-02-07 17:58:25 +02:00
andreykproductengine b5a7874ba5 SL-10279 Use stored environment instead of region one 2019-02-05 15:30:06 +02:00
maxim_productengine 462281b7f5 SL-10279 Update altitude value after slider correction 2019-01-31 14:50:24 +02:00
andreykproductengine 16b47db736 SL-10279 Remake altitude 'bumping' 2019-01-30 21:51:59 +02:00
andreykproductengine 17a4093223 SL-10279 Validate altitude input 2019-01-30 16:29:46 +02:00
maxim_productengine c8a79a59c9 SL-10360 Show "Region environment" text for tracks if there is no parcel environment used. 2019-01-30 18:05:27 +02:00
andreykproductengine 714df9c4f7 SL-10426 Fixed Inventory day cycle doesn't apply to the parcel from About Land 2019-01-28 21:24:11 +02:00
maxim_productengine 7c1594090e SL-10331 FIXED [EEP] Apply to Region/Parcel from the day editor sticks 2019-01-25 15:57:59 +02:00
andreykproductengine deac9ae7d8 SL-1932 Day Cycle Edit feature "Load Track" Part 2 2019-01-23 20:33:41 +02:00
maxim_productengine c00e7dbae1 SL-10380 FIXED 'Day Length/Day Offset' values don't apply to the region from the keyboard by pressing 'Enter' 2019-01-18 14:39:47 +02:00
maxim_productengine fb75cf03a5 SL-10279 allow drag and drop settings on your own parcel 2019-01-15 18:43:54 +02:00
andreykproductengine 00d8caa359 SL-10279 Finalize drag and drop support 2019-01-10 22:11:11 +02:00
andreykproductengine 13c537e9a0 SL-10279 Readjusting altitude slider 2019-01-09 21:57:12 +02:00
andreykproductengine ac85669c67 SL-10060 EEP Add reset default sky altitudes functionality 2019-01-08 19:54:59 +02:00
Rider Linden 1badfb0e96 SL-9883: Hide controls and display message if parcel < 128m 2019-01-07 10:24:55 -08:00
Rider Linden 64e45b5b6e SL-10041, SL-9758: Environment tab is disabled(shows can't do this) when EM does not allow parcel override. "Commit" button now reads "Apply to Parcel" or "Apply to Region" as needed. 2019-01-04 17:10:28 -08:00
Rider Linden 1ee1a086ce Merge 2019-01-04 13:19:16 -08:00
Rider Linden 0969632b11 Move some estate requests into the LLEstateInfoModel and out of the Region floater.
Fix issue where user could potentially be looking at one set of estate options and update the estate they were standing in by mistake.
2019-01-04 12:32:23 -08:00
andreykproductengine 69a84d8172 SL-10279 Fix altitude description repositioning code 2019-01-04 17:09:09 +02:00
Rider Linden d607d81dba SL-10279: Temp fix for stale estate info when editing parcel environment. 2019-01-02 17:10:15 -08:00
Rider Linden 5fe626afab SL-10279: Most functionality now present. Still needs some cleanup on the bump code. 2019-01-02 15:13:47 -08:00