apoorv569
3f2bb4551c
Update meson.build file
...
- Bump meson version requirement
- Bump cpp_std to gnu++20
- Bump copyright years to 2020-2025
- Add spdlog cmake options
- Bump wx version requirement to 3.2.8
- Bump sqlite3 version requirement to 3.45.1
- Bump yaml-cpp version requirement to 0.8.0
2025-09-24 16:06:39 +05:30
apoorv569
fd2789d401
Update all meson wrap files.
2025-09-24 16:04:49 +05:30
apoorv569
023d4bca27
Only clone libsndfile and spdlog if not available on system
2023-12-08 02:21:03 +05:30
Apoorv
0f1700fcdc
Merge branch 'nimius-testing-patch-44800' into 'testing'
...
Fixed compilation error for spdlog.
See merge request samplehive/sample-hive!10
2022-11-26 07:38:26 +00:00
apoorv569
eb603be129
Update README add audio dependency.
2022-11-26 02:33:40 +05:30
Lucas Wieling
01dad0c725
Fixed compilation error on Arch Linux as suggested by @apoorv569
2022-11-25 07:36:46 +00:00
apoorv569
7f13c45c40
Fix segmentation fault when using -r flag on the command line and add double click to play a sample.
2022-10-31 15:50:46 +05:30
apoorv569
66ce190098
Add BPM detection using aubio.
2022-09-16 16:44:24 +05:30
apoorv569
c2256d8d2e
Revert spdlog version v1.9.2 as v1.10.0 seems to have issues with fmt.
2022-09-16 16:33:47 +05:30
apoorv569
9a3ac45800
Bump wxWidgets version to v3.2.1 and spdlog version to v1.10.0.
2022-09-16 01:15:51 +05:30
apoorv569
491852a756
Add build type define and minor meson build file update.
2022-09-16 01:13:54 +05:30
apoorv569
6d0f66d144
Show milliseconds in addition to minutes and seconds for the length of a sample in the ISO 8601 standard.
2022-03-27 15:29:09 +05:30
apoorv569
293c12a7e0
Remove unnecessary logging statements and database queries.
2022-03-18 17:39:52 +05:30
apoorv569
22f45fbd66
Temporary fix the short sample not looping from beginning.
2022-03-18 17:37:33 +05:30
apoorv569
165e11ce6f
Add option to BuyMeACoffee.
2022-03-15 23:02:23 +05:30
apoorv569
023874a9be
Add DemoMode for auditioning samples without storing them in database.
2022-03-05 14:35:19 +05:30
apoorv569
3db1e5858e
fixup! Add experimental Windows build.
2022-02-15 23:13:37 +05:30
apoorv569
b367a9d895
Add experimental Windows build.
2022-02-15 22:54:44 +05:30
apoorv569
db7a476a1d
Add wxBITMAP_TYPE flags to support other platforms.
2022-02-13 20:38:46 +05:30
apoorv569
1ccb616b93
Add option to disable splash on startup and some cleanup.
2022-02-10 20:43:31 +05:30
apoorv569
dde610a78f
Add check for darwin and restricted wx to v3.1.5.
2022-02-10 20:42:08 +05:30
apoorv569
c9d3ab8295
Merge branch 'experimental-encapsulation' into testing
2022-02-04 17:42:36 +05:30
apoorv569
a14705f31f
Add check for which toolkit to use based on platform and general cleanup.
2022-02-02 00:55:42 +05:30
apoorv569
490012b5eb
Fix wxBitmapToggleButton function parameters for the new wx update.
2022-02-02 00:54:48 +05:30
apoorv569
010a798fe5
More encapsulation, lots of reformatting and cleanup.
2022-01-24 02:39:57 +05:30
apoorv569
016fd28d34
fixup! Caught an unhandled exception from libsndfile
2021-12-14 00:36:56 +05:30
apoorv569
9e0be8f55a
More encapsulation and add new class Signal for handling custom events.
2021-12-13 23:42:12 +05:30
apoorv569
1e6a0e635b
Caught an unhandled exception from libsndfile
2021-12-13 22:20:33 +05:30
apoorv569
7dd7f2b3c1
Separate transport control panel to its own class.
2021-11-16 14:07:48 +05:30
apoorv569
ccda509068
Add serialize option for the splitter window sash position.
2021-11-16 10:35:10 +05:30
apoorv569
1210b5e6ce
fixup! Fix database initializing before loading configuration file.
2021-11-14 09:32:04 +05:30
apoorv569
e1d89d0b24
Fix database initializing before loading configuration file.
2021-11-11 04:13:11 +05:30
apoorv569
c9b79a6935
Add serialization for window size, recursive search for files and media volume.
2021-11-10 03:19:37 +05:30
apoorv569
f40f514912
Add new custom events.
2021-11-08 13:22:03 +05:30
apoorv569
77fb65377b
Add command line option to reset app data, new Paths header, more code refactoring.
2021-11-07 08:41:04 +05:30
apoorv569
8bfb8c718a
Replaced wxLog with spdlog for logging, add spdlog dependency to README.
2021-11-06 18:28:16 +05:30
apoorv569
202cb1e7d8
Fix wxBitmapButton function parameters for the new wx update.
2021-11-06 05:21:07 +05:30
apoorv569
c52d7708d8
Refactoring, organizing files in directories. Add directory watcher, removed unnecessary calls to settings dialog.
2021-11-04 19:16:58 +05:30
apoorv569
5714beab03
fixup! Initial commit on SourceHut
2021-10-25 17:52:44 +05:30
apoorv569
fbf26100e5
Initial commit on SourceHut
2021-10-25 17:50:45 +05:30
apoorv569
0ecf694997
Remove InfoBar from Database.
2021-10-08 15:50:00 +05:30
Apoorv
4630695589
Merge branch 'refactor_database' into 'testing'
...
Refactor database
See merge request samplehive/sample-hive!7
2021-10-08 07:29:27 +00:00
Mathias Buhr
c7005dd559
Checkout submodules as well
2021-10-07 22:48:57 +02:00
Mathias Buhr
3558cac62d
Reduce redundant database code
2021-10-07 22:48:18 +02:00
Mathias Buhr
7eccf406dc
Use const& for loop
2021-10-07 21:38:37 +02:00
Mathias Buhr
e00d753302
Cleanup Database interface
2021-10-07 21:38:34 +02:00
Mathias Buhr
63173df9ad
Refactor database
2021-10-07 21:36:19 +02:00
Mathias Buhr
f808a8281f
Use C++14
2021-10-07 21:23:53 +02:00
apoorv569
fe463fe199
Add yaml-cpp, sqlite3 and libsndfile subprojects.
2021-10-07 12:54:44 +05:30
apoorv569
1a92c58954
fixup! Merge branch 'experimental-draw-waveform' into 'testing'
2021-10-04 14:39:10 +05:30