1
0
mirror of synced 2024-12-18 09:25:56 +01:00
Commit Graph

294 Commits

Author SHA1 Message Date
asesidaa
49b55b00c2 Add several more translation as example 2024-01-22 01:21:22 +08:00
asesidaa
81b065c358 Add translation framework and example data 2024-01-22 01:13:13 +08:00
S-Sebb
238752a5b3 Fixed IOS device support 2023-12-28 00:47:21 +00:00
S-Sebb??
651c2d91f2
Merge pull request #25 from AkaiiKitsune/Mobile-UI-Fixes
Fixed dialogs not being displayed on phone and tweaked access code binding
2023-12-19 16:49:48 +00:00
S-Sebb??
d8e1d17f15
Merge pull request #24 from AkaiiKitsune/profile-visualizer
Added scoreboard visualizer
2023-12-19 16:48:32 +00:00
e5a8526755 Fixed Access Code Binding
Admins can now bind codes of other users
2023-12-19 16:27:17 +01:00
d487d7a105 Fixed Dialogs not being displayed on phones
Disable Backdrop Click, you can't close dialogs by clicking on the rest of the window anymore (This is needed to fix Dialogs not showing up on mobile devices)

Added OnTouch events
2023-12-19 16:01:13 +01:00
S-Sebb
e3d78b80d5 Implemented reset password button if logged in as admin user 2023-12-19 00:12:48 +00:00
S-Sebb
4ab41ea9f3 Fix wrong direct link when changing password in admin mode 2023-12-18 21:44:56 +00:00
S-Sebb
471c6d5ef1 Removed admin username and password from config, added IsAdmin flag to userDatum, implemented changing password 2023-12-18 19:49:10 +00:00
S-Sebb
2d17d8bba6 Fixed the problem where empty new accesscodes can be bound on webUI 2023-12-16 23:48:42 +00:00
95564db343 Fixed some more texture names
Missed a few :))
2023-12-15 15:14:02 +01:00
a69491f6f1 Fixed a small typo in Profile.razor 2023-12-12 12:57:08 +01:00
4495ee81c9 Merge remote-tracking branch 'upstream/CHN' into profile-visualizer 2023-12-12 12:48:48 +01:00
271048ab6a Fixed scoreboard text update issue
The scoreboard now properly updates when a new difficulty is selected.

Setting it to "Difficulty.None" defaults to the highest difficulty the player currently has Ranks / Crowns for.

Also removed a bunch of css from the profile.razor file and moved it to a style in app.css.
2023-12-12 12:45:14 +01:00
5169d30c11 Fixed filename capitalization of assets
This would cause images to not display properly on linux.
2023-12-11 16:14:10 +01:00
6f3052c69b Achievement Board now has numbers on it
Placement of each score has been done, It still doesn't update properly but the values are properly set. Just need to figure out a way to rerender the scoreboard
2023-12-11 16:14:09 +01:00
S-Sebb
3fc8134d5b Fix problem with mobile view time selection 2023-11-13 14:38:10 +00:00
S-Sebb
b612c56f5b Fixed login page mobile view layout issue 2023-11-13 13:50:02 +00:00
S-Sebb
a41b144910 Fixed some mobile view layout issues 2023-11-13 13:15:45 +00:00
S-Sebb
509ac85718 Add registering with last play date time, add disabling free profile editing 2023-11-12 23:12:54 +00:00
S-Sebb
293f162b3f Add webUI apis to manager user's access codes, take 2 2023-11-12 17:56:57 +00:00
S-Sebb
de1671aac9 Revert "Add webUI apis to manager user's access codes"
This reverts commit c1cac55683.
2023-11-12 17:41:36 +00:00
S-Sebb
c1cac55683 Add webUI apis to manager user's access codes 2023-11-12 17:34:33 +00:00
S-Sebb
38374fe017 Change database foreign key relationship 2023-11-11 23:12:26 +00:00
S-Sebb
cae9f09f15 Add credential table, refactored related webUI code 2023-11-11 21:04:11 +00:00
9bfae2a56c Added Achievement Board
Still has no logic for default (Highest difficulty played) option, doesn't display any numbers yet but divs are placed at the right place already.
2023-11-02 17:25:43 +01:00
0010a3eb34 Added Profile visualizer
Dan graphic still isn't displayed but disabling dan display on the nameplate updates the name disposition properly

Still haven't figured where the texture for AI 2, 3 and 4 are; useable in it's current state
2023-11-02 12:43:27 +01:00
shiibe
58ea000086 Fix: Copy appsettings.json to wwwroot on build 2023-10-27 01:38:31 -04:00
asesidaa
c86e4dfd13 Fix sentinel types
Fix warnings
Require admin
2023-10-21 19:33:00 +08:00
esuo1198
6522005893 Separate datatable folder 2023-10-16 19:59:55 +09:00
S-Sebb
df2c8024ea Merge from TaikoLocalServer-CHN repo 2023-10-16 10:38:27 +01:00
S-Sebb
c963809be6 Implemented getting flagArraySizes(other than don Color) dynamically on WebUI 2023-10-15 15:27:07 +01:00
S-Sebb??
07213c84e2 Remove the need of music_attribute, get costumeFlagArraySize, ToneUIDMax and titleFlagArraySize automatically 2023-10-10 20:19:56 +01:00
asesidaa
0d3b575903 Update to support encrypted datatables, all on server side 2023-10-05 02:09:37 +08:00
shiibe
bc6f65f4a0 Adjust qr code rendering 2023-10-03 14:20:51 -04:00
shiibe
03e835ae71 Update dan and song intro data 2023-10-01 13:12:25 -04:00
shiibe
1057dc0ad8 Add QR Code dialog, fix styles 2023-10-01 08:09:04 -04:00
asesidaa
d63e3e8f7f Update all to .net 8
Bump mudblazor to latest
2023-09-23 16:43:59 +08:00
esuo1198
fd38cc6808 Add MyDonNameLanguage to WebUI 2023-09-18 19:26:08 +09:00
esuo1198
4fedead174 Add DifficultySettingArray handle and WebUI 2023-09-18 18:54:02 +09:00
S-Sebb??
d476d323d9 Revert "Readded locking songs in initialDataCheck, updated game constants"
This reverts commit e440e340fc.
2023-09-17 22:07:41 +08:00
S-Sebb??
e440e340fc Readded locking songs in initialDataCheck, updated game constants 2023-09-17 21:52:28 +08:00
S-Sebb??
8a4fee9b04 Reimplemented getTokenCount and songPurchase 2023-09-17 00:40:07 +08:00
S-Sebb??
05071be3ca Change C# lang version to 11, disable configurationBindingGenerator 2023-09-16 13:17:36 +08:00
esuo1198
8b56689822 initial commit 2023-09-09 21:58:20 +09:00
shiibe
91b6a6262d Limit displayed negative result values to 0 2022-10-15 19:40:40 -04:00
shiibe
30df91771e Add total score and hits to dan dojo page 2022-10-15 17:45:01 -04:00
shiibe
5af120e185 Update DaniDojo.razor 2022-10-02 19:41:10 -04:00
shiibe
055c490c77 Fix OK note operator on Dan Dojo page 2022-10-02 19:27:06 -04:00
asesidaa
0bcf60da31 Fix exceptions 2022-09-24 16:31:13 +08:00
shiibe
ec4338bdb9 Make ai battle label column sticky 2022-09-23 17:02:39 -04:00
shiibe
40ed3028c2 Add icons to AI battle data, disable button if no data is present 2022-09-23 16:55:33 -04:00
asesidaa
a0fc549ad8 Add initial ai section table 2022-09-23 19:56:02 +08:00
shiibe
bc16918d49 Add AI battle sub-table (wip) 2022-09-22 22:53:35 -04:00
asesidaa
5d904c1ed7 Modify settings to directly use server without reverse proxy 2022-09-22 22:14:55 +08:00
shiibe
207bdd83b5 Copy bin files if newer 2022-09-19 11:07:05 -04:00
asesidaa
55ed7a8df8 Support both json and compressed files
Bump versions
2022-09-19 23:02:01 +08:00
shiibe
9183e39e1d Add play totals to taiko mode page, make columns togglable 2022-09-18 22:03:08 -04:00
asesidaa
f8abca64b5 Suppress warnings 2022-09-16 21:48:16 +08:00
asesidaa
b52544c3ac Merge remote-tracking branch 'origin/CostumeUI' into CostumeUI
# Conflicts:
#	TaikoWebUI/Pages/Dialogs/ChooseTitleDialog.razor
2022-09-16 00:07:52 +08:00
asesidaa
eea0b6f32f Clean up, don't show selected when using custom title 2022-09-16 00:06:26 +08:00
shiibe
44ba2e7229 Re-enable rows per page options 2022-09-15 12:01:28 -04:00
shiibe
2914d376b3 Re-enable rows per page options 2022-09-15 11:59:40 -04:00
shiibe
6d46eeb624 Small style fixes 2022-09-15 11:57:39 -04:00
shiibe
30e681ba02 Add vh sizing to title table
This should allow the entire dialog to be visible when browser is at least ~540px in height.
2022-09-15 11:43:27 -04:00
shiibe
e93bf5bb44 Fix button spacing 2022-09-15 09:49:38 -04:00
TLH
f290deca3f Tweaking the table 2022-09-15 20:05:36 +09:00
asesidaa
a5f3cef90e Change to table for built in titles 2022-09-15 17:47:46 +08:00
asesidaa
e6eb83af2c Clean up 2022-09-15 15:27:27 +08:00
asesidaa
f8ef701b86 Refactor costume related functions 2022-09-15 13:18:50 +08:00
shiibe
17f89fde88 Clean up 2022-09-15 01:00:28 -04:00
TLH
df13336615 Switch title field between dropdown and textbox 2022-09-15 13:08:19 +09:00
shiibe
c5ec3819fb Fix maximums 2022-09-14 20:11:30 -04:00
shiibe
128f2834fe Add autocomplete for player title 2022-09-14 17:20:55 -04:00
shiibe
0e3a54eeef Add missing color, fix max values 2022-09-14 16:13:30 -04:00
shiibe
d75b1a4d9f Costume select complete 2022-09-14 15:36:12 -04:00
shiibe
0888581d27 Add color pickers 2022-09-14 14:17:46 -04:00
shiibe
fb3ceac51c Add costume constants 2022-09-14 10:38:20 -04:00
asesidaa
d6e27fa75c Add costume setting to user settings and page prototype 2022-09-14 20:14:21 +08:00
shiibe
437b9818d6 Make song title a fixed width 2022-09-13 11:01:18 -04:00
shiibe
a43484ac13 Update TaikoMode.razor 2022-09-13 10:49:48 -04:00
shiibe
b8b1ace621 Remove tooltips from taiko mode table 2022-09-13 10:42:07 -04:00
shiibe
003dc31e44 Simplify song column for performance 2022-09-13 10:24:02 -04:00
asesidaa
3782d999f8 Update README.md
Disable ai battle on master branch

Clean up dani dojo page a little
2022-09-13 20:43:08 +08:00
shiibe
13a689b4e2 Small fixes to dani page 2022-09-12 23:12:05 -04:00
shiibe
83748f4a4a Fix song requirements always showing 0 2022-09-12 21:55:56 -04:00
shiibe
c6ccdfaee1 Fix song requirements always showing 0 2022-09-12 21:20:05 -04:00
shiibe
7708e3a268 Add PerSong dani conditions 2022-09-12 20:50:33 -04:00
shiibe
e090ec08ab Add condition handling for AllSong OdaiType on dani page 2022-09-12 20:27:25 -04:00
shiibe
90878fa848 Add dan result state to detail view 2022-09-12 17:22:58 -04:00
shiibe
07a718c059 More Dani UI changes 2022-09-12 13:33:13 -04:00
shiibe
4b8b25b686 More soul gauge requirement UI updates 2022-09-12 12:48:37 -04:00
shiibe
a527628f74 Soul gauge result UI 2022-09-12 11:49:28 -04:00
shiibe
c55848a5f5 Remove difficulty text, add star level to taiko mode 2022-09-12 10:51:53 -04:00
asesidaa
847332581d Update dani dojo page 2022-09-12 22:17:15 +08:00
asesidaa
7e43b44e24 Cache more on song data
Remove unnecessary using
2022-09-12 17:29:29 +08:00
shiibe
6a037457d0 Add dani clear state icons 2022-09-11 23:03:39 -04:00
shiibe
6fbfbdb91a Add note count totals to song cards on Dani page 2022-09-11 19:18:35 -04:00
shiibe
4a6d1f204a More UI updates for Dani page 2022-09-11 18:16:02 -04:00
shiibe
a52f7f5883 Clean up layout on dani dojo page 2022-09-11 17:32:24 -04:00
asesidaa
a6df13a498 Separate page and code 2022-09-12 00:33:58 +08:00
asesidaa
a147b82ecc Add primitive dan data page 2022-09-12 00:28:12 +08:00
shiibe
809a2d72f6 Add handling for no scores 2022-09-10 20:13:41 -04:00
shiibe
87e61bd77c Add scroll to top button to main layout 2022-09-10 20:09:50 -04:00
shiibe
8750436f70 Clean up 2022-09-10 18:14:57 -04:00
shiibe
6829c1f96a Prepare for dani dojo data 2022-09-10 17:56:48 -04:00
shiibe
9e34ef86f1 Small style fixes 2022-09-10 16:25:29 -04:00
shiibe
0475258b56 Change view play data button to a drop down menu 2022-09-10 16:04:19 -04:00
shiibe
00eecb8ebd Change tabs from genre to difficulty, add genre column 2022-09-10 15:43:01 -04:00
asesidaa
3b1f8e120e Add last play time 2022-09-11 00:28:57 +08:00
asesidaa
647c82d254 Merge remote-tracking branch 'origin/master' 2022-09-11 00:16:30 +08:00
asesidaa
2d7e293acb Add README.md
Merge changes
2022-09-11 00:12:00 +08:00
shiibe
42b412530c Change favorite button alignment, add tooltip 2022-09-10 12:09:37 -04:00
asesidaa
10604df5af Merge remote-tracking branch 'origin/master'
# Conflicts:
#	TaikoWebUI/Pages/PlayResults.razor
2022-09-11 00:09:20 +08:00
shiibe
f3f6e2ea51 Change favorite button alignment 2022-09-10 12:06:08 -04:00
shiibe
a78bc7ace4 Disable sorting on a few cols to save some horizontal space 2022-09-10 11:53:25 -04:00
asesidaa
62d0e6b4d7 Add song genre
Add tabs for play result
Reformat game data manager
2022-09-10 23:45:18 +08:00
shiibe
bc21518521 PlayResults UI updates 2022-09-10 11:44:37 -04:00
shiibe
d4b1d0516d Add score rank icons 2022-09-10 11:22:47 -04:00
asesidaa
f5bb98d5da Update merge 2022-09-10 14:41:17 +08:00
asesidaa
d2797097be Add missing drum roll count to play log
Display play detail, update related api
2022-09-10 14:35:17 +08:00
shiibe
0fab2e02aa PlayResults page UI updates 2022-09-10 01:42:33 -04:00
shiibe
fdc7a18e8e PlayResults page UI updates 2022-09-10 01:32:13 -04:00
shiibe
510fb6ce00 Refactor url structure, clean up play results 2022-09-10 00:56:53 -04:00
asesidaa
7d3cb81c19 Prepare for release 2022-09-10 01:27:20 +08:00
asesidaa
75c98591d8 Prevent duplicate keys in wordlist 2022-09-09 23:21:46 +08:00
shiibe
1998c2128a Copy appsettings to wwwroot on build 2022-09-09 11:14:59 -04:00
asesidaa
91d76bfeb5 Add play result sample page and update related parts 2022-09-09 20:31:45 +08:00
asesidaa
5e662f8cdb Clean up 2022-09-08 00:42:10 +08:00
shiibe
32191187fe Add title plate field 2022-09-06 22:38:42 -04:00
shiibe
03656e6284 Remove sample files, change main index to dashboard page 2022-09-06 21:59:06 -04:00
shiibe
24d6169027 Swap true/false select menus for switch 2022-09-06 21:41:45 -04:00
shiibe
24885ca880 Add tone field 2022-09-06 18:44:06 -04:00
asesidaa
1097c3cd24 Add delete api
Add delete dialog
2022-09-06 22:32:36 +08:00
shiibe
2135580e9a Add loading state to dashboard page, add Title field 2022-09-05 21:52:27 -04:00
shiibe
5b6559620b Add user name functionality 2022-09-05 18:57:45 -04:00
shiibe
1f8726c46a Clean up dashboard page 2022-09-05 18:33:45 -04:00
shiibe
5925950d16 Prepare to add name field 2022-09-05 17:01:39 -04:00
shiibe
2c45dde2e3 Reworking layout 2022-09-05 16:44:19 -04:00
asesidaa
524ae10439 Add user setting UI and api
Use more user settings
2022-09-05 23:01:54 +08:00
shiibe
fa16d4d56f Test card page 2022-09-05 00:52:29 -04:00
asesidaa
9d37f10a3b Change baseurl back to localhost 2022-09-05 01:20:17 +08:00
asesidaa
640b72be35 Add initial test web ui 2022-09-05 01:19:42 +08:00