160 Commits

Author SHA1 Message Date
Stepland
9481cb8c3b synced sound stream : revenge 2022-05-31 01:21:12 +02:00
Stepland
b01b861d38 synced sound stream the hard way ? 2022-05-11 00:09:30 +02:00
Stepland
79d401727e Fix beat ticks 2022-04-23 17:30:45 +02:00
Stepland
e56b46ff76 Fix rectangle outline size and fill opacity in Linear View 2022-04-23 16:49:12 +02:00
Stepland
b9e1506846 Draw the linear view entirely with dearimgui's low level api 2022-04-22 01:56:28 +02:00
Stepland
18aae38536 Display BPM Changes 2022-04-20 14:46:07 +02:00
Stepland
e90c4f1f32 More stuff, see changelog 2022-04-19 23:13:18 +02:00
Stepland
ec3779e1b4 Fix some bugs with the fractions 2022-04-19 12:59:17 +02:00
Stepland
7e93ea6845 Go back to using a Notes object to store stuff because now move assignament works for interval trees ! 2022-04-19 02:07:56 +02:00
Stepland
44a19ad452 Update interval tree to fix move assignement bug 2022-04-19 01:24:58 +02:00
Stepland
78da6fa001 Fix mousewheel+arrow movement
inserting a long note no longer crashes
Inserting a long note now overwrites notes it intersects with
long notes are now properly displayed
2022-04-16 05:25:03 +02:00
Stepland
d36a5ace80 Complete property-based testing of memon loading + a lot of refactoring still 2022-04-16 02:26:37 +02:00
Stepland
bd8a9e7b4f Update interval_tree with bugfixes for rbeing() and the like 2022-04-15 12:53:16 +02:00
Stepland
5a6855564f Stuck in boilerplate hell 2022-04-14 01:26:31 +02:00
Stepland
d19eaae95e IT COMPILES ??? 2022-04-14 00:13:38 +02:00
Stepland
bed3817534 Fix fraction to decimal conversion function 2022-04-13 10:36:31 +02:00
Stepland
65388c8335 More tests, getting stuck on the fraction to Decimal conversion ... 2022-04-13 02:29:33 +02:00
Stepland
6adf48cb77 Update interval_tree.hpp 2022-04-12 23:00:31 +02:00
Stepland
dcb0614bf6 RapidTest seem to hit an infinite loop when trying to generate a given tuple 2022-04-12 01:02:49 +02:00
Stepland
a5fe10600f Refactor Notes load/dumping 2022-04-11 01:50:25 +02:00
Stepland
be1eeaf21e Tests with rapidcheck ! 2022-04-11 01:25:24 +02:00
Stepland
f5d6199f27 Porting rapidcheck to meson 2022-04-10 13:08:41 +02:00
Stepland
be7219ad3d IT COMPILES
IIIIIT COMPIIIIIIILES
2022-04-09 00:54:06 +02:00
Stepland
32ea4b309b clangd is still absolutely sharting itself, I have to go the old-fashioned way and fix compiler errors one at a time ... 2022-04-07 00:14:01 +02:00
Stepland
3ab51d5bb1 a 2022-04-06 15:47:04 +02:00
Stepland
021f4e1aa4 a 2022-04-04 22:03:10 +02:00
Stepland
d66217b6c5 We are now somewhere in the main function 2022-04-04 04:30:02 +02:00
Stepland
0bcf567fb4 Update Setup.md 2022-04-04 01:54:17 +02:00
Stepland
a5caae4946 Add copy_dependencies.py 2022-04-04 00:21:39 +02:00
Stepland
d167cf2ef2 nowide now kind of works ? 2022-04-04 00:20:45 +02:00
Stepland
914b8b53b6 a 2022-04-03 17:11:31 +02:00
Stepland
419d64bf09 a 2022-04-03 17:03:45 +02:00
Stepland
96ec789870 more nowide testst 2022-04-03 17:03:08 +02:00
Stepland
523f3bac59 more fixes to nowide 2022-04-03 16:55:04 +02:00
Stepland
92f3f66696 fix nowide test 2022-04-03 16:51:26 +02:00
Stepland
a0d4a32096 Fix .gitignore in subprojects 2022-04-03 16:38:16 +02:00
Stepland
205f1ec251 More memon parsing 2022-04-03 15:59:05 +02:00
Stepland
64a952ce83 Rewriting memon parsing 2022-04-02 04:10:09 +02:00
Stepland
f32b642fe4 Update tinyfiledialogs 2022-04-01 02:30:32 +02:00
Stepland
73427835df Added nowide, hopefully that will fix the gerenal filesystem crappiness on windows 2022-04-01 01:41:47 +02:00
Stepland
6fe06dfd80 Starting to implement memon 1.0.0 saving 2022-03-31 03:50:15 +02:00
Stepland
b967bc0499 I'm shocked I can keep motived to just do this somehow 2022-03-27 03:32:13 +02:00
Stepland
4e96d15f81 guess what ? still refactoring 2022-03-26 00:23:13 +01:00
Stepland
d015830020 This is taking so long wtf 2022-03-25 02:20:22 +01:00
Stepland
8ce71368bd We're alllll just refactoring
We're aaaaallll just refactoring
2022-03-24 01:42:41 +01:00
Stepland
5094bc6f18 STILL refactoring 2022-03-23 02:20:07 +01:00
Stepland
b689c1ede5 Still in the middle of rewriting ... 2022-03-17 02:50:30 +01:00
Stepland
b6fff2914d Start rewriting the song (formely fumen) class from scratch for memon 1.0.0 2022-03-16 02:10:18 +01:00
Stepland
204609c4d0 Switch to #pragma once because fuck you here's why 2022-03-02 23:59:19 +01:00
Stepland
79e655cf5e Use PreciseMusic in the editor 2022-02-28 23:10:22 +01:00