Commit Graph

33 Commits

Author SHA1 Message Date
Dean Herbert 5364a6148a Use ToUpperInvariant 2018-07-24 14:42:06 +02:00
Dean Herbert ab9340f4be Fix usage of culture local ToUpper causing incorrect display on Turkish machines
Closes #3098.
2018-07-24 11:37:43 +02:00
Dean Herbert 825941aff1 Use switch with type matching in place of if-else where possible 2018-07-17 14:35:09 +09:00
Dean Herbert df67c0498d Fix OSD fade-in not correctly debouncing
It could potentially never fade in on quick presses.
2018-07-09 17:53:39 +09:00
smoogipoo 17861c2a16 Display "no key bound" when no shortcut 2018-05-14 19:20:53 +09:00
smoogipoo df604c40cc Keep shortcut padding even when there is no shortut 2018-05-10 18:49:33 +09:00
smoogipoo c03ab9014f Improve TestCaseOnScreenDisplay
Now doesn't rely on framesync.
2018-05-10 18:48:48 +09:00
smoogipoo d4ada3000c Add keybind to disable mouse buttons 2018-05-02 19:37:47 +09:00
Dean Herbert 32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
smoogipoo a94ea7025e Register/Unregister -> BeginTracking/StopTracking and add exceptions 2018-01-18 18:45:48 +09:00
smoogipoo dee298c395 No more statics + better unregistration 2018-01-18 17:40:05 +09:00
smoogipoo c2c478750d Remove generics from OSD registration methods 2018-01-18 16:57:32 +09:00
smoogipoo 09dfea7e29 Use tracked settings from ConfigManager changes 2018-01-18 15:26:03 +09:00
Dean Herbert 9b33499fe7 Merge remote-tracking branch 'upstream/master' into RefactorInputQueues 2018-01-16 20:04:34 +09:00
TocoToucan 3c11978cfa Use local functions 2018-01-15 21:42:17 +03:00
TocoToucan ae032cbf23 Support HandleKeyboardInput, HandleMouseInput, CanReceiveKeyboardInput, CanReceiveMouseInput properties 2018-01-07 23:40:00 +03:00
Dean Herbert d1f03ebf0c Update in line with framework 2018-01-05 20:29:14 +09:00
Dean Herbert 37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
Dean Herbert 3c1654e5e4 Fix many instances of non-osu-prefixed text classes being used
Results in incorrect default formatting.
2017-12-26 00:44:35 +09:00
MrTheMake 6118209200 Fix unlit initial state of the OnScreenDisplay 2017-08-17 18:46:16 +02:00
Thomas Müller e68675f970 Rename EasingTypes to Easing 2017-07-22 20:53:53 +02:00
Thomas Müller a7dc8a892b Update framework 2017-07-21 17:24:09 +02:00
Thomas Müller 19fb03e737 Try different formatting style 2017-07-16 18:28:20 +03:00
Thomas Müller 99221260c4 Replace several usages of BeginDelayedSequence with LINQ-style 2017-07-16 17:42:01 +03:00
Dean Herbert d6d79432c9 Update framework 2017-07-11 09:59:08 +09:00
Dean Herbert 7baa2b7421 Fix CI issues 2017-06-25 14:46:59 +09:00
paparony03 62dee59672 Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
smoogipooo ffbb46f668 Update in line with framework. 2017-06-12 12:48:47 +09:00
Dean Herbert 028364b2d9 Add on-screen display support for RawInput and CursorSensitivity
Also allows resetting both at once using Ctrl+Alt+R.

- Depends on https://github.com/ppy/osu-framework/pull/807
2017-06-08 17:58:57 +09:00
Dean Herbert 0332348b24 Correctly display default audio device on OSD 2017-05-19 22:51:09 +09:00
Dean Herbert 5bcef91b89 Add padding to setting value on on screen display
Long audio device names were destroying all padding.
2017-05-19 22:49:47 +09:00
Dean Herbert 0feaa407f2 Merge branch 'margin-padding-namespace' into on-screen-display 2017-05-16 16:40:06 +09:00
Dean Herbert 5e5ad9a899 Add basic on-screen display 2017-05-16 15:03:03 +09:00