Commit Graph

95 Commits

Author SHA1 Message Date
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
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
49ec2572b8 Allow scrolling overflow of ruleset buttons in the toolbar 2022-06-15 01:43:10 +09:00
6115275bc2 Use 'default' sampleset for toolbar and repurpose 'toolbar' select sample temporarily 2022-06-03 22:33:06 +09: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
6eb2c28e41 Rename RealmContextFactory to RealmAccess 2022-01-24 20:38:07 +09:00
d94b27a8a2 Switch realm ruleset key bindings to use ruleset's ShortName as key 2021-11-22 18:52:30 +09:00
f5842e7587 Shorten variable names 2021-11-08 18:24:37 +09:00
c3069ad002 Change to use ReadableKeyCombinationProvider
Changes all usages of `KeyCombination.ReadableString()` to
`ReadableKeyCombinationProvider.GetReadableString()`.

Subscribing to `KeymapChanged` is only required in `KeyButton`.
All other places query `GetReadableString()` every time.
2021-11-08 06:55:26 +01:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
9b9dacf3fe Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
e4d17bd757 Remove commented code
This will be reverted in a future change, no need to keep it around.
2021-06-23 15:06:29 +09:00
b9a9174168 Remove live realm bindings for now 2021-06-22 18:26:42 +09:00
03592fa696 Merge branch 'master' into realm-migration-operation-blocking 2021-03-19 21:33:26 +09:00
8004652d27 Merge branch 'master' into optimised-has-flag-checks 2021-02-25 21:24:39 +09:00
dff1d80f39 Update HasFlag usages to HasFlagFast 2021-02-25 15:38:56 +09:00
1fd76ea3fb Apply changes to UI components overriding functions with changing signatures 2021-02-22 19:01:42 +09:00
4e2ab0bad2 Use a separate sample set for Toolbar buttons 2021-02-10 17:48:36 +09:00
8d071f97fb Early return 2021-01-14 16:33:03 +09:00
e3c5a909e4 Fix known non-null variable 2021-01-14 16:30:57 +09:00
fcb4a53f37 Rename realm persisted properties to avoid casting necessity 2021-01-13 18:36:37 +09:00
9d744d629f Update existing usages to use the main realm context where applicable 2021-01-13 18:36:37 +09:00
192e58e0c6 Update all read queries to use direct realm subscriptions/queries 2021-01-13 18:36:37 +09:00
536e7229d0 Remove unused EF class and unnecessary interface 2021-01-12 14:45:36 +09:00
43f417b53a Add and consume IKeyBindingStore interface 2021-01-11 15:52:49 +09:00
2fac0a180e Adjust toolbar button sizing 2020-09-03 16:34:58 +09:00
98c5a04a09 Update home button 2020-09-03 16:34:58 +09:00
dceae21bbf Centralise fetching of overlay component titles and textures 2020-09-03 16:34:58 +09:00
9685df0eca Only update key binding on next usage to avoid large blocking calls 2020-08-06 18:24:20 +09:00
d574cac702 Add keybinding to toolbar button's tooltip 2020-08-06 01:18:45 -07:00
7bcb68ffac Handle overlay toggling with toolbar buttons instead 2020-08-06 01:17:24 -07:00
ad959ce523 Make toolbar button abstract 2020-08-06 01:06:51 -07:00
1770b70b81 Change implementation to ensure flashBackground is not present by default 2020-06-15 16:14:35 +09:00
941fdf5e76 Fix flash background naming 2020-06-14 22:16:17 -07:00
b41567c66c Split hover and flash to separate boxes 2020-06-14 22:02:21 -07:00
1f7679e829 Fix home button not flashing when pressing shortcut 2020-06-14 11:24:23 -07:00
0e2ccac33b Add spaces to comments 2020-05-04 18:36:24 -07:00
48716f8f2b Update framework 2019-08-21 13:29:50 +09:00
a56e29347f Adjust namespaces 2019-04-02 14:51:28 +09:00
de80fc0eac Update icon usage to match framework changes 2019-03-27 19:29:27 +09:00
f4a6612d48 Fade out taskbar tooltip after clicking 2019-02-28 15:43:04 -08:00
0788a7e9f1 Merge branch 'master' into more-inspections 2019-02-28 14:32:57 +09:00
42be7857d1 Use expression body for property get/set where possible 2019-02-28 13:58:19 +09:00
26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00
a2aa3ec5cb Adjust sprite texts in-line with framework changes 2019-02-20 15:03:20 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00