Ansariel
b42f9d836b
Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings
2024-06-01 15:49:26 +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
38c2a5bde9
Merge branch 'marchcat/w-whitespace' into marchcat/x-ws-merge
2024-05-01 08:16:58 +03: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
a5261a5fa8
Convert BOOL to bool in llui
2024-02-21 03:00:25 +02:00
Ansariel
c285f59ce2
Replace BOOL with bool in llwindow and dependent classes
2024-02-18 15:51:54 +02:00
Andrey Kleshchev
d3448fa204
BugSplat Crash #1409959 onTopLost
...
onTopLost crashed
1. It contradicts callstack, but clearPopups() definetely has an issue
due to not checking the pointer prior to calling onTopLost
2. According to callstack, crash happened around ~LLFolderViewFolder
and while it does call removePopup for itself, it isn't a popup, the
only one in the list would be the renamer, which calls back to parent,
so made sure to secure it.
3. mFlashTimer was never deleted
4. Some explicit cleanup for TopLost
2024-01-30 17:54:37 +02:00
Andrey Kleshchev
145a5ffe7f
SL-15039 Prune unused preferences #3
...
DebugInventoryFilters
DebugShowXUINames
DebugSlshareLogTag
DebugStat****
DefaultBlankNormalTexture
DefaultObjectNormalTexture
DefaultObjectSpecularTexture
DefaultUploadCost
DisplayAvatarAgentTarget
DisplayChat
DisplayDebug
DisplayDebugConsole
DisplayIM
DisplayLinden
DisplayRegion
DragAndDropToolTipDelay
DragAndDropDistanceThreshold
DropShadowButton
DropShadowFloater
DropShadowSlider
DropShadowTooltip
UIImgWhiteUUID
UseEnvironmentFromRegion
UseDayCycle
WaterPresetName
SkyPresetName
DayCycleName
DestinationGuideHintTimeout
SidePanelHintTimeout
DisablePrecacheDelayAfterTeleporting
2023-09-22 19:28:23 +03:00
Andrey Kleshchev
900c13d361
SL-16892 Fix incorrect width of dropdown menus
2022-02-22 00:05:38 +02:00
Andrey Kleshchev
7a6b5a5984
SL-15383 Fix combobox's search highlights
2021-07-01 23:02:34 +03:00
Andrey Kleshchev
cfb2b95c8c
SL-12641 Remade 'Pick: Texture' floater to eliminate translation overlaps
2020-02-18 18:33:28 +02:00
andreykproductengine
c61d0f4297
DRTVWR-493 LLUI to LLParamSingleton
2019-08-10 15:31:03 +03:00
andreykproductengine
0c8d51b8c8
SL-10234 Fixed The viewer shows installation language as system default
2019-02-15 20:41:03 +02:00
maxim_productengine
83de982be9
MAINT-8488 FIXED Favourite location list on login screen is not updated after pressing "Esc" key while in username field
2018-04-05 18:22:15 +03:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Mnikolenko ProductEngine
bb87365c37
Merge viewer-release, become version 3.7.29
2015-04-28 13:36:35 +03:00
Mnikolenko ProductEngine
adc48a7eff
MAINT-2781 FIXED Reset pressed state on focus lost.
2015-02-27 11:40:57 +02:00
Mnikolenko ProductEngine
cccdd1fb39
MAINT-4853 FIXED Pressing the ENTER key when entering a location into the Type a location field, doesn't log you in
2015-01-30 15:36:00 +02:00
maksymsproductengine
aec50ffdad
MAINT-2902 FIXED Browser secure session indicator should be prominent
2013-08-02 20:12:55 +03:00
Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Nyx Linden
1586107e87
SH-3944 WIP CHUI merge fixing
...
re-introduced don's refactor of low-level openGL calls pulling out of llui
and putting them into llrender. Took the new code from their updated versions
from the CHUI merge, but put them in a place accessible to appearance utility.
2013-03-12 22:34:15 +00:00
Kelly Washington
c5f6ff43da
MAINT-1897 Poor performance viewing large group member lists
...
* Improve draw performance of scroll lists by only drawing what is visible
* Reduce frequency of expensive column width calculations
Fixes by Richard
2012-11-12 15:38:58 -08:00
Richard Linden
f27ea1aff7
EXP-1181 WIP as a designer I would like to specify default floater positions using realtive coordinates
...
fixed build
moved conversion funcs to llwindow.cpp as they work on all platforms
refactored translateintorect to take overlap as parameter
2012-02-07 22:50:49 -08:00
Richard Nelson
1836dd12c9
EXP-1149 FIX Log in Screen: Replace the new mode selector with the old one
...
improved graphics and layout for logged in mode selector
2011-08-31 17:02:55 -07:00
Richard Linden
c7a2f5c4fb
EXP-1057 FIX Cursor doesn't go to the input field on the Find Floater due to lack of window focus
...
also allow right clip to copy url from disabled address bar
2011-07-29 17:29:02 -07:00
Loren Shih
c8293e29ca
Automated merge up from viewer-development into mesh-development
2011-03-09 11:24:54 -05:00
Seth ProductEngine
1c3b95f5cc
STORM-1015 FIXED the ability to select an item from combo list if its name is not unique.
...
Updating combo box label upon list item selection does not search the item by label but takes the label of currently selected item instead.
2011-02-25 23:19:18 +02:00
leyla_linden
ca1c1eea78
SH-808 Selectively enable/disable features in edit tools
2011-01-19 11:38:34 -08:00
Oz Linden
e1e38c4cee
merge changes for storm-34
2011-01-07 10:39:05 -05:00
Andrew Productengine
32750132db
STORM-34 ADDITIONAL_FIX Implemented storing of multi-user favorites and showing them on login screen.
...
- Changed the way SLURLs are cached a little, because previous one introduced problems with theit order.
- Also allowed saving of favorites to disk even if not all of them received SLURL info - this is done to avoid favorites not saving when there is at least one "dead" landmark among them.
- "Username" field on login screen is now not a lineeditor, but combobox (to enable autocompletion), but without button (Esbee asked for this in ticket for security reasons, and perhaps for visual consistency).
- Elements of this combobox are names of users whose favorites we have saved in file.
- Contents of "Start at:" combobox are changed depending on changes in "Username"- if username is present in favorites file, favorites for this user are added there.
- New callback was added to LLCombobox and used in this fix, because present ones weren't enough to easily track changes in text entry.
2010-12-09 19:54:40 +02:00
Vadim ProductEngine
91480065ca
STORM-710 FIXED Don't show search history dropdown if the history is empty.
2010-12-07 16:05:12 +02:00
Kent Quirk
3cf5ee8a2f
Fix STORM-716 by re-fixing STORM-530 in a different way.
2010-12-01 15:34:44 -05:00
Seth ProductEngine
de0dbe5739
STORM-530 FIXED Combobox drop down menu appears upon 'Down Arrow' key press even if last combobox item is selected.
2010-11-25 20:06:44 +02:00
Leyla Farazha
a4b223248e
Merge
2010-09-27 17:54:52 -07:00
Leyla Farazha
ae623c8068
Set display name field now clamps to 31 unicode characters
...
Added ability to set max length in line editors by characters in addition to bytes
left other widgets (comboboxes/spinners) using the bytes, but it can easily be changed over
reviewed by Richard
2010-09-16 09:38:05 -07:00
Aimee Linden
ffae589843
Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-09-03 17:41:39 +01:00
Richard Linden
0edb695ea8
instead of exposing mutable container in LLInitParam::Multiple, just expose access functions, begin(), end(), etc.
...
this allows mutation of param block contents, without being able to change number of elements
2010-09-22 14:48:18 -07:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
James Cook
2b7153c26a
merge from dessie/viewer-public right before SLE code landed
2010-05-11 16:11:09 -07:00
Richard Nelson
7b4046df83
EXT-3531 - Ctrl-P does not work reliably on login
2010-04-01 11:47:21 -07:00
James Cook
ecc2c72650
Merge latest viewer-hotfix, approximately equal to Viewer 2.0 final
2010-03-29 16:55:22 -07:00
Sergei Litovchuk
729f880f78
[SHOWSTOPPER] Fix for (EXT-4704) Add maturity icons to Prefs -> General and (EXT-4705) Show maturity icon on Region/Estate tab.
...
- Made changes to combobox onItemSelected() to fix (EXT-6269) typing a location into the nav bar always sends you to the first location you typed in.
- Replaced LLIconsComboBox pointers with base class pointers LLComboBox.
Reviewed by Richard Nelson https://codereview.productengine.com/secondlife/r/29/
--HG--
branch : product-engine
2010-03-18 00:53:32 +02:00
James Cook
60799effae
Merge
2010-03-10 15:46:45 -08:00
James Cook
18ebacefcf
Merge with viewer 2 beta 4
2010-03-08 10:54:23 -08:00
Tofu Linden
0775e91901
PE merge.
2010-03-07 15:27:17 +00:00
Sergei Litovchuk
f499260782
Implemented (EXT-4715) Add maturity icons to Classifieds - create and details.
...
--HG--
branch : product-engine
2010-03-06 01:17:34 +02:00
Richard Linden
b51515100c
rolled back changeset 5fbab7aa32ef to fix EXT-6269
2010-03-09 12:16:44 -08:00
Richard Linden
931ff555bd
merge
2010-03-05 14:46:00 -08:00