Commit Graph

59 Commits

Author SHA1 Message Date
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
9d523ea012 Update framework 2017-07-12 11:06:13 +09:00
ee96d39b93 Shuffle sound samples around and make more conformant 2017-06-28 10:19:04 -07:00
28f0da606a Add OsuFocusedOverlayContainer with predefined sounds. 2017-06-28 10:18:12 -07:00
1bca9ca0e9 Update framework with better children list 2017-06-24 12:56:35 +02:00
62dee59672 Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
3efe8629d6 Fix hacky tabs 2017-06-12 18:39:22 +09:00
ffbb46f668 Update in line with framework. 2017-06-12 12:48:47 +09:00
64682a741c Update framework 2017-06-08 17:05:25 +09:00
d9106c4e30 Temporarily disable inspection 2017-06-05 21:58:13 +09:00
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
778865b6eb Merge remote-tracking branch 'upstream/master' into channel-selection 2017-06-05 17:36:14 +09:00
d81ff9cbc2 Add visual states for ChannelSelectorTabItem 2017-06-02 01:41:55 -03:00
62ada0afcb Make the add tab item unselectable and toggle the channel list 2017-06-01 20:46:18 -03:00
697fab9248 Reselect the chosen tab when closing the channel list 2017-06-01 20:22:09 -03:00
ecb0c2f68f Cleanup ChannelListItem Joined binding 2017-06-01 07:55:01 -03:00
5b80c8ac49 Load initial channel content asynchronously
Quite often, the first time loading a chat channel will be loading font characters (textures) that were previously never displayed. This stops the game from stuttering in such a scenario.
2017-06-01 18:29:34 +09:00
fad5b4ca9d Speed up animations 2017-06-01 06:10:26 -03:00
a707d63647 Fix visual errors if spamming close/open on channel list 2017-06-01 05:41:21 -03:00
d728c87cca Fix janky opening transition when resizing the chat and reopening the channel list 2017-06-01 05:26:01 -03:00
52d524a65e Update with framework changes 2017-05-31 22:39:03 -03:00
b9292b6240 Merge https://github.com/ppy/osu into channel-selection 2017-05-29 22:06:05 -03:00
2ba86cffa6 Channel list item hover effect 2017-05-29 22:04:53 -03:00
d8e86da78c Better scroll dragger position 2017-05-29 22:00:15 -03:00
fde579262f User a simpler method to hide the background icon 2017-05-30 09:54:29 +09:00
d29bf58817 Show scroll dragger 2017-05-29 21:50:15 -03:00
50e50ce67e Update with framework changes 2017-05-29 20:33:28 -03:00
b88c07f1a0 Make channel readonly 2017-05-27 17:49:57 -03:00
754fe956f9 Make ChannelSection headers uppercase in the setter 2017-05-27 17:40:20 -03:00
b632e7f1ad Accept Channel in ctor and remove Channel property 2017-05-27 17:35:42 -03:00
1e4bca90f0 remove duplicate code 2017-05-26 12:10:16 +02:00
38d0138978 CI fixes 2017-05-26 04:11:45 -03:00
ae96ef08f7 Tab character 2017-05-26 04:02:04 -03:00
4c551270e9 Add OnRequestLeave 2017-05-26 03:56:10 -03:00
d632435a34 Make ChannelListItems scale better 2017-05-26 03:51:09 -03:00
21e900df73 Transition code cleanup 2017-05-26 03:46:50 -03:00
d29ebb139f Cleanup 2017-05-26 03:38:52 -03:00
64016f9466 Merge https://github.com/ppy/osu into channel-selection 2017-05-26 03:24:41 -03:00
a9658ec66f update colour, width, icon and text 2017-05-25 20:25:59 +02:00
af9b02746a make fields readonly 2017-05-23 18:19:01 +02:00
62897d302e Remove SettingsButton(old and outdated design), fix channel list scrolling under the header 2017-05-22 22:37:25 -03:00
5c5a18833a Merge branch 'master' into channel-selector-tab-item 2017-05-22 20:22:57 +09:00
51bc3dfe72 Padding below channel list, remove text shadows, fix search box focusing 2017-05-20 21:38:36 -03:00
a60d1efc21 Basic channel joining (ignore layout in ChatOverlay, temporary) 2017-05-20 21:26:39 -03:00
4a166c1949 Make ChannelSelectionOverlay a FocusedOverlayContainer 2017-05-20 20:48:36 -03:00
2e1d01a268 Added searching 2017-05-20 20:22:55 -03:00
47dfc0d7bc Added transition 2017-05-20 20:05:28 -03:00
7eba619f80 Move Joined to Channel 2017-05-20 19:37:11 -03:00
3cc51006cc Add settings button, background triangles, proper displaying of Channels 2017-05-20 19:30:40 -03:00
6a8d745db1 Use Channels in ChannelListItems, ChannelSection, fix ChannelListItem being misaligned 2017-05-20 18:29:57 -03:00