Ansariel
|
1c9f15b1c1
|
Removed unneeded string from panel_fs_radar.xml
|
2013-04-24 15:00:51 +02:00 |
Ansariel
|
286202ab9c
|
Factor out calls to getFirstRootObject and LLSelectMgr::getInstance()->getBBoxOfSelection() in llmanip.cpp
|
2013-04-24 14:11:03 +02:00 |
Ansariel
|
3a0957fc38
|
Fixed tagging of Firestorm code in llmanip.cpp
|
2013-04-24 13:59:28 +02:00 |
Ansariel
|
32ce62f5a7
|
Fix LL merge bug in llmaniptranslate.cpp
|
2013-04-24 13:52:02 +02:00 |
Ansariel
|
cbb8752131
|
Perfomance tweak in LLToolGun: Don't load the crosshair texture in each frame
|
2013-04-24 13:10:36 +02:00 |
Ansariel
|
23c683ea45
|
Use better UUID hash calculation, suggested by Zwagoth Klaar
|
2013-04-24 10:29:56 +02:00 |
Ansariel
|
c91fb74077
|
Hide full UUID in tooltips on avatar textures floater
|
2013-04-24 10:28:18 +02:00 |
Nicky
|
4d70926425
|
Performance; Remove FastTimers from Vertexbuffer (hot code path) found by Zwagoth (NACL) & me.
|
2013-04-24 01:15:29 +02:00 |
Nicky
|
9684f2cc42
|
Performance; change LLViewerObjectList::mUUIDObjectList (frequent searches) to a boost::unordered_map.
|
2013-04-24 00:06:48 +02:00 |
Nicky
|
2c17ce7aa0
|
Performance; Optimize frequent hit paths of Avatar updates.
|
2013-04-24 00:05:32 +02:00 |
Nicky
|
00634cdd70
|
optimize LLMuteList::isMuted; Don't check any lists if the users mute list is emoty anyway. Only pay the price if someone is muted.
|
2013-04-24 00:04:23 +02:00 |
Nicky
|
3520d90101
|
Windows. Do not compile with /GS by default. /GS can eat quite a few CPU cycles in hot code path.
|
2013-04-24 00:02:55 +02:00 |
Nicky
|
2ada1c80a3
|
Gain a few cycles by not converting colors to LLColor4U over and over again per frame.
|
2013-04-24 00:01:33 +02:00 |
Nicky
|
485f5a87eb
|
Gain a few cycles by not converting colors to LLColor4U over and over again per frame.
|
2013-04-24 00:00:46 +02:00 |
Nicky
|
38ac71c62b
|
Hunting a weird crash. Seems like LLImageRaw can be changed by another thread while one thread tries to read the data. Added a few assertions to test this theory.
|
2013-04-23 23:58:52 +02:00 |
Nicky
|
6a9ea226c0
|
Crashfix: Make sure there LLAvatarnameCache holds no callback that's from a destroyed LLToolPie.
|
2013-04-23 23:57:31 +02:00 |
Nicky
|
fe67382c7b
|
Crashfix.
|
2013-04-23 23:49:29 +02:00 |
Ansariel
|
c38b4b2145
|
Synchronized LLTextureCtrl with LL V3 and tagged stuff properly
|
2013-04-23 19:52:44 +02:00 |
Ansariel
|
461daac618
|
Indention cleanup in German pie menu XMLs
|
2013-04-23 19:09:38 +02:00 |
Ansariel
|
c527ad083f
|
FIRE-1095: Added avatar textures floater
|
2013-04-23 19:06:49 +02:00 |
Ansariel
|
96ac71e71f
|
Only open texture preview floater from texture picker control if texture is not masked
|
2013-04-23 18:49:47 +02:00 |
Ansariel
|
9230cd37c1
|
Add masking feature to texture picker control; Original implementation by Skills Hak, with permission to use under LGPL
|
2013-04-23 18:22:10 +02:00 |
Nicky
|
810f1821e8
|
replaced min with llmin to fix linux compile errors (min on Win32 is coming as a macro from Winddows.h and not available like that on other platforms).
|
2013-04-23 14:42:38 +02:00 |
Ansariel
|
0f6ceebc6c
|
FIRE-9841: Fix copy & paste error
|
2013-04-23 13:53:56 +02:00 |
Ansariel
|
81c67487b9
|
FIRE-9872: Open IM window when pressing "enter" in friends list
|
2013-04-23 12:35:23 +02:00 |
Ansariel
|
293d21d40c
|
Merge AnsaStorm
|
2013-04-23 10:12:03 +02:00 |
Ansariel
|
7376255aed
|
FIRE-9841: Add "Copy Name" button on group general panel (needs to be added to Starlight skins by Hitomi)
|
2013-04-22 13:10:04 +02:00 |
Ansariel
|
a75bbcbc8f
|
FIRE-8804: Prevent opening inventory from using share in radar context menu
|
2013-04-22 12:03:02 +02:00 |
Ansariel
|
f238ec7c43
|
Remove unneeded data from RadarFields struct
|
2013-04-22 11:29:13 +02:00 |
Ansariel
|
5bfbdaf8ad
|
Fixed German translation for radar
|
2013-04-22 11:01:49 +02:00 |
Ansariel
|
fded9f0845
|
Use ellipses for radar and people panel bottom buttons
|
2013-04-22 09:34:07 +02:00 |
Ansariel
|
d612453c6e
|
Re-use standalone radar floater instances to reduce opening time
|
2013-04-22 09:16:27 +02:00 |
Ansariel
|
987e860d66
|
Some minor performance improvement in people panel without interfering with CHUI merge too much
|
2013-04-21 18:06:19 +02:00 |
Ansariel
|
2e067b02c1
|
Improve performance in standalone radar (don't parse XMLs on each update); people panel will need to be looked at after CHUI merge
|
2013-04-21 18:05:08 +02:00 |
Ansariel
|
0356c62b42
|
Made the actual radar UI part more general purpose; People panel implementation can be changed later after a decision has been made how to handle it in CHUI
|
2013-04-21 17:09:36 +02:00 |
Ansariel
|
4f06c5628a
|
Disconnect callback slots in name cache when FSRadarEntry object gets destroyed
|
2013-04-20 03:06:50 +02:00 |
Ansariel
|
ec98491dfb
|
Add Growl support for OwnObjectGiveItem notification
|
2013-04-19 23:44:01 +02:00 |
Ansariel
|
e7c3db2715
|
FIRE-550: Display dialog messages with Growl
|
2013-04-19 23:35:37 +02:00 |
Ansariel
|
e952d3b24f
|
Removed orphaned vector in radar and save some time from resizing a vector whose final size is already known
|
2013-04-19 19:31:10 +02:00 |
Ansariel
|
640de9dfc1
|
Replace multimap with unordered map for holding last sweep data since dupes are not possible anymore
|
2013-04-19 18:01:08 +02:00 |
Ansariel
|
274d1d8b51
|
Remove unnecessary dupe check/handling in radar: Since STORM-954, LLWorld::getAvatars will make sure to only return unique LLUUIDs and no dupes
|
2013-04-19 17:29:04 +02:00 |
Ansariel
|
d7aa745b76
|
Update name in radar if somebody nearby changes their display name
|
2013-04-19 08:38:56 +02:00 |
Ansariel
|
6d218b8d0e
|
Use hashed mEntryList to update tracked avatar in radar
|
2013-04-18 20:48:15 +02:00 |
Ansariel
|
2d2325b2a4
|
Don't show wrong age in radar if avatar properties haven't been received yet
|
2013-04-18 20:22:42 +02:00 |
Ansariel
|
1e25bc5f95
|
Factor out calls to LLAvatarNameCache in radar
|
2013-04-18 20:14:25 +02:00 |
Ansariel
|
7a74ae1c63
|
Cleaned up code in contact sets
|
2013-04-18 16:01:15 +02:00 |
Ansariel
|
9ef30e359f
|
Pass method parameters as references to constant values in contact sets
|
2013-04-18 15:00:39 +02:00 |
Ansariel
|
e83052b6ba
|
Get rid of LLAvatarList and LLAvatarListItem as data model for the radar
|
2013-04-18 13:54:18 +02:00 |
Ansariel
|
fda3891887
|
FIRE-596: Make the radar a standalone floater
|
2013-04-16 12:08:35 +02:00 |
Whirly
|
aa0d4f442f
|
FIRE-9786 : Firestorm credits update
|
2013-04-15 22:27:00 +01:00 |