Commit Graph

124 Commits

Author SHA1 Message Date
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
Tremeschin 86a5c218ac Waveform optimization: split into RMS of chunks instead of drawing every point 2021-09-07 19:05:04 -03: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
Mill J 14de355bd2 Fix Right-Click Add/Remove Favorites 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
Mill J f0f9b8d336 Fix Favorites Add/Remove Via Icon 2021-06-10 03:03:09 +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
Mill J a16121aeb0 Sqlite3 optimizations 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