Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-17 | Merge branch 'main' (DRTVWR-580) into DRTVWR-567 | Andrey Kleshchev | |
# Conflicts: # indra/llui/llfolderviewitem.cpp # indra/newview/llinventorymodel.cpp # indra/newview/llinventorymodelbackgroundfetch.cpp | |||
2023-03-03 | SL-19336 Unload avatar and group icons from memory when not visible to ↵ | Rye Mutt | |
reduce memory pressure on extremely large friends lists | |||
2023-02-01 | SL-19117 Extend texture preview to show thumbnails when present | Andrey Kleshchev | |
2021-10-28 | SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove ↵ | Dave Parks | |
LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton | |||
2020-09-28 | Merge branch 'master' into DRTVWR-516-maint | Andrey Lihatskiy | |
# Conflicts: # indra/newview/llvocache.cpp | |||
2020-09-18 | SL-13729 Performance of LLUI and LLRender2D #3 | Andrey Kleshchev | |
2020-04-13 | SL-11172 Re-fixed, now should affect 'tab' only | Andrey Kleshchev | |
2020-02-03 | Merge branch 'DRTVWR-501' into trunk | Andrey Lihatskiy | |
2020-01-09 | SL-11172 Scroll to focused object if object is not in visible area | andreykproductengine | |
2019-11-27 | Upstream merge from viewer-neko | AndreyL ProductEngine | |
2019-09-10 | SL-11910 [Win] Horizontal scroll | andreykproductengine | |
2019-08-10 | DRTVWR-493 LLUI to LLParamSingleton | andreykproductengine | |
2016-01-15 | merge changes for 4.0.1-release | Oz Linden | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-07-10 | Initial support for keyboard (in progress) but includes many viewer changes ↵ | callum_linden | |
to plumb in Key Up events | |||
2013-11-05 | further fix of inventory keyboard focus and tab order calculations | Richard Linden | |
2013-10-01 | changed over to manual naming of MemTrackable stats | Richard Linden | |
changed claimMem and disclaimMem behavior to not pass through argument added more mem tracking stats to floater_stats | |||
2013-09-25 | better memory usage for LLTrace (tighter packing of recording arrays) | Richard Linden | |
removed complicated and unnecessary fast timer gapless handoff logic (it should be gapless anyway) improved MemTrackable API, better separation of shadow and footprint added memory usage stats to floater_stats.xml | |||
2013-09-05 | changed fast timer over to using macro | Richard Linden | |
another attempt to move mem stat into base class | |||
2013-08-09 | second phase summer cleaning | Richard Linden | |
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc. | |||
2013-07-30 | Summer cleaning - removed a lot of llcommon dependencies to speed up build times | Richard Linden | |
consolidated most indra-specific constants in llcommon under indra_constants.h fixed issues with operations on mixed unit types (implicit and explicit) made LL_INFOS() style macros variadic in order to subsume other logging methods such as ll_infos added optional tag output to error recorders | |||
2013-07-01 | BUILDFIX: reverted changes that attempted to automate mem track | Richard Linden | |
stat definition as they don't work on gcc/clang | |||
2013-07-01 | SH-4294 FIX Interesting: Statistics Texture cache hit rate is always 0% | Richard Linden | |
also, removed LLTrace::init and cleanup removed derived class implementation of memory stat for LLMemTrackable is automatic now | |||
2013-06-05 | merge with viewer-release | Richard Linden | |
2013-05-10 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
renamed LLView::handleVisibilityChange to onVisibilityChange to reflect standard naming conventions for handlers vs. reactors | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2013-03-14 | SH-3931 WIP Interesting: Add graphs to visualize scene load metrics | Richard Linden | |
collapsed Orientation enums to all use LLView::EOrientation added ability to display stat bar horizontally | |||
2013-03-06 | renamed LLTrace stat gathering classes/methods to make the structure of ↵ | Richard Linden | |
LLTrace clearer Count becomes CountStatHandle Count.sum becomes sum(Count, value), etc. | |||
2013-01-04 | SH-3468 WIP add memory tracking base class | Richard Linden | |
attempted fix for gcc compile errors can't use typeid() on a class that doesn't have a method defined in a translation unit fix is to force classes deriving from LLMemTrackable to use their own static member named sMemStat | |||
2012-12-18 | SH-3468 WIP add memory tracking base class | Richard Linden | |
created memory tracking trace type instrumented a few classes with memory tracking | |||
2012-09-28 | CHUI-367 : Completed : Show user name tooltip in all situations so to avoid ↵ | Merov Linden | |
the conversation name showing up | |||
2012-09-28 | CHUI-342, CHUI-366 and CHUI-367 : WIP : Allow a NO_TOOLTIP value for ↵ | Merov Linden | |
tooltips, update display/user names and sort on display/user names | |||
2012-02-24 | EXP-1181 FIX As a designer, I would like to specify default floater ↵ | Richard Linden | |
positions using relative coordinates floaters given specified positions will stay in that location floaters that stack will treat that as a specified position moving any floater will switch to relative positioning mode cleaned up some XUI where widgets were relying on a default height of 10 pixels | |||
2012-02-09 | EXP-1883 FIX Toolbar button tooltips display off screen for right hand tool ↵ | Richard Linden | |
bar, bottom tool bar, and tooltips on top bar items show off screen | |||
2012-02-07 | EXP-1181 WIP as a designer I would like to specify default floater positions ↵ | Richard Linden | |
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-01-03 | EXP-1512 FIX changing UI size changes cursor position in notecards | Richard Linden | |
fixed case where adding text between 2 consecutive newlines created gibberish | |||
2011-11-30 | Automated merge with http://hg.secondlife.com/viewer-development | Richard Linden | |
2011-11-08 | LLHandle<Derived> is now implicitly convertable to LLHandle<Base> and ↵ | Richard Linden | |
LLHandle<Base> can be downcast to LLHandle<Derived> using the LLHandleProvider mixin | |||
2011-11-04 | SH-2652 Don't allocate 6000+ strings every frame | Dave Parks | |
2011-10-18 | EXP-1406 FIX Scrolling using mousewheel not working to scroll in inventory ↵ | Richard Linden | |
and people panels | |||
2011-10-15 | Automated merge with http://hg.secondlife.com/viewer-development | Richard Linden | |
2011-10-12 | tooltips now only show labels for toolbar buttons when label is hidden or ↵ | Richard Nelson | |
truncated tooltips are no longer instantaneous once a tooltip is visible | |||
2011-09-30 | param block cleanup | Richard Nelson | |
added Flag as value type moved Batch to BatchBlock renamed Choice to ChoiceBlock made merging of parameters for ValueParams consistent (fillFrom and overwriteFrom are inverses of each other now) made iteration over Multiple<T> type params easier initial schema param blocks | |||
2011-09-28 | EXP-1234 WIP experimental drag and drop | Richard Nelson | |
2011-09-27 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fui | Richard Linden | |
2011-09-26 | fixed toolbar context menu | Richard Nelson | |
deprecated pointless LLView::deleteViewByHandle | |||
2011-09-23 | made LLView a possible parent for all default widgets | Richard Linden | |
2011-09-08 | add getInfo to LLView to get state information about ui elements. | Andrew A. de Laix | |
2011-09-04 | CHOP-763: Make LLView::TemporaryDrilldownFunc boost::noncopyable. | Nat Goodspeed | |
Code review with Alain turned up the fact that TemporaryDrilldownFunc, simple to the point of naivety, doesn't address the case of its being copied. Making it boost::noncopyable should turn any such usage into a compile error. | |||
2011-08-30 | CHOP-763: Introduce static LLView::getPathname(LLView*). | Nat Goodspeed | |
Use it for LLWindowListener to safely report an LLView* which might be NULL. |