Kitty Barnett
80b1a2c0a8
STORM-276 Insert braces around if/for/while loops
2012-06-11 13:39:45 +02:00
Oz Linden
95090c5d1e
merge changes for version 3.3.1
2012-05-08 15:51:56 -04:00
Richard Linden
45e30f35dc
EXP-1883 FIX Toolbar button tooltips display off screen for right hand tool bar, bottom tool bar, and tooltips on top bar items show off screen
2012-02-09 17:50:09 -08:00
Richard Linden
d56be1f175
EXP-1181 WIP as a designer I would like to specify default floater positions using realtive coordinates
...
refactored LLCoord code to be templated, ultimately to support arbitrary conversions
2012-02-07 12:31:48 -08:00
Paul ProductEngine
1404ba1ffa
fixed Linux build
2012-02-01 16:39:06 +02:00
Richard Linden
c47c31fdbf
EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local Chat
2012-01-31 17:51:43 -08:00
Kitty Barnett
9c66ac87fd
STORM-276 Basic spellchecking framework
2012-01-20 18:06:32 +01:00
Richard Linden
3a597af700
EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local Chat
...
fixed font metrics rounding error and made corrective adjustments in layout
2012-01-18 16:30:53 -08:00
Richard Linden
3861249a74
use lazy deletion of views via die() method to avoid some potential crashes
2012-01-03 09:41:16 -08:00
Paul ProductEngine
ba2fa73aaa
EXP-1472 FIXED (More spillover list scrolls up after selecting any content menu item)
...
- Saving last scroll position of menu
2011-11-01 18:54:21 +02:00
Richard Linden
d0cda13235
EXP-1275 FIX A UI element or Keyboard shortcut to clear the viewport
...
Ctrl+Shift+U now toggles UI and hides floaters
refactored main_view.xml
made all members of llviewerwindow private
2011-10-11 22:49:00 -07:00
Richard Nelson
7fd0e8c69e
fixed toolbar context menu
...
deprecated pointless LLView::deleteViewByHandle
2011-09-26 18:51:43 -07:00
Richard Linden
b183b6f141
EXP-1196 FIX Fix param block template ordering
...
changed ordering of template loading relative to constructor setting of params
moved a lot of constructor-set params to template files
reviewed by Leslie
2011-09-06 14:45:11 -07:00
Richard Linden
84b179b0bf
Automated merge with file:///F:\code\viewer-autobuild2010
2011-03-28 17:38:54 -07:00
Richard Linden
a5572505d8
SOCIAL-509 FIX There is no way to copy a user name from web profile with the mouse
2011-03-24 19:37:00 -07:00
Paul ProductEngine
2453ccbd3e
STORM-659 FIXED Viewer hangs when navigate in the Back/Fwd Teleport history by keyboard
...
Reason:
If user didn't set number of max scrollable items (msi) then msi = U32_MAX
Solution:
If user didn't set number of msi then number of scrollable items = number of items in menu.
2011-03-11 20:33:06 +02:00
Seth ProductEngine
b48c003d60
STORM-387 FIXED Return key handling by Favorites bar overflow menu.
...
Pressing Return in Favorites bar overflow menu now acts as mouse double click, i.e. performs teleport to selected landmark.
2011-01-06 22:19:27 +02:00
Richard Linden
50d21a75a7
merge
2010-11-15 15:52:54 -08:00
Richard Linden
5080a19afa
EXP-230 FIX "elp" text flashes on and off in upper left corner of skylight viewe
2010-10-18 16:55:20 -07:00
Seth ProductEngine
401fdbcfac
STORM-294 FIXED keyboard navigation in Favorites bar overflow menu.
...
The menu items can now be scrolled cyclically with a keyboard even if not all items are visible at once.
2010-10-13 00:54:57 +03:00
Monroe Linden
69215ae757
Fix for EXP-140 -- After logging into Skylight Viewer - User is required to click on Viewer window before using movement keys / flying
...
In LLMenuHolderGL::handleKey(), in the highlightNextItem() case, don't return true if highlightNextItem() did nothing.
Reviewed by Richard.
2010-10-04 18:21:08 -07:00
Richard Linden
3bab3fc661
fix for crash on exit
...
also made handle subtyping work
2010-09-29 15:02:32 -07:00
Richard Linden
ee50f389fd
made menus work with empty contents
2010-09-28 17:11:27 -07:00
Richard Linden
c4cfd1df44
don't show empty context menus
2010-09-28 14:21:54 -07:00
Richard Nelson
ad440a68bb
merge
2010-09-27 09:46:20 -07:00
Richard Linden
f8a17515f5
EXP-109 WIP strip down main_view.xml
...
made menu keyboard access only work when menus are visible
dummy widgets are now added with a parent view that is invisible
popupview can now be default-built
2010-09-22 12:27:26 -07:00
Boroondas Gupte
1b4ae0e053
merged VWR-20583
2010-09-02 19:34:26 +02:00
Boroondas Gupte
3e299ab764
VWR-20583 FIXED submenu indicators (▶ a.k.a. U+25B6) shouldn't be hard-coded
...
in context menu sub menu names
Use the same mechanism for adding the triangle in LLContextMenuBranch as
is already used in LLMenuItemBranchGL. As a bonus, the triangles will be
nicely right-aligned, just as in the main menu.
Remaining hard-coded triangles all are in indra/newview/skins/default/xui/*/panel_voice_effect.xml.
2010-09-02 18:29:42 +02:00
Tofu Linden
741d944c89
some follow-up for VWR-17801.
2010-09-01 16:51:53 +01:00
Tofu Linden
e416840f85
Backed out changeset c3d41f18ce2b
...
back-out the back-out for this branch. yay.
2010-08-24 19:22:00 +01:00
Tofu Linden
98cc236503
Backed out changeset a62bf7c0af21
...
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden
6ba23344c9
merge heads. whew.
2010-08-24 18:37:53 +01:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Paul Guslisty
ec06fa16ec
EXT-8424 FIXED ([HARD CODED] ALL LANGS: \"More\" menu option is untranslated under Advanced menu (French viewer) > Shortcuts)
...
Set translated label from strings.xml
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/831/
--HG--
branch : product-engine
2010-08-04 11:45:47 +03:00
Vadim Savchuk
45adf1d612
EXT-8501 FIXED Check menu items always looked as checked.
...
Reason:
Check menu items (instances of LLMenuItemCheckGL) had used LLUICtrl::getValue() to know whether they should draw the checkmark.
Recently this was broken when getValue() was overriden in LLMenuItemCallGL to return a string.
Fix:
Overriden getValue() in LLMenuItemCheckGL to return a boolean value, not a string.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/821/
--HG--
branch : product-engine
2010-07-29 17:48:41 +03:00
Alexei Arabadji
a8632670db
EXT-6739 FIXED Provided updating of object inspector gear menu 'Touch' and 'Sit' entries.
...
Details:
1 Provided using Object.EnableSit and Object.EnableTouch callbacks for both object menu and inspector gear menu. Now default menu item label stores in
hash map and since callback receives triggered control no need to hardcode updating menu item labels from callback.
2 Removed redundant attribute 'parameter' from menu xml's since now handler callbacks receives triggered menu item as function parameter.
3 Replaced LLObjectEnableTouch class with enable_object_touch function, since there no need on triggering callback on menu commit event.
4 Added symmetric method LLMenuItemGL::getValue().
5 Removed unused "Object.EnableGearSit" callback.
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/774/
--HG--
branch : product-engine
2010-07-23 17:06:27 +03:00
Richard Linden
6e961cd9f2
EXT-7729 WIP LLWARNS: Tons of "Making dummy class..." warnings on startup
...
improved filename output for XUI parser errors
2010-06-22 18:26:29 -07:00
Alexei Arabadji
a3d2d2be2a
Automated merge with https://hg.productengine.com/secondlife/viewer-trunk/
...
--HG--
branch : product-engine
2010-05-17 09:54:54 +03:00
Alexei Arabadji
8bd31fa351
EXT-7085 FIXED Added check to avoid showing invisible menu items.
...
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/388/
--HG--
branch : product-engine
2010-05-17 09:53:56 +03:00
Yuri Chebotarev
f9dff766a8
EXT-7000 FIX "eat" TAB key while menu is active
...
Two problems:
1. AvatarList didn't hide popup menu when goes invisible.
2. (Real problem) MenuHolder View didn't process TAB key. Which leads to changing active ("focused") control. Which leads to the ability (for example) to switch tabs and hide popup menu parent view.
--HG--
branch : product-engine
2010-05-17 09:49:33 +03:00
Richard Nelson
7b4046df83
EXT-3531 - Ctrl-P does not work reliably on login
2010-04-01 11:47:21 -07:00
Richard Nelson
1e5fe95b1d
EXT-6295 - Cannot log in with new account, TOS dialog does not load
...
reviewed by Mani
2010-03-10 18:20:18 -08:00
Leyla Farazha
2231da11dd
EXT-4677 Crash when closing pinned menu which has no parent Inventory floater
...
Reviewed by Richard CC#118
2010-02-18 10:52:34 -08:00
Eugene Mutavchi
782cb6ee87
Fixed normal bug EXT-4702 (Elements of type context_menu cannot have font set in XUI xml)
...
--HG--
branch : product-engine
2010-02-05 17:09:22 +02:00
Tofu Linden
139e8be4e1
CID-339
...
Checker: UNINIT_CTOR
Function: LLMenuGL::LLMenuGL(const LLMenuGL::Params &)
File: /indra/llui/llmenugl.cpp
2010-01-28 10:28:41 -08:00
Tofu Linden
05260ba76d
follow-up fix
2010-01-27 13:09:25 -08:00
Tofu Linden
668e72e290
CID-103
...
Checker: INVALIDATE_ITERATOR
Function: LLMenuGL::scrollItemsDown()
File: /indra/llui/llmenugl.cpp
2010-01-27 13:08:15 -08:00
Tofu Linden
706fd4d073
CID-103
...
Checker: INVALIDATE_ITERATOR
Function: LLMenuGL::scrollItemsDown()
File: /indra/llui/llmenugl.cpp
2010-01-27 13:06:26 -08:00
Tofu Linden
7efc0fbb4f
EXT-4383 Replace ">" glyph in cascading menus with a proper triangle
...
patch by josh, reviewed by me
2010-01-15 12:41:51 -08:00
Mike Antipov
3c3271761b
Merge with default branch, resolved conflict in llpanelavatar.cpp
...
--HG--
branch : product-engine
2010-01-12 12:53:44 +02:00