Commit Graph

98 Commits

Author SHA1 Message Date
MrTheMake 29707788f9 Code formatting 2017-09-22 15:29:04 +02:00
MrTheMake dc5c046d4b Fixed wrong action message color 2017-09-22 14:33:20 +02:00
MrTheMake 3e8941f8e1 Fix chat message style for non action messages 2017-09-22 11:35:07 +02:00
MrTheMake dce577f92a Updated design 2017-09-22 11:30:01 +02:00
MrTheMake 31e26364a6 Initial implementation of chat commands 2017-09-22 01:47:24 +02:00
Dean Herbert b7c9819680 Add context menus to chat names and user panels 2017-09-14 15:43:47 +09:00
MrTheMake 89b5a6670e Changed type of IHasFilterTerms.FilterTerms according to framework update 2017-09-13 16:18:02 +02:00
MrTheMake 5c125737cb Fix wrong initial topic color of not joined channels in the channel selection 2017-09-08 17:47:23 +02:00
Dean Herbert e5308b6247 Method rename 2017-09-06 23:12:32 +09:00
Dean Herbert da294c9605 Don't use base call when we don't have to 2017-09-06 23:10:08 +09:00
Dean Herbert 4f49a0c183 Simplify action 2017-09-06 22:58:21 +09:00
Dean Herbert a7fa66b9f9 Fix CI issue 2017-09-06 22:41:03 +09:00
Dean Herbert 940c45b6d1 Fix visual styling and code styling 2017-09-06 21:43:20 +09:00
naoey 3f403ba524 Merge remote-tracking branch 'upstream/master' into quit-chat-channels 2017-08-24 10:06:29 +05:30
naoey 2cace0e1ab Don't use virtual methods in ctor, always create closeButton. 2017-08-24 09:48:53 +05:30
Dean Herbert 1d0b89d592 Restore usage of AddRange 2017-08-21 18:51:14 +09:00
Dean Herbert 877c69d5fe Add local chat echo support 2017-08-21 17:43:26 +09:00
naoey 7ad4c046db Make current value behaviour between channels and tabs consistent.
- Trim whitespace
2017-08-18 13:35:48 +05:30
naoey 4f7ae1ed8b Clear messages when the current channel is removed.
- Stop using TabContainer.Children
2017-08-17 09:00:45 +05:30
Dean Herbert a5007fc64f Fix some remaining usage of local InputManager instances 2017-08-16 13:07:18 +09:00
naoey 381c709639 Fix selectorTab Depth if it's wonky when new tabs are added. 2017-08-14 10:11:34 +05:30
naoey 8dbbc623c7 Add next tab selection logic in game, make IsRemovable public.
- Don't clear DrawableChannel when unjoined
2017-08-14 10:11:30 +05:30
naoey 3b6ffadcc7 Renaming to match framework changes.
- IsClosable -> IsRemovable
- EasingTypes -> Easing
- Also remove all messages on a channel being un-joined
2017-08-14 10:11:25 +05:30
naoey 2ae3ce8b91 Add ability to close chat tabs. 2017-08-14 10:11:14 +05:30
Dean Herbert 0d9ea97828 Allow Rulesets to create a non-FontAwesome icon
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
2017-08-03 14:36:21 +09:00
Dean Herbert ed7bb329de Add word wrap support to chat 2017-07-24 18:11:25 +09:00
Thomas Müller e68675f970 Rename EasingTypes to Easing 2017-07-22 20:53:53 +02:00
Thomas Müller e36b65bfe0 Merge branch 'master' into better-transforms 2017-07-22 10:50:58 +02:00
Dean Herbert 7549d3a2c4 Allow ChatLines to exist without UserProfileOverlay
Fixes testcases failing when logged in.
2017-07-22 17:18:20 +09:00
Thomas Müller 2cd8f6b30c Merge branch 'master' of github.com:ppy/osu into better-transforms
# Conflicts:
#	osu-framework
2017-07-21 11:15:26 +02:00
Thomas Müller c4619f614a Merge branch 'master' of github.com:ppy/osu into better-transforms
# Conflicts:
#	osu-framework
2017-07-19 19:15:51 +02:00
Dean Herbert 2c5019ff7c Forward action in saner way 2017-07-19 18:22:46 +09:00
Dean Herbert b6b7ae47db Merge branch 'master' into user-profile-fixes 2017-07-19 18:15:38 +09:00
Thomas Müller a225b542d5 Sender is always non-null 2017-07-18 12:35:36 +03:00
Thomas Müller fce5a191f1 Migrate padding into the scroll content to not cut off effects 2017-07-18 12:26:27 +03:00
Thomas Müller e58ea97604 Improve design as requested 2017-07-18 12:26:05 +03:00
Thomas Müller e72c009dd7 Highlight custom-named users 2017-07-18 10:53:41 +03:00
Jorolf b9eb7a8445 make chat message users open UserProfileOverlay 2017-07-17 20:26:55 +02:00
Thomas Müller a5e610a7ba Update framework and fix compilation
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
Dean Herbert 9d47dd9ff9 Add support for right mouse absolute scrolling (when enabled)
Will likely need to be bindable when hooked up to settings and actually used.
2017-07-12 18:57:44 +09:00
Thomas Müller 9d523ea012 Update framework 2017-07-12 11:06:13 +09:00
Dean Herbert ee96d39b93 Shuffle sound samples around and make more conformant 2017-06-28 10:19:04 -07:00
Dean Herbert 28f0da606a Add OsuFocusedOverlayContainer with predefined sounds. 2017-06-28 10:18:12 -07:00
Thomas Müller 1bca9ca0e9 Update framework with better children list 2017-06-24 12:56:35 +02:00
paparony03 62dee59672 Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
Dean Herbert 3efe8629d6 Fix hacky tabs 2017-06-12 18:39:22 +09:00
smoogipooo ffbb46f668 Update in line with framework. 2017-06-12 12:48:47 +09:00
Dean Herbert 64682a741c Update framework 2017-06-08 17:05:25 +09:00
Dean Herbert d9106c4e30 Temporarily disable inspection 2017-06-05 21:58:13 +09:00
Dean Herbert 16fcfc473d Fix toggle not toggling on pressing escape
Also add comment about hacky implementation of toggle tab.
2017-06-05 18:04:40 +09:00