Commit Graph

355 Commits

Author SHA1 Message Date
0d70f2c0fd Use alternative workaround 2022-12-30 09:08:17 +01:00
f625c5d744 Fix gradient showing when toggling toolbar with mouse above window 2022-12-29 23:35:45 +01:00
bf975eb48a Fix toolbar gradient not showing when mouse is hovered over buttons 2022-12-29 23:03:53 +01:00
c5f7da9a4e Fix hover propagating through toolbar buttons
Closes #21920.

Weirdly enough this was semeingly fixed once before in ancient times in
3891f467a3, but then unfixed again in
566e09083f. The second change is no longer
needed since the toolbar became opaque in #9447.
2022-12-29 13:19:14 +01:00
0f34d908c7 Use LocalisableStrings for date and time formats 2022-12-16 00:05:47 +01:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
f6c376c090 Minor refactoring 2022-11-03 20:29:27 +09:00
f1c17129eb Add support for 'disabled' sample variation to HoverClickSounds 2022-11-03 17:47:49 +09:00
d56786b5ff Fix toolbar visual bug when toggling clock displays 2022-10-29 15:25:16 -07:00
32852e5b21 Fix potentially thread-unsafe LocalUser usage 2022-08-09 16:01:04 +09:00
5d8bd1de28 Share localised strings with expanded display message 2022-08-09 15:57:16 +09:00
3f8cedff3a Add tooltips showing current connecting status 2022-08-09 15:51:27 +09:00
c35b4ef914 Display connecting / failing states on toolbar user display 2022-08-09 15:51:10 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
e4ddf03ad6 Fix toolbar music button handling keys while not hovered 2022-06-16 20:22:57 +03:00
584345a97e Merge pull request #18693 from frenzibyte/toolbar-volume-control
Add basic volume control support in toolbar music button
2022-06-15 17:50:10 +09:00
583619b915 Use GlobalAction.DecreaseVolume instead 2022-06-15 10:21:27 +03:00
873806c2ea Add keyboard adjustment support 2022-06-15 15:58:22 +09:00
3df9d7c9e1 Add a bit more animation when adjusting 2022-06-15 15:56:59 +09:00
5eb56ab814 Ensure Master volume is updated when scrolling on toolbar button 2022-06-15 15:41:40 +09:00
1f31e3fb51 Add volume UI to toolbar music button 2022-06-14 22:15:12 +03:00
7f23677972 Add volume control support via toolbar music button 2022-06-14 22:15:12 +03:00
49ec2572b8 Allow scrolling overflow of ruleset buttons in the toolbar 2022-06-15 01:43:10 +09:00
d89c11e49e Allow Toolbar to block scroll input from passing through 2022-06-14 19:10:13 +03:00
6115275bc2 Use 'default' sampleset for toolbar and repurpose 'toolbar' select sample temporarily 2022-06-03 22:33:06 +09:00
f65d2db77f Remove "V2" suffix from ChatOverlay components 2022-05-30 17:54:09 +09:00
58d39734d0 Integrate ChatOverlayV2 into main game 2022-05-23 21:02:47 +01:00
5e5c8e78a6 Use existing web localisation for most hardcoded strings 2022-04-20 16:31:11 -07:00
83e89b3e80 Add unread count to INotificationOverlay and fix toolbar button DI logic 2022-04-19 11:16:45 +09:00
a616f5bc2a Fix regressed digital clock width conditional 2022-04-07 19:24:15 +03:00
c323020fcf Fix Use24HourDisplay conditional flipped 2022-04-07 15:56:28 +03:00
555aee7b6a Remove incorrect and pointless complexity to width changes 2022-04-07 18:16:14 +09:00
7530fe5adf Move default specification to configuration initial value 2022-04-07 18:13:23 +09:00
37509e04a9 Rename variable and fix inspections 2022-04-07 18:11:30 +09:00
9d475f7b33 Add config in settings for forcing 24H time, determines default off CurrentCulture 2022-04-05 16:21:28 -04:00
74706f72e6 Add 12-hour display setting (TODO add toggle) 2022-04-05 15:10:55 -04:00
1393e3628b Invert operands for better readability 2022-04-03 15:24:00 +02:00
Ame
35629e9be8 General fix for ToolbarButton toggle repetition 2022-04-02 20:45:00 +02:00
86d262a355 Merge branch 'ppy:master' into clock-button 2022-03-31 23:08:30 +02:00
bdb21b17f7 Fix my code according to the changes @bdach requested 2022-03-31 20:39:26 +02:00
c64a90b39e Remove a newline to comply with codefactor 2022-03-31 17:21:50 +02:00
f1aa60c0f1 Make the clock feel more like a button 2022-03-31 16:26:53 +02:00
0a34ce2509 Increase font weight for runtime clock
Fonts this small are required to be `SemiBold` by design guidelines.
Somehow missed this.
2022-03-31 19:07:30 +09:00
b6822f8190 Remove redundant/outdated Origin line 2022-03-26 14:55:19 +03:00
9b7b897b3c Adjust padding to fit better 2022-03-26 20:34:50 +09:00
ab8db3b7dc Move nested classes to own files 2022-03-26 20:34:17 +09:00
4ddf3cb1d9 Add ability to cycle between clock display modes 2022-03-26 19:18:41 +09:00
97e9049a2c Adjust metrics and colours to better match the actual toolbar 2022-03-26 18:56:40 +09:00
252d1924e7 Adjust metrics for better legibility at small sizes 2022-03-26 18:13:33 +09:00
999ae88af2 Show game time display in clock 2022-03-26 18:13:20 +09:00