Commit Graph

196 Commits

Author SHA1 Message Date
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
6de9776e05 Update framework with tooltip changes 2017-07-07 08:59:17 +03:00
724e5aa99e Merge master into better-input 2017-07-05 13:59:40 -07:00
bb15bc0467 Use ReceiveMouseInputAt whenever possible 2017-06-30 09:54:03 +03:00
28f0da606a Add OsuFocusedOverlayContainer with predefined sounds. 2017-06-28 10:18:12 -07:00
e3489928b7 Remove now obsolete InternalContains 2017-06-24 09:21:08 +02:00
62dee59672 Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
e94425f311 Improve the loading animation and use it in multiple places
- Supersedes https://github.com/ppy/osu/pull/926.
- [ ] Depends on https://github.com/ppy/osu-framework/pull/817.
2017-06-12 17:04:42 +09:00
aa3a231763 Review Changes 2017-06-07 22:00:14 +08:00
23a7045eef More Clean UP 2017-06-07 20:07:18 +08:00
fac16bdebd Do not release focus of the chat text box when sending a message 2017-06-05 18:07:28 +02:00
6b7e18a1e3 Fix not being able to change channels when channel select dialog is up 2017-06-05 23:12:39 +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
c13e807d82 Redundant parenthesis 2017-06-02 01:48:43 -03:00
1fa70167c2 Fix channel list occasioanlly taking clicks when not open 2017-06-02 01:35:36 -03:00
90dabe01f4 Fix the channel list appearing behind the tab bar 2017-06-02 01:00:09 -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
24b3ec7787 Fix tab background not fading 2017-06-01 08:16:53 -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
c2d1a44de5 Fix channel selection not getting focus 2017-06-01 05:17:45 -03:00
32f98ca62b Don't autohide the channel list if the chat is too tall 2017-05-31 22:42:53 -03:00
e7bf1e02cb Merge https://github.com/ppy/osu into channel-selection 2017-05-31 22:32:05 -03:00
6176f1d275 Make the transition when chat is too tall and opening the channel selector smoother 2017-05-31 22:29:52 -03:00
d970430174 Fix the channel selector not appearing if the chat is scaled up too tall then back down 2017-05-31 22:08:25 -03:00
8544b45443 Update in line with framework 2017-05-30 22:23:51 +09:00
2edbf64d69 Redundant parentheses 2017-05-29 22:22:14 -03:00
96efa5a240 Hook up to channel selector tab item 2017-05-29 22:10:07 -03:00
b9292b6240 Merge https://github.com/ppy/osu into channel-selection 2017-05-29 22:06:05 -03:00
e91a3f06f1 Merge remote-tracking branch 'upstream/master' into channel-selector-tab-item 2017-05-30 09:54:35 +09:00
745e2e5e18 Make the channel selection overlay hide/resize with chat 2017-05-29 21:23:03 -03:00
21a8071293 Merge https://github.com/ppy/osu into channel-selection 2017-05-29 20:31:35 -03:00
bb14708165 Merge branch 'master' into fix-chat-overlay-drift 2017-05-28 14:38:39 +02:00
bc47dedf27 Add non-null assertion 2017-05-28 21:34:15 +09:00
ed8b34d5ed Fix drift when dragging chat beyond bounds 2017-05-28 21:11:46 +09:00
d749fc516d Update focus handling in line with framework changes 2017-05-28 20:08:46 +09:00
754fe956f9 Make ChannelSection headers uppercase in the setter 2017-05-27 17:40:20 -03:00
38d0138978 CI fixes 2017-05-26 04:11:45 -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
5c5a18833a Merge branch 'master' into channel-selector-tab-item 2017-05-22 20:22:57 +09:00
a60d1efc21 Basic channel joining (ignore layout in ChatOverlay, temporary) 2017-05-20 21:26:39 -03:00
94484974f9 use AddTabItem instead + Bindable for ChannelSelectorTabItem 2017-05-19 11:59:23 +02:00
0e3fb55d5e usage of constant and formatting 2017-05-18 17:02:11 +02:00
67806c4247 add tab item 2017-05-17 21:16:53 +02:00
23e2d3ef07 Use GroupBy in ChatOverlay. 2017-05-18 02:40:36 +08:00
b5d7211cd6 Expire placeholder text. 2017-05-18 02:40:29 +08:00
d606b5b3a7 Fix CI warning 2017-05-17 22:13:56 +09:00
231f7939a6 Fix channels being unnecessarily recycled on disconnect
Resolves #768
2017-05-17 12:42:02 +09:00