RSS feed
1632907c
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/20 12:39
add settings toggle keybinding (F1) and integrate with configuration system, update README.md
2deb15b1
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/20 09:59
Config UI refinements (#210)
02c128dc
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/18 13:50
Merge pull request #209 from pope/cmd-buf-fix
5e569998
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/17 17:08
Fix typo on array count/length
4fe8c338
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/17 12:47
Make the rect names a bit more consistent
692a99ba
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/17 12:17
Add some buffer out-of-bounds checks to commands.c
5da8fc22
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/16 20:09
update README.md: clarify velocity adjustment steps and describe ALT key functionality for fine-tuning
46775e49
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/16 20:06
fix keyjazz velocity adjustment logic (fixes #208), correct scancode assignments, and add delay for M8 display initialization with libserialport
3dd55d91
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/15 10:58
Merge pull request #207 from pope/supernix
c5390f9c
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/14 13:07
Fix install path error for applications and icons
fbf27d37
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/14 13:00
Re-add copyDesktopItems
cab4b51b
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/14 12:50
Add the new m8c icons and restructure the install
f6b0c1e4
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/14 04:08
update macos app icon, remove rpm package spec
10c5f04b
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/13 01:00
Update README for nix-env install instructions
16fa50f0
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/12 15:28
Add the m8c icons from macos
853671b3
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/06 09:56
Simplify the Nix config and add a workflow for it
1dc58e04
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/12 14:43
update key mapping for log overlay toggle to F2 and adjust README.md accordingly
2b1cdc00
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/12 11:36
Merge pull request #206 from laamaa/feature/config-ui
38b7ad49
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/12 14:34
bump app version to v2.2.0
a89aa398
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/11 18:18
add audio toggle logic to settings menu and update includes for audio/render integrations
997a030e
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/11 18:10
update gamepad handling: replace GUIDE button logic with BACK button (Guide button not available in iOS :((), adjust hold duration, read config file on ios as well
9c57156d
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/10 18:51
update README.md: add detailed instructions for AppImage usage on Linux and clarify installation steps
7c60a5cf
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/10 18:46
update README.md: enhance quick start, installation, and configuration sections with detailed platform-specific instructions and formatting adjustments
ff835dd2
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/10 18:46
add gamepad event handling for settings navigation and guide button functionality
9a669c32
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/10 11:01
modularize log overlay system, move implementations to dedicated file and simplify render path integration
e11f4056
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/10 04:42
modularize log overlay system, move implementations to dedicated file and simplify render path integration
6aa48d6e
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/09 18:04
render settings texture to main/hd texture instead of direct window
ea502a43
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/09 13:56
audio routing/fullscreen does not work on ios, hide the settings on that platform
58b48c44
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/09 10:53
centralize inline font handling, config ui tweaks
7c273d14
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/06 20:42
preliminary config ui horrors
b9602550
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/06 17:17
minor cleanups
d9e9e18e
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/06 17:00
disable integer scaling switching on iOS
7033547e
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/06 13:54
Merge pull request #205 from laamaa/bugfix/startup-glitches-fixing
29441514
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/06 15:20
add application version metadata, small cleanups
2142ef34
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/06 07:07
initialize renderer before connecting to device, remove obsolete idle_ms config parameter, remove wait_for_device config option
6a87d487
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/06 03:36
Merge pull request #204 from laamaa/macos-combined
6a30311b
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/06 03:33
combine macos builds into one yaml
70c78cbb
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/06 03:36
Merge pull request #203 from pope/main
0656f2a8
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/05 18:12
Merge pull request #202 from laamaa/feature/message_console
c0d366f9
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/05 18:12
Update README.md
aa596c75
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/05 10:51
Update pinned m8c version in flake to v2.1.0
b9647fa7
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/04 11:45
log console: fix ini line count, add y margin
566f3157
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/04 09:02
add a toggleable message console
db93668c
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/03 18:00
Merge pull request #199 from pope/main
58fd0e02
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/09/03 17:49
Merge pull request #201 from laamaa/fix-macos-build
4a52df36
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/09/03 17:44
remove unused dependencies from macOS build workflows
2a81ddf6
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/02 16:56
Use conditional variable for CC
0d26ae51
– K. Adam Christensen <pope@shifteleven.com>
authored
on 2025/09/02 15:19
Update nixpkgs so that the SDL3 dependency can be found
25443ba5
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/08/25 15:54
encode rtmidi messages properly
4daf31da
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/08/25 13:30
fx_cube.c: do not use cumulative scaling for coordinates
4df61514
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/08/25 09:25
Merge pull request #198 from laamaa/release/2.0.0
c57a06db
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/08/25 09:05
Merge branch 'main' into release/2.0.0
b0c49e6a
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/08/25 06:59
add prefill logic to SDL audio callback to help with audio glitching
45b1ba0b
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/08/25 05:37
bump SDL3 version to 3.2.20
3d909f5b
– Maido <v3rm0n@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/08/25 05:32
Fix libusb audio and serial (#195)
c3a33681
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/07/01 18:16
notarize the apple build only on releases (#196)
ce3f4db7
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/05/25 17:47
on ios use fullscreen by default
5dbcb815
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/05/25 06:02
disable key_reset if keyjazz is enabled
a4323f31
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/27 05:43
Update build-macos-intel.yml
05785ffb
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/27 05:42
Use Intel based runner for Intel MacOS build
225917e7
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/25 19:12
tweak the ios double tap time range a little bit
9e477ed2
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/24 16:24
revert default model back to 01, add scaling mode toggling on iOS by double tapping the screen
1f56243d
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/24 09:34
use model 02 window size by default
e211e338
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/24 07:05
fix ios scaling problems
8602b236
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/04/24 05:41
use 2 pass scaling by default, check intermediate texture size before recreation
546fc01d
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/24 05:10
Better scaling for fullscreen, deprecate devcontainer
da71b1fb
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/04/23 08:27
linux fixes
3f8cfa6c
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/19 20:24
Remove old gamepad code
7d592e54
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/19 20:21
Refactor CMakelists, automate MacOS code signing & notarization (#194)
015637c0
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/18 19:07
Merge pull request #193 from laamaa/sdl_callbacks
3a71fc77
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/18 19:04
fix clang warnings
a4e93e18
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/18 19:00
Working gamepads
61fe9fb2
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/17 19:18
Start working on event based gamepad input system
8d3fade2
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 18:12
Refactor display enable function to support optional reset.
5df23361
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 17:28
Standardize function signatures and add `renderer_clear_screen`
3e48bc9c
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 17:02
fix cicd build, hopefully
e512e082
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 14:28
clean up formatting, include config.h in input.h
68e4735c
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 14:26
Refactor input handling into dedicated module
4e51962c
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 11:48
start working on keyboard events
919d4806
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 11:24
edit makefile to find source files dynamically
5fcbbc9b
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 10:56
start work on event callback
328b1c84
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 06:58
callback based functionality: destroy screensaver resources on exit, avoid unnecessary draw cycles with screensaver
ea7727d3
– laamaa <jonne.kokkonen@gmail.com>
authored
on 2025/04/15 06:55
add a timer to cube update, force clear renderer on cube destroy
d47bf0e0
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/14 18:44
experiment with sdl callback based structure
f70b0dfb
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/14 17:33
try to have less glitches when starting the app with mixer screen on macos
e641956f
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/11 14:43
Merge pull request #192 from laamaa/bugfix/serial_disconnect_doublecheck
127850b5
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and laamaa <jonne.kokkonen@gmail.com>
committed
on 2025/04/09 09:24
rtmidi backend: double check device disconnection if no data received
ae22bca6
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and laamaa <jonne.kokkonen@gmail.com>
committed
on 2025/04/09 08:02
serialport backend: double check device disconnection if no data received
af9ebafa
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/09 07:45
Merge pull request #191 from laamaa/bugfix/gcc15_fedora42
4b355ff5
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and laamaa <jonne.kokkonen@gmail.com>
committed
on 2025/04/09 07:29
fix build on fedora 42/gcc 15
de923fd0
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/08 18:04
various (midi backend) bugfixes
2ffe2f98
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/07 18:12
use integer scaling by default, add loop delay to rtmidi response detection, add variables for texture scaling mode
f2de0b15
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/07 14:14
integer scaling config option, shorten default wait packets timeout value
99f90a25
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/07 10:39
- show an error message dialog if RTMIDI is enabled and device does not respond to sysex messages
587e3dbd
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/07 10:24
- remove forced audio out spec, let SDL decide the output format
d8a05cb2
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/05 05:29
change device disconnected text to "m8 device not detected"
f88de02e
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/03 06:44
fix incorrect background color on screensaver init
eac70ef0
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2025/04/02 05:06
Merge pull request #189 from laamaa/feature/ios-event-handers
1c32be8a
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/04/02 06:49
fix integer scaling on macos and windows
230b7107
– Jonne Kokkonen <jonne.kokkonen@gmail.com>
authored
on 2025/03/28 11:50
Add pause/resume processing for app suspension handling
Next