Commit Graph

58 Commits (f116ea4cb703b7495a7bd8ba083108d975c88dfb)

Author SHA1 Message Date
Nicky 1a38b26f5c Remove unused members. 2020-07-17 21:27:34 +02:00
Ansariel 17e39d3fd9 FIRE-29642: Show 0m as distance for HUD attachments in area search 2020-06-01 16:55:06 +02:00
Testy e973246859 Changed for loops to for each loops and removed the usage of LLAvatarNameCache. 2020-02-18 14:26:35 -04:00
Testy 6eb700cac6 Added a few items to the area search context menu.
In the area search context menu, I've added items to select all object
entries, clear all selections, or filter all objects owned by the user.
2020-02-16 17:50:55 -04:00
PanteraPolnocy 5e961f1ef6 Add Sit action to Area Search context menu
Designed with Text Mode in mind
2019-09-11 07:30:36 +02:00
PanteraPolnocy ec92b2135f An option to extend basic script info feature with various details useful for builders 2018-11-20 00:29:28 +01:00
Liny fd0c852458 FIRE-22732: Add the ability to change the color of the area search beacon. 2018-09-07 03:51:52 -07:00
Ansariel 1f530d9877 FIRE-22710: Use timer and a 0.2s delay when touching multiple objects in area search 2018-06-30 18:28:13 +02:00
Ansariel 4608aeb505 Transplant MAINT-7118 and fix some bad design on the way 2017-02-23 10:54:25 +01:00
Ansariel e858f7e0a6 FIRE-20545: Blacklisting from area search window doesn't work properly anymore 2016-12-16 21:56:31 +01:00
Kitty Barnett 4503a28aee Merged with RLVa fixes 2016-12-03 17:13:17 +01:00
Ansariel 12df60d4e1 Major overhaul of the asset blacklist floater:
* Use sorting persistance already available in LLScrollListCtrl and remove specific asset blacklist debug settings
* Add right-click context menu
* Draw stripes for alternating lines for easier reading
* Add missing "Close" button
* Add filter editor for searching for particular assets
* Properly format date based on localizable format string and show time as local time instead of UTC
* Renamed classes to better fit the Firestorm naming system
* Removed unused methods
2016-08-26 11:58:18 +02:00
Kitty Barnett b9793856ed [FIXED] Attachments can be derendered/blacklisted while RLVa is enabled 2016-07-30 11:57:56 +02:00
Ansariel 01a604c356 Get rid of FSPanelAreaSearchList::getBBoxAspectRatio() which is an exact duplicate of LLViewerMediaFocus::getBBoxAspectRatio() 2016-02-15 20:48:11 +01:00
Ansariel 14f4e4bdba FIRE-15755: Add options to area search to filter by owner permission and current agent parcel 2016-01-26 12:34:37 +01:00
Ansariel 987d2a69d3 FIRE-17396: Fix crash in area search when invoking menu or menu actions for disappeared objects 2015-11-28 12:13:23 +01:00
Ansariel 28ae84f967 More cleaning up and fixing funky variable redefinitions 2015-05-09 13:11:01 +02:00
Ansariel 80d71f004c Use refactored FSScrollListCtrl to get rid of FSAreaSearchListCtrl, FSAvatarSearchListCtrl, FSBlockListCtrl and FSContactsFriendsCtrl to reduce code duplication 2015-02-16 12:29:45 +01:00
Ansariel dd1add29af Fix variable naming 2014-09-26 22:58:53 +02:00
Ansariel fe0ceb7b94 Make area search column configuration persistant 2014-09-26 22:55:06 +02:00
Ansariel f4ed3777ce Add calls to FSScrollListCtrl::refreshLineHeight() where it might make sense 2014-09-03 13:04:36 +02:00
Ansariel c8f3700f5e FIRE-14269: Open "Find" tab in area search by default 2014-08-19 14:50:35 +02:00
Ansariel 9293815ee6 Context menu in area search now works properly without clicking an item first 2014-08-19 10:16:59 +02:00
Ansariel 76a8fd61de Maintain column order in area search when showing previously hidden columns instead of adding them at the end 2014-08-07 16:12:37 +02:00
Ansariel c7cd7ee2c4 Fixed some internal typos in area search 2014-08-04 14:43:57 +02:00
Techwolf Lupindo de91266a4d area search: Resort the list after updating a cell due to a lookup update. 2014-03-25 23:20:46 -04:00
Ansariel e5d643b16a Add RLV check for touch object in area search 2014-02-27 13:32:08 +01:00
Techwolf Lupindo a09960a001 FIRE-12792 Use correct flag for finding locked objects. 2014-02-17 00:14:54 -05:00
Ansariel 1f46c7387c Crash fix in FSPanelAreaSearchList::onContextMenuItemEnable 2014-02-04 23:08:57 +01:00
Ansariel 8542236d3d FIRE-12776: Script info in area search is not working 2014-01-26 14:25:55 +01:00
Cinders 7e27a45098 FIRE-12470: Add zoom to command to area search floater - Generously contributed by Cron Stardust 2013-12-08 19:49:43 -07:00
Cinders 338f4e2b78 FIRE-11617: Import fix from Cron Stardust. - Verify that the area search floater was active before processing logic. 2013-12-06 17:43:06 -07:00
Cinders d956aa95a4 FIRE-12094: Make Area Search beacons resizable contributed by Cron Stardust 2013-12-04 22:53:41 -07:00
Cinders 41d20b10a7 Don’t show anything if it’s not for sale 2013-12-03 08:08:55 -07:00
Cinders ddb84200df Remove comment 2013-12-02 23:20:05 -07:00
Cinders 5623729ab7 FIRE-11617: Add Prim Count (and Land Impact) column(s) contributed by Cron Stardust
“This took a lot more work than the price column, as the data tended to be stale when first called. So, after taking advice from Techwolf Lupindo, I wound up having to hook into the message handler in llviewerobjectlist.cpp to add the data into the area search list as soon as it came available.
Since "…" is pretty common for "information is coming", and land impact can currently never be less than 1 much less less than 0.001, and it doesn't require translation, I took that route.
All in all the list looks clean, though the default column widths might benefit from some closer inspection: the price, LI and PC columns don't really need to be that wide.”
2013-12-02 22:28:57 -07:00
Cinders a2062d7edc FIRE-9398: Add a Price Column to Area Search generously contributed by Cron Stardust
“Was pretty easy. I decided to follow existing code practice elsewhere and add the "free" statement to the column text for the L$0 purchasables. For the not-for-sale items, I couldn't quickly find or think of something that says so, so I just opted for a simple "--" - no need to make that able to be translated!
Tested to make sure the column shows correctly for objects, sorts correctly on the new column, and the column is able to be activated and de-activated.”
2013-12-02 22:24:18 -07:00
Cinders 076c6f895e Check for null pointers in area search, put breaks inside their case brackets 2013-11-17 11:37:08 -07:00
Cinders a0a69a72b5 Fix spelling in area search 2013-09-27 20:25:05 -06:00
Cinders e194e3854e Completely unnecessary whitespace change to improve readability 2013-08-21 13:16:53 -06:00
Cinders ff86c59295 Buildfix 2013-08-21 13:01:02 -06:00
Nicky cfd108687c Crashfix. 2013-08-21 20:48:55 +02:00
Tonya Souther 3a0fd0240d Fix spelling error. 2013-07-12 09:25:58 -05:00
Techwolf Lupindo 6c6070ba78 Area search improvments.
Added multi-region support. Controled by exclude filter.
Added child prim support. Controled by exclude filter.
Fix crash when region got disconnected when search is active.
Added a check for areasearch active to prevent spamming the logs in llselectmgr.cpp.
2013-06-30 20:59:28 -04:00
Techwolf Lupindo 3032621beb LL coding style fixes. Missing commit comment from last commit, don't code and push when sleepy:
Added and used boolens instead of doing a column string match many times per object add to scroll list.
2013-05-20 01:13:23 -04:00
Techwolf Lupindo 0f1cefb6a4 Area Search performance improvments:
Set avatar name text directly instead of going through LLSD.
Use addRow instead of super slow LLSD element add.
Added queueing to object properties requests. Side effect is fixing bugs with improper counts displayed.
Removed isRootEdit check from processProterties as child prims could be requested due to not all object data has been
recieved yet. Child prims will be filter out later if they end up on the scroll list. Child prim support is on
the roadmap for future development work. This fixes infinite loop of timeout and re-request same object properties all the
time with the new queueing.
Debug typos fixes and improvements.
2013-05-20 01:02:34 -04:00
Ansariel e3f1d1b981 First round of URL updates for the new firestormviewer.org domain 2013-01-04 21:59:45 +01:00
Tonya Souther 5f96be9c76 Update to correct corporate name. 2012-12-04 14:19:55 -06:00
Techwolf Lupindo 17f8748d35 Area Search: Add blacklist to the context menu. 2012-11-01 21:33:10 -04:00
Tonya Souther 43b902d1a8 Change MOTP to MoaP (Media on a Prim) internally, Shared Media to the user. Add German and Polish labels. 2012-11-01 07:21:11 -05:00