Dean Herbert
|
13b67b93a5
|
Add difficulty section
|
2020-10-06 17:33:50 +09:00 |
|
Dean Herbert
|
e1a6f47d90
|
Add the most basic implementation of LabelledSliderBar feasible
|
2020-10-06 17:33:50 +09:00 |
|
Dean Herbert
|
505dd37a75
|
Make SettingsItem conform to IHasCurrentValue
|
2020-10-06 17:33:50 +09:00 |
|
Dean Herbert
|
98fe5f78ee
|
Split setup screen up into sections (and use a SectionContainer)
|
2020-10-06 17:29:08 +09:00 |
|
Dean Herbert
|
87bf3bdc16
|
Add the most basic implementation of LabelledSliderBar feasible
|
2020-10-06 17:26:06 +09:00 |
|
Dean Herbert
|
28756d862b
|
Add placeholder text/colour when no beatmap background is specified yet
|
2020-10-06 17:21:01 +09:00 |
|
Dean Herbert
|
9d7880afda
|
Make SettingsItem conform to IHasCurrentValue
|
2020-10-06 17:18:54 +09:00 |
|
Dan Balasescu
|
461fa22e74
|
Merge pull request #10381 from peppy/ios-update-notifications
Add update notifications for iOS builds
|
2020-10-06 14:36:49 +09:00 |
|
Dean Herbert
|
5e10ac418b
|
Add update notifications for iOS builds
|
2020-10-06 13:19:52 +09:00 |
|
Dean Herbert
|
22b0105d62
|
Show a notification if checking for updates via button and there are none available
|
2020-10-06 13:00:02 +09:00 |
|
Dean Herbert
|
46f6e84a33
|
Fix disclaimer potentially running same code from two different threads
|
2020-10-06 12:33:57 +09:00 |
|
Dan Balasescu
|
783a463772
|
Merge branch 'master' into colourise-control-point-table
|
2020-10-05 20:47:06 +09:00 |
|
Dan Balasescu
|
54f1bcf2ce
|
Merge pull request #10313 from peppy/control-point-timeline-representation
Display all control point information on the main editor timeline
|
2020-10-05 20:46:52 +09:00 |
|
Dean Herbert
|
6bc0afdafb
|
Fix remaining conflicts
|
2020-10-05 20:09:18 +09:00 |
|
Dan Balasescu
|
051ea7eda9
|
Merge pull request #10329 from peppy/editor-file-drop-support
Add drag-drop support in editor setup screen for audio and background images
|
2020-10-05 20:05:41 +09:00 |
|
Dan Balasescu
|
ef8e6b3d96
|
Merge pull request #10310 from peppy/osu-selection-flip-rotate-buttons
Add buttons to flip/rotate the current selection by known amounts
|
2020-10-05 20:02:09 +09:00 |
|
Dean Herbert
|
e20c28f166
|
Merge pull request #10306 from smoogipoo/dynamic-difficulty-icon
|
2020-10-05 19:40:18 +09:00 |
|
Dan Balasescu
|
a920342a09
|
Merge branch 'master' into editor-file-drop-support
|
2020-10-05 19:28:44 +09:00 |
|
Dan Balasescu
|
2b824787c1
|
Guard against potential nullref
|
2020-10-05 19:28:13 +09:00 |
|
Dean Herbert
|
ba55256fb4
|
Merge branch 'master' into control-point-timeline-representation
|
2020-10-05 19:24:28 +09:00 |
|
Dan Balasescu
|
6d50a1ed7d
|
Merge branch 'master' into osu-selection-flip-rotate-buttons
|
2020-10-05 19:17:33 +09:00 |
|
Dan Balasescu
|
08f7b18dbe
|
Merge pull request #10294 from peppy/osu-selection-scaling
Add selection scale and rotate support
|
2020-10-05 19:17:19 +09:00 |
|
Dan Balasescu
|
2df5ea8ba8
|
Merge branch 'master' into osu-selection-scaling
|
2020-10-05 18:47:17 +09:00 |
|
Dean Herbert
|
2ed43c14f8
|
Merge branch 'master' into editor-file-drop-support
|
2020-10-05 17:48:06 +09:00 |
|
Dean Herbert
|
365a38e92f
|
Merge branch 'master' into dynamic-difficulty-icon
|
2020-10-05 17:37:01 +09:00 |
|
Dan Balasescu
|
16a599850c
|
Merge branch 'master' into more-timeline-toggles
|
2020-10-05 17:33:18 +09:00 |
|
Dan Balasescu
|
12c84df208
|
Merge pull request #10371 from peppy/fix-gameplay-seek-sample-pausing
Fix seeking in replays not correctly pausing samples
|
2020-10-05 17:13:43 +09:00 |
|
Dan Balasescu
|
0c93de858e
|
Merge pull request #10373 from peppy/fix-hitobject-samples-cut-off
Don't stop non-looping samples immediately when pausing
|
2020-10-05 17:13:11 +09:00 |
|
Dean Herbert
|
c622adde7a
|
Rename method back and add xmldoc
|
2020-10-05 16:24:02 +09:00 |
|
Dean Herbert
|
d43ea68709
|
Merge branch 'master' into fix-gameplay-seek-sample-pausing
|
2020-10-05 16:21:28 +09:00 |
|
Dean Herbert
|
0605bb9b8d
|
Fix incorrect parent state transfer
|
2020-10-05 16:20:29 +09:00 |
|
Dan Balasescu
|
d3e1da5922
|
Merge branch 'master' into editor-timing-screen-change-handling
|
2020-10-05 15:40:43 +09:00 |
|
Dean Herbert
|
9f43dedf59
|
Fix missing line
|
2020-10-05 15:12:34 +09:00 |
|
Dean Herbert
|
758088672c
|
Don't stop non-looping samples immediately when pausing
|
2020-10-05 15:07:46 +09:00 |
|
Dan Balasescu
|
39f1ceb2ad
|
Merge pull request #10366 from peppy/fix-editor-save-new-beatmap
Fix editor persisting new beatmap even when user chooses not to
|
2020-10-05 14:38:43 +09:00 |
|
Dean Herbert
|
ae8bf8cdd4
|
Fix StabilityGameClock not being updated
|
2020-10-05 14:27:51 +09:00 |
|
Dean Herbert
|
e4710f82ec
|
Fix sample disabled status not being updated correctly from seek state
|
2020-10-05 14:27:51 +09:00 |
|
Dean Herbert
|
af7d10afe0
|
Fix FrameStabilityContainer not re-caching its GameplayClock correctly
|
2020-10-05 14:27:51 +09:00 |
|
Dean Herbert
|
e41085dbb5
|
Merge pull request #10349 from bdach/health-adjustments
|
2020-10-05 11:02:13 +09:00 |
|
Shane Woolcock
|
a483dfd2d7
|
Allow confineMouseTracker to be null
|
2020-10-05 11:54:39 +10:30 |
|
Shane Woolcock
|
5859755886
|
Use current OverlayActivationMode to determine confine logic
|
2020-10-05 11:11:46 +10:30 |
|
Shane Woolcock
|
4b6f893408
|
Merge branch 'master' into confine-during-gameplay
# Conflicts:
# osu.Game/Configuration/OsuConfigManager.cs
# osu.Game/OsuGame.cs
# osu.Game/Screens/Play/Player.cs
|
2020-10-05 10:23:37 +10:30 |
|
Dean Herbert
|
e56b2ad06b
|
Merge pull request #10365 from peppy/update-framework
Update framework
|
2020-10-05 00:21:01 +09:00 |
|
Dean Herbert
|
9ca0e48acc
|
Change exit logic to be more test-friendly
|
2020-10-04 23:57:28 +09:00 |
|
Dean Herbert
|
1b02c814d6
|
Update framework
|
2020-10-04 23:47:47 +09:00 |
|
Dean Herbert
|
02e4f3ddaf
|
Fix the editor saving new beatmaps even when the user chooses not to
|
2020-10-04 23:47:16 +09:00 |
|
Bartłomiej Dach
|
6f2b991b32
|
Ensure true gameplay rate is finite when paused externally
|
2020-10-04 14:54:51 +02:00 |
|
Dean Herbert
|
5dea37792c
|
Merge branch 'master' into health-adjustments
|
2020-10-04 21:38:40 +09:00 |
|
Dean Herbert
|
ec30ca24c5
|
Merge pull request #10343 from bdach/hitresult-miss-fixes
Replace direct references to HitResult.Miss wherever applicable
|
2020-10-04 21:36:26 +09:00 |
|
Bartłomiej Dach
|
a366591d6d
|
Merge branch 'master' into osu-selection-scaling
|
2020-10-04 13:28:59 +02:00 |
|
Bartłomiej Dach
|
7957773d58
|
Merge branch 'master' into more-timeline-toggles
|
2020-10-04 12:53:10 +02:00 |
|
Lucas A
|
d7747ebb2d
|
Remove unused WorkingBeatmap argument.
|
2020-10-03 16:51:22 +02:00 |
|
Dean Herbert
|
a864f2906f
|
Merge branch 'master' into health-adjustments
|
2020-10-03 22:50:19 +09:00 |
|
Dan Balasescu
|
06b55c6aba
|
Merge pull request #10326 from peppy/editor-less-autoplay-regeneration
Only regenerate autoplay on editor state change
|
2020-10-03 20:10:29 +09:00 |
|
Bartłomiej Dach
|
601675db07
|
Adjust health increase values to match old ones better
|
2020-10-03 12:16:22 +02:00 |
|
Bartłomiej Dach
|
309714081f
|
Make new health increase values mania-specific
|
2020-10-03 12:16:22 +02:00 |
|
Bartłomiej Dach
|
2ddfd79923
|
Replace object pattern match with simple conditional
|
2020-10-03 08:09:10 +02:00 |
|
Bartłomiej Dach
|
1f0620ffd4
|
Replace assignment references to HitResult.Miss with Judgement.MinResult
|
2020-10-02 23:31:24 +02:00 |
|
Bartłomiej Dach
|
2b1ef16f89
|
Replace comparison references to HitResult.Miss with IsHit
|
2020-10-02 23:31:24 +02:00 |
|
Lucas A
|
0163688a17
|
Remove IBeatmap from PerformanceCalculator.
|
2020-10-02 19:24:30 +02:00 |
|
Dean Herbert
|
dab50bff6f
|
Protect "use current time" button against crash when no timing point is selected
|
2020-10-03 01:27:42 +09:00 |
|
Dean Herbert
|
0d3a95d8fc
|
Remove unnecessary string interpolation
|
2020-10-02 19:54:13 +09:00 |
|
Dean Herbert
|
2f15d558a3
|
Merge branch 'master' into control-point-timeline-representation
|
2020-10-02 19:53:25 +09:00 |
|
Dean Herbert
|
fcc6cb36e4
|
Change text colour to black
|
2020-10-02 18:50:47 +09:00 |
|
Dan Balasescu
|
b14b16071c
|
Merge branch 'master' into editor-timing-screen-change-handling
|
2020-10-02 18:36:06 +09:00 |
|
Dan Balasescu
|
7dc0b4d97e
|
Merge pull request #10327 from peppy/osu-slider-stable-triangle-seed
Avoid rapid triangle repositioning during editor slider placement
|
2020-10-02 18:23:19 +09:00 |
|
Dean Herbert
|
575046e5fd
|
Don't update reply on add/remove (will be automatically handled by change handler events)
|
2020-10-02 18:21:13 +09:00 |
|
Dean Herbert
|
66f5187e6a
|
Remove redundant access permission
|
2020-10-02 18:20:59 +09:00 |
|
Dean Herbert
|
519c3ac2bd
|
Change SliderWithTextBoxInput to transfer on commit
|
2020-10-02 17:59:57 +09:00 |
|
Dean Herbert
|
9fc9009dbe
|
Add change handling for sample section
|
2020-10-02 17:59:47 +09:00 |
|
Dean Herbert
|
08faef694b
|
Add change handling for difficulty section
|
2020-10-02 17:58:27 +09:00 |
|
Dean Herbert
|
693a4ff474
|
Add change handling for effects section
|
2020-10-02 17:58:23 +09:00 |
|
Dean Herbert
|
98fd661b23
|
Add change handling for timing section
|
2020-10-02 17:55:47 +09:00 |
|
Dean Herbert
|
c1c5b5da8e
|
Push state change on control point group addition / removal
|
2020-10-02 17:49:38 +09:00 |
|
Dean Herbert
|
436cc572d3
|
Expose ChangeHandler.SaveState via interface
|
2020-10-02 17:37:29 +09:00 |
|
Dean Herbert
|
00eed29527
|
Don't update time if it hasn't changed
|
2020-10-02 17:35:41 +09:00 |
|
Dean Herbert
|
fc920a8899
|
Add change handler logic
|
2020-10-02 17:32:34 +09:00 |
|
Dean Herbert
|
faeb9910e5
|
Revert "Exit import process after first handler is run"
This reverts commit 4139301afa .
|
2020-10-02 17:06:55 +09:00 |
|
Dean Herbert
|
2a02f8f3f3
|
Add support for background changing
|
2020-10-02 16:52:45 +09:00 |
|
Dean Herbert
|
4139301afa
|
Exit import process after first handler is run
|
2020-10-02 16:52:45 +09:00 |
|
Dean Herbert
|
b7aba19441
|
Add audio file drag-drop support at editor setup screen
|
2020-10-02 16:31:11 +09:00 |
|
Dean Herbert
|
b7c276093d
|
Add fallback case when EditorChangeHandler is not present (for tests)
|
2020-10-02 16:21:51 +09:00 |
|
Dean Herbert
|
50eca202f4
|
User IEnumerable for HandledExtensions
|
2020-10-02 16:17:10 +09:00 |
|
Dean Herbert
|
f3c8cd91f4
|
Remove unused method
|
2020-10-02 16:14:27 +09:00 |
|
Dean Herbert
|
fc65cb4375
|
Ensure precedence is given to newer registered handlers
|
2020-10-02 16:14:21 +09:00 |
|
Dean Herbert
|
e49ec092c9
|
Expose ability to register a component as an import handler
|
2020-10-02 16:08:11 +09:00 |
|
Dean Herbert
|
dde7f706aa
|
Avoid rapid triangle repositioning during editor slider placement
|
2020-10-02 15:51:14 +09:00 |
|
Dean Herbert
|
501e02db09
|
Only regenerate autoplay on editor state change
|
2020-10-02 15:44:37 +09:00 |
|
Dean Herbert
|
0cb3926e1d
|
Add event on EditorChangeHandler state change
|
2020-10-02 15:44:34 +09:00 |
|
Dean Herbert
|
2698dc513f
|
Add basic textbox error handling
|
2020-10-02 15:33:33 +09:00 |
|
Dean Herbert
|
959c8730f6
|
Add settings section from TimingPointGroups on timing screen
|
2020-10-02 15:30:32 +09:00 |
|
Dean Herbert
|
f501c88b46
|
Fix individual control points not being removed from group when group is removed
|
2020-10-02 15:28:21 +09:00 |
|
Dean Herbert
|
3069428efe
|
Merge pull request #10316 from smoogipoo/fix-spinner-flicker
Fix default spinner flashing yellow glow before completion
|
2020-10-01 22:29:48 +09:00 |
|
Dean Herbert
|
89beea6658
|
Merge pull request #10317 from smoogipoo/protect-multiple-applyresult
Safeguard againts multiple ApplyResult() invocations
|
2020-10-01 22:22:26 +09:00 |
|
smoogipoo
|
ab33434a8a
|
Reword xmldocs to better describe nested events
|
2020-10-01 21:54:43 +09:00 |
|
smoogipoo
|
042c39ae1b
|
Remove redundant string interpolation
|
2020-10-01 21:48:45 +09:00 |
|
smoogipoo
|
40c153e705
|
Use component instead of drawable
|
2020-10-01 21:39:40 +09:00 |
|
smoogipoo
|
d7f9b8045c
|
Safeguard againts multiple ApplyResult() invocations
|
2020-10-01 21:33:54 +09:00 |
|
Dan Balasescu
|
c93d1631d4
|
Merge pull request #10257 from hbnrmx/legacy-SpinnerNoBlink
Add support for SpinnerNoBlink to LegacyOldStyleSpinner
|
2020-10-01 21:25:48 +09:00 |
|
Dean Herbert
|
94996f2cc0
|
Merge branch 'master' into osu-selection-scaling
|
2020-10-01 21:09:52 +09:00 |
|
smoogipoo
|
62b55c4c9c
|
Use static method, add xmldoc + link to wiki
|
2020-10-01 20:50:47 +09:00 |
|
Dan Balasescu
|
73edb87363
|
Merge pull request #10303 from peppy/more-textbox-entry
Add textbox entry for speed multiplier and volume
|
2020-10-01 20:42:14 +09:00 |
|
Dan Balasescu
|
df07ca445f
|
Merge branch 'master' into legacy-SpinnerNoBlink
|
2020-10-01 20:34:23 +09:00 |
|
Dean Herbert
|
5ad2944e26
|
Fix ticks displaying higher than control point info
|
2020-10-01 19:31:41 +09:00 |
|
Dean Herbert
|
e96e30a19d
|
Move control point colour specifications to common location and use for formatting timing screen table
|
2020-10-01 19:29:34 +09:00 |
|
Dean Herbert
|
fcccce8b4e
|
Use pink for sample control points to avoid clash with waveform blue
|
2020-10-01 19:03:17 +09:00 |
|
Dean Herbert
|
589a26a149
|
Ensure stable display order for control points in the same group
|
2020-10-01 18:59:35 +09:00 |
|
Dean Herbert
|
b75c202a7e
|
Add sample control point display in timeline
|
2020-10-01 18:55:34 +09:00 |
|
Dean Herbert
|
0bced34272
|
Add visualisation of bpm (timing) changes to timeline
|
2020-10-01 18:55:34 +09:00 |
|
Dean Herbert
|
70931abcb0
|
Separate out timeline control point display from summary timeline display
|
2020-10-01 18:55:34 +09:00 |
|
Dean Herbert
|
70d475be1f
|
Fix elements appearing in front of hitobjects
|
2020-10-01 18:54:59 +09:00 |
|
Dean Herbert
|
a9f76e859f
|
Merge pull request #10292 from smoogipoo/fix-score-recalc
|
2020-10-01 18:50:13 +09:00 |
|
Dean Herbert
|
ffc1e9c358
|
Update framework
|
2020-10-01 18:23:38 +09:00 |
|
Dean Herbert
|
00a19b4879
|
Also add toggle for ticks display
|
2020-10-01 18:16:49 +09:00 |
|
Dean Herbert
|
b654396a4c
|
Move ticks display to timeline
|
2020-10-01 18:16:30 +09:00 |
|
Dean Herbert
|
0d03084cdc
|
Move control point display to the base timeline class
We want them to display on all screens with a timeline as they are quite
useful in all cases.
|
2020-10-01 18:16:12 +09:00 |
|
Dan Balasescu
|
3a81602d0c
|
Merge pull request #10286 from peppy/fix-hitobject-sample-stuck-on-future-seek
Fix HitObject samples getting stuck in a playing state on seeking far into the future
|
2020-10-01 18:08:17 +09:00 |
|
Dean Herbert
|
a1b8ced46d
|
Merge branch 'master' into fix-score-recalc
|
2020-10-01 17:00:20 +09:00 |
|
Dean Herbert
|
1ec96e1bb1
|
Merge branch 'master' into adjust-hp-increases
|
2020-10-01 16:58:29 +09:00 |
|
Dean Herbert
|
482c23901b
|
Check RequestedPlaying state before allowing scheduled resume of looped sample
|
2020-10-01 16:54:58 +09:00 |
|
Dean Herbert
|
b7ac779760
|
Merge branch 'master' into fix-hitobject-sample-stuck-on-future-seek
|
2020-10-01 16:46:14 +09:00 |
|
Dean Herbert
|
60e6cfa45c
|
Avoid recreating child hierarchy when unnecessary
|
2020-10-01 16:36:03 +09:00 |
|
Dean Herbert
|
1aff263419
|
Split out classes and simplify construction of buttons
|
2020-10-01 16:34:34 +09:00 |
|
Dean Herbert
|
db1ad4243e
|
Remove need for ScaleDragHandle class
|
2020-10-01 16:27:42 +09:00 |
|
Dean Herbert
|
4e6a505a99
|
Add new icons and tooltips
|
2020-10-01 16:25:40 +09:00 |
|
Dean Herbert
|
78c5d57074
|
Add flip event flow and stop passing raw input events to handle methods
|
2020-10-01 16:25:29 +09:00 |
|
Dean Herbert
|
02f14ab4b0
|
Rename operation start/end to be more encompassing
|
2020-10-01 16:24:09 +09:00 |
|
smoogipoo
|
7890319802
|
Merge branch 'master' into adjust-hit-result-types
|
2020-10-01 16:19:07 +09:00 |
|
Dean Herbert
|
b1f2bdd579
|
Add missing xmldoc
|
2020-10-01 13:47:49 +09:00 |
|
Dean Herbert
|
e0a0902a15
|
Ensure textbox always reverts to sane state on out-of-range failures
|
2020-10-01 13:06:24 +09:00 |
|
Dean Herbert
|
61e62929ee
|
Apply changes in line with framework event logic update
|
2020-10-01 13:06:01 +09:00 |
|
smoogipoo
|
cb6b35116a
|
Merge branch 'master' into scoring-standardisation
|
2020-10-01 12:28:51 +09:00 |
|
smoogipoo
|
c9f38f7bb6
|
Add obsoletion notice
|
2020-10-01 12:28:33 +09:00 |
|
Dean Herbert
|
9d07dce5e4
|
Merge pull request #10251 from smoogipoo/additional-hit-results
|
2020-10-01 12:19:48 +09:00 |
|
smoogipoo
|
3a26bd8d9b
|
Adjust obsoletion + xmldoc of NumericResultFor()
|
2020-10-01 12:14:16 +09:00 |
|
smoogipoo
|
806d8b4b1d
|
Make scoring int-based again
|
2020-10-01 12:13:24 +09:00 |
|
Bartłomiej Dach
|
10ae93cc2e
|
Merge branch 'master' into more-textbox-entry
|
2020-09-30 23:54:00 +02:00 |
|
Ganendra Afrasya
|
ca9f5b447e
|
Fix UserListPanel background position
|
2020-10-01 02:02:27 +07:00 |
|
smoogipoo
|
2213db2088
|
Use the given ruleset by default
|
2020-10-01 00:59:41 +09:00 |
|
smoogipoo
|
fde00d3431
|
Make DifficultyIcon support dynamic star rating
|
2020-10-01 00:53:25 +09:00 |
|
smoogipoo
|
917e8fc3ba
|
Add difficulty rating to StarDifficulty
|
2020-10-01 00:53:01 +09:00 |
|
Dan Balasescu
|
7e34ce839e
|
Merge branch 'master' into fix-hitobject-sample-stuck-on-future-seek
|
2020-09-30 23:31:03 +09:00 |
|
Dan Balasescu
|
148e2769c8
|
Merge pull request #10304 from peppy/fix-control-point-bindable-updates
Fix control point timeline display not updating with changes
|
2020-09-30 23:30:35 +09:00 |
|
Dean Herbert
|
4b70fe8585
|
Merge branch 'fix-storyboard-sample-pausing' into fix-hitobject-sample-stuck-on-future-seek
|
2020-09-30 22:46:09 +09:00 |
|
Dean Herbert
|
367b35bb10
|
Merge branch 'master' into fix-storyboard-sample-pausing
|
2020-09-30 22:42:26 +09:00 |
|
Dan Balasescu
|
6def54548b
|
Merge branch 'master' into fix-control-point-bindable-updates
|
2020-09-30 21:35:36 +09:00 |
|
Dan Balasescu
|
6dab5c2ceb
|
Merge branch 'master' into fix-editor-silence-on-seek
|
2020-09-30 21:33:15 +09:00 |
|
Dan Balasescu
|
7eb45990a4
|
Merge pull request #10302 from peppy/timing-screen-clean-up
Fix timing screen tests and add simple view of control points to timeline
|
2020-09-30 21:33:07 +09:00 |
|
smoogipoo
|
77651be2ca
|
Remove padding from HitResult
|
2020-09-30 21:32:50 +09:00 |
|
Dan Balasescu
|
3af7e59103
|
Merge pull request #10289 from peppy/timeline-ux-improvements
Improve the usability of the editor timeline with combo colour and indices
|
2020-09-30 20:32:55 +09:00 |
|