Bartłomiej Dach
|
cb72630ce1
|
Fix compile failures
|
2024-05-31 08:09:06 +02:00 |
|
Dean Herbert
|
5dfeaa3c4a
|
Move dialog strings to more common class name
|
2024-05-31 11:46:32 +09:00 |
|
Dean Herbert
|
88b20b357a
|
Increase padding around text in dialogs
|
2024-05-09 14:38:10 +08:00 |
|
Joseph Madamba
|
ea714c86d4
|
Fix potential null reference with flash sample when exiting rapidly
Fixes `TestForceExitWithOperationInProgress()`.
|
2024-01-03 22:30:46 -08:00 |
|
Dean Herbert
|
f8347288c1
|
Add padding around text in dialogs
|
2023-12-28 20:29:56 +09:00 |
|
Dean Herbert
|
28e220ca50
|
Update popup dialog design
Had to be done. I hated the old ones so much.
As usual, disclaimer that this is an iterative design and will probably
be replaced in the future.
|
2023-12-28 19:04:35 +09:00 |
|
Dean Herbert
|
f317e06da1
|
Use DangerousActionDialog
|
2023-12-05 16:54:44 +09:00 |
|
Dean Herbert
|
7908b36b39
|
Flash dialog popup when attempting to exit editor while exit is being blocked
|
2023-09-28 15:25:39 +09:00 |
|
Bartłomiej Dach
|
cd02a8a9ca
|
Fix PopupDialog potentially accumulating schedules during load
|
2023-07-16 19:43:37 +02:00 |
|
Bartłomiej Dach
|
d25a03984b
|
Fix PerformAction<T>() potentially crashing when no matching button is found
|
2023-07-16 16:55:20 +02:00 |
|
Dean Herbert
|
c9fd435402
|
Fix potential crash when mashing exit key
|
2023-07-06 17:58:36 +09:00 |
|
Dean Herbert
|
0ab0c52ad5
|
Automated pass
|
2023-06-24 01:00:03 +09:00 |
|
Dean Herbert
|
55467fcbe3
|
Update xmldoc for DangerousActionDialog to match new behaviour
|
2023-03-07 18:07:46 +09:00 |
|
mk56-spn
|
908651cc11
|
make ResetConfirmDialog properly utilise its parent's logic
Adjust name of `DeleteAction` to `DangerousAction`
|
2023-03-05 20:57:26 +01:00 |
|
mk56-spn
|
90227a6496
|
Rename DeleteConfirmationDialog.cs into DangerousActionDialog.cs
|
2023-02-27 21:57:59 +01:00 |
|
Joseph Madamba
|
8d9245c1d4
|
Make AbortConfirm() virtual and override with filter logic
|
2023-02-11 12:54:16 -08:00 |
|
Joseph Madamba
|
94d6ab1ec7
|
Continue confirming when rehovering if mouse is still down
|
2023-02-10 19:09:30 -08:00 |
|
Joseph Madamba
|
d30d054b4c
|
Add ability to abort dangerous dialog button on hover lost
|
2023-02-10 14:41:44 -08:00 |
|
Dean Herbert
|
0763b86236
|
Add more padding around text in dialog popups
|
2022-12-15 17:32:27 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
アズタケ
|
81d582c051
|
fix review points and fine tuning
|
2022-09-16 21:08:25 +09:00 |
|
Bartłomiej Dach
|
a0d093be5c
|
Extract common implementation of delete dialog
|
2022-08-06 21:04:12 +02:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
b3aa4fcf02
|
Adjust a channel rather than the overall sample
|
2022-06-15 17:33:07 +09:00 |
|
Dean Herbert
|
94aa2248ca
|
Move filter reset to more appropriate location
|
2022-06-15 17:32:21 +09:00 |
|
Dean Herbert
|
1f1633ddc2
|
Remove Update method processing of samples in PopupDialogDangerousButton
|
2022-06-15 16:50:23 +09:00 |
|
Jamie Taylor
|
af87722be8
|
Add audio feedback for 'Dangerous' dialog buttons
|
2022-06-15 15:41:27 +09:00 |
|
Jamie Taylor
|
930ec2a197
|
Add specific samples for dialog 'Ok' and 'Cancel' buttons
|
2022-06-15 15:41:27 +09:00 |
|
Joseph Madamba
|
21e1f4546a
|
Fix popup dialog potentially not clicking last button when dismissed
|
2022-05-08 14:40:30 -07:00 |
|
Dean Herbert
|
be960eb092
|
Move dangerous hold specification to base class
|
2022-05-06 14:34:31 +09:00 |
|
Dean Herbert
|
2896612c5c
|
Make exiting multiplayer a dangerous operation, requiring hold
|
2022-05-03 16:06:04 +09:00 |
|
Joseph Madamba
|
5e5c8e78a6
|
Use existing web localisation for most hardcoded strings
|
2022-04-20 16:31:11 -07:00 |
|
Salman Ahmed
|
1fc28552b5
|
Minor reword inline comment
|
2022-04-18 21:07:20 +03:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
1fdf742d38
|
Fix potentially incorrect button being pressed during PopupDialog hide due to flag set too late
|
2022-04-14 17:51:50 +09:00 |
|
Dean Herbert
|
f9d9e6aa61
|
Ensure popup dialogs are hidden before running any associated actions
|
2022-04-14 16:19:34 +09:00 |
|
Salman Ahmed
|
bad30d9e60
|
Fix dialog dangerous button being clickable at edges
|
2022-04-11 21:05:37 +03:00 |
|
Dean Herbert
|
f95bd89166
|
Revert editor exit behaviour to exit without changes for now
|
2022-03-22 14:46:57 +09:00 |
|
Dean Herbert
|
b42081dd9b
|
Add DangerousButton for use in popup dialogs
|
2022-03-21 16:06:45 +09:00 |
|
Bartłomiej Dach
|
11de924704
|
Use LocalisableString s where possible to leverage localisable text flow
|
2021-11-02 21:42:02 +01:00 |
|
Dean Herbert
|
9b9dacf3fe
|
Update usages of Drawable.Click()
|
2021-08-04 17:30:33 +09:00 |
|
Dean Herbert
|
330d61862d
|
Add a mention of why StartHidden is required
|
2021-05-28 14:41:01 +09:00 |
|
Dean Herbert
|
f1b5aced6f
|
Merge branch 'master' into editor-exit-stability
|
2021-05-28 14:32:32 +09:00 |
|
Dean Herbert
|
fc5987bf69
|
Refactor DialogOverlay logic to avoid dismissal potentially being unhandled
|
2021-05-19 16:52:34 +09:00 |
|
Dean Herbert
|
124ac689b8
|
Add method to PopupDialog to press the first OK button
|
2021-05-19 16:51:54 +09:00 |
|
Dean Herbert
|
60acd824cb
|
Add two sample implementations
|
2021-04-20 17:30:40 +09:00 |
|
Dean Herbert
|
0f5bce70ad
|
Split confirmation dialog classes apart
|
2021-03-03 20:34:37 +09:00 |
|
Dean Herbert
|
7dce9b04fa
|
Add a more basic ConfirmDialog implementation
|
2021-03-03 14:50:45 +09:00 |
|
smoogipoo
|
dbbee481f6
|
Expose dialog body text getter
|
2020-07-06 22:01:45 +09:00 |
|
Dean Herbert
|
ed837d3115
|
Use framework extension method for FromHex
|
2020-03-11 10:18:41 +09:00 |
|