f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +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
1234d0fa04
Applied all tooltips to the right
2021-01-04 22:01:12 +00:00
dceae21bbf
Centralise fetching of overlay component titles and textures
2020-09-03 16:34:58 +09:00
7bcb68ffac
Handle overlay toggling with toolbar buttons instead
2020-08-06 01:17:24 -07:00
bf1bb32674
Add missing toolbar tooltips for right-hand icons
2020-08-05 19:09:55 +09:00
f1952c0816
Update font awesome usage
2019-04-02 19:55:24 +09:00
de80fc0eac
Update icon usage to match framework changes
2019-03-27 19:29:27 +09:00
8617aaa2a7
Update licence header (and remove year)
2019-01-24 17:43:03 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
dff082ed94
Make toolbar testable and add the most basic of visual tests
2017-12-26 01:12:46 +09:00
4f6263ef86
Make many internal classes and methods public
...
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
0d9ea97828
Allow Rulesets to create a non-FontAwesome icon
...
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
2017-08-03 14:36:21 +09:00
ced2332d20
Handle overlay in ToolbarOverlayToggleButton.
2017-05-08 19:37:41 +08:00
093abd6872
Add chat toggle button.
2017-04-19 19:54:03 +09:00