Commit Graph

33607 Commits (184e785a72cd0fb433c0d4758f0b8d0df6fd3efd)

Author SHA1 Message Date
Ansariel 184e785a72 First round of contact sets refactoring: Replace LLSD data model hack with something more suitable 2013-04-26 20:28:39 +02:00
Cinders 4847dc8874 Don't hardcode the parcel directory fee into the UI. 2013-04-26 09:52:20 -06:00
Cinders a6bba1f286 FIRE-9814: Don't hardcode a minimum listing fee for classifieds on non-sl platforms. 2013-04-26 08:04:21 -06:00
Ansariel c9eb543593 Removed redundancy and string juggling in contact sets 2013-04-26 13:56:09 +02:00
Ansariel 922deb39dc FIRE-9858: Remove annoying "Autopilot canceled" toast 2013-04-26 12:25:24 +02:00
Ansariel de4a1d711b FIRE-9966: Exiting crouch toggle with fly button prevents flying 2013-04-26 11:19:08 +02:00
Ansariel ae6ee74bd1 Added LSL editor support for new and already missing content type constants 2013-04-26 10:33:09 +02:00
Nicky 907d58a46a Merge. 2013-04-26 00:21:35 +02:00
Nicky 7c37f18563 Update gntp-growl to a version that can detect if there's no growl server running 2013-04-26 00:17:02 +02:00
Nicky 38f5a1c3ed FIRE-9128; It can happen that another thread (mainthread) changes a rawimages and invalides the internal memory, causing crashes if the fastcache just tries to write that memory to disc. 2013-04-25 21:51:27 +02:00
Cinders 2ba94087cd FIRE-3192: Predictive name completion in nearby chat, derived from Satomi Ahn's implementation 2013-04-25 11:28:27 -06:00
Ansariel bbdb1929b2 Don't use UI boost level for profile picture texures - it will set them to don't discard and keep them in memory 2013-04-25 13:39:56 +02:00
Ansariel c963a00ce4 Add fastcache stats to texture console 2013-04-25 12:53:32 +02:00
Ansariel e08450a3fb Renamed FSGroupTitles to FSFloaterGroupTitles 2013-04-25 10:58:33 +02:00
Ansariel d6cdd9b92f Refactored FSGroupTitles 2013-04-25 10:37:34 +02:00
Nicky e8bb9d4601 Backout eefd363ebae7 (Crashhunting in LLImageRaw) the assertion got hit and thus the theory that the image gets garbled correct. 2013-04-24 23:43:29 +02:00
Ansariel efb818d7f1 Save position of avatar textures floater 2013-04-24 23:22:32 +02:00
PanteraPolnocy 21ee1949dd FIRE-9871: Keyword Alerts missing Preview & Default buttons for sound UUID 2013-04-24 22:15:29 +02:00
Ansariel 86637beae1 Explicitly clean up radar on shutdown to prevent re-creation of already destroyed LLAvatarPropertiesProcess class 2013-04-24 20:56:36 +02:00
PanteraPolnocy ffdd8c9745 Updated Polish translation 2013-04-24 19:47:20 +02:00
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