Commit Graph

394 Commits

Author SHA1 Message Date
Stepland
6a9d35a26a Fix beat scaling on the waveform view 2023-03-22 01:13:40 +01:00
Stepland
d84ea0098d MIPMAPPING THAT WORKS ?????/§ 2023-03-22 01:09:14 +01:00
Stepland
3d8988e45a wip on mipmapping for real 2023-03-19 02:10:41 +01:00
Stepland
9b8f34e017 Make a small doc page explaining how to make windows releases 2023-03-18 02:59:10 +01:00
Stepland
306719aeb0 Update changelog 2023-03-18 02:24:04 +01:00
Stepland
fc6076f63d Change default waveform color 2023-03-18 02:00:44 +01:00
Stepland
209bc7cb3d holy FUCKING SHIT is works 2023-03-18 01:54:40 +01:00
Stepland
71bfa5ba42 Ok it now fucking works but oh god is it ever slow 2023-03-17 01:49:34 +01:00
Stepland
d4aa0f3532 First working bits of waveform mode for the linear view 2023-03-17 01:02:38 +01:00
Stepland
bb7c1f8593 created the waveform draw function 2023-03-14 01:00:20 +01:00
Stepland
881b22712b more work on Waveform caching 2023-03-11 12:13:37 +01:00
Stepland
e7deffc9ee Added the Cache implementation from jujube 2023-03-03 01:06:41 +01:00
Stepland
6122517ac9 more work on waveforms 2023-02-27 23:42:37 +01:00
Stepland
f595f44f6e waveform view code rework wip 2023-02-22 00:03:11 +01:00
Stepland
9e37cfd67d More waveform stuff 2023-01-16 00:51:48 +01:00
Stepland
1befa02cd8 Compute more downsampled versions of the audio 2023-01-15 02:06:05 +01:00
Stepland
5e07b15c98 Beta waveform view !!! 2023-01-13 00:09:03 +01:00
Stepland
481ca15b0c Fix typo in config.hpp 2023-01-09 16:51:48 +01:00
Stepland
bbf70b08a7 Don't canonicalize paths in the recent files list 2023-01-09 16:45:10 +01:00
Stepland
c65b071f68 Force utf8 string conversion when constructing a nowide file stream 2023-01-09 16:40:07 +01:00
Stepland
c4c5b2a848 Use nowide for recent files and config loading / dumping 2023-01-09 16:35:19 +01:00
Stepland
191d831fef Try using a custom FileInputStream 2023-01-09 16:17:46 +01:00
Stepland
2dfb295112 Try using SFML(s own conversion routines 2023-01-09 04:10:49 +01:00
Stepland
37abff58c6 Use native encoding for SFML file handling functions 2023-01-09 02:48:03 +01:00
Stepland
c96b3eb3f2 Replace ImGui file handling functions with nowide 2023-01-09 02:29:10 +01:00
Stepland
f883a1105d go further down the debugging path 2023-01-09 01:31:16 +01:00
Stepland
6bc0c1d514 typo 2023-01-09 00:54:36 +01:00
Stepland
69f8e65a45 don't print each character but just their values 2023-01-09 00:48:10 +01:00
Stepland
a34fe6b71b new test program 2023-01-09 00:28:10 +01:00
Stepland
f4f9fa5d97 Update tinyfiledialogs 2023-01-08 23:09:05 +01:00
Stepland
3d46d3dc95 Fix colliding note not using snap color in the linear view 2023-01-01 00:48:24 +01:00
Stepland
76c167ce11 Add note transform options 2022-12-31 23:54:59 +01:00
Stepland
930a7824e4 Add a menu option to force showing free buttons all the time, also save that choice in the config 2022-12-31 22:36:23 +01:00
Stepland
9c3de73a69 Disable notes Ctrl+C / Ctrl+V when an imgui item is active 2022-12-28 19:21:19 +01:00
Stepland
ad642b81b6 Fix long note insertion bug 2022-12-28 18:48:04 +01:00
Stepland
9b0cabaed9 Updates to tests programs 2022-12-28 10:15:22 +01:00
Stepland
429feed81b Add whereami test program 2022-12-28 09:50:44 +01:00
Stepland
921ccb9cf1 Fixe some more issues 2022-12-27 23:18:59 +01:00
Stepland
217c2b3a96 fix directory hierarchy 2022-12-27 23:14:07 +01:00
Stepland
a9181b586d Fix dir exists ok var 2022-12-27 23:12:17 +01:00
Stepland
040e81c57e Add timestamp info in windows release info 2022-12-27 23:10:14 +01:00
Stepland
82e6a023fb Create windows release script 2022-12-27 22:58:58 +01:00
Stepland
beda83a0b6 use size_t instead of UL in std::min call 2022-12-27 20:09:34 +01:00
Stepland
89020df4ba use intmax macro instead of numeric_limits because fucking windows gcc can't make use of it of course 2022-12-27 20:00:55 +01:00
Stepland
9a996f3283 Add missing <limit> include in sampler_callback.cpp 2022-12-27 19:55:37 +01:00
Stepland
fecf789d46 Add signed long long Fraction constructor unit test 2022-12-27 19:55:25 +01:00
Stepland
33a14a6bda Add signed long long constructors for Fraction 2022-12-27 19:35:58 +01:00
Stepland
b0da3382ec Add explicity utf8 conversions on openFromFile SFML calls 2022-12-27 18:57:48 +01:00
Stepland
ad48a4c11c Make some fraction conversions explicit in beat_ticks.cpp 2022-12-27 18:54:49 +01:00
Stepland
e0b5ef16d3 Add missing <utility> import 2022-12-27 18:51:03 +01:00