Alexander Gavriliuk
|
5eb210586d
|
secondlife/jira-archive-internal#70713 Combine recently and frequently used
|
2025-03-11 04:21:01 +02:00 |
Rye Mutt
|
c4e921828a
|
Optimization and cleanup of various color finds during draw
|
2024-08-04 23:11:57 -04:00 |
Rye Mutt
|
4217a778d6
|
Fix excessive wstring conversions during emojipicker draw
|
2024-08-01 11:51:31 -04:00 |
Rye Mutt
|
0723308c9c
|
Fix emojipicker floater group buttons leaking and xui warning
|
2024-08-01 11:51:31 -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 |
Alexander Gavriliuk
|
32f3107a20
|
#1917 The 'No emoji selected' message appears and overlaps emoji name
|
2024-07-03 15:23:19 +02:00 |
Andrey Lihatskiy
|
f74c10c4ec
|
Merge branch 'DRTVWR-600-maint-A' into signal/trim-trailing
|
2024-06-10 20:03:54 +03:00 |
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 |
Bennett Goble
|
a0b3021bdc
|
Trim trailing whitespace
Start trimming trailing whitespace, but limit the blast radius to a
handful of file types.
|
2024-05-29 08:10:00 -07: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 |
Alexander Gavriliuk
|
f9473e8afc
|
secondlife/viewer#1333 BOOL to bool conversion leftovers: ternaries
|
2024-05-07 10:18:51 +02:00 |
Alexander Gavriliuk
|
4016a08607
|
secondlife/viewer#1249 Erratic Emoji Picker Behavior
|
2024-04-19 00:38:53 +02:00 |
Alexander Gavriliuk
|
1ad53b9707
|
secondlife/viewer#925 Missing simple :smile emoji
|
2024-04-02 04:23:54 +02:00 |
Alexander Gavriliuk
|
6e9cccedb5
|
triage#112 'No emoji found for' text is not translated to other languages in the 'Choose Emoji' floater
|
2024-03-25 12:32:29 +01:00 |
Ansariel
|
eb1ed3896f
|
Merge branch 'main' of https://github.com/secondlife/viewer into DRTVWR-600-maint-A
# Conflicts:
# autobuild.xml
# indra/llrender/llfontbitmapcache.cpp
# indra/llrender/llfontbitmapcache.h
# indra/llrender/llfontfreetype.cpp
# indra/llrender/llfontfreetype.h
# indra/llrender/llfontgl.cpp
# indra/llrender/llfontgl.h
# indra/llui/llbutton.h
# indra/llui/llfloater.cpp
# indra/llui/llfloater.h
# indra/llui/llfolderviewitem.cpp
# indra/llui/lllineeditor.cpp
# indra/llui/lllineeditor.h
# indra/llui/llscrollcontainer.cpp
# indra/llui/llscrollingpanellist.cpp
# indra/llui/llscrollingpanellist.h
# indra/llui/llscrolllistctrl.h
# indra/llui/lltextbase.cpp
# indra/llui/lltextbase.h
# indra/llui/lltexteditor.cpp
# indra/llui/lltexteditor.h
# indra/llui/lluictrl.cpp
# indra/llui/llview.cpp
# indra/llui/llview.h
# indra/newview/llchicletbar.h
# indra/newview/llconversationlog.h
# indra/newview/llfloaterimsessiontab.cpp
# indra/newview/llfloaterimsessiontab.h
# indra/newview/llfloateruipreview.cpp
# indra/newview/llnavigationbar.h
# indra/newview/llpaneltopinfobar.h
# indra/newview/llpathfindingpathtool.h
# indra/newview/lltextureview.cpp
# indra/newview/lltoolbrush.h
# indra/newview/lltoolcomp.h
# indra/newview/lltooldraganddrop.h
# indra/newview/lltoolface.h
# indra/newview/lltoolfocus.h
# indra/newview/lltoolindividual.h
# indra/newview/lltoolobjpicker.h
# indra/newview/lltoolpie.h
# indra/newview/lltoolpipette.h
# indra/newview/lltoolselectland.h
# indra/newview/llviewermediafocus.h
# indra/newview/llviewerparcelmediaautoplay.h
# indra/newview/llviewerwindow.cpp
# indra/newview/llvoicechannel.h
# indra/newview/llvoicevivox.h
# indra/newview/llworldmapview.cpp
|
2024-03-12 16:52:30 +01:00 |
Alexander Gavriliuk
|
1781e2d17b
|
viewer#944 Make 'Debug Unicode' feature available for all LLViews
|
2024-03-10 00:10:16 +01:00 |
Alexander Gavriliuk
|
27dd9ee482
|
triage#86 Use Emoji font in LineEditor by default
|
2024-03-05 15:37:49 +01:00 |
Alexander Gavriliuk
|
1820095dd4
|
#779 Emoji picker is an unintuitive UX disaster
|
2024-02-12 23:36:41 +02:00 |
Alexander Gavriliuk
|
f6ceafee5b
|
SL-20416 Avoid of taking focus by EmojiPicker
|
2024-01-24 00:07:10 +03:00 |
Alexander Gavriliuk
|
ae91ae43a5
|
SL-20795 Part of previously typed emojis disappear in the 'Save settings as a preset...' option of the 'Preferences' floater
|
2024-01-17 04:34:21 +01:00 |
Alexander Gavriliuk
|
65b501c429
|
SL-20751 Information about frequently used and recently used emojis is available to all users
|
2024-01-16 12:11:42 +01:00 |
Alexander Gavriliuk
|
1e7643eea5
|
SL-20438 Emoji picker will dock with edge of screen if the Conversations floater is dragged there
|
2023-11-09 18:40:08 +01:00 |
Alexander Gavriliuk
|
bee1a78f5a
|
SL-20415 Activating an already active category button should move focus to search field
|
2023-11-08 17:50:45 +01:00 |
Alexander Gavriliuk
|
716b9af35d
|
SL-20356 EmojiPicker - Implement arrow keys navigation
|
2023-11-08 11:15:35 +01:00 |
Alexander Gavriliuk
|
c40f63911c
|
SL-20294 The row of recent emojis displays the recently sent emoji only after clicking the collapsing smiley button
|
2023-09-22 01:29:32 +02:00 |
Alexander Gavriliuk
|
771d409b08
|
SL-20211 EmojiPicker - Move the filter field to the top of the floater
|
2023-09-16 16:09:25 +02:00 |
Alexander Gavriliuk
|
29a3295c82
|
SL-19951 EmojiPicker - preserve original character case for German categories
|
2023-09-08 12:19:21 +02:00 |
Alexander Gavriliuk
|
c30208d598
|
SL-19951 Organize emoji categories in groups (fix for German)
|
2023-09-08 01:02:06 +02:00 |
Ansariel
|
a04f44b7fc
|
Fix emoji category filter not working correctly
|
2023-09-05 19:14:12 +03:00 |
Alexander Gavriliuk
|
44098db8b3
|
SL-20210 Recent Emojis - Remember emojis that were actually sent in the message
|
2023-08-30 12:16:46 +02:00 |
Alexander Gavriliuk
|
1e5ac99fd8
|
SL-20209 Open read access to the recently used emojis
|
2023-08-29 14:48:01 +02:00 |
Alexander Gavriliuk
|
031032fb89
|
SL-20211 EmojiPicker - The search field should be the same as other floaters
|
2023-08-29 13:58:47 +02:00 |
Alexander Gavriliuk
|
264d9c32d9
|
SL-20088 EmojiPicker - replace the image on the activation button with an emoji
|
2023-07-28 22:29:01 +02:00 |
Alexander Gavriliuk
|
1fe007abef
|
SL-20001 EmojiPicker - make the preview to be a panel instead of a button
|
2023-07-13 22:13:31 +02:00 |
Alexander Gavriliuk
|
16f0329d18
|
SL-19951 Collect used icons in a special group 'Recently used'
|
2023-07-10 13:11:58 +02:00 |
Alexander Gavriliuk
|
e7f2fbf2a4
|
SL-19951 Highlight the selected tab by colored icon
|
2023-07-07 01:08:01 +02:00 |
Alexander Gavriliuk
|
9793308a60
|
SL-19951 Organize emoji categories in groups
|
2023-07-07 00:22:34 +02:00 |
Alexander Gavriliuk
|
4abecaa04b
|
SL-19951 Delete unused code
|
2023-07-06 11:17:20 +02:00 |
Alexander Gavriliuk
|
deb394e207
|
SL-19951 Delete unused UI elements (old design)
|
2023-07-06 09:33:22 +02:00 |
Alexander Gavriliuk
|
18039655ed
|
SL-19951 Make EmojiFloater UI design looking similar to Slack - bg colors
|
2023-07-05 18:14:37 +02:00 |
Alexander Gavriliuk
|
0414fada81
|
macos build fix
|
2023-07-05 12:46:42 +02:00 |
Alexander Gavriliuk
|
8bbbce015b
|
SL-19575 Rework emoji picker layout similar to Slack
|
2023-07-05 10:07:19 +02:00 |
Alexander Gavriliuk
|
bb97f3bf03
|
SL-19575 Create emoji gallery (use ::value_type in LLEmojiDictionary typedefs)
|
2023-05-18 13:45:34 +02:00 |
Alexander Gavriliuk
|
671978e392
|
SL-19575 Create emoji gallery (fix bug with drawing emojis in chat history)
|
2023-05-17 19:06:57 +02:00 |
Alexander Gavriliuk
|
fbf5b199f3
|
SL-19575 LLFloaterEmojiPicker - code cleanup and layout fixup
|
2023-04-25 13:14:48 +02:00 |
Ansariel
|
c2eec5b100
|
Don't hardcode UI text plus layout fixes and removing some needless checks
|
2023-04-24 22:58:54 +02:00 |
Alexander Gavriliuk
|
97b0ba2a6d
|
SL-19575 LLFloaterEmojiPicker - Add filter by category
|
2023-04-20 03:55:02 +02:00 |
Callum Prentice
|
8dad411e90
|
SL-19575: Emoji gallery - couple of tweaks that mac Clang got sad about
|
2023-04-14 09:05:14 -07:00 |
Alexander Gavriliuk
|
ff7ebf0892
|
SL-19575 Create emoji gallery access icon
|
2023-04-14 17:27:30 +02:00 |