sector-a and Hundrec
e0bd5b8038
Add Subtitles to the Chart Editor!
2025-10-13 11:15:22 -06:00
5c07c41e62
Dont add haxeui if the platform doesnt use it.
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com >
2025-10-09 21:17:49 +08:00
EliteMasterEric and Hundrec
d80682333a
Use cleaner array utilities rather than for loops.
2025-10-07 05:06:45 +08:00
Lasercar and Hundrec
a8dec0cd70
Get last modified valid editor backup
2025-10-07 05:06:45 +08:00
Keoiki and Hundrec
73d3c27c25
Fix 2 issues + add numerators 17 to 32
...
- Fixed Skip Forward and Backwards buttons, they now properly set the position to the start of a measure.
- Fixed having the playhead (the red thing) at any position than the default would cause the song time to be wrong when passing through denominator changes.
2025-09-27 03:57:37 +08:00
Keoiki and Hundrec
1f33aec825
FIX MEASURE TICKS GRAAAAAAAAAAAHH!!!!!!
2025-09-27 03:57:37 +08:00
EliteMasterEric and Abnormal
a03c93b006
The chart editor now uses the vocal data from the metadata rather than hardcoding to the character IDs. NOTE: This is correct but it breaks voices on some charts, we need some way of allowing users to easily correct messed up vocals.
2025-09-25 06:01:30 -05:00
EliteMasterEric and Abnormal
0c4f22173e
Created a function to playtest a song directly from its FNFC file (TODO: difficulty select)
2025-09-25 06:01:30 -05:00
Hyper_ and Hundrec
970ccf2f4a
fix: Chart loading fixes
...
* Prevents charter from deleting `default` variation when there's more than one variation available.
* Fixes song variation list not being saved into `default` metadata file.
* Fixes chart data not being assigned its respective variation when loading from FNFC.
2025-09-15 03:12:43 +08:00
Lasercar and Hundrec
b31be1043c
chart name in backup filename
2025-09-15 03:02:14 +08:00
EliteMasterEric and Hundrec
e4fdf1019a
Explicitly specify the variation for a bunch of song requests to fix some bugs
2025-08-27 23:18:32 +08:00
anysad and Eric
75d8c5cc7a
fix: fixing the fix
2025-08-20 16:41:27 -04:00
Lasercar and Abnormal
172041d4f7
chart editor context menu solitaire fix
2025-08-17 13:47:41 -05:00
Hyper_ and Hundrec
23b163cb69
Charter for new chart metadata dialog
2025-08-18 02:03:37 +08:00
cyn0x8 and Hundrec
df67b642a8
chart editor song id option + manifest id fix
2025-08-17 09:46:41 +08:00
MoonDroid and Mihai Alexandru
d72b989bf5
Delete useless line
2025-08-03 15:54:16 +03:00
Lasercar and Mihai Alexandru
3f82f3792b
Set playspeed after variation load
2025-08-03 15:54:16 +03:00
Hyper_ and Hundrec
fb6d1b36d3
lasercar.................................................................................................................................................................................................
2025-07-22 07:43:15 +08:00
Abnormal
d98628ca0f
fix: Fix a bug preventing FNF Legacy files from being imported on macOS
2025-07-09 05:27:24 -05:00
dbd52a5bf1
Nudge notification box away from playbar
...
Thanks Kolo and Lasercar!
Co-Authored-By: Kolo <67389779+koloindacrib@users.noreply.github.com >
Co-Authored-By: Lasercar <64717068+lasercar@users.noreply.github.com >
2025-07-02 14:33:10 -05:00
Lasercar and Abnormal
894d8cb463
Fix chart(er)
...
The charter is literally never ever set in the new or clone function of the songMetadata. HOW????
2025-06-26 22:39:26 -05:00
VioletSnowLeopard and Eric
7d9a9f452d
null safety for legacy importer
2025-06-23 16:34:17 -04:00
EliteMasterEric and Kade
01fd37e08b
Remove the redundant TimerUtil class.
2025-06-11 17:35:01 -07:00
Lasercar and Kade
9df5395ff8
Load meta/chartdata fix
...
Deletes the song serialiser class, it has no use anymore
Also fixes the BPM changes
Note style is properly set when metadata toolbox is refreshed
Add variation dialog now fills note style dropdown with note styles and sets it properly afterwards
Also makes a few optimisations for the chart editor
2025-06-11 17:32:44 -07:00
8cae34eed7
[PUBLIC PR] Hyper's Stacked Notes Viewer ( #1165 )
...
Co-authored-by: Hundrec <hundrecard@gmail.com >
Co-authored-by: Hyper_ <survivaltemer@gmail.com >
Co-authored-by: lemz1 <ismael.amjad07@gmail.com >
Co-authored-by: Hyper_ <40342021+NotHyper-474@users.noreply.github.com >
Co-authored-by: Kade <26305836+Kade-github@users.noreply.github.com >
2025-06-11 16:24:30 -07:00
Lasercar and Hundrec
1c25713464
Use first difficulty as fallback
2025-06-08 16:57:34 -06:00
Hyper_ and Kade
d3490f8c99
Fix possible crash when trying to open nonexistent folders
2025-05-30 19:49:33 -07:00
Lasercar and Kade
1959a5250f
Difficulty no longer always set to normal
2025-05-30 19:49:00 -07:00
Lasercar and Kade
ae2c2db28f
fixed success message (also forgor playstate change)
2025-05-30 19:49:00 -07:00
Lasercar and Kade
82af988dce
chart editor target song variation parameter
2025-05-30 19:49:00 -07:00
Lasercar and Kade
e3fca16793
chart editor target song difficulty parameter
2025-05-30 19:49:00 -07:00
Lasercar and Kade
426a9c0c10
Clear un/redo history on song load
2025-05-30 19:44:03 -07:00
EliteMasterEric and Kade
fc83685b0f
Remove a bunch of deprecation warnings
2025-05-28 16:33:10 -07:00
Hyper_ and Eric
c5f2a74494
fix: Prevent loading invalid variation
2025-04-30 00:44:12 -04:00
Lasercar and Eric
8074d57186
Don't add the default difficulty to song metadata
...
It'll now only add the current difficulty to the metadata if it doesn't exist in it when saved.
2025-04-29 18:01:23 -04:00
Cameron Taylor and Eric
36997e8b30
variations loading via fnfc fix in progress
2025-03-27 18:00:24 -04:00
Cameron Taylor
7c9f048776
fix: add null checks to fix crash when creating charts via templates
2025-03-06 18:17:32 -05:00
Cameron Taylor
f4da1ced3a
fix for loading variations in fnfc files
2025-03-06 18:17:32 -05:00
Cameron Taylor
2633538596
fix for loading variations in fnfc files
2025-03-06 18:09:13 -05:00
Cameron Taylor
6e55bcfc77
fixing for loading .fnfc files
2025-03-06 18:09:13 -05:00
Cameron Taylor
0a911ae607
remove a buncho unused imports
2025-02-17 19:25:33 -05:00
Keoiki and GitHub
e570dfb8e7
fix: Fix beat/step ticks sometimes not appearing on non-4/4 time signatures in chart editor ( #2860 )
...
Beat and step ticks now appear fully on 5/4, 6/4 and 9/8 time signatures.
2024-10-26 16:11:49 -04:00
EliteMasterEric
1beb21e57a
Replace all instances of openfl/lime Assets with funkin.Assets
2024-09-18 05:04:32 -04:00
EliteMasterEric
60e741434c
Implemented playable character registry, added Freeplay character filtering, added alt instrumental support
2024-06-18 17:56:24 -04:00
EliteMasterEric
a81b6b2d6e
Fix issue with rendering the grid in 3/4 time signature
2024-06-06 16:44:20 -04:00
EliteMasterEric
9088570b92
Make sure JSON data uses latest version/generatedBy when writing.
2024-05-31 19:21:21 -04:00
EliteMasterEric
8bf26322e9
Update generatedBy to the latest value when saving a chart.
2024-05-31 18:09:30 -04:00
Cameron Taylor
22e411d43f
Merge branch 'rewrite/master' into feature/chart-editor-gamepad-support
2024-04-19 13:57:42 -04:00
Cameron Taylor
544dcdf809
Merge branch 'rewrite/master' into bugfix/chart-editor-weekend-1
2024-04-04 05:32:26 -04:00
EliteMasterEric
f129cb7997
Fix a bug where if Weekend 1 wasn't cleared, you can't chart those songs
2024-04-03 21:57:29 -04:00