Commit Graph

116 Commits (9edad026f4494de1a6f02ecc3f477faa27a361ef)

Author SHA1 Message Date
Ansariel d79b79fbe2 Merge viewer-ordered-shutdown 2019-10-19 03:16:10 +02:00
Ansariel e644ed5e51 INT-142: Renamed notification to force display. Commented out language versions that are not updated yet or they would provide false information 2019-06-23 11:14:52 +02:00
Ansariel a8d16aecf3 INT-142: Nudge setting name to force re-commitment to transferring support infos 2019-06-23 10:52:20 +02:00
Tonya Souther 930c74bd9b INT-142: Make sure testing groups have their wn opt-in. PAtch form Chaser Zaks. 2019-06-22 17:01:04 -05:00
Ansariel 82f6c71bdd Skip redundant FSData check 2019-06-20 23:02:07 +02:00
Ansariel c4dc084f2f Refactor this a bit 2019-06-19 16:49:19 +02:00
Liny e95fc10271 INT-142 - add build number to 'Specify version' in Firestorm groupchats
Patch by Chaser Zaks
2019-06-18 16:28:59 -07:00
Ansariel 7fdf88130b Merge Firestorm LGPL 2018-06-21 17:29:14 +02:00
Ansariel 07c549b935 Add refresh for IM session titles to reflect display name changes and fix a bug for updating timeout timers (draw is only called for visible docked floaters!) 2018-06-19 01:25:08 +02:00
Ansariel b980bd1e31 Merge Firestorm LGPL Lynx 2018-05-01 17:03:27 +02:00
Ansariel 161ff56431 More whitespaces for everyone! 2018-04-29 19:47:41 +02:00
Ansariel 328b832bd7 Simplify version indicator code for Firestorm support groups 2018-04-29 17:37:15 +02:00
Ansariel e30cabff93 Merge viewer-neko 2018-04-13 00:27:27 +02:00
Ansariel 0c139fe5da FIRE-22394: Allow QA to request sysinfo too 2018-03-14 19:25:17 +01:00
Ansariel 6d6111814a Merge Firestorm LGPL 2018-01-16 22:55:49 +01:00
Ansariel 38171944dc FIRE-5459 / FIRE-5686: Fix for torn-off IM floaters jumping when clicking on IM chiclets and floaters not persisting positions 2018-01-16 20:03:41 +01:00
Nicky 688bf1e547 Synchronize with viewer64 source. 2017-01-11 15:36:33 +01:00
Ansariel 949e7ace31 FIRE-20193: Bringing IM window with large number of unread messages into focus might lead to viewer disconnect 2016-10-05 11:18:38 +02:00
Ansariel f5323715de FIRE-19684: Crash when using untabbed IM windows; calling LLTransientDockableFloater::setDocked() from the ctor will try to update messages before floater is built 2016-07-21 09:05:44 +02:00
Ansariel a36e94757e FIRE-16744: Speculative shot-into-the-blue fix for new IM tabs stealing focus 2016-07-08 18:32:13 +02:00
Nicky a50faa943c Merge. 2016-04-01 12:59:37 +02:00
Ansariel b302ea7840 FIRE-18019: IM history doesn't get updated if floater is minimized 2016-03-25 12:06:28 +01:00
Ansariel b28919aa10 FIRE-18007: Chat in console not showing if floaters get minimized 2016-03-24 01:53:55 +01:00
Nicky 4b7fb09a47 Merge. 2015-12-21 19:16:34 +01:00
Ansariel 72864b783a FIRE-11947: Add optional send button to IM session windows 2015-11-20 09:33:45 +01:00
Ansariel b0542a1a46 Refactor FSCommon 2015-11-14 01:36:57 +01:00
Ansariel 2a5bd3015a Consolidate IRC /me prefix checks that are cluttered all over the place 2015-11-14 00:20:32 +01:00
Ansariel c71d29b658 Added a collection of purely random and arbitrary options that might be useful to the chat options menu 2015-11-13 11:41:46 +01:00
Ansariel b228cec677 Add font size to the chat options menu and add/fix missing stuff on the way 2015-11-13 10:34:58 +01:00
Ansariel c947519b45 Add chat options menu to IM floater as well and introduce FSChatOptionsMenu as global handler for them 2015-11-13 09:39:30 +01:00
Ansariel 9036ed275a FIRE-2436: Change behavior of chat console: Chat console will now always show the chat for sessions that are currently not shown by a visible floater 2015-11-11 13:55:23 +01:00
Nicky c218e524b2 Merge - Step 1; Still enough to do. 2015-10-26 20:20:13 +01:00
Ansariel 2631d1b7f1 FIRE-17005: Using standalone IM windows, the avatar picker for adding people to the session can't be used when the IM window is docked to the chiclet 2015-09-23 22:32:17 +02:00
Ansariel 77c16af3d8 FIRE-16835: Disabled check for adding already participating parties to a conference session for now 2015-08-31 09:31:57 +02:00
Ansariel 67a96e0b32 FIRE-16676: Trying to fix mysterious crash when using DaD to add people to IM sessions by not opening/closing floaters during draw. Defer the actual adding via LLEventTimer to get out of the draw queue 2015-08-18 17:47:17 +02:00
Ansariel 5b46c7e2d2 Refactor code for controlling friendship button in IM floater 2015-08-09 00:07:02 +02:00
Ansariel 3e01918ca1 Minor refactoring of FSFloaterIM 2015-07-28 14:21:46 +02:00
Ansariel 1770ebb468 Fix logic flaw 2015-07-22 02:38:19 +02:00
Ansariel 38349b4631 Allow Alt-Return to send OOC chat in IM sessions 2015-07-21 23:25:57 +02:00
Ansariel 40eebb7c94 More fixing 2015-07-11 17:03:07 +02:00
Ansariel 3d5753fb2d Fix Mac/Linux build 2015-07-11 16:54:49 +02:00
Ansariel adb6c935d2 Add linefeed input support to chat textboxes via Ctrl-Shift-Enter 2015-07-10 14:47:01 +02:00
Ansariel fd37324ae3 These should all be fake booleans 2015-06-29 14:26:40 +02:00
Ansariel 3d9a7bc529 Add "Add Participant" button to IM windows as seen on CHUI; Also allow DaD of cargo type DAD_PERSON into the window 2015-06-29 13:32:57 +02:00
Ansariel bb4e705ce2 FIRE-16343: Add option to set group chat snooze duration individually per group 2015-06-24 09:41:55 +02:00
Ansariel 0bb87294ad Properly snooze group chat in case there is an active group voice call 2015-06-23 15:56:40 +02:00
Ansariel 813e265736 size() returns size_t 2015-02-28 21:12:47 +01:00
Ansariel fc971a2c8f Housekeeping... 2015-02-27 12:52:40 +01:00
Ansariel 92cc8c2322 FIRE-1205: Add optional "new message alert" to chat and IM history via FSNotifyUnreadChatMessages & FSNotifyUnreadIMMessages debug setting (needs to be wired up in preferences) 2015-02-26 22:42:06 +01:00
Ansariel bc473a0548 FIRE-11724: Add option to snooze a group chat session; Original code by Kitty Barnett (Catznip viewer), with special modifications for Firestorm 2015-02-06 17:49:24 +01:00