Commit Graph

47643 Commits (9fa858a313ce587c8f49ca5c20a0919e3949764b)

Author SHA1 Message Date
Ansariel 9fa858a313 Correct mesh upload error message: Limit is 65535, not 65534 2015-12-06 10:32:43 +01:00
andreykproductengine 752907b02d MAINT-4260 FIXED Animated agents at high altitudes randomly show up at 0,0,0 2015-12-04 20:16:29 +02:00
Ansariel 2751fbdc70 Fix warning "LLModalDialog::stopModal: LLModalDialog::stopModal not in list!" by properly pushing modal alert toasts on the modal dialog stack
Need to call onOpen() for modal alert toasts in setVisible() because the
virtual methods LLModalDialog::openFloater and LLModalDialog::onOpen() never
get invoked by LLFloater - this is only done by LLFloaterReg or if manually
doing so, but not for LLToast
2015-12-04 17:11:40 +01:00
Ansariel 7212613a8b Force correct window transparency at login (no floater as focus at login, but the viewer doesn't seem to get it right) 2015-12-04 14:57:46 +01:00
Ansariel 51d9939b72 FIRE-6651: Modal alert toasts don't restore focus properly
LLFloater is a focus root and in case of a LLFloater hosted inside an LLMultiFloater,
the floater itself is erroneously stored as the previously focused view. So
an additional check is required to make sure we do not store the LLFloater, but
its hosting LLMultiFloater as focus root.
2015-12-04 14:21:40 +01:00
Ansariel 046d83730e Fix avatar left region notification erroneously being issued for avatars stuck at 0/0/0 2015-12-03 14:44:14 +01:00
Ansariel ff11d6d601 Fix friendlist-related startup bugs:
* Reset variables on each iteration
* Can't add friends that came without agent ID
2015-12-03 14:16:42 +01:00
Ansariel 72568fb98c Fixed minor debugging code bug and simplify some stuff 2015-12-03 13:59:04 +01:00
Ansariel ca31237cd6 Growl shouldn't notify if DnD mode is set 2015-12-01 22:48:37 +01:00
Ansariel cc3c480a3d // <FS:Ansariel> FIRE-17408: Prefix is not passed to name cache callback in LLNameListCtrl 2015-12-01 20:55:39 +01:00
PanteraPolnocy a84a1a71ca Updated Polish translation 2015-12-01 19:26:58 +01:00
Ansariel d5e65beb9d FIRE-17152: Lindens Home Home control panel House Control panel URL is wrong 2015-12-01 00:43:27 +01:00
Ansariel 19e287b2c8 Make to make the radar more exact and prevent false region crossing notifications if avatars bounce off region borders 2015-11-30 16:45:12 +01:00
Ansariel 50f328ac49 FIRE-16857: Implement SimulatorFPS[...] sim-feature handler for OpenSim to fix lag meter 2015-11-30 12:06:41 +01:00
Ansariel 41b534a741 FIRE-13582: Object Z-position spinner in tools floater should allow negative values for OpenSim 2015-11-30 10:45:00 +01:00
Ansariel 9364283c8a On a second thought: Maybe 256m is a bit much for the HUD text fade distance. Let's choose some arbitrary 64m! 2015-11-28 13:28:25 +01:00
Ansariel 6087fa4f8c FIRE-17393: Control HUD text fading by options 2015-11-28 13:21:56 +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 2df688dd39 Sort group ban list by name ascending by default 2015-11-27 18:52:27 +01:00
Ansariel baebd1781f Remove some cruft now the LLScrollLists initilize the sort order properly 2015-11-27 18:52:03 +01:00
Ansariel fc31cf7a29 Fix initialization order in LLScrollListCtrl: Can only set sort column after we created the actual columns 2015-11-27 18:42:50 +01:00
Ansariel d9811f214a FIRE-16740: Color syntax highlighting changes don't immediately appear in script window 2015-11-27 11:55:20 +01:00
Ansariel a686ecb088 FIRE-16846: Make friend list in avatar chooser sortable by splitting the list up in display and user name (the same way as in the other tabs) 2015-11-27 10:44:59 +01:00
Ansariel 1083ed16a1 FIRE-6786: Always show teleport location in teleport offer
This may result in the location being shown twice if it gets added to the
teleport offer automatically (default for V3 viewers, but others may not do it).
Also, if the location is being shown twice, they may differ slightly because
the actual location is being extracted from the TP lure data which is coming
from the simulator and the location in the message is calculated locally in the
other agent's viewer.

This is expected behavior until we start messing with the actual TP message which
is not really desirable as we might change what a user actually entered.
2015-11-27 09:45:54 +01:00
Ansariel 6327ccadeb Fix log warnings:
* WARNING: LLView::getChild: Making dummy class LLIconCtrl named "create_inv_icon" in group_notices_tab_panel
* WARNING: LLView::getChild: Making dummy class LLIconCtrl named "view_inv_icon" in group_notices_tab_panel
* WARNING: LLView::getChild: Making dummy class LLButton named "btn_cancel" in panel_group_info_sidetray
2015-11-27 09:08:17 +01:00
Ansariel 9a2e9c5abb Different approach of fixing the "Bad interval range" warning log spam 2015-11-27 08:49:20 +01:00
Ansariel 4f28da6556 Backed out changeset 8e8daa959771 - has issues 2015-11-27 08:38:41 +01:00
Ansariel 4a76ae3e04 FIRE-16851: Money balance becomes visible after mouselook if FSShowCurrencyBalanceInStatusbar = FALSE 2015-11-27 00:53:44 +01:00
Ansariel ecacb7e023 Fix even more log warnings:
WARNING: LLView::getChild: Making dummy class LLFilterEditor named "filter_input" in banlist_sub_tab
WARNING: LLView::getChild: Making dummy class LLPanel named "members_header" in group_roles_tab_panel
WARNING: LLView::getChild: Making dummy class LLPanel named "roles_header" in group_roles_tab_panel
WARNING: LLView::getChild: Making dummy class LLPanel named "actions_header" in group_roles_tab_panel
WARNING: LLView::getChild: Making dummy class LLPanel named "banlist_header" in group_roles_tab_panel
WARNING: LLView::getChild: Making dummy class LLPanel named "banlist_footer" in group_roles_tab_panel
2015-11-26 16:05:03 +01:00
Ansariel 343e6c51f8 Fix a bunch of more log warnings:
* WARNING: LLView::getChild: Making dummy class LLButton named "save_btn" in sidepanel__item_panel
* WARNING: LLView::getChild: Making dummy class LLButton named "save_btn" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLButton named "cancel_btn" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLView named "Creator:" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLView named "Group:" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLUICtrl named "Group Name" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLView named "Permissions:" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLView named "Next owner can:" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLUICtrl named "Cost" in sidepanel__task_panel
* WARNING: LLView::getChild: Making dummy class LLButton named "overflow_btn" in sidepanel_inventory_panel
2015-11-26 15:36:56 +01:00
Ansariel 9d933c3ba6 Silence log warnings about missing strings resulting from customized quickpref settings 2015-11-26 14:21:01 +01:00
Ansariel 323933b39f Fix erroneously shown log warning "WARNING: LLToolBarView::loadToolbars: Error adding command '<CommandId>' to bottom toolbar." 2015-11-26 13:48:16 +01:00
Ansariel 2702fc6802 Fix warning spam "Bad interval range" 2015-11-26 13:38:30 +01:00
Ansariel 08db042da2 Also enable the map button on the region tracker if no region is selected for less annoyance 2015-11-25 16:53:25 +01:00
Ansariel ac11b7b66c Periodically ask for a region status update in the region tracker 2015-11-25 16:35:03 +01:00
PanteraPolnocy bc8285e6e3 Updated Polish translation 2015-11-25 10:12:14 +01:00
Ansariel 4e8467a807 More cleanup in FSFloaterContacts 2015-11-24 23:56:35 +01:00
Ansariel 1bc196e414 Create own calling card with the username after properly querying the name cache 2015-11-24 20:03:03 +01:00
Ansariel 81ca64ac84 Map fails to clear agent from a map position if it's the last one 2015-11-24 00:10:51 +01:00
Nicky f832554a00 Fix Havok build. 2015-11-23 23:12:26 +01:00
Ansariel 42db64f1f6 Fix worldmap in FS not showing correctly 2015-11-23 19:39:49 +01:00
Ansariel 6ca857225a Refactor FSFloaterContacts and say goodbye to LLLocalFriendsObserver 2015-11-23 14:52:00 +01:00
Ansariel 8f5028662c Fix preferences floater layout and stop the content panels overlapping the tab buttons 2015-11-23 14:31:12 +01:00
Ansariel 29d1549011 OpenSim: Ignore duplicate replies to people/groups directory queries 2015-11-23 14:13:24 +01:00
Ansariel e4407cf67d Remove orphaned setting FSUseV1TagColor 2015-11-23 13:47:02 +01:00
Ansariel ffd9b7a489 FIRE-3475: Add optional typing indicator in avatar name tags 2015-11-23 12:20:23 +01:00
Ansariel 119bd816f8 Bypass the calling card sync-crap to create the agent's calling card if needed 2015-11-23 09:57:11 +01:00
Nicky ef235496c8 Merge. 2015-11-22 22:52:53 +01:00
Ansariel a1947d92d3 Disconnect LLFriendCardsManager - this seems to serve no real purpose except cluttering inventory with dupes of calling cards since we get notified about friend list changes via LLFriendObserver anyway 2015-11-22 19:50:35 +01:00
Nicky 8f1a9ed246 KDU 7.7.1 2015-11-22 18:40:44 +01:00