7e5db5e933
Apply review suggestions
2020-06-03 23:49:06 +02:00
f3b5149648
Move some suggestions to warnings, resolve issues
2020-06-03 16:48:44 +09:00
78fddc8957
Make button match height
2020-06-02 19:29:59 +09:00
828180ad9b
Add default
2020-06-02 19:29:22 +09:00
fea5c8460a
Fixed path is empty exception
...
Also converted method to property get, private set
2020-06-01 22:50:24 +02:00
33d731644c
Fix test crashing: NullReferenceException
2020-05-31 17:35:53 +02:00
ce360a960f
use GameHost's GetStorage instead of local storage
...
This will now get the IPC Path again as the default path if one is present, else it will fall back to osu! lazer's base path.
2020-05-31 16:50:13 +02:00
0027f44bd0
Moved stableInfo read to FileBasedIPC
...
DI is also not needed anymore to access StableInfo, this goes through FileBasedIPC.
Note: directory selector now always navigates to the osu! lazer base path.
2020-05-31 16:27:05 +02:00
3731e76b10
Move stable_config declaration, rename testscene
2020-05-28 15:28:27 +02:00
7ae2383288
move stable config declaration and initial reading
2020-05-28 15:03:49 +02:00
748f7fcd8b
Rename constants
2020-05-25 20:20:26 +02:00
ca68d94cf7
Invert if to reduce nesting
2020-05-25 20:18:17 +02:00
719da48922
Rename delegate argument
2020-05-25 20:11:00 +02:00
4c3900cfc8
Remove unnecessary comments, simplify initialPath and clarified TestScene name
2020-05-25 17:16:40 +02:00
a174117880
fix flowcontainer order properly and removed todo as its decided to do nothing there for now
2020-05-25 00:55:10 +02:00
1062e07ec1
refactor and implemented feedback:
...
- button text change
- renamed ActionableInfoWithNumberBox to ResolutionSelector and moved the clamping logic inside it
- also removed the ugly right margin and added the FillFlowContainer
2020-05-24 22:24:46 +02:00
c6345ba6c9
corrected styling issues
2020-05-22 20:01:26 +02:00
0717dab8e4
Add StablePathSelectScreen visual test
2020-05-22 19:51:08 +02:00
554be1c422
add the ability to set the size of the Tournament Client to an arbitrary value instead of a fixed 1080p option
2020-05-22 19:25:05 +02:00
585100207c
make CheckExists static public and removed unnecessary code
2020-05-20 22:30:31 +02:00
d2416ce30d
removed redundant code and use existing checkExists
2020-05-20 22:16:37 +02:00
a5c2f97a76
use common const in TournamentGameBase
2020-05-20 22:15:51 +02:00
b1c957c5e1
invert if-statement and early return + reuse of checkExists
2020-05-20 17:25:53 +02:00
15ebe38303
Return null if path is not found, for clarity
2020-05-20 17:13:35 +02:00
e018d07441
Use one constant for STABLE_CONFIG location string
2020-05-20 16:30:38 +02:00
a0a54efd4e
Fix test crashing because of sceneManager not being nullable
2020-05-18 01:05:34 +02:00
7a839c1486
Renamed Refresh button to Change source
2020-05-18 00:50:08 +02:00
9bfdfbea43
Move stablestorage check to path selection screen
...
Also forced stablepath to be empty during auto detection so it checks other sources to load ipc from
2020-05-18 00:47:31 +02:00
59b006f9ac
Make IPC error dialog reusable
...
and inspectcode fixes
2020-05-17 22:46:43 +02:00
a97100216c
Changed behaviour of refresh button in SetupScreen
2020-05-17 22:28:54 +02:00
fbbf51851e
Moved refresh button to directoryselector
2020-05-17 22:28:24 +02:00
4bc858a215
Force a read of the location file during detection
2020-05-17 22:27:44 +02:00
80d188ec91
Update xmldoc with accurate information about the model
2020-05-17 22:26:42 +02:00
181cd67948
Merge remote-tracking branch 'upstream/master' into custom-ipc-location
2020-05-17 12:44:12 +02:00
13d4997c91
Remove custom back action logic (use receptor as intended)
2020-05-17 17:35:10 +09:00
864c1a73ae
Only add back button if required
2020-05-17 17:27:52 +09:00
2c0ac8cc36
Move padding to fill, not scroll container
2020-05-17 17:25:26 +09:00
358345cee7
Change logic for parentscreen/subscreen relation
2020-05-16 12:50:56 +02:00
b1243d6a87
Add padding to so the back button is not in the way
2020-05-16 04:05:01 +02:00
bf6ce390ff
Add sub screen implementation to SeedingEditorScreen
2020-05-16 03:07:51 +02:00
c931bae70e
Add back button to TournamentScreen and the inputhandler for it
2020-05-16 03:07:27 +02:00
3fc888ef95
User interface setup for custom IPC location
...
Right now makes use of another ActionableInfo field. Probably a better idea to add an extra button to the Current IPC Storage actionable field.
2020-05-16 03:03:10 +02:00
9944a514da
Dependency cache the ipc location file
2020-05-16 03:00:37 +02:00
c40b3b9053
Refactored stable path finding and added json config detection.
...
This also migrates the values found in the other methods to the configuration file.
2020-05-16 02:59:48 +02:00
08bb5cbcbf
Introduce model to store path of stable osu!
2020-05-16 02:57:58 +02:00
1768beb690
Rename class SeeingEditorScreen to SeedingEditorScreen
2020-05-14 21:52:10 +02:00
6ec55eb400
Give mappool scene its own video
2020-05-14 21:51:39 +02:00
d6840d880a
Update StableStorage implementation in line with framework changes
2020-05-08 10:40:04 +09:00
09759565fa
Add support for 3v3 tournament chroma key layout
2020-05-07 14:51:14 +09:00
fcded20655
Don't specify IProvideVideo interface for now
2020-04-27 08:58:01 +09:00