Commit Graph

49 Commits (053d97db1b283ca2548dc1f64756ddfc5166158f)

Author SHA1 Message Date
Richard Linden 053d97db1b better memory usage for LLTrace (tighter packing of recording arrays)
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-25 19:12:35 -07:00
Richard Linden ab8f64a967 converted memory tracking units to KB from B
added more memory tracking to LLFolderView and kin
2013-09-24 00:05:43 -07:00
Richard Linden 52da9f5f49 merge with viewer-release 2013-09-09 18:58:41 -07:00
Richard Linden cbe397ad13 changed fast timer over to using macro
another attempt to move mem stat into base class
2013-09-05 14:04:13 -07:00
Richard Linden a2e22732f1 Summer cleaning - removed a lot of llcommon dependencies to speed up build times
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-30 19:13:45 -07:00
Merov Linden 2113bb8159 Pull merge from viewer-release 2013-05-22 11:23:51 -07:00
Merov Linden 043f2e0bfd Pull from viewer-release 2013-05-02 14:09:40 -07:00
Merov Linden 2cc1fb250f CHUI-849 : Use a time limit for filtering instead of number limit, use a different limit for visible and unvisible lists 2013-04-19 16:51:44 -07:00
Oz Linden ddd5659f81 merge changes for DRTVWR-294 2013-04-19 10:11:29 -04:00
Merov Linden 03ad10d258 CHUI-849 : WIP : Filter limit on time instead of number of items 2013-04-18 19:46:08 -07:00
Merov Linden e84c97e86d CHUI-912, CHUI-849 : Propagate arrange request correctly, limit sort, improve filter perf, clear traces, add comments. 2013-04-16 19:24:47 -07:00
Merov Linden 0ecbbe9571 CHUI-912 : WIP : Try to change the return value of filter() so to trigger arrange on the fly. 2013-04-15 11:16:57 -07:00
Merov Linden b05bf882db CHUI-912 : WIP : Fix resize test when folder is empty, add more traces (to be deleted) 2013-04-11 19:02:16 -07:00
Merov Linden d533a33f42 CHUI-912 : WIP : Add traces to various aspects of the inventory filtering, sorting and arranging (to be deleted) 2013-04-08 18:59:21 -07:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
prep 207d9fd767 Viewer-chui merge 2013-03-11 14:45:53 -04:00
Merov Linden dac026a7d6 CHUI-735 : Fixed! Handle the backspace case, suppress the search string handling from LLFolderView (it's in the search edit field now). 2013-02-07 13:27:32 -08:00
Merov Linden 7ed270ff9d CHUI-735 : Fixed! Move the delete key handling from the llfolderview to the llinventorypanel level. 2013-02-06 18:11:52 -08:00
Merov Linden 6a68f16f2e CHUI-732 : Fixed! Do not iterate through selection while modufying it at the same time, use a temp set. 2013-02-04 19:29:05 -08:00
Gilbert Gonzales d0204ab367 CHUI-687: Problem: User sees inventory offer notifications for deleted items when logging in from do not disturb mode. Resolution: If an item that is deletes has a DND notification saved, then remove that notification so that it doesn't appear onec the user exists DND mode. 2013-01-23 09:51:17 -08:00
Merov Linden 4ef1181cdc CHUI-659 : Fixed : Reimplemented open selection on hitting return the right way 2013-01-08 21:46:00 -08:00
Merov Linden 090636f107 CHUI-429 : Fixed! Add a flag to filter multi/single selection situations in menu building. Implement in conversation contextual menu. 2012-12-20 18:36:01 -08:00
Merov Linden 7f2ea292e1 CHUI-474 : Fixed. Refresh the participants list in torn off dialog more often. 2012-10-31 19:27:41 -07:00
maxim_productengine a780eb1a92 CHUI-418 FIXED Check that mViewModelItem is not NULL 2012-10-23 13:20:53 +03:00
maxim_productengine 89ba6b793a CHUI-418 FIXED Check the existence of mViewModelItem before calling potentiallyVisible(). 2012-10-19 13:50:55 +03:00
William Todd Stinson 9da9b2d84b Pull and merge from ssh://stinson@hg.lindenlab.com/richard/viewer-chui/. 2012-10-17 14:32:29 -07:00
Gilbert Gonzales 8e1a9e2813 CHUI-102: Cleaned up code after code review. 2012-10-01 13:54:53 -07:00
Gilbert Gonzales 11a148415e CHUI-102: Now the participants and one-on-one conversations have right-click-menus. These menus are functional as well, but 'chat history' does not yet work. 2012-09-28 18:22:05 -07:00
Gilbert Gonzales 59a6a23ee0 CHUI-283: within LLFolderView::scrollToShowItem(), adjusted the calculation that scrolls to the selected item. My prior commit changed this calculation and adjusted it in this commit to preserve prior behavior. 2012-09-20 16:33:21 -07:00
Gilbert Gonzales 381c13d0e5 CHUI-283: Refactor of how the layout is determined for LLFolderViewItem. Changed constant members that defined the layout to non-const member varaibles, which are populated using a .xml file. 2012-09-20 16:12:28 -07:00
Todd Stinson 6d84272d38 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. 2012-08-23 15:11:10 -07:00
Todd Stinson 9488baada3 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. 2012-08-09 12:06:09 -07:00
Todd Stinson 2b026a8066 CHUI-272: BUGFIX Correcting the inventory filtering so that a large number of items in the inventory are completely processed before the filter's modified flag is cleared. 2012-08-08 18:17:01 -07:00
Richard Linden c43eedd434 Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui 2012-08-02 20:47:02 -07:00
Richard Linden faac868b68 CHUI-223 FIX Selecting to cut an inventory item causes all open inventory windows to refresh 2012-08-02 20:45:52 -07:00
Gilbert Gonzales a87b27c41d merging of latest code 2012-08-02 09:45:59 -07:00
Richard Linden 88e81f9929 CHUI-223 WIP Selecting to cut an inventory item causes all open inventory windows to refresh
avoid moving selection when cutting
2012-08-01 20:07:42 -07:00
Gilbert Gonzales 1d6957ce09 merge of latest changes 2012-08-01 17:36:46 -07:00
Gilbert Gonzales c6d981a843 CHUI-214: Scrolling to offscreen content now works. Problem was due to the icon height/width not being computed before scrolling to the new item. There was also a problem with the computation that determines if the item being scrolled to is within the visible region. 2012-08-01 17:29:34 -07:00
Richard Linden a204059d2e CHUI-267 FIX Full inventory listing not always shown for test account
changed LLFolderViewModelInterface::getFilter() to return a reference, since it is never NULL
removed sort order from filter, which was causing unneeded filtering
2012-08-01 01:14:27 -07:00
Todd Stinson 3e038cd71b Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-07-27 12:53:54 -07:00
Richard Linden e2e0003dea Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui 2012-07-25 22:50:28 -07:00
Richard Linden f6dfd6bf0f CHUI-222 FIX Selecting None in inventory filters does not update until inventory selected 2012-07-25 18:20:54 -07:00
Richard Linden 891a09561d CHUI-206 FIX Viewer crash when selecting to cut inventory item, then selecting to cut another inventory item
Seems to work now, without filtering de-optimization
2012-07-24 20:29:20 -07:00
Gilbert Gonzales decd8a435d CHUI-211: Problem was due to a non-heap variable being deleted and then referenced later (which was found by ProductEngine). Also the crash occurred at a specifc location llpangelobjectinventory::reset() during a static_cast, so now using a dynamic_cast as a safeguard. 2012-07-24 14:42:28 -07:00
Seth ProductEngine c9e1163548 Another Linux build fix. 2012-07-07 01:10:30 +03:00
Merov Linden ec15ff6350 CHUI-98 : WIP, use the refactored folder view for conversation view list 2012-07-05 16:42:20 -07:00
Richard Linden d3edb1c466 CHUI-101 WIP Make LLFolderview general purpose
partial fix for crash on startup
2012-07-04 00:30:00 -07:00
Richard Linden 1494a1058f CHUI-101 WIP Make LLFolderview general purpose
move llfolderview* into LLUI!
2012-07-03 23:55:39 -07:00