Dean Herbert
|
71bcebe7e1
|
Fix selections occurring even though buttons aren't selected
|
2018-01-02 16:08:48 +09:00 |
|
Dean Herbert
|
1c80f3e918
|
Disallow selection of non-implemented mods
|
2017-12-31 04:28:51 +09:00 |
|
smoogipoo
|
616ad5b723
|
Cleanups
|
2017-12-30 16:55:01 +09:00 |
|
smoogipoo
|
714d93dd92
|
Merge remote-tracking branch 'origin/master'
|
2017-12-30 16:17:14 +09:00 |
|
Dean Herbert
|
1895b16d67
|
Correctly make fullscreen overlays block keyboard input from drawables behind them
- [ ] Depends on #1711 to get correct global binding handling.
|
2017-12-21 19:34:20 +09:00 |
|
Aergwyn
|
ebc2ad55f8
|
greatly expanded tests for ModSelectOverlay
|
2017-12-20 19:05:23 +01:00 |
|
Aergwyn
|
5fbe7dfd8c
|
added Deselect All button to ModSelectOverlay
|
2017-12-16 17:53:22 +01:00 |
|
Ninjaprawn
|
84ed91d5c9
|
Remove IgnoreTooltip; Override TooltipText to null
|
2017-12-16 20:17:20 +11:00 |
|
Ninjaprawn
|
a491710fe4
|
Override IgnoreTooltip in DisplayableModIcon
|
2017-12-08 14:10:23 +11:00 |
|
Ninjaprawn
|
f5bea077a0
|
Subclass ModIcon to remove the tooltip text
|
2017-12-08 11:26:34 +11:00 |
|
Dean Herbert
|
3a01bfc1ef
|
Remove unnecessary new prefix
|
2017-11-27 18:53:19 +09:00 |
|
Dean Herbert
|
c5aacb75c6
|
Add hover sounds to mod buttons
|
2017-11-26 17:21:22 +09:00 |
|
Dean Herbert
|
f912744acc
|
Fix sizing of ModIcon
|
2017-11-16 00:15:27 +09:00 |
|
Dean Herbert
|
acc299c7b9
|
Correct and simplify RulesetStore
|
2017-10-16 17:02:31 +09:00 |
|
Huo Yaoyuan
|
87c8278139
|
Use Array.Empty.
|
2017-09-24 03:45:46 +08:00 |
|
Dean Herbert
|
5f53426a9a
|
*Database -> *Store
Welcome back BeatmapManager
|
2017-07-27 16:56:41 +09:00 |
|
Dean Herbert
|
fce580d717
|
Reshuffle namespaces
|
2017-07-26 13:22:46 +09:00 |
|
Thomas Müller
|
e68675f970
|
Rename EasingTypes to Easing
|
2017-07-22 20:53:53 +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 |
|
Thomas Müller
|
9d523ea012
|
Update framework
|
2017-07-12 11:06:13 +09:00 |
|
Jorolf
|
5df33ad2d7
|
use Length instead of Count()
|
2017-07-02 13:33:42 +02:00 |
|
Jorolf
|
c9784f57d3
|
fix mod button samples
|
2017-07-02 13:16:22 +02:00 |
|
paparony03
|
62dee59672
|
Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
|
2017-06-20 15:54:23 +10:00 |
|
Dean Herbert
|
a454ca606f
|
Merge remote-tracking branch 'upstream/master' into johnneijzen-master
|
2017-06-08 20:33:39 +09:00 |
|
Dean Herbert
|
64682a741c
|
Update framework
|
2017-06-08 17:05:25 +09:00 |
|
John Neijzen
|
4abad17b92
|
Fix Black Space after } and Symbol Spacing
|
2017-06-08 14:48:42 +08:00 |
|
Jorolf
|
a43890ffb4
|
update osu to use the framework's TooltipContainer
|
2017-06-03 14:50:35 +02:00 |
|
Dan Balasescu
|
e4b876ff5b
|
Update ModButton.cs
|
2017-05-29 18:10:02 +09:00 |
|
Dean Herbert
|
7960b5cf26
|
More refactoring
Also allows rotation when reaching the end of the available mods.
|
2017-05-29 18:03:40 +09:00 |
|
Dean Herbert
|
31cc6917bc
|
Tidy up code, improve transition, add directionality
|
2017-05-29 17:20:55 +09:00 |
|
Jorolf
|
e86ccf61b3
|
use recursion
|
2017-05-27 10:11:59 +02:00 |
|
Jorolf
|
db1dde72de
|
change constant names
|
2017-05-26 16:29:15 +02:00 |
|
Jorolf
|
64612ef34b
|
add multimod animation
|
2017-05-26 16:10:28 +02:00 |
|
DrabWeb
|
995a573b9c
|
@"" -> string.Empty
|
2017-05-20 03:22:37 -03:00 |
|
DrabWeb
|
bfedd42ca4
|
Add mod tooltips
|
2017-05-19 23:56:48 -03:00 |
|
Dean Herbert
|
efab186384
|
Update namespaces in line with framework
|
2017-05-16 12:50:30 +09:00 |
|
Dean Herbert
|
ab1768ef80
|
Merge branch 'master' into tidy-up
|
2017-05-09 10:27:29 +09:00 |
|
Huo Yaoyuan
|
dff05bec79
|
Use readonly fields.
|
2017-05-08 18:56:04 +08:00 |
|
Dean Herbert
|
2f4fad9d41
|
Refactor colour selection.
|
2017-05-08 11:33:22 +09:00 |
|
Dean Herbert
|
6298b3effd
|
Refactor ModSection and ModIcon to avoid null mods.
|
2017-05-05 12:16:41 +09:00 |
|
EVAST9919
|
5f2f1d2763
|
CI fixes
|
2017-05-03 14:01:43 +03:00 |
|
EVAST9919
|
e7a8619f01
|
ModIcon refactor
|
2017-05-03 09:48:10 +03:00 |
|
Dean Herbert
|
fbd26a1d5e
|
Mode -> Ruleset.
|
2017-04-18 16:05:58 +09:00 |
|
Dean Herbert
|
af13f97435
|
Fix regressions and test cases.
|
2017-04-17 19:44:03 +09:00 |
|
Dean Herbert
|
a4e2f34ee7
|
Make a RulesetDatabase.
|
2017-04-17 17:43:48 +09:00 |
|
smoogipooo
|
4a149c4ab8
|
Better default values + don't set Mode from outside.
|
2017-04-15 06:14:31 +09:00 |
|
smoogipooo
|
0a1376c2db
|
Remove PlayMode game-wide.
|
2017-04-15 05:22:41 +09:00 |
|
smoogipooo
|
59bfc7abad
|
Move statics to RulesetCollection to avoid conflicts later on.
|
2017-04-15 04:53:37 +09:00 |
|
Dean Herbert
|
7c74951454
|
Update bindables.
# Conflicts:
# osu.Desktop.VisualTests/Tests/TestCaseResults.cs
# osu.Game/Screens/Ranking/ResultModeButton.cs
# osu.Game/Screens/Ranking/Results.cs
|
2017-04-04 11:34:13 +09:00 |
|
Dean Herbert
|
f7dc7e9bb9
|
Update references.
|
2017-03-28 21:26:20 +09:00 |
|
Dean Herbert
|
54e1b24fe9
|
Enforce readonly private members where possible.
|
2017-03-23 13:50:08 +09:00 |
|
smoogipooo
|
c0e29652a6
|
Initial attempt at making mods apply better.
|
2017-03-12 22:13:43 +09:00 |
|
Huo Yaoyuan
|
9007409072
|
Follow appveyor's code style check.
|
2017-03-09 16:44:45 +08:00 |
|
Dean Herbert
|
115ebd4773
|
Merge branch 'master' into modselect
|
2017-03-09 17:31:25 +09:00 |
|
Huo Yaoyuan
|
1b182b1361
|
Fix typo.
|
2017-03-09 15:55:40 +08:00 |
|
Dean Herbert
|
da751804b6
|
Reduce error count.
|
2017-03-09 14:24:16 +09:00 |
|
Dean Herbert
|
0c4c1689b6
|
Merge branch 'master' into modselect
|
2017-03-09 12:51:40 +09:00 |
|
Dean Herbert
|
5a42035f88
|
Update license headers.
|
2017-03-08 15:50:52 +09:00 |
|
Huo Yaoyuan
|
b19405c987
|
Allow null in mod list to generate a placeholder ModButton.
|
2017-03-07 19:52:51 +08:00 |
|
Huo Yaoyuan
|
8979b28496
|
Remove usages of the 'new' keyword.
|
2017-03-07 16:17:51 +08:00 |
|
Huo Yaoyuan
|
b56d6c767b
|
Merge branch 'master' into modselect
|
2017-03-07 16:10:53 +08:00 |
|
Dean Herbert
|
bff1179624
|
Merge branch 'master' into replay
# Conflicts:
# osu.Game/Modes/Mod.cs
|
2017-03-07 14:32:14 +09:00 |
|
Dean Herbert
|
ecdbcb20cf
|
Fix error-level inspections.
|
2017-03-07 13:52:47 +09:00 |
|
Dean Herbert
|
4430255ec4
|
Merge remote-tracking branch 'upstream/master' into replay
# Conflicts:
# osu.Desktop.VisualTests/Tests/TestCasePlayer.cs
# osu.Desktop/OsuGameDesktop.cs
# osu.Game.Modes.Osu/Objects/Drawables/DrawableHitCircle.cs
# osu.Game.Modes.Osu/Objects/Drawables/DrawableSlider.cs
# osu.Game/Database/BeatmapDatabase.cs
# osu.Game/Graphics/Cursor/OsuCursorContainer.cs
# osu.Game/IPC/BeatmapImporter.cs
# osu.Game/Modes/Mod.cs
# osu.Game/Modes/Objects/Drawables/DrawableHitObject.cs
# osu.Game/Modes/UI/Playfield.cs
# osu.Game/Screens/Play/Player.cs
# osu.Game/Screens/Play/PlayerInputManager.cs
|
2017-03-07 13:50:08 +09:00 |
|
Dean Herbert
|
3e4cd0dc7c
|
Merge remote-tracking branch 'upstream/master' into less-mods-enum
# Conflicts:
# osu.Game.Modes.Mania/ManiaMod.cs
# osu.Game.Modes.Osu/OsuMod.cs
# osu.Game/Modes/Mod.cs
|
2017-03-07 13:42:50 +09:00 |
|
Dean Herbert
|
0cad5d7d41
|
Fix most warnings.
|
2017-03-07 13:05:57 +09:00 |
|
Huo Yaoyuan
|
27edc9971e
|
Update deselect logic.
Change to DeselectTypes to avoid enumerating children for multi times.
|
2017-03-07 01:15:21 +08:00 |
|
Huo Yaoyuan
|
eda7e1b26f
|
Fix and update mode changing handling.
|
2017-03-07 01:01:42 +08:00 |
|
Huo Yaoyuan
|
5cd859ecf1
|
Fix missed color during loading.
|
2017-03-07 00:46:36 +08:00 |
|
Huo Yaoyuan
|
836484ba51
|
Add abstract ModType for ModSection.
|
2017-03-07 00:32:22 +08:00 |
|
Huo Yaoyuan
|
318ab68af1
|
Use Bindable<IEnumerable<Mod>> to fit other changes.
|
2017-03-07 00:17:06 +08:00 |
|
Huo Yaoyuan
|
59d1fdb032
|
Simplify ModSection.
|
2017-03-07 00:12:06 +08:00 |
|
Huo Yaoyuan
|
564b3f0706
|
Refactor icon management of ModButton.
|
2017-03-06 19:03:26 +08:00 |
|
Huo Yaoyuan
|
a91d897282
|
Handle left and right mouse button only.
|
2017-03-06 18:02:51 +08:00 |
|
Huo Yaoyuan
|
f6f20cafd3
|
Merge remote-tracking branch 'peppy/less-mods-enum' into modselect
|
2017-03-06 17:35:15 +08:00 |
|
Dean Herbert
|
12a3b1414f
|
Add sane defaults for abstract Mod class and remove remaining use of enum.
|
2017-03-06 18:29:19 +09:00 |
|
Dean Herbert
|
45f500920c
|
Don't use Mods enum for handling incompatible mods.
|
2017-03-06 18:29:17 +09:00 |
|
Huo Yaoyuan
|
ad75ead665
|
selectedMod -> selectedIndex
|
2017-03-06 17:21:25 +08:00 |
|
Huo Yaoyuan
|
c2cf5242e1
|
Remove one-entry backing fields.
|
2017-03-06 17:14:41 +08:00 |
|
Huo Yaoyuan
|
a34e6453bf
|
Simplify SelectedMods.
|
2017-03-06 15:39:27 +08:00 |
|
Dean Herbert
|
2de25c23b4
|
Make Mods IEnumerable.
|
2017-03-06 15:20:55 +09:00 |
|
Thomas Müller
|
73fef85b12
|
Remove unnecessary usings
|
2017-03-04 19:43:59 +01:00 |
|
Thomas Müller
|
a14bdf8624
|
Use Color4Extensions from Framework and remove redundant Name
|
2017-03-04 19:42:37 +01:00 |
|
Dean Herbert
|
e12d89529c
|
Merge remote-tracking branch 'upstream/master' into update-flow
|
2017-03-04 23:28:39 +09:00 |
|
Thomas Müller
|
a2317e5a1e
|
Update usage of FillDirection
|
2017-03-04 11:00:17 +01:00 |
|
DrabWeb
|
5a83687a27
|
Small cleanups
|
2017-03-03 18:02:31 -04:00 |
|
Dean Herbert
|
71534b3e13
|
Fix incorrect triangle density on first display.
|
2017-03-03 18:09:16 +09:00 |
|
Dean Herbert
|
e399d6c6d1
|
Use bindable for PlayMode.
|
2017-03-02 21:16:58 +09:00 |
|
Dean Herbert
|
471b9daa93
|
Merge branch 'master' into mod-overlay
# Conflicts:
# osu.Desktop.VisualTests/osu.Desktop.VisualTests.csproj
# osu.Game/Screens/Select/PlaySongSelect.cs
# osu.Game/osu.Game.csproj
|
2017-03-02 20:27:04 +09:00 |
|
DrabWeb
|
37ed1b3d09
|
Moved key press select mods to ModSection
|
2017-03-02 01:24:32 -04:00 |
|
DrabWeb
|
1eee587c18
|
CreateModSections -> GetModsFor(PlayMode), fixed deselect not working in ModSelectOverlay, added MultiMod for multiple mods in one mod, fixed issues with SelectedColour in ModSection
|
2017-03-02 01:07:28 -04:00 |
|
DrabWeb
|
6c680825ed
|
ModSections in Ruleset, fixed toolbar play mode changed not firing
|
2017-03-01 22:05:52 -04:00 |
|
DrabWeb
|
bb12463ae4
|
Working on better way to handle mods
|
2017-03-01 20:57:33 -04:00 |
|
DrabWeb
|
c3a81127f2
|
Updated to work with latest framework
|
2017-02-28 02:25:38 -04:00 |
|
DrabWeb
|
a67bfacb19
|
Made requested changes
|
2017-02-23 07:57:58 -04:00 |
|
DrabWeb
|
e1c4abd8c5
|
Cleaned ModSelectOverlay
|
2017-02-23 07:36:31 -04:00 |
|
Dean Herbert
|
c683cdbb1d
|
Derive from FocusedOverlayContainer and remove custom focus logic.
|
2017-02-23 12:51:32 +09:00 |
|
Dean Herbert
|
8d1498a8db
|
Fix initial state and shorten disappear animation.
|
2017-02-23 12:47:20 +09:00 |
|
Dean Herbert
|
b33627a750
|
Make transitions better.
|
2017-02-23 12:42:31 +09:00 |
|