Commit Graph

514 Commits

Author SHA1 Message Date
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
6df18ffb7a FocusedTextBox should not handle repeated escapes 2017-11-20 18:14:58 +09:00
a5817e6e75 Add a way to change the IconButton icon colour 2017-10-12 18:17:23 +09:00
071b1b049c Fix properties not being set leading to colours not being set 2017-10-10 18:31:56 +09:00
44141a38b8 Make it possible to change colours before load() 2017-10-10 18:04:41 +09:00
bbd1a7059e xmldoc + hook up IconColour 2017-10-10 17:25:39 +09:00
d7fb59ee0e Expose colours of IconButton 2017-10-10 17:20:23 +09:00
9cb9151811 Move origin + anchor outside of ctor 2017-10-10 16:00:11 +09:00
ba8bf6cbd5 Add ScreenSelectionTabControl to EditorMenuBar 2017-09-27 22:01:53 +09:00
89b5a6670e Changed type of IHasFilterTerms.FilterTerms according to framework update 2017-09-13 16:18:02 +02:00
58c875bdca Merge remote-tracking branch 'origin/master' into blending-equations
# Conflicts:
#	osu-framework
2017-09-11 15:02:12 +09:00
f33bd700c5 Fix individual volume controls not being adjustable via wheel
They were blocking each others' input unnecessarily.
2017-09-11 08:27:29 +09:00
cde22865b9 Merge remote-tracking branch 'origin/master' into blending-equations
# Conflicts:
#	osu-framework
2017-09-11 02:42:23 +09:00
ea35b69f2f Merge branch 'master' into fix-mono-crash 2017-09-10 11:49:20 +09:00
19db7a8f72 Update in line with framework changes. 2017-09-07 22:46:21 +09:00
41398f57d6 Changes in line with framework 2017-09-07 20:36:32 +09:00
69ff4bfa46 Fix startup crash on mono. 2017-09-06 20:04:21 +05:30
06fac913bf Re-implement EditorMenuBar. 2017-09-06 21:14:29 +09:00
df79d8918d Merge branch 'master' into menu-bar 2017-09-06 18:26:18 +09:00
2a64bcda85 Fix resizing bug(?). 2017-09-04 09:32:44 +09:00
57678a13d9 Update in-line with framework changes. 2017-09-04 09:32:35 +09:00
cabf671811 Merge branch 'master' into menu-bar 2017-08-30 12:31:12 +09:00
dba3c9a0e2 Merge branch 'master' into menu-mvvm 2017-08-29 18:37:21 +09:00
24a2dc3d1e Don't use child 2017-08-29 18:31:51 +09:00
2535313f4f Use using. 2017-08-29 18:18:36 +09:00
39b5b04700 Don't use Bindable for AccentColour
Implements IHasAccentColour for conformity to rest of project. Also fixes a nullref when opening the login menu.
2017-08-29 18:17:01 +09:00
85f876a934 Remove unused using statement 2017-08-29 15:23:32 +09:00
b17d9ac06e Move EditorMenuBar into the Edit namespace, and fix a minor styling issue. 2017-08-28 17:55:50 +09:00
83fe8514a4 Remove unnecessary exception, replace with default value. 2017-08-28 15:44:05 +09:00
7bf6d4aa65 Rename DrawableOsuContextMenuItem -> DrawableOsuMenuItem, and move to OsuMenu. 2017-08-28 15:33:24 +09:00
fc6c682d88 Update in-line with framework changes. 2017-08-28 14:42:52 +09:00
66db3389f6 Update in line with framework changes. 2017-08-28 12:49:33 +09:00
b5c1c05af5 Remove poop. 2017-08-28 11:03:51 +09:00
4385edeb45 Update usages of Menu to reflect ValueChanged events. 2017-08-28 11:01:53 +09:00
9374bf925e only show warning when focused 2017-08-25 16:39:49 +02:00
26323caf6f Merge branch 'master' of git://github.com/ppy/osu into caps-warning 2017-08-25 16:33:29 +02:00
ee85515d95 Changes in line with framework changes 2017-08-25 19:18:07 +09:00
3ffc467704 Fix crappy resizing. 2017-08-25 16:27:01 +09:00
ce644138b9 Update OsuTabControl in line with framework 2017-08-25 15:58:30 +09:00
a3a5a89636 Update OsuDropdown in line with framework 2017-08-25 15:58:21 +09:00
7467d24d35 Update OsuContextMenu in line with framework. 2017-08-25 15:10:12 +09:00
06c392d6f2 Update OsuMenu in line with framework. 2017-08-25 15:09:07 +09:00
f8cc4238ff cleanup code 2017-08-24 22:13:20 +02:00
36629f5207 Make ProgressBar usable in more places than just MusicController 2017-08-24 18:51:34 +09:00
e9dde822a1 Expose triangles in OsuButton for further customisation 2017-08-23 19:25:40 +09:00
d81956e974 use GameHost to check if caps lock is enabled 2017-08-22 15:43:45 +02:00
c29d3437ba fix merge changes 2017-08-22 13:35:49 +02:00
2ccd6c6128 Merge branch 'master' of git://github.com/ppy/osu into caps-warning
# Conflicts:
#	osu.Game/Graphics/UserInterface/OsuPasswordTextBox.cs
2017-08-22 13:29:42 +02:00
18645fcf29 Update volume control logic to use key bindings
Fixes them not working at all, too.
2017-08-22 14:48:04 +09:00
3ea7be1ccf Fix selecting unranked beatmaps in song select crashing the game. Fixes #1134. 2017-08-19 12:28:54 +09:00