Git Log from 0.0.15 to HEAD
commit 64151a3598c42899422275e3b930b48fee9b694a
Author: gearmo3DS
Date: Sun Apr 5 09:28:16 2026 +0200
Revert "Potential fix for pop when re-enabling filter"
This reverts commit c0eb7c00c90b679e30d97b01a06783fa5d2814ac.
commit 08b7146eaa9ec3bf3bde4581eb965ff7bc81e4dc
Author: gearmo3DS
Date: Sun Apr 5 08:41:52 2026 +0200
Moved mp3player to separate dir
commit cacbe078e1589f2216bb224d1f66eae6c6133e8c
Author: gearmo3DS
Date: Sat Apr 4 19:03:37 2026 +0200
Works on 3DS
commit 9dc0eafdd146929864c083e263ac97a460ddad88
Author: gearmo3DS
Date: Sat Apr 4 18:08:56 2026 +0200
Test mp3 playing
commit a358884f30757b08cf6517f94f417b6688445a74
Author: gearmo3DS
Date: Sat Apr 4 13:23:15 2026 +0200
Added ringbuffer
commit c0eb7c00c90b679e30d97b01a06783fa5d2814ac
Author: gearmo3DS
Date: Sat Apr 4 11:36:39 2026 +0200
Potential fix for pop when re-enabling filter
commit 8082e1a38ff00284c95fb33b467d9f879eb69181
Author: gearmo3DS
Date: Fri Apr 3 21:31:20 2026 +0200
Playing with oscillators, added cheap sine/saw
commit d6c0b36644d70bf59d7c4b299af390115ff79791
Author: gearmo3DS
Date: Fri Apr 3 14:00:27 2026 +0200
Added simple audio functionality for 3ds
commit 0d3d31fa51eb50597bcf54b05fc7ca48decce4f5
Author: gearmo3DS
Date: Fri Apr 3 13:32:30 2026 +0200
WIP added lua config
commit 5f6ff86816a027eb3925bb89a3ea8cff81e98957
Author: gearmo3DS
Date: Wed Apr 1 14:48:43 2026 +0200
WIP play audio in SDL
- Moved audio-exclusive sources to sharedaudio
commit 4054833e551fe712e17de4c813a67ef665857f07
Author: gearmo3DS
Date: Wed Apr 1 12:19:15 2026 +0200
Flattened ncaudio hierarchy
commit 8cbc441bb233b9d1965d35888c9f6fc0a75e59c1
Author: gearmo3DS
Date: Wed Apr 1 12:05:13 2026 +0200
Flattened nclua hiearchy
commit 2ba7a93f87ff9945d56a69f2ca097ef5d87e8dff
Author: gearmo3DS
Date: Wed Apr 1 10:40:03 2026 +0200
Added audioedit
commit 3a163d7090dc7276fec1ea60d1dea044da580878
Author: gearmo3DS
Date: Wed Apr 1 08:17:38 2026 +0200
Using new and delete
commit d4c477dbce1c324ad756e2b4f09cae52657e6b8c
Author: gearmo3DS
Date: Tue Mar 31 21:32:28 2026 +0200
Added DrPepper random sound generator button
commit 05cbab002879f1777d1e1dc99de540bd4e0147c9
Author: gearmo3DS
Date: Tue Mar 31 19:20:32 2026 +0200
Added onShow() and onHide() methods to manage gamepad repeat interval
commit ebcbee51a45a3ba097a0054be2eb834e89823d6d
Author: gearmo3DS
Date: Tue Mar 31 14:20:45 2026 +0200
Added WaveForm view WIP
- Currenly loads a hardcoded sample
- Has a scrollbar and selection
- Zoom & Pan via gamepad
- Made processGamePad() cascade like mouse clicks
commit fc53eb1a99248c5955e2b5f6cbbe12ff536d232f
Author: gearmo3DS
Date: Tue Mar 31 11:14:23 2026 +0200
SDL3 clear screen again and render to texture
commit 236fe544ab990fcf7762457c912295f84c334e27
Author: gearmo3DS
Date: Tue Mar 31 09:35:02 2026 +0200
Made Makefile+pch work with either clang or gcc
commit 7d6671a1ce496d8eae065fb6e5c0772db60f2904
Author: gearmo3DS
Date: Tue Mar 31 09:12:41 2026 +0200
Split audio/sequencer init functions in SDL
commit dd88a5ea87e2923f6ab57abcc16f797891c6e3c3
Author: gearmo3DS
Date: Tue Mar 31 09:03:03 2026 +0200
Misc
commit 48aa28c31520ab26687ac3c5423b233bb8c2abd3
Author: gearmo3DS
Date: Mon Mar 30 09:13:44 2026 +0200
Added perfguide.md
commit f8a30d3b454e0764466dc7637616eb5f6128b80e
Author: gearmo3DS
Date: Sun Mar 29 16:32:11 2026 +0200
Some cleanup and bug-fix in snake game
- Snake: Last direction is not reset when new level starts
- Sometimes this causes inability to move or instant deatch by self-collision
commit 70e5eaeaf3f14e766847260220ea55fded3b6ae3
Author: gearmo3DS
Date: Sun Mar 29 12:45:14 2026 +0200
Revert "Experimental removal of std::functional"
This reverts commit be0e84a720279482b0d5ab53c7d8b39bfeb501ca.
commit e09553ae3a56ff90be06ae6b119bddda87ad84f7
Author: gearmo3DS
Date: Sun Mar 29 12:42:27 2026 +0200
Now using precompiled header pch
commit 7ba0209f3a725aab39dde00ddcf99df0d7ee6847
Author: gearmo3DS
Date: Sun Mar 29 11:16:08 2026 +0200
Experimental removal of std::functional
commit 83aed0f80c0b019c71428c431871c23690134c80
Author: gearmo3DS
Date: Sun Mar 29 08:25:06 2026 +0200
Added factories
commit 7d17585cda6d48e660422d545f01cebd80a12fc5
Author: gearmo3DS
Date: Sun Mar 29 08:42:51 2026 +0200
Reduced more includes
commit 481e3a508b978c204cf0fab1be4912749e2fa475
Author: gearmo3DS
Date: Sat Mar 28 17:58:26 2026 +0100
Gameplay fixes (input queue)
- Fix: Now throttling SDL to 30 fps like on 3DS
- Moved snake to cpp file and reduced header includes
commit b5f8538b653e9bf08ce9ec14857b423265d32334
Author: gearmo3DS
Date: Sat Mar 28 15:16:41 2026 +0100
Re-factored header-includes to reduce build time by a small amount
commit ca812ab08584ffbcb990af7fed3970ddd30ac6b1
Author: gearmo3DS
Date: Sat Mar 28 15:08:07 2026 +0100
Fixed clang errors
commit 4c46d08190a3c296b2275e46e7f5606d42f38d9d
Author: gearmo3DS
Date: Sat Mar 28 12:48:58 2026 +0100
NC fix: Wrong label for normalize sample in wave editor
commit 951f86b21311904ece47bb4f3de874eb3ce83ace
Author: gearmo3DS
Date: Sat Mar 28 08:47:17 2026 +0100
Moved code from headers to sources
commit c98b5df253d2970784d635c6400fdab512c41875
Author: gearmo3DS
Date: Sat Mar 28 07:40:28 2026 +0100
Snake WIP
commit c78a9e023b898830f416c2b4ec28bc9eda1d27df
Author: gearmo3DS
Date: Fri Mar 27 18:08:44 2026 +0100
ListWidget WIP
commit 27da13f02b3d7d03b7f48b51a3eb4efe57deb078
Author: gearmo3DS
Date: Fri Mar 27 16:20:54 2026 +0100
Made PopupMenu "gamepad"able (directional inputs)
- Fix in ScrollWidget: Evaluate layout twice to compensate scrollbar visibility changes
commit cacd5281c3e26bc30a78eab9e1c2fb2a429bff73
Author: gearmo3DS
Date: Fri Mar 27 15:25:17 2026 +0100
Moved ScrollWidget code from headers to sources
commit cbb9510a7b7b947a579ef0f65406e9b088573d7f
Author: gearmo3DS
Date: Fri Mar 27 15:19:20 2026 +0100
Added mouse press- and release methods to menubar
commit 91c497b7cee46454346e3df808da9fbafaa4e299
Author: gearmo3DS
Date: Fri Mar 27 15:06:48 2026 +0100
Moved some code out of headers
commit 6c6e94fe83be869003a80221a974d41d92725fca
Author: gearmo3DS
Date: Fri Mar 27 10:38:53 2026 +0100
Added MenuBar widget
- Added Trigger signal to MenuItem
- Moved Clicked signal emission to mouse release
- Added Pressed signal to Button
- LogWidget now handles mouseDown to avoid confusion
- Added Show Log checkbox in preferences
- Widget::drawText() now returns the width of the text written
commit 0760e9992aa61c48f5465c2beea02c970dc4f4a5
Author: gearmo3DS
Date: Fri Mar 27 08:03:20 2026 +0100
Fix: hover gets in way when modal menu active
commit 9d3592f93987a4ef7680827187a8c52af5e6ba70
Author: gearmo3DS
Date: Thu Mar 26 19:56:58 2026 +0100
Added CornerButton widget
commit b1295b1b38433585fc2584379a7854bc92d1f580
Author: gearmo3DS
Date: Thu Mar 26 10:33:03 2026 +0100
Added popup-menu widget
- Allows nested menus
- Can show button icon
- Can be drawn as disabled
- Can have separator line
commit 426918d26c8efa96be4a3932b1c6812834f581e8
Author: gearmo3DS
Date: Thu Mar 26 09:35:18 2026 +0100
Fixed atlas bug
commit 724b574b2bde806a847340c9194c91c5e99edfda
Author: gearmo3DS
Date: Wed Mar 25 14:02:30 2026 +0100
Small fixes
commit b34b9006ebaed89ec043d643bbc4d7f706444d75
Author: gearmo3DS
Date: Wed Mar 25 13:48:23 2026 +0100
Crash was from name collision -> Lane
commit bfeab34b2c73a80a5e358131c4fb73c07f5631df
Author: gearmo3DS
Date: Wed Mar 25 12:35:40 2026 +0100
Huge mess, linux build crashes
commit 4550e2653ab9af79f02b07390783bb7dc06f0501
Author: gearmo3DS
Date: Wed Mar 25 10:49:34 2026 +0100
Moved nclua to modules directory
commit 81144c9e289cf826a34736fdf030d818f220d43e
Author: gearmo3DS
Date: Wed Mar 25 10:11:54 2026 +0100
Brief Linux-Lua test in Makefile
commit c45186d9ea011b8558d4862db87c7c336603a884
Author: gearmo3DS
Date: Tue Mar 24 20:42:42 2026 +0100
Attempt to revive doctests
commit 1785c0c1a4a203a2579eb6555ddfef89de22ee23
Author: gearmo3DS
Date: Tue Mar 24 19:57:07 2026 +0100
Addressed most warnings, disabled a few
- Builds without warnings now
commit 0673063097dfb12a683ddd85394c64f2c88cee65
Author: gearmo3DS
Date: Tue Mar 24 18:29:16 2026 +0100
Vym
commit 1641fcc30a532568d5dbd1508f54e0be690f3822
Author: gearmo3DS
Date: Tue Mar 24 17:21:57 2026 +0100
Makefile
commit 2b5712d81d752d250d3b3709a870114a96700cb3
Author: gearmo3DS
Date: Tue Mar 24 14:38:52 2026 +0100
Song is playing in linux!
- Reverted logging stuff
- Added more conditions
commit a26ac734a6ebea13b818eeec0a8db605869cd87c
Author: gearmo3DS
Date: Tue Mar 24 12:39:13 2026 +0100
Use uint32_t instead of size_t
commit ac65ac8fa2fc33d7b1ee54e2f1e5bd58cf40e117
Author: gearmo3DS
Date: Tue Mar 24 08:26:20 2026 +0100
Can load nsm samples
commit bad087377b6ff5a0996896566105c9969a492a6e
Author: gearmo3DS
Date: Tue Mar 24 06:28:02 2026 +0100
POC PlayPitch port
commit d4dff1a301c28594ecc3a68a4993a2c59425a043
Author: gearmo3DS
Date: Mon Mar 23 07:55:54 2026 +0100
Added SDL thread/lightlock/event test (mimicking libctru)
commit 3ba1724532ebb980e510edbe169b966a4f436726
Author: gearmo3DS
Date: Mon Mar 23 07:31:58 2026 +0100
Tiny change
commit 9afd0ff741cc7e45f027c6a08f507dfb298b9eff
Author: gearmo3DS
Date: Sun Mar 22 12:14:55 2026 +0100
Added more icons
commit 6f6e449aebeec6f644ce9dce6d59a0f57d734e88
Author: gearmo3DS
Date: Sun Mar 22 10:28:03 2026 +0100
Fighting tooltips, only work on lower win
commit b02f8c09eb68522c86bf08a868f7fed6094586ce
Author: gearmo3DS
Date: Sat Mar 21 15:49:41 2026 +0100
Ugly color picker POC
commit eb760c4fa8caae815d60f5630a8c08694369452a
Author: gearmo3DS
Date: Sat Mar 21 13:27:52 2026 +0100
Can now draw sprites in any size
commit 1e8d8b0980594d4cf37371b494a66c07fb58f8a5
Author: gearmo3DS
Date: Sat Mar 21 12:28:53 2026 +0100
Added top right corner "hotspot": opens screen menu
- When released outside the menu, it disappears again
- Pressing outside closes it again
- Assigned screen menu to R button and made it hide when releasing the button
commit 198505449bd95895f676834e1012350c4cf4b6d6
Author: gearmo3DS
Date: Sat Mar 21 11:30:31 2026 +0100
Double keyboard text size
commit c487331906a05a48eea3de81768e8c6f6186cc5d
Author: gearmo3DS
Date: Sat Mar 21 09:59:23 2026 +0100
Fix: Cannot close SDL window during dialog loop
commit 566eb8fb07025f4f038ad6d2a64677b9240e3e7a
Author: gearmo3DS
Date: Sat Mar 21 08:51:31 2026 +0100
Makde Keyboard a modal dialog
commit 3aa91c78c6e3ed606219dfa2587d1d965f9404bc
Author: gearmo3DS
Date: Fri Mar 20 21:31:59 2026 +0100
Added dpad icon sprites
commit 7041a2a05904d00409a805218e262836d3d92c2c
Author: gearmo3DS
Date: Fri Mar 20 20:45:15 2026 +0100
Keyboard Widget WIP
commit d14bdf35e9f6924eedc0e82f73eeb6fa1780485e
Author: gearmo3DS
Date: Fri Mar 20 13:29:09 2026 +0100
Got 3DS -> SDL networking to work (WIP)
- Painful and took way too long!
commit fdbeb371cddef95014ef6c4926ecfcb7227ab462
Author: gearmo3DS
Date: Fri Mar 20 11:37:15 2026 +0100
Tried networking from 3DS to SDL but its janky
- Replaced netdisplay socket with SDL_net
- Added endian swapped read option to Bytestream
commit fd38f9f8a8f93cbbe96b7778cec844e63c39f64d
Author: gearmo3DS
Date: Fri Mar 20 08:48:07 2026 +0100
huh
commit 72b06eece7bf2737f61e6e0b3adbe6449a4352f8
Author: gearmo3DS
Date: Fri Mar 20 07:20:12 2026 +0100
Sloppy networking
commit 8602e069b785eeaf905596003011eb374d67c904
Author: gearmo3DS
Date: Thu Mar 19 20:26:36 2026 +0100
More
commit 5733b05091044fe600a056a02818a49ebbc64a24
Author: gearmo3DS
Date: Thu Mar 19 18:10:39 2026 +0100
More net-display WIP
commit 3540ccb30cda3eae232c589f6241fd4e13ebde16
Author: gearmo3DS
Date: Thu Mar 19 16:21:24 2026 +0100
Added netdisplay project
commit 5fca0af818e3600640fcf99eff1acb87ee382160
Author: gearmo3DS
Date: Thu Mar 19 07:41:54 2026 +0100
Reverted transmission stuff since pivoting to other method
commit 1e358c26ce4db321dd217c3f45cf1de6d8ba7048
Author: gearmo3DS
Date: Thu Mar 19 06:42:12 2026 +0100
Test streaming vbo to LZ4 compressed file, still too large
commit cfa9928f4751ac29f6b1d2ee918739562060094c
Author: gearmo3DS
Date: Wed Mar 18 20:10:08 2026 +0100
C-Pad can now control knobs and scrollwidget
commit 45e3d5b4165ea89e682d927a0bc0e8a7a56673d8
Author: gearmo3DS
Date: Wed Mar 18 12:24:03 2026 +0100
Re-introduced setDirtyGeometry()
- Clip matrix view is really slow!
- Slowness came from roundrect
commit 556eda603368678ec6d89eadc7d0239d7165a463
Author: gearmo3DS
Date: Wed Mar 18 11:21:28 2026 +0100
Limited FPS to 30 on 3DS
commit 5b412163f7fb6c5c6e7bc3183cdd215bf30edf1e
Author: gearmo3DS
Date: Wed Mar 18 11:10:49 2026 +0100
Added Performance Monitor View
- Currently shows frame draw time in microseconds
- Show FPS (need to reduce to 30)
commit dd05f4a08cf26a65d1cafc08fb2d95cc76d9856a
Author: gearmo3DS
Date: Wed Mar 18 05:19:26 2026 +0100
Experimental: Added save/load functions and support for circlePad
commit 995169d52003e337914bbac8bb65ada2b69c3923
Author: gearmo3DS
Date: Tue Mar 17 18:41:32 2026 +0100
Added experimental button input recording and playback
commit 57d47fca71955bbdf71c98e4fb4649bb97564551
Author: gearmo3DS
Date: Tue Mar 17 15:43:09 2026 +0100
minimp3 sample decompression test
commit 3cbef587162343eea8c8338ab900e328f9601ebf
Author: gearmo3DS
Date: Tue Mar 17 15:29:05 2026 +0100
Mouse clicks work but only on lower screen
commit 47f5a30f2c72fab039a2f00cc151d446c031fa6a
Author: gearmo3DS
Date: Tue Mar 17 13:31:56 2026 +0100
Experimental mouse input recording/playback
commit 028108965d8e033084f5aa0cb0bf63bf166ad611
Author: gearmo3DS
Date: Tue Mar 17 11:41:25 2026 +0100
Fix: Channel volume gets stuck when a face-command was active during project loading and does not reset
commit 8427668745b82f6cb9d9753f6ca3af1e00bc0562
Author: gearmo3DS
Date: Tue Mar 17 10:07:12 2026 +0100
Fix: Saving a project after creating a new one overwrites the previously loaded project
- Incremented version to 0.1.11
commit 48fe1b8ad73f497d2afd0449c79b5cfd8a45f826
Author: gearmo3DS
Date: Sun Mar 15 20:07:44 2026 +0100
Added Layout::setExpand
commit 5c69054d98987b530819a61fc11ec76174fe3617
Author: gearmo3DS
Date: Sun Mar 15 15:55:40 2026 +0100
CMakeLists.txt test
build with catnip -T 3DS
commit abcf7b0a51a3f5c9874e9aeaacc9b33df33f8e65
Author: gearmo3DS
Date: Sat Mar 14 21:01:25 2026 +0100
Added tracker- and clip view
commit 393336930aa3b2bee4125b9419ce10f89651cb0a
Author: gearmo3DS
Date: Sat Mar 14 17:18:04 2026 +0100
Fix line rocking due to rounding errors
- Fix: lines go funky when out of screen rectangle
- Fix: hoverExit not always called
- Added knobsview test
commit d35d9b0b93b921a6b105c79e9ddaa72243f49471
Author: gearmo3DS
Date: Sat Mar 14 12:42:53 2026 +0100
Can now select view by clicking in ScreenSelectDialog
commit 75b48e86a39e23289d1c440602d77efa4ccf8362
Author: gearmo3DS
Date: Sat Mar 14 11:12:32 2026 +0100
Now allowing dialog to temporarily change the mouse focus to itself
- Moved main gamepad logic into Window
- Added special SDL touchpad handling to not change mouse focus when dialog is active
- ScreenSelectDialog now calls main input() callback function
- X button now swaps top/bottom views in ScreenSelectionDialog
- Added setMouseWindow() function
commit d9e9602e33974280ea1fcedf74511682191e9fd7
Author: gearmo3DS
Date: Sat Mar 14 06:42:20 2026 +0100
Added Zoom animation when changing screen focus
- ScreenSelectDialog only redraws animation when changed
- Added vbo.startAnimation()
- Assigned mouseFocus change to L button
- Ensured that mouse pointer show in upper screen center initially
commit d2cb9ae521131cac10b0e56266c50ec2532572df
Author: gearmo3DS
Date: Fri Mar 13 15:43:43 2026 +0100
Tweaks and fixes
commit c8c16c5e3d97498192860423b744ab4098d96a2e
Author: gearmo3DS
Date: Fri Mar 13 15:17:27 2026 +0100
Added scroll-animation to screenSelectionDialog
- Confirmdialog now has selection and waits for key up to finish
- Dialog now removes itself from parent window in destructor
- Ensured that screenSelectionDialog works on upper screen
- Dialog destructor unsets "buttonsToClearOnExit" from gamepad
commit 90872bd649d72cd743ad72f0ece27dde2599bdd0
Author: gearmo3DS
Date: Fri Mar 13 10:10:51 2026 +0100
- Added ScreenSelectDialog and ConfirmDialog
- Now using std::clamp where applicable
commit df872f160a3f50314803894903e3afdeb74ffd7a
Author: gearmo3DS
Date: Fri Mar 13 06:07:40 2026 +0100
Refactored to allow dialogs run their own loop
- Added global input() and render() callbacks
- Added icon property to Widget
- GamePad now calls hidScanInput and must be called before touchpad.update()
commit ec92420a34674499f90c1ebb7f530aa7fa6bf3bf
Author: gearmo3DS
Date: Thu Mar 12 18:44:02 2026 +0100
Added views.cpp for storing all views in one place
- Added dialog mechanism for testing
- Added processGamepad method to Widget
- Can now clear GamePad bits more easily
- A widget is a dialog when its modal flag is set
commit 8c13755d84740a0f5fb65d602ad89abc6471385d
Author: gearmo3DS
Date: Thu Mar 12 18:18:41 2026 +0100
Moved window header funcs to cpp file
commit f92e1108fdb761711486c3d7eb5ed563dd845b74
Author: gearmo3DS
Date: Thu Mar 12 18:11:02 2026 +0100
dpad now cycles between views
commit eeaec50352367dc34036776ddbff0340051eb515
Author: gearmo3DS
Date: Thu Mar 12 17:11:16 2026 +0100
Added basic GamePad handling
commit a1d5248410365a0774dc90027137d1d75083a755
Author: gearmo3DS
Date: Thu Mar 12 15:31:31 2026 +0100
Added temp view widgets to new layout
commit 6cfc7d27d771249e8ff96389c3c71bffa9a21e23
Author: gearmo3DS
Date: Thu Mar 12 14:55:24 2026 +0100
Started new layout
commit fa34ef3f133261c1b878480c630df59653bf690b
Author: gearmo3DS
Date: Thu Mar 12 12:54:11 2026 +0100
Refactored to allow single function define screen/window contents
commit 76829b61968ed7341e36923da3dbd12449d08458
Author: gearmo3DS
Date: Thu Mar 12 12:30:02 2026 +0100
Refactor / cleanup
commit 8b4577401c71ad0facc463daa3cbd60593c642e5
Author: gearmo3DS
Date: Thu Mar 12 12:19:23 2026 +0100
Moved center container widget into window
commit a3149b476325b21428fd1c7e3d1043e4a0ed2b95
Author: gearmo3DS
Date: Thu Mar 12 11:43:50 2026 +0100
Added brigthness setting to vbo for screen dimming
- Bottom screen dims when mouse is on upper screen
commit 674bc05fc1a59d792f5ec0f393bf1154a6945d89
Author: gearmo3DS
Date: Wed Mar 11 18:59:41 2026 +0100
Made custom icons
commit 78c5f8ef7f435cdc31f61b49ce0920ebeba970fd
Author: gearmo3DS
Date: Wed Mar 11 15:31:50 2026 +0100
Added toolbar to upper screen
commit dd308a03297f2055d648edc2ed5fee40bad2bcab
Author: gearmo3DS
Date: Wed Mar 11 14:53:30 2026 +0100
Preparing to add toolbar to upper screen
commit f1bc426494d0e1ff30a3e4b51c6f3910c74e11f0
Author: gearmo3DS
Date: Wed Mar 11 14:38:46 2026 +0100
Added ContainerWidget
commit cf5e98649c5adccc33c746161f476b6ab5acc1f5
Author: gearmo3DS
Date: Wed Mar 11 12:15:02 2026 +0100
Added label to ToobarIcon
- Hovering in toolbar activates button/screen immediately
commit 038616d3bb7a412d9f54eaa4b2362d94a6670c2c
Author: gearmo3DS
Date: Wed Mar 11 11:01:17 2026 +0100
Added TabWidget
commit 6241bd68bb4083807d4e731b94bfea3bcc706762
Author: gearmo3DS
Date: Wed Mar 11 09:52:06 2026 +0100
Toolbar now uses unique_ptr for icons
commit 91b89b7fc114eeac330b79690a4a6a8cef160fc4
Author: gearmo3DS
Date: Wed Mar 11 09:01:42 2026 +0100
Refactored toolbar and icon classes
commit d8009d669758ad6fd7e0d965d69af98994d56e0d
Author: gearmo3DS
Date: Wed Mar 11 08:52:42 2026 +0100
Added Toolbar widget
- Added flag to allow widgets to appear when hovered
- Toolbar grabs activeWidget handle when hovered
- Added ToolbarIcon class
commit 4b0148031f731a2148ee5492e7ba06127ae7d06f
Author: gearmo3DS
Date: Tue Mar 10 17:01:44 2026 +0100
Refactor: Removed vbo requirement from Widget initializer
commit 7824999bf5dd49187ff9352006bc810cec3fc25c
Author: gearmo3DS
Date: Tue Mar 10 16:33:59 2026 +0100
Fix in Layout.evaluate() to keep overall height correct
- Added basic InfoBar widget
- Moved logwidget to separate file
- Moved tooltip to separate file
commit 18eb4879b8af2d39aa86ccc468d2ad39b528fd69
Author: gearmo3DS
Date: Tue Mar 10 14:55:00 2026 +0100
Fix Makefile
commit a425cb8543a19ebeefea7e889bf3fb3bbaa0f13f
Author: gearmo3DS
Date: Tue Mar 10 13:33:23 2026 +0100
Made ToolTip widget static and work for both screens
- Mouse pointer is now only displayed on top screen for 3DS
commit 4e05f3294f4500695fca466bdba13a4256a801a4
Author: gearmo3DS
Date: Tue Mar 10 10:43:26 2026 +0100
Added 6 pixel font
commit 65f9427bb83a56077411d3b24b0f32c94bde7f6f
Author: gearmo3DS
Date: Tue Mar 10 09:49:28 2026 +0100
Youtube notes
commit 028adec96ba255e898cc3f2f0a5945918d620ef0
Author: gearmo3DS
Date: Sat Mar 7 20:45:22 2026 +0100
Added SDL3 audio RND project
commit 16e46bc1cf0c81eace04112006f0d72dd29c4012
Author: gearmo3DS
Date: Sat Mar 7 19:12:29 2026 +0100
Fixed visibility drawing error and added more tooltips
commit 6e2707906983c94de0155edd4ec4e549c460c484
Author: gearmo3DS
Date: Sat Mar 7 19:12:29 2026 +0100
Attempt to implement tooltip
commit 3b9715beaac85dc8ec501d89502d10bbb5bfaaf2
Author: gearmo3DS
Date: Sat Mar 7 17:50:28 2026 +0100
Profiling and force redraw scrollwidget to avoid glitches
commit 059ff2716a84274e6ae259e9df698ff283eaef39
Author: gearmo3DS
Date: Sat Mar 7 14:37:00 2026 +0100
Bigger header size in fold widget
commit ffe031023f460be843fd1cae71923e6303151adb
Author: gearmo3DS
Date: Sat Mar 7 08:45:03 2026 +0100
Now redrawing everything under mouse pointer when moved
commit f61bd7a3942c4a7df5fbf3b81eaee3433665cfb2
Author: gearmo3DS
Date: Sat Mar 7 07:45:45 2026 +0100
Reset stuff
commit d0151d06f28b4a1304dcb5cfaf64816cb4e6876b
Author: gearmo3DS
Date: Sat Mar 7 07:38:56 2026 +0100
Not sure
commit 8b34250a730a3d6d3edb79b9104a0462fd13fbff
Author: gearmo3DS
Date: Fri Mar 6 20:45:39 2026 +0100
destructive experiment erasing previous mouse rect
commit 5b10f14f2ab3eeee7065f2e1d0c9e6f7fe004069
Author: gearmo3DS
Date: Fri Mar 6 15:53:30 2026 +0100
Ported screen switching to SDL3
commit 45b050d36871a1f3dbba51749d16f6341a5ebd73
Author: gearmo3DS
Date: Fri Mar 6 14:03:09 2026 +0100
Attempt at drawing rectangle in framebuffer
commit b96ba87f9c932fedcc721bba76b281120d1dbec8
Author: gearmo3DS
Date: Fri Mar 6 12:50:07 2026 +0100
Moved cursor code to bottom in main.cpp (3ds)
commit 31dd2d8af29747479d7291db60187c5f99c6d793
Author: gearmo3DS
Date: Fri Mar 6 11:05:57 2026 +0100
Added button-enabled touchpad-wrapper (3DS only)
commit 43940afe5c076f82b8d1736ad609d4ca750062e4
Author: gearmo3DS
Date: Fri Mar 6 09:13:37 2026 +0100
Dawing child-widgets in correct order now
- Added "all" flag to findHover()
commit ba8ff0bb4d6f39a9798200a49b0c885b256bc608
Author: gearmo3DS
Date: Thu Mar 5 20:03:35 2026 +0100
Made Buttons/Checkboxes hoeverable
commit 4eeaea73ccf011f38756924d7465416780b27f9f
Author: gearmo3DS
Date: Thu Mar 5 13:41:34 2026 +0100
Need to alter kinetic
commit d32ec3b7cf74aba34958ab6174e19bfa6a6943e9
Author: gearmo3DS
Date: Thu Mar 5 11:17:18 2026 +0100
Added nicer mouse cursor sprite
- Added Envelope- and Waveform visualization fake prototypes
commit 53446c0f25d0a471a5e469b5362773dcce542c42
Author: gearmo3DS
Date: Thu Mar 5 08:46:27 2026 +0100
Dirty framebuffer mouse cursor test
commit 275db07c4cafb3a5e055ead747745adc086f2041
Author: gearmo3DS
Date: Wed Mar 4 18:55:58 2026 +0100
Screen swapping works!
commit 1c69dc8917ef043cc898538acb90387905461489
Author: gearmo3DS
Date: Wed Mar 4 18:08:29 2026 +0100
Added upper screen
commit d69822320f327d439c4998900ae91623155948d6
Author: gearmo3DS
Date: Wed Mar 4 17:50:36 2026 +0100
Added animation enabled switch
commit eef73a5be1fc4e70f98262615ea30c719fa3b711
Author: gearmo3DS
Date: Wed Mar 4 15:13:07 2026 +0100
Added Log Widget
commit c72ba34cd96bbe03434aaa74215682f1306efed8
Author: gearmo3DS
Date: Wed Mar 4 14:44:57 2026 +0100
Split widgets into separate files
commit 1be5624d66408e38b95d62a2b08714c158e98d5e
Author: gearmo3DS
Date: Tue Mar 3 20:19:14 2026 +0100
Added FoldWidget, Icon
- Widget.clickable attribute
- Horizontal items are centered in y by layouts (TODO: Add flags)
commit c25eb18c69572eeb1ebbc443bf8c7ba59a03958f
Author: gearmo3DS
Date: Tue Mar 3 11:53:38 2026 +0100
Youtube script
commit 0501e291a8657ae5bc91cb0dc815d65fbe29391c
Author: gearmo3DS
Date: Tue Mar 3 06:20:06 2026 +0100
Experimental use of fast sin/cos approximation snippet
commit 5321e0b20a607b06ab39edf4230c292878a2ff28
Author: gearmo3DS
Date: Sun Mar 1 19:37:14 2026 +0100
Rnd snippet for sin/cos approximation
commit 707c79e4da8a83a79a2aab2d607602b04b12134c
Author: gearmo3DS
Date: Sun Mar 1 19:14:10 2026 +0100
Added small benchmark: float div vs int div speed
commit b370807af0c2dac3a71945e185a49151091f119e
Author: gearmo3DS
Date: Sun Mar 1 18:31:48 2026 +0100
Added drawLine() function to sdl side
commit 7de6e57894eb185a4230af4c0400d7fefc762d23
Author: gearmo3DS
Date: Sat Feb 28 21:12:31 2026 +0100
Fixed: Line uses garbage uvs
- Added Knob demo widget
commit e420c97944d0a63154d777012230c4952d48621f
Author: gearmo3DS
Date: Sat Feb 28 18:59:12 2026 +0100
Lines are back!
commit 5235e3586c3ae2ba94081eef8e2337507583f1c5
Author: gearmo3DS
Date: Sat Feb 28 16:58:11 2026 +0100
Reverted mouse cursor attempt
commit 42d3f7b3b5cb5db4e27a2ea0fe702ef513efb032
Author: gearmo3DS
Date: Sat Feb 28 16:56:23 2026 +0100
Mouse stuff too complex, abort for now
commit e3b2082312b8a0f90abff6eb81a78290e219e7b2
Author: gearmo3DS
Date: Sat Feb 28 16:19:26 2026 +0100
Mouse cursor wip
commit 05c51f247f0f7e59ab25b4edd92066d530b2607c
Author: gearmo3DS
Date: Sat Feb 28 11:40:27 2026 +0100
Fix: Changing palette texture has no effect
commit be50eb26b60aa095a3d5ae32e5628c9e9e090998
Author: gearmo3DS
Date: Fri Feb 27 21:38:14 2026 +0100
Added Button class
- Addressed layout spacing problem
- Added drawSprite method to Widget
- Added mouseReleased methot to Widget
commit 1352f55b28960031b386a33f0bde249edd3afd7c
Author: gearmo3DS
Date: Fri Feb 27 19:43:48 2026 +0100
Palette wip
commit 99ad0ceab9ccb8307e0f3b4b74e6e28696d3de54
Author: gearmo3DS
Date: Fri Feb 27 16:54:55 2026 +0100
More sprite usage and rounded corners
commit 1e6151d31caebd290536476711cf307b73caeb44
Author: gearmo3DS
Date: Fri Feb 27 15:10:54 2026 +0100
Revert
commit 95ea9dcfa4fe233da5e9c66427890bb4ce0070e1
Author: gearmo3DS
Date: Fri Feb 27 15:08:32 2026 +0100
Use enums instead of defines
commit 3f589c869e7171ed7c48d5aff6bfab53115ac553
Author: gearmo3DS
Date: Fri Feb 27 15:02:20 2026 +0100
Atlas now supports sprite sub-grids
commit 11d871dd04c8d2fcb0ca3b6f5bcc15d5029a9886
Author: gearmo3DS
Date: Fri Feb 27 11:33:52 2026 +0100
Now using custom atlas sprite table
commit 1d9c0d88130b2e0c946ab424f8b01802054137ad
Author: gearmo3DS
Date: Thu Feb 26 22:02:03 2026 +0100
More atlas tool stuff
commit b74f732ec4b94516115b6baa562614ad63a4ae30
Author: gearmo3DS
Date: Thu Feb 26 21:48:38 2026 +0100
Now using stb_rect_pack
commit fda4538127715a912bb4335fb892671e825880e5
Author: gearmo3DS
Date: Thu Feb 26 21:36:47 2026 +0100
Now generates header
commit 55993b1eff4846324585cf4978595573114005c2
Author: gearmo3DS
Date: Thu Feb 26 21:17:07 2026 +0100
Atlas tool wip
commit 522a508c8be32095cac42e84db3de5df3294c0d6
Author: gearmo3DS
Date: Thu Feb 26 17:43:40 2026 +0100
Fixed crash on hardware when sending zero vertex buffer
commit 775f9350290e0dd51f16f5b049fc30993cf8fc0f
Author: gearmo3DS
Date: Thu Feb 26 12:13:04 2026 +0100
Added Window widget - resizable and movable
- Brought kinetic sroll back
- Added fill() method to Layout
- Can now set layouts invisible
- Add Signal header
- SDL window can be resized again
- Added basic CheckBox widget
commit 6d1a731e760be6dabfe37efd5645d1bcd98fa0b8
Author: gearmo3DS
Date: Thu Feb 26 09:42:26 2026 +0100
Settled for dirty flag lazy draw method
commit 8412e1e9d8929f804390af874a9133f80be9bae6
Author: gearmo3DS
Date: Thu Feb 26 08:09:01 2026 +0100
Added screen width switches
commit a9735bf13d0c1b441eb605944fed3a3c9b1b73a2
Author: gearmo3DS
Date: Wed Feb 25 22:30:50 2026 +0100
400px upper screen wip
commit edd0633ef6da2334fdf0e2ded850934a3b69776d
Author: gearmo3DS
Date: Wed Feb 25 22:17:42 2026 +0100
Lazy redraw wip
commit 07a65cf7279d2c72366a2ae817bd73bf118512a4
Author: gearmo3DS
Date: Wed Feb 25 14:22:08 2026 +0100
Brought 8px font back, added kerning
commit 3573f94606254e25788e2c6b50cddb2fac260196
Author: gearmo3DS
Date: Wed Feb 25 14:10:37 2026 +0100
Optimized scissoring a bit
commit 7695e407eda8677b654b18a6eab54a2d2394a6c7
Author: gearmo3DS
Date: Wed Feb 25 13:45:07 2026 +0100
General scissoring on 3DS
commit 8fe8b9a3dbfd1775a1479a778f865f034c812aec
Author: gearmo3DS
Date: Wed Feb 25 11:51:15 2026 +0100
Generalized scissoring in SDL
commit df4589f9c4d988c6d3c4fca0de85d7a4142fc8da
Author: gearmo3DS
Date: Wed Feb 25 10:27:21 2026 +0100
Scrollbar is working well now
commit 1f09a63b777ea10de3e037bf9c9d52b79ba952aa
Author: gearmo3DS
Date: Wed Feb 25 09:39:46 2026 +0100
wip
commit b30e451a529fd4e4827ad8fb8949ddaab2088591
Author: gearmo3DS
Date: Tue Feb 24 22:54:35 2026 +0100
Scrollbar wip
commit 6b38cdfb356b43060c90ea086c30d0ff14fed51a
Author: gearmo3DS
Date: Tue Feb 24 19:43:22 2026 +0100
Can now use more than 16 colors
commit 0bd928a6cf1e3f158cd0e0562f6f180b1fabbd82
Author: gearmo3DS
Date: Tue Feb 24 16:28:32 2026 +0100
palette change wip
commit ce3ab355bb37624a4209e29417d75527da3e4e2a
Author: gearmo3DS
Date: Tue Feb 24 08:53:04 2026 +0100
tmp
commit 735f1912ca531c2d9464f006f3a8421663399cf9
Author: gearmo3DS
Date: Mon Feb 23 00:10:41 2026 +0100
Test scissor mode on 3DS
commit 52a2ed0edf7a3c97a16c947600f9c557be5a3f6c
Author: gearmo3DS
Date: Sun Feb 22 21:51:32 2026 +0100
Mouse move temporary resizes window to test layout
commit 5d766923e55b354081b63c6d48e272ad476fcb6f
Author: gearmo3DS
Date: Sun Feb 22 18:43:20 2026 +0100
Embedded Layout into Widget
- A Layout node is contained in each Widget and can be attached to other layout nodes
- A Layout node stores a back-pointer to it's widget if any
- Widget.updateGeometry() evaluates the Layout and copies the new rectangle values
- Made drawChildren recurse again and overwrite/mute it in ScrollArea to prevent overlap
commit 6a877d6edc3269b1c08635df99fb838423b16ab7
Author: gearmo3DS
Date: Sun Feb 22 14:17:23 2026 +0100
Added margins and spacing support
commit b2fb671d48fda5da58ed2b0dbf3b324b5b7e9fd8
Author: gearmo3DS
Date: Sun Feb 22 12:16:36 2026 +0100
Box-Layout prototype working!
commit b95f22a5e54ba53a190bcc7cebc87a5df1ef10d8
Author: gearmo3DS
Date: Sat Feb 21 20:52:25 2026 +0100
Scrollbar WIP
commit 1ffd8fcf0c7b9819ec7762f0d0a6c02e3ff45d63
Author: gearmo3DS
Date: Sat Feb 21 14:26:10 2026 +0100
Made widgets movable again
commit 809e5e97d012d8d8c6c613a71b8c3ee4d863be86
Author: gearmo3DS
Date: Sat Feb 21 13:02:35 2026 +0100
Moved dragging code and fixed moved property in linux
commit 3d1c5d5c9ff00fb93d62e1d2805405181e3a15a2
Author: gearmo3DS
Date: Sat Feb 21 12:28:55 2026 +0100
ScrollBar wip
commit 9f9e06b5b5fd706558382e66226775d8273b7cf9
Author: gearmo3DS
Date: Sat Feb 21 11:30:43 2026 +0100
Added border rectangle ColorWidgets
commit 12e10fa426e8df78c826ecbd76d53a2a9717dc42
Author: gearmo3DS
Date: Sat Feb 21 10:40:35 2026 +0100
Cleanup
commit 7c045c566b6909346cca185c961fe66d52854834
Author: gearmo3DS
Date: Sat Feb 21 09:36:25 2026 +0100
Added scrollwidget
commit 82912d9bdeba699c33cf7f336412c734d9233cd9
Author: gearmo3DS
Date: Sat Feb 21 08:29:26 2026 +0100
Revert "Moved scrolling behavior to composed struct"
This reverts commit 0ca4cf9349b15e7cd0e0a9c49a145ea8d1c2ec8c.
commit 0ca4cf9349b15e7cd0e0a9c49a145ea8d1c2ec8c
Author: gearmo3DS
Date: Fri Feb 20 23:33:55 2026 +0100
Moved scrolling behavior to composed struct
commit 33cb59fa1082efe49c2d192924033230575524ca
Author: gearmo3DS
Date: Fri Feb 20 15:56:14 2026 +0100
Fix: can click-drag widgets outside of scroll-area
- Moved widget testing code to shared file
- Added dirty flag
commit ee224b1245caf13c4f5f449c4e89e7b38873fe2e
Author: gearmo3DS
Date: Fri Feb 20 15:41:46 2026 +0100
Added visual scrollbars
commit dea4be6961e10c3a42fea5af75bcd86634b65386
Author: gearmo3DS
Date: Fri Feb 20 09:06:35 2026 +0100
kinetic release feature
commit 1858b14252c2f65b357a4f6b893cbfa2693b4e0b
Author: gearmo3DS
Date: Thu Feb 19 19:22:23 2026 +0100
Added ncscreen, nctouch and widget
commit e9c9511ccf7412518e6dedc3924746f9e903f59b
Author: gearmo3DS
Date: Thu Feb 19 15:58:39 2026 +0100
3ds touch input
commit b816ba858ab2508e32ac3ffb393d050ff4c3f26c
Author: gearmo3DS
Date: Thu Feb 19 15:29:20 2026 +0100
Removed redundant fontShader usage
commit 560a8d3837d9220be934c1831629bbced3373de0
Author: gearmo3DS
Date: Thu Feb 19 13:20:53 2026 +0100
Added screen and vbo structs
commit 8ddf11f75c25b5297abcfb13311d27ef3e2a710f
Author: gearmo3DS
Date: Thu Feb 19 13:02:46 2026 +0100
sdl mouse input
commit b713a157bceb9b532b782cd66a1363616aa716f4
Author: gearmo3DS
Date: Wed Feb 18 20:56:05 2026 +0100
Added flip argument for rects and drawFrame() function
commit e5641070c2e4fa6387f7fb7296003aa8385fa3d5
Author: gearmo3DS
Date: Wed Feb 18 18:28:05 2026 +0100
Starting to share gui code between 3DS and SDL
commit 3c51b2afdd26371bebac5e46e20765b18f5f33ee
Author: gearmo3DS
Date: Wed Feb 18 16:16:38 2026 +0100
Added ncgui project
commit 0a2e434f7dfc05e0843ebc89e3b5eb4fbcf10d6d
Author: gearmo3DS
Date: Tue Feb 10 16:17:58 2026 +0100
vym
commit 0a9f089a2e3cf48c787bb5d0e2c2dbc3eae73852
Author: gearmo3DS
Date: Sat Jan 31 13:41:43 2026 +0100
Had forgotten to disable loop export in demo
commit 0e9597bf2a0d80bafbf9a5462f8808ebdf4d9cd9
Author: gearmo3DS
Date: Sat Jan 10 18:19:46 2026 +0100
Fixes around copy/paste behavior of B button
- Pressing B pastes the clipboard in narrow-tracker-view mode when it should only paste a single cell
- Clearing a cell in the narrow-view with B+A does not clear the clipboard and thus behaves "sticky"
commit 9bbf21b3ec29a2d926ca592cf9e2c53875f89a59
Author: gearmo3DS
Date: Thu Jan 1 13:28:03 2026 +0100
Added microphone-recording options in general settings
- General "Mic Hold" setting: Records full length without needing to hold the A button
- General "Mic Pre Secs" setting: Waits n seconds before recording starts
commit 3a76ede215c7850c19d6b669cc39f582cd0ce78f
Author: gearmo3DS
Date: Thu Jan 1 12:45:33 2026 +0100
Added Normalize function in waveform-view
- Fixed microphone recording cannot be trimmed in waveform-view
- Microphone recording is now being normalized
commit e246e0b0dc2613176914472e50c22e80cbb5cb8e
Author: gearmo3DS
Date: Tue Dec 30 20:14:46 2025 +0100
Added ability to export wav file from factotum looper
- (Press the "E" button)
- Incremented version to 0.1.10
commit 177a6876af60437df78497a6734f887cb9bf54a0
Author: gearmo3DS
Date: Mon Dec 29 20:26:33 2025 +0100
Fixed temp-build related issue
commit bc068eeac9e3a4288a463d640bbcbc1abdfd364d
Author: gearmo3DS
Date: Mon Dec 29 18:55:20 2025 +0100
Disabled "Row"-selection mode in tracker as it was confusing
- Changed default columnMode value
commit ebb3102fe894e77332253d9e90cbb4d01a152dfe
Author: gearmo3DS
Date: Mon Dec 29 17:53:03 2025 +0100
Clipmatrix-hotkey: Y + C-Pad for paging up/down
- ... by 16 steps or jump to top/bottom (as in tracker)
commit 9542c7c6171e8bac919b077bb7558238abea56d2
Author: gearmo3DS
Date: Mon Dec 29 17:37:41 2025 +0100
Some lane-settings are not reset when creating a new project
- (bus-nr, midi-channel, BChance, ducktrigger)
commit b4f31393000c2297fae167011e4d409d0fd69650
Author: gearmo3DS
Date: Mon Dec 29 11:45:20 2025 +0100
Temp-build warnings
- Added warning about possible file corruption when saved with temp-build
to splash-screen and save function
- Attempting to load song saved with newer version now shows error dialog and aborts
- Temp-build is now tagged in file header
- Added missing patreon credits
commit 1fd1cf0b73f7c2baedaa7221e2231e1a3c4e8859
Author: gearmo3DS
Date: Mon Dec 29 08:31:07 2025 +0100
Fix: Freeze when creating a new project (ouch!)
commit 9802f7c89423f0d6b0f52f2cbddf8291cc2bda31
Author: gearmo3DS
Date: Tue Dec 23 19:48:31 2025 +0100
Added vy script
commit 616a27295d6ac4ce8f8091f3eb4bb6f90a0615dc
Author: gearmo3DS
Date: Tue Dec 23 10:55:19 2025 +0100
SDL porting research
commit 462af98b8391b0bebc43b8bfea16dd89ef319680
Author: gearmo3DS
Date: Sun Dec 21 17:20:05 2025 +0100
Show loop point values in wave-form view when enabled
commit 9311c0fdc8eb0302c23e260f8a20e62de88db146
Author: gearmo3DS
Date: Sun Dec 21 17:10:36 2025 +0100
Set max slice number to 15 instead of 16
commit 8e0d9240c7987544dec8db66831048a7ad8f7413
Author: gearmo3DS
Date: Sun Dec 21 07:06:45 2025 +0100
Bugfixes and upped version to 0.1.8
- Buses are not re-initialized when creating a new project
- X-Fade misbehaves when sample is 8Bit
- Truncating in waveform-view does not free sample memory
commit fcffb57056e6899515253ce1c7100dd3765dacb0
Author: gearmo3DS
Date: Sun Dec 7 22:50:57 2025 +0100
Fix: buses are not initialized when creating new project
commit 10d981a53e997c6d0418dd9408995057fa3ca57b
Author: gearmo3DS
Date: Sun Dec 7 10:48:42 2025 +0100
Fix: Delete unused samples causes freeze because of a friggin missing semicolon :D
commit 897603cad13a5671d6d29e0c93f459fc5ea51012
Author: gearmo3DS
Date: Sat Dec 6 18:05:22 2025 +0100
Added "Duplicate Repeatedly" function in tracker-menu
commit 53f75e30fea6990425c8d2f19c9d645700ad2042
Author: gearmo3DS
Date: Sat Dec 6 17:34:13 2025 +0100
Pressing X in splash-screen shows recent files
commit 83d0b5e7c7c7a8a448cf9c447ed262a83346fcd5
Author: gearmo3DS
Date: Sat Dec 6 14:24:25 2025 +0100
Added randomize values feature
commit 96c5cd4c337b4468f6e61a90e7ad8e50ee03c18e
Author: gearmo3DS
Date: Sat Dec 6 09:20:56 2025 +0100
Added confirm-dialogs for deletion operations
commit e3edd82d185f7eab3a7d89334c236ddea57b63d5
Author: gearmo3DS
Date: Fri Dec 5 17:34:10 2025 +0100
The last selection mode is now remembered in tracker/matrix view
commit 1487083d9125711e85d55ca24b24458198a8de5e
Author: gearmo3DS
Date: Fri Dec 5 15:28:47 2025 +0100
Changelog
commit cd12ff7b836b78a87aad4803e6e0508383cdabec
Author: gearmo3DS
Date: Fri Dec 5 15:22:43 2025 +0100
Added "Delete Unused Instruments" function to instrument list in browser
commit 1fe651ec98a0a0d50eb9bc4012ef85113454c375
Author: gearmo3DS
Date: Fri Dec 5 15:02:55 2025 +0100
Made browser settings permanent (audition, selection sync and auto assign)
commit fa5ae6673e8380facd5dfd6891cecd7ab886fde1
Author: gearmo3DS
Date: Fri Dec 5 14:50:28 2025 +0100
Added sync-selection and auto-assign options to browser
commit aae9292a7afb3e84a6b389255b28842fd8e71598
Author: gearmo3DS
Date: Fri Dec 5 12:43:52 2025 +0100
Added not implemented warnings
commit f34785a4c4e2a2d9f03889e88bd525a2ccc3109c
Author: gearmo3DS
Date: Fri Dec 5 12:36:19 2025 +0100
Can now duplicate instruments
commit c632e1e8a01fb0a4cb72ee041d62e1bea66c3927
Author: gearmo3DS
Date: Fri Dec 5 11:58:07 2025 +0100
Can not delete instrument
commit cc37dd2f4424015115121b8166847dfbe7038d20
Author: gearmo3DS
Date: Fri Dec 5 11:27:40 2025 +0100
Can now duplicate sample
commit 5a4cf34385c532faee7146e78588648f9c132f9d
Author: gearmo3DS
Date: Fri Dec 5 10:43:21 2025 +0100
Added instrument list to browser
commit b60af1110947540779e66cbfc68a7e755b63f990
Author: gearmo3DS
Date: Thu Dec 4 19:37:35 2025 +0100
Bus-color in matrix-view column headers now reflect animation changes
commit 2aed576c6767559bbcc8f8985d359d27a576c2a2
Author: gearmo3DS
Date: Thu Dec 4 16:33:20 2025 +0100
Bus-color in tracker column headers now reflects animated changes
commit 69e98f9e4eeb21d7f8ed12b58a65ff5e382f8f28
Author: gearmo3DS
Date: Thu Dec 4 15:52:00 2025 +0100
Fix for the previous "keep tempo" fix
commit 37457e4b68d20ae081807fe7cab435b552beba6c
Author: gearmo3DS
Date: Thu Dec 4 13:36:45 2025 +0100
Added "Sv Clr File" button in settings which generates colors.cfg
- // and # can be appended to lines for comments
commit 70b2b0df562fbe7aa1b24ef708bf0f7ff955e623
Author: gearmo3DS
Date: Thu Dec 4 12:34:59 2025 +0100
Added color-coding of column-headers in tracker view
commit e73a1b5f0297092d032bb12534c797153efa929b
Author: gearmo3DS
Date: Thu Dec 4 11:48:49 2025 +0100
Fixed strange columnType out-of-bounds issue in tracker-widget
commit da5db58c5c2ca3e64cf786bdf9842afc51266fed
Author: gearmo3DS
Date: Thu Dec 4 09:14:16 2025 +0100
Fix: keep tempo reverts to 88 bpm
commit 5edb2addf4a95285591f4d436a15b480b470297d
Author: gearmo3DS
Date: Thu Dec 4 08:58:21 2025 +0100
Fix: Crash when truncating sample in waveform view
commit 4091aa5d77276d620ce22917b605e49527906cf9
Author: gearmo3DS