Commit Graph

33 Commits (d0a51da8942c1908ecad3f718cf620dafd96c511)

Author SHA1 Message Date
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
Techwolf Lupindo 14362f5a13 Area Search: Add MOTP filter. 2012-10-31 19:11:27 -04:00
Techwolf Lupindo 7dfe711b85 Area Search: Fix uninitialized variables plus minor cleanup. 2012-10-30 22:53:45 -04:00
Techwolf Lupindo 6fc3e1cdfa Area Search: Enter key will now trigger a search.
This is the same behiviour as web pages, "tab" moves between fields and "enter" will trigger the action.
2012-10-30 19:18:29 -04:00
Techwolf Lupindo 5f0339d0a8 Fix function namespace collision and minor whitespace fix. 2012-10-29 22:27:04 -04:00
Techwolf Lupindo 4d086c7faa Firestorm Area Search re-write. See full comment comments for details.
Engine redone and is now 10x to 100x faster and many bugs fixed.
UI changed and added tabs.
Added search for creator, last owner.
Added regular expressions to the find tab.
Added filter result list for:
For sale, distance, mouse click action, touch, locked, physical, phantom, tempary, and attachment.
Can include or exclude attachments, physical, or temporary objects in the search.
Added distance, creator, last owner columes.
Options to display any columes.
Right click menu on result list to perform action on selected objects:
Script info, touch, teleport to, inspect, edit, return, delete, and buy object.
Display beacons on found objects.
2012-10-29 21:39:06 -04:00
Ansariel f73f0144fb Area search floater now fully localizable plus German translation of area search floater 2011-12-25 14:33:15 +01:00
Tonya Souther 6861520a35 Fix compile errors. 2011-04-11 10:47:31 -05:00
Kadah 73b948018e Ported area search from Phoenix (original code from Emerald with improvements from Henri Beauchamp/CoolVL, rewrite for v2, cleanup and refactor by Kadah Coba) 2011-04-10 21:26:48 -07:00