21e1f4546a
Fix popup dialog potentially not clicking last button when dismissed
2022-05-08 14:40:30 -07:00
be960eb092
Move dangerous hold specification to base class
2022-05-06 14:34:31 +09:00
2896612c5c
Make exiting multiplayer a dangerous operation, requiring hold
2022-05-03 16:06:04 +09:00
5e5c8e78a6
Use existing web localisation for most hardcoded strings
2022-04-20 16:31:11 -07:00
1fc28552b5
Minor reword inline comment
2022-04-18 21:07:20 +03:00
e315313266
Split out IDialogOverlay
to allow for easier testing
2022-04-18 18:36:26 +09:00
1fdf742d38
Fix potentially incorrect button being pressed during PopupDialog
hide due to flag set too late
2022-04-14 17:51:50 +09:00
f9d9e6aa61
Ensure popup dialogs are hidden before running any associated actions
2022-04-14 16:19:34 +09:00
bad30d9e60
Fix dialog dangerous button being clickable at edges
2022-04-11 21:05:37 +03:00
f95bd89166
Revert editor exit behaviour to exit without changes for now
2022-03-22 14:46:57 +09:00
b42081dd9b
Add DangerousButton
for use in popup dialogs
2022-03-21 16:06:45 +09:00
11de924704
Use LocalisableString
s where possible to leverage localisable text flow
2021-11-02 21:42:02 +01:00
9b9dacf3fe
Update usages of Drawable.Click()
2021-08-04 17:30:33 +09:00
330d61862d
Add a mention of why StartHidden
is required
2021-05-28 14:41:01 +09:00
f1b5aced6f
Merge branch 'master' into editor-exit-stability
2021-05-28 14:32:32 +09:00
fc5987bf69
Refactor DialogOverlay
logic to avoid dismissal potentially being unhandled
2021-05-19 16:52:34 +09:00
124ac689b8
Add method to PopupDialog
to press the first OK button
2021-05-19 16:51:54 +09:00
60acd824cb
Add two sample implementations
2021-04-20 17:30:40 +09:00
0f5bce70ad
Split confirmation dialog classes apart
2021-03-03 20:34:37 +09:00
7dce9b04fa
Add a more basic ConfirmDialog implementation
2021-03-03 14:50:45 +09:00
dbbee481f6
Expose dialog body text getter
2020-07-06 22:01:45 +09:00
ed837d3115
Use framework extension method for FromHex
2020-03-11 10:18:41 +09:00
818553027b
Merge branch 'master' into sharpen
2019-11-21 23:42:46 +08:00
8276428efc
Add IsPresent check when dialog popping out
2019-11-12 20:48:26 +07:00
42a98c5d87
Use constants.
2019-11-12 20:07:01 +08:00
c66e963705
Make constructor private
2019-09-13 15:42:36 +09:00
44947aa9ed
Make PopupDialog abstract
2019-09-13 15:27:29 +09:00
e0bf579b18
Properly fix dialog overlay playing double samples on show/hide
2019-09-11 15:35:47 -07:00
c988dfbdaa
Make things a bit more sensible
2019-06-24 11:43:34 +09:00
dfb791ed3e
Update PopupDialog.cs
...
Changed Spacings
2019-06-23 22:59:14 +02:00
7bbd6b810f
Update PopupDialog.cs
...
New here, i never really programmed on a big project like this. It looks kinda makeshift and i hope it doesn't cause any other issues but i've seen nothing and it fixed the issue for me. It was all dialog boxes that got cut off at the top (so also deleting all beatmaps etc.)
2019-06-23 20:33:43 +02:00
d7c09e7dbd
Merge remote-tracking branch 'origin/master' into fix-new-inspections
...
# Conflicts:
# osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
# osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
# osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
# osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
# osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
# osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
# osu.Game/Graphics/OsuFont.cs
# osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
# osu.Game/Overlays/Profile/Header/BadgeContainer.cs
# osu.Game/Overlays/Profile/ProfileHeader.cs
# osu.Game/Screens/Select/PlaySongSelect.cs
# osu.Game/Skinning/LegacySkinDecoder.cs
2019-05-07 13:20:17 +09:00
772bef91fa
Merge remote-tracking branch 'Joehuu/master' into drawnode-composability
...
# Conflicts:
# osu.Game.Rulesets.Osu/UI/Cursor/OsuCursorContainer.cs
2019-04-08 23:01:12 +09:00
f1952c0816
Update font awesome usage
2019-04-02 19:55:24 +09:00
a56e29347f
Adjust namespaces
2019-04-02 14:51:28 +09:00
612db31c38
Apply newline additions
2019-04-01 12:16:32 +09:00
de80fc0eac
Update icon usage to match framework changes
2019-03-27 19:29:27 +09:00
26d53d06a9
Fix remaining issues
2019-02-28 13:31:40 +09:00
4db5531e4b
Replace copy-constructor/method with extension method
2019-02-20 19:32:30 +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
cadfe41f83
Merge remote-tracking branch 'origin/master' into external_link_warning
2018-11-23 15:19:52 +09:00
ac73844fe0
Fix header potentially overflowing the dialog
2018-11-23 15:19:09 +09:00
f27bd3ef3e
OpenTK -> osuTK
2018-11-20 17:14:59 +09:00
99fc04c8af
Change signature to new event handler
2018-10-02 12:02:47 +09:00
a8f156584b
Update framework with positional/non-positional changes
2018-09-26 14:01:15 +09:00
b790e16217
Use Click instead of now removed TriggerOnClick
2018-09-19 11:42:32 +09:00
0f37758314
Update framework
2018-07-21 16:21:53 +09:00
8f3f872182
Merge branch 'master' into go-forward
2018-07-06 14:29:26 +09:00
5fc17bacf3
Add "Select" action
...
Allows progressing forwards in the interface
2018-07-03 18:39:15 +09:00