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
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
Apoorv
2e656b057e
Merge branch 'experimental-draw-waveform' into 'testing'
...
Show waveform for the selected sample.
See merge request samplehive/sample-hive!9
2021-10-04 09:01:55 +00:00
apoorv569
101dfa2474
Version bump to v0.9.0_alpha.1, general cleanup and replace screenshots with new, showing off waveform.
2021-10-04 14:15:53 +05:30
apoorv569
3fcea8af12
fixup! fixup! Fix taglib include path for meson subproject and update README for dependencies.
2021-10-03 19:20:02 +05:30
apoorv569
601ff10690
fixup! Fix taglib include path for meson subproject and update README for dependencies.
2021-10-03 18:57:18 +05:30
apoorv569
dd5b5196ee
Fix taglib include path for meson subproject and update README for dependencies.
2021-10-03 18:54:21 +05:30
apoorv569
79cb16324a
Add wxWidgets and Taglib as meson subprojects, up the version requirement for wxWidgets to v3.1.5 and Taglib to v1.12 add new icons for buttons.
2021-09-30 14:04:54 +05:30
apoorv569
56d6d86f66
Remove unnecessary wxTimer calls.
2021-09-13 04:52:30 +05:30
Apoorv
28cff9a8fe
Merge branch 'experimental-draw-waveform' into 'experimental-draw-waveform'
...
Waveform optimization: split into RMS of chunks instead of drawing every point
See merge request samplehive/sample-hive!8
2021-09-07 22:31:00 +00:00
apoorv569
0eaf78923c
Can loop a region now.
2021-09-05 03:27:18 +05:30
apoorv569
f061fe8a8c
Add custom event to send loop points to MainFrame.
2021-08-29 19:45:03 +05:30
apoorv569
627cb76950
Add ability make a selection for loop region.
2021-08-11 02:32:39 +05:30
apoorv569
cf9c3f5551
Fix assert when mouse is click but playhead is not captured and pop status text, when there is no text to pop.
2021-08-03 23:11:46 +05:30
apoorv569
af929cecc2
Waveform panel moved to its own class, add ability to change waveform color and can seek the playhead now.
2021-08-02 09:11:00 +05:30
apoorv569
8aac911f07
Add loop point controls, draw waveform and playhead.
2021-07-30 23:40:45 +05:30
apoorv569
efc67f483c
Add details for contributing to SampleHive in README.org
2021-07-25 12:13:01 +05:30
apoorv569
fd9ec9131a
Add CONTRIBUTING.org
2021-07-25 12:02:44 +05:30
Apoorv
3e8a6fccaa
Update Bug.md
2021-07-25 06:21:31 +00:00
Apoorv
030c6be7c3
Update FeatureRequest.md
2021-07-25 06:21:17 +00:00
apoorv569
85f534aa6e
fixup! Add issue templates.
2021-07-25 01:00:14 +05:30
apoorv569
d46bfdf229
Add issue templates.
2021-07-25 00:34:22 +05:30
apoorv569
c49aca13a4
Add command line option to SampleHive version.
2021-07-25 00:32:46 +05:30
apoorv569
aeaa50ff82
Add ability to reset/clear app data.
2021-07-21 19:42:58 +05:30
apoorv569
779b027d11
Replaced wxSVG with wxStaticBitmap and removed the libwxsvg-dev and libwxsvg3 from dependencies.
2021-07-19 09:02:58 +05:30
apoorv569
25a4c1a5cc
fixup! Improved the logo a bit, changed the app icon to higher resolution one and replaced README.md with README.org
2021-07-18 20:33:17 +05:30
apoorv569
7bcf6f174a
Improved the logo a bit, changed the app icon to higher resolution one and replaced README.md with README.org
2021-07-18 20:30:45 +05:30
apoorv569
f28072881b
fixup! Add license header to all files, and bump version number to 0.8.4_alpha.1
2021-07-18 10:03:14 +05:30
apoorv569
64bde0a6b1
Add license header to all files, and bump version number to 0.8.4_alpha.1
2021-07-18 09:50:42 +05:30
apoorv569
953b81d753
Added ability to install SampleHive, added _() macro for translation support, much more clearer log messages and general clean up.
2021-07-18 09:09:41 +05:30
apoorv569
293821be99
Add new star icons.
2021-07-14 03:31:43 +05:30
apoorv569
fa476d57fd
Add menubar, statusbar and about dialog, also fixed layout of some widgets.
2021-07-14 03:22:37 +05:30
apoorv569
e72c933a6f
Renamed SampleListView to Library, added new path column and context menu for column header to hide/show columns.
2021-07-06 03:38:53 +05:30
apoorv569
9bc1599d90
New trash page and add context menu and drag and drop feature for moving samples to trash.
2021-07-06 01:12:31 +05:30
apoorv569
2b8b47d9a4
Fix styling and positioning of some widget and add file type filter for wxDirCtrl.
2021-07-04 18:43:03 +05:30
apoorv569
2c88863a71
Added feature to rename a hive and more renaming.
2021-07-04 03:17:03 +05:30
apoorv569
09a3b03658
Renamed folder to hive.
2021-06-30 15:29:04 +05:30
apoorv569
632534d7ad
Renamed collection to hive and fixed some error handling.
2021-06-27 22:55:23 +05:30
apoorv569
b9c61c02fe
Cleanup, lots of fixes regarding weather or not to show file extension and other minor fixes.
2021-06-24 15:48:42 +05:30
apoorv569
f0df300c30
Fixed bug where deleting a folder with samples in it won't remove the samples from favorites and other minor fixes.
2021-06-18 19:08:39 +05:30
apoorv569
a6275f5e6c
Add collection tab child item popup menu, find file in library or open system file manager.
2021-06-17 10:38:24 +05:30
apoorv569
f4c46a6b5f
Fix bugs when deleting or trashing samples, and added a context menu for folders.
2021-06-15 00:12:39 +05:30
Apoorv
21c06fc555
Merge branch 'experimental-favorite-folders' into 'experimental-favorite-folders'
...
Fix Right-Click Add/Remove Favorites
See merge request samplehive/sample-hive!6
2021-06-13 20:46:22 +00:00
Apoorv
b28b0b31c7
Merge branch 'experimental-favorite-folders' into 'experimental-favorite-folders'
...
Fix Favorites Add/Remove Via Icon
See merge request samplehive/sample-hive!5
2021-06-10 03:03:10 +00:00
apoorv569
08aa1df2ca
Changed the toggle column to app icon.
2021-06-09 07:03:20 +05:30
apoorv569
87b347ff2f
Can now click on a folder to filter the results and the folders are persistent now.
2021-06-05 08:52:57 +05:30
apoorv569
5d935b6ed4
Can now remove multiple samples at once from folders and other minor fixes.
2021-06-03 07:56:17 +05:30
apoorv569
46e6317335
Can now drag and drop multiple files to collection view
2021-06-02 16:08:36 +05:30
apoorv569
e96fcbff88
Add collection folder feature.
2021-05-29 05:44:56 +05:30
apoorv569
4464da159d
Minor corrections and optimizations.
2021-05-24 05:32:19 +05:30
apoorv569
5f8e7a2693
Fixing merge conflict
2021-05-20 05:12:24 +05:30
Apoorv
072a42ad14
Merge branch 'sqlite3-optimization' into 'testing'
...
Sqlite3 optimizations
See merge request samplehive/sample-hive!4
2021-05-19 23:38:35 +00:00
apoorv569
2c0c85e442
Fixing the frame opening with extremely small window size.
2021-05-18 18:49:02 +05:30
apoorv569
9653037dc1
Initial commit on SourceHut
2021-05-17 13:28:51 +05:30
apoorv569
9ed4f0e796
Initial commit on SourceHut
2021-05-17 12:08:44 +05:30
apoorv569
4099927874
Initial commit on SourceHut
2021-05-17 11:59:50 +05:30
apoorv569
626300c063
Update README.
2021-05-14 14:21:02 +05:30
apoorv569
da6eacbde2
Moved the keybind support to a separate branch.
2021-05-14 14:16:42 +05:30
apoorv569
5be7f4597c
Fix markdown table layout.
2021-05-13 23:14:01 +05:30
apoorv569
78841294d3
Added keybind support.
2021-05-13 23:07:18 +05:30
apoorv569
db238e6958
Combining MainFrame and Browser class.
2021-05-12 21:52:51 +05:30
apoorv569
2167914464
More optimizations and add ability to restore trashed item.
2021-05-10 11:18:08 +05:30
apoorv569
e8f74758ff
Minor corrections.
2021-05-06 06:37:15 +05:30
apoorv569
9816680435
Updating meson.build to fix a issue with wxWidgets
2021-05-03 08:05:59 +05:30
apoorv569
86e9c4a297
Fixed issue with samples not being deleted from database.
2021-05-02 08:21:25 +05:30
Apoorv
46c966bec2
Merge branch 'testing' into 'testing'
...
Replace wxBusyInfo with wxProgressDialog
See merge request apoorv569/sample-hive!2
2021-04-27 01:40:18 +00:00
Apoorv
265febe09a
Merge branch 'testing' into 'testing'
...
Fix Segfault And SQLITE_BUSY Bug
This fixes the segfaults and cleans up unneeded variables, also fixes the SQLITE_BUSY bug.
See merge request apoorv569/sample-hive!1
2021-04-25 18:42:03 +00:00
apoorv569
e958eb995e
Removing unnecessary instantiation to SettingsDialog.
2021-04-25 03:44:11 +05:30
apoorv569
e38fef36de
Fix tag editor not changing tags and can now select multiple items at once.
2021-04-08 00:21:00 +05:30
apoorv569
5c11792df1
Fixed issue caused when file extension is showing.
2021-03-30 05:47:40 +05:30
apoorv569
862b797920
Add ability to show/hide file extension.
2021-03-23 07:19:41 +05:30
apoorv569
bde89394f3
Fix path for logo and icon.
2021-03-20 20:41:29 +05:30
apoorv569
665e36c030
Add libexif-dev as a dependency for ubuntu based distro's.
2021-03-20 20:40:23 +05:30
apoorv569
0cf4931ef4
Initial commit
2021-03-20 04:19:12 +05:30