Inusaito Sayori
9ed99176f7
Fix combo boxes with control_names not starting with the right value.
...
TODO: Fix the existing workarounds all everywhere... mostly in prefs.
2015-05-19 06:53:06 -04:00
Inusaito Sayori
a974ca096c
Allow setting the label of a flyout button dynamically in code.
2015-05-14 07:30:49 -04:00
Inusaito Sayori
e71d94aa69
Words lie. People lie. The land tells the truth.
2015-05-05 20:35:01 -04:00
Inusaito Sayori
4b96251852
This is why we can have nice things.
2015-04-24 23:57:29 -04:00
Inusaito Sayori
193fc27ba2
Issue 1836: Autoresponse Improvement, adds World->Status->Autoresponse submenu
...
Moves Fake Away, Busy, and Away into a submenu of World called Status, from upstream.
Tweak to LLView::findControl to work with per account controls too.
TogglePerAccountControl added for when a control a menu is using is not in the main group.
2015-04-24 23:41:19 -04:00
Inusaito Sayori
398014b118
Port Hover Height from Alchemy, it's in quicksettings~
...
Lots and lots of other sync~
Also has a command /hover
Added /resync command from Alchemy.
2015-03-25 08:04:24 -04:00
Inusaito Sayori
a7d3d08057
Linux compile fix, thanks for pointing this out, Ratany.
2015-03-21 05:36:00 -04:00
Inusaito Sayori
d7c8b00d90
In the Region Tracker Floater, save all selected items when refreshing.
2015-03-21 03:47:21 -04:00
Inusaito Sayori
27e69cab1e
Support upstream's xui pattern of scroll_list.columns and such.
2015-03-21 00:36:47 -04:00
Inusaito Sayori
72080e79e9
Sync llcommon with Alchemy a bit.
...
llmath::llround->ll_round
LL_ICC->LL_INTELC
Add llpredicate
Add LL_CPP11 macro
Remove llhash
Update llinitparam, llsd and all relatives of it.
2015-03-20 22:04:04 -04:00
Shyotl
b7454f5f43
Cleanup in llfontgl, as well as more aggressive bounds checking.
2015-02-15 21:45:33 -06:00
Shyotl
b865b92a6a
Merge branch 'FMODStudio'
...
Conflicts:
indra/cmake/PNG.cmake
indra/newview/llnetmap.cpp
indra/newview/llviewermessage.cpp
PARAMETERS: CLEAN
2015-01-26 17:15:46 -06:00
Inusaito Sayori
844444c33b
Optimize loops calling endInstances()
...
Thankies to Drake Arconis/Alchemy~
2015-01-12 18:06:49 -05:00
Inusaito Sayori
794027d91e
In (readonly) combo_boxes and flyout_buttons allow use of the font attribute.
2015-01-03 22:14:53 -05:00
Inusaito Sayori
0e48a2196f
Update/Modernize LLAvatarName and LLAvatarNameCache and _EVERYTHING_ they touch
...
Fairly certain this adds the feature in which the user may click the online notification to open a chat with the user coming online.
Translators may want to look at the xml changes of this change to see what to update
Removes old LegacyMultiAttachmentSupport patch
Moves LLAvatarName-centric functions into LLAvatarName from elsewhere.
Adds boost::signals2::connections to name polling places.
Removes more old icky static callbacks
Merge from Alchemy, credit where due~
Update notifications.xml to have a bunch of the tags from upstream to ease diffing
2014-12-16 17:55:23 -05:00
Lirusaito
4387118d55
Remove silly redundant code in LLFloater::draw
...
Thanks to Diva for pointing this out.
2014-11-23 18:50:59 -05:00
Drake Arconis
29195e8460
Merged upstream/master
2014-08-22 10:26:58 -04:00
Inusaito Sayori
e3dd05ef21
Fix the broken radio groups
...
Now can I go to sleep, Papa?
...
But I did my chores and fixed the bugs.
...
YAY! *runs off to bed*
2014-08-22 07:14:19 -04:00
Drake Arconis
948ebe5213
All your codebase are belong to us.
2014-08-22 00:15:09 -04:00
Inusaito Sayori
8d4567b930
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer
2014-08-19 19:55:34 -04:00
Inusaito Sayori
435ab2ce77
Modernize llradiogroup, allows v3-style attributes: value, label for radio_item; allow_deselect for radio_group.
...
LLRadioCtrl moves into llradiogroup.cpp
2014-08-19 19:42:42 -04:00
Shyotl
b09f7f5ac7
Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git
...
Conflicts:
indra/newview/llviewerobjectlist.cpp
indra/newview/llviewerpartsim.cpp
2014-08-18 23:55:03 -05:00
Shyotl
0e86b696c5
Added more verbose statemachine debug output.
2014-08-18 00:54:01 -05:00
Inusaito Sayori
ce7d0e81bd
Toggle control_name in <floater/>'s like booleans for visibility, if they exist.
...
Look out for this in the UI Overhaul merge, this is gonna clash big time.
2014-08-05 12:48:28 -04:00
Inusaito Sayori
c6ef099e18
When we setTextEntry on a combo box, move the cursor to the beginning of the new text.
...
This fixes the login location combo box not displaying the location cleanly after appending coordinates and such.
2014-07-23 18:15:14 -04:00
Inusaito Sayori
601ff92871
Address Issue 1570: Make comboboxes scrollable
...
Note: It appears that mLabel is never set by combo boxes, this should eventually be fixed.
Checking !getFirstSelected() is sufficient to test if we're in the list, however.
2014-07-21 18:00:43 -04:00
Inusaito Sayori
5f6dcfa82a
[UI Overhaul] Restore LLContextMenu::appendContextSubMenu definition, lost in last commit. (Thannks for catching this, Tazy!)
2014-05-29 20:12:31 -04:00
Inusaito Sayori
f2dd944acd
[UI Overhaul] Migrate LLContextMenu (and LLPieMenu) to the bottom of llmenugl.cpp to better diff with upstream.
2014-05-28 23:33:53 -04:00
Inusaito Sayori
d0f69ebb75
[UI Overhaul] LLMenuGL sync: doIt() --> onCommit()
2014-05-28 23:03:00 -04:00
Inusaito Sayori
04737fb0e8
[UI Overhaul] Missed this in c640585
2014-05-28 22:59:52 -04:00
Inusaito Sayori
c640585bc3
[UI Overhaul] Introduce LLMenuGL::insert from upstream and remove append/addChild wrappers in favor of insert
2014-05-28 22:52:29 -04:00
Inusaito Sayori
a926cdc5be
[UI Overhaul] LLMenuGL sync
2014-05-28 22:08:01 -04:00
Inusaito Sayori
43e66b57a0
[UI Overhaul] Scrollable Menus.. just the implementation for now, not actually used.
...
This worked initially(early testing yesterday), but since then it seems not to, either way, implementation part is out of the way, so committing.
2014-05-28 21:50:18 -04:00
Inusaito Sayori
bbe7f6adfb
Enable Multiselect in groups, and enable EditMenuHandler when a scrollable list is focused!
...
Allows Ctrl-A to select all in a list (Like for selecting all groups and unticking chat with a single click)
Ctrl-E to deselect
Ctrl-X/Ctrl-C to copy a list (useful for saving ban lists and such!)
2014-05-23 19:37:32 -04:00
Inusaito Sayori
828941a204
Meeting Request: Pick up LL's changes to land impact (Also introduces Land Impact floater)
...
Small change to lltextbox allowing us to use value attribute with <text/>'s YAY!!
Cleaned up in llfloatertools as well to better diff.
2014-05-23 06:19:43 -04:00
Inusaito Sayori
b1d18c7f29
Address Issue 1298: Add Auto-replace text feature, borrowed from LL~
2014-04-08 02:12:51 -04:00
Inusaito Sayori
5affacab70
Fixes, mainly for Clang/Mac, from Cinder.
2014-03-24 16:56:10 -04:00
Inusaito Sayori
2450b435a7
Combine commonly created scroll list menus into single menus identified by menu_num instead of their menu_file
...
sScrollListMenus is an array such that it will hold more menus in the future, such as groups.
fmenu_file still exists and will still exhibit its old behavior if used.
2014-01-24 21:41:56 -05:00
Lirusaito
7572674fdb
Enforce xml follows flags in scroll containers, and allow the appearance floater to resize, enforcing minimum dimensions of its default size
...
It was requested to let people resize the height to easily display more sections, and well, this is the easiest fix, if width changes in a nasty way, it can just be fixed since default is min.
2014-01-23 19:07:53 -05:00
Lirusaito
63379105b5
Fix the local chat focu bug, yay!
2014-01-23 19:06:33 -05:00
Inusaito Sayori
2642a1c3ff
[Warnings] Fix class/struct inconsistency.
2013-12-14 00:00:52 -05:00
Inusaito Sayori
edabdcf724
log_sStringTemplates_accesses now spews lldebugs, not llinfos
2013-12-11 15:57:05 -05:00
Inusaito Sayori
be369b5500
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer
2013-12-04 14:05:46 -05:00
Inusaito Sayori
8fb2812899
LLIconCtrl Params
2013-12-02 20:45:07 -05:00
Inusaito Sayori
4116ac75f6
LLUICtrl Params
...
Also adds support for requests_front boolean attribute to lluictrl from upstream
2013-12-02 20:17:48 -05:00
Inusaito Sayori
23958965aa
LLInitParam/LLUI Params enhancement
...
Specialized param handling for common linden types
And pre-viewer-interesting modernized llinitparam.* (includes llsdparam.cpp update)
2013-12-02 00:27:50 -05:00
Inusaito Sayori
9723a45e72
Modernize LLIconCtrl
...
Adds min_height and min_width attributes
Adds mPriority for controlling priority with which to call LLUI::getUIImage*
Moves specialized setImage()s into setValue
Removes mImageName and mImageID, value is stored in base as LLSD now
2013-12-01 15:58:24 -05:00
Inusaito Sayori
bbb55b0b4d
LLUICtrl support for "enabled_control" and "disabled_control" attributes from upstream.
2013-12-01 11:56:45 -05:00
Siana Gearz
faf5a8e694
Translation and debranding fixes
2013-11-29 08:47:25 +01:00
Siana Gearz
8a13599436
Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer
2013-11-29 06:27:05 +01:00