klemek
|
1b3d6464de
|
forge (steel) v1.1.0
Clang Lint CI / lint-no-video (push) Successful in 1m9s
Clang Lint CI / lint-video (push) Successful in 1m19s
Clang Build CI / run-video (push) Successful in 1m11s
Clang Build CI / run-no-video (push) Successful in 1m14s
Clang Build CI / build-release (push) Successful in 1m36s
|
2026-05-15 00:20:29 +02:00 |
|
klemek
|
bdaf53e259
|
docs: add cloc
|
2026-05-15 00:18:06 +02:00 |
|
klemek
|
37a492d00d
|
refactor: specify number of video input buffers
Clang Lint CI / lint-no-video (push) Successful in 1m5s
Clang Build CI / run-no-video (push) Successful in 1m5s
Clang Build CI / run-video (push) Successful in 1m5s
Clang Build CI / build-release (push) Successful in 2m24s
Clang Lint CI / lint-video (push) Successful in 2m22s
|
2026-05-15 00:09:51 +02:00 |
|
klemek
|
06d175c4fd
|
docs: update DEVELOPMENT.md
|
2026-05-14 22:52:48 +02:00 |
|
klemek
|
7b9f5ca032
|
feat: midi/keyboard cross working codes
Clang Lint CI / lint-no-video (push) Successful in 1m17s
Clang Build CI / run-video (push) Successful in 1m17s
Clang Build CI / run-no-video (push) Successful in 1m18s
Clang Build CI / build-release (push) Successful in 1m54s
Clang Lint CI / lint-video (push) Successful in 1m22s
|
2026-05-14 22:52:08 +02:00 |
|
klemek
|
6abf050bcc
|
refactor: not overlaping keyboard and midi
Clang Lint CI / lint-no-video (push) Successful in 1m0s
Clang Build CI / run-no-video (push) Successful in 1m0s
Clang Build CI / run-video (push) Successful in 1m1s
Clang Build CI / build-release (push) Successful in 1m56s
Clang Lint CI / lint-video (push) Successful in 1m59s
|
2026-05-14 22:27:39 +02:00 |
|
klemek
|
28b87d316a
|
feat: auto-reconnect midi
Clang Lint CI / lint-no-video (push) Successful in 59s
Clang Build CI / run-no-video (push) Successful in 59s
Clang Build CI / run-video (push) Successful in 59s
Clang Build CI / build-release (push) Successful in 1m31s
Clang Lint CI / lint-video (push) Successful in 1m7s
|
2026-05-14 15:28:38 +02:00 |
|
klemek
|
adc520bc8b
|
refactor: no state_config pointer
Clang Build CI / run-no-video (push) Successful in 1m2s
Clang Lint CI / lint-no-video (push) Successful in 1m1s
Clang Build CI / run-video (push) Successful in 1m2s
Clang Build CI / build-release (push) Successful in 1m50s
Clang Lint CI / lint-video (push) Successful in 1m47s
|
2026-05-14 14:24:41 +02:00 |
|
klemek
|
d4565fa507
|
feat: video auto reconnect
Clang Build CI / build-release (push) Successful in 2m23s
Clang Lint CI / lint-video (push) Successful in 2m14s
Clang Lint CI / lint-no-video (push) Successful in 56s
Clang Build CI / run-no-video (push) Successful in 59s
Clang Build CI / run-video (push) Successful in 1m15s
|
2026-05-14 14:03:41 +02:00 |
|
klemek
|
25b7134a43
|
fix: add debug capabilities for gl and egl
Clang Lint CI / lint-no-video (push) Failing after 44s
Clang Build CI / run-no-video (push) Successful in 1m7s
Clang Build CI / run-video (push) Successful in 1m7s
Clang Build CI / build-release (push) Successful in 1m26s
Clang Lint CI / lint-video (push) Successful in 1m46s
|
2026-05-14 00:11:49 +02:00 |
|
klemek
|
7da4f27e13
|
docs: github.com -> git.klemek.fr
|
2026-05-13 16:45:08 +02:00 |
|
klemek
|
26c90ec928
|
forge (steel) v1.0.2
|
2026-05-13 16:41:35 +02:00 |
|
klemek
|
e982c9214d
|
fix: PKGBUILD
|
2026-05-13 16:41:35 +02:00 |
|
klemek
|
d640017136
|
ci: proper CI
|
2026-05-13 16:32:11 +02:00 |
|
klemek
|
3aaefc3174
|
fix: remove bsd dependency and make no-video build
|
2026-05-13 16:32:09 +02:00 |
|
klemek
|
a7bc58e94e
|
refactor: store init params in main program
C-lang CI / build-no-video (push) Failing after 32s
C-lang CI / lint (push) Failing after 36s
C-lang CI / build-release (push) Has been skipped
|
2026-05-11 08:42:36 +02:00 |
|
klemek
|
dfefe879c9
|
feat: video reconnect cli arg
|
2026-05-11 08:36:32 +02:00 |
|
klemek
|
7d99c617ef
|
refactor: check every gl error
|
2026-05-11 08:30:21 +02:00 |
|
klemek
|
cdc7df3e56
|
refactor: review format and imports
|
2026-05-11 07:56:26 +02:00 |
|
klemek
|
8f0da378b0
|
fix: forks should exit
|
2026-05-11 07:40:34 +02:00 |
|
klemek
|
7d03c9719e
|
feat: video reconnect (wip egl error 3003)
|
2026-05-11 07:40:20 +02:00 |
|
klemek
|
dd20515e2b
|
style: format glsl files and fix inc_src
|
2026-05-11 07:34:47 +02:00 |
|
klemek
|
53c5639f92
|
docs: small linux dev/video help
|
2026-05-11 07:28:38 +02:00 |
|
klemek
|
d85c5b47b6
|
tools: add more formatting config
|
2026-05-11 07:28:08 +02:00 |
|
klemek
|
97f768f65e
|
fix(video): alternate read for double buffering
|
2025-11-24 19:11:59 +01:00 |
|
klemek
|
c66a5c166e
|
feat: double buffered video input
|
2025-11-24 18:52:44 +01:00 |
|
klemek
|
aa42e9d2aa
|
docs: README update
|
2025-11-24 00:28:59 +01:00 |
|
klemek
|
3dceb044aa
|
build: check build no video
|
2025-11-24 00:28:30 +01:00 |
|
klemek
|
d19f5d2d81
|
fix(video): slightly faster video
|
2025-11-23 19:11:08 +01:00 |
|
klemek
|
1bf0bfc558
|
fix(build): remove video args if no video
|
2025-11-23 19:10:57 +01:00 |
|
klemek
|
06544ee23e
|
refactor: more maintainability
|
2025-11-23 15:55:43 +01:00 |
|
klemek
|
1f5f502905
|
ci(sonar): add properties file
|
2025-11-23 15:39:17 +01:00 |
|
klemek
|
7120bc0207
|
refactor: clean unused variables
|
2025-11-23 15:36:21 +01:00 |
|
klemek
|
c7ae4191d3
|
fix(video): better fps for interlaced
|
2025-11-23 15:04:21 +01:00 |
|
klemek
|
85349598c3
|
fix(default): debug screen fix
|
2025-11-23 15:04:10 +01:00 |
|
klemek
|
2f83bbb21e
|
style: identifiers separation
|
2025-11-23 13:06:40 +01:00 |
|
klemek
|
6b4630f255
|
feat(video): slightly faster video acquisition with O_NONBLOCK
|
2025-11-23 12:58:49 +01:00 |
|
klemek
|
01266e7823
|
feat(video): can build without video
|
2025-11-23 00:45:54 +01:00 |
|
klemek
|
d9074c366e
|
fix(args): vi for video-in
|
2025-11-23 00:27:05 +01:00 |
|
klemek
|
81c7471226
|
docs: update todo
|
2025-11-17 14:07:01 +01:00 |
|
klemek
|
31800e3392
|
fix: better mix value
|
2025-11-17 14:06:46 +01:00 |
|
klemek
|
69e34b499c
|
refactor: clearer monitor screen
|
2025-11-17 14:01:34 +01:00 |
|
klemek
|
8a14ad52bf
|
feat: replace src 4 with circuit
|
2025-11-17 12:14:00 +01:00 |
|
klemek
|
0fe3b067cb
|
refactor: debug improvements
|
2025-11-17 12:13:49 +01:00 |
|
klemek
|
e1219c316c
|
docs: update tiodo list
|
2025-11-17 12:13:09 +01:00 |
|
klemek
|
2692bb0f9b
|
refactor: move static function on top of files
|
2025-11-14 11:52:47 +01:00 |
|
klemek
|
d094a6c895
|
feat: hotkeys in config
|
2025-11-14 11:49:02 +01:00 |
|
klemek
|
4ddb5241b4
|
feat: load/save state from number hotkeys
|
2025-11-14 11:02:21 +01:00 |
|
klemek
|
f04fe1f5c1
|
refactor: staticify state local functions
|
2025-11-14 10:34:43 +01:00 |
|
klemek
|
f0c5ecab16
|
feat: arrow keys to control bpm/cycle
|
2025-11-14 10:20:55 +01:00 |
|
klemek
|
7739ac8254
|
refactor: state read event struct
|
2025-11-14 09:37:29 +01:00 |
|
klemek
|
c229b9bc68
|
feat: --auto-random-cycle
|
2025-11-14 09:03:23 +01:00 |
|
klemek
|
2ab0947550
|
fix: don't black out screen in demo
|
2025-11-13 19:32:48 +01:00 |
|
klemek
|
116ccb0e84
|
docs: update schema
|
2025-11-13 09:06:20 +01:00 |
|
klemek
|
ce156e4acf
|
docs: add shields.io badges
|
2025-11-13 00:14:27 +01:00 |
|
klemek
|
fcd829e79f
|
forge (steel) v1.0.1
|
2025-11-12 23:41:47 +01:00 |
|
klemek
|
a3d9baf18c
|
fix: iDemo redundant with autorandom
|
2025-11-12 23:41:09 +01:00 |
|
klemek
|
3903149549
|
build: fix clean-release
|
2025-11-12 23:40:41 +01:00 |
|
klemek
|
4d984d1e28
|
docs: update README and DEVELOPMENT
|
2025-11-12 23:31:55 +01:00 |
|
klemek
|
7e6012ad88
|
forge (steel) v1.0.0
|
2025-11-11 10:28:14 +01:00 |
|
klemek
|
f0beb23dd1
|
build: better versionning
|
2025-11-11 10:27:42 +01:00 |
|
klemek
|
1b6c78f0d4
|
style: format python script
|
2025-11-11 10:24:24 +01:00 |
|
klemek
|
8deaed7d9b
|
fix: small const for debt
|
2025-11-11 10:24:07 +01:00 |
|
klemek
|
958a5cf333
|
docs: typo fixes
|
2025-11-11 10:21:20 +01:00 |
|
klemek
|
440f438daf
|
fix: PKGBUILD pkgname
|
2025-11-10 23:50:58 +01:00 |
|
klemek
|
910cd7f96a
|
fix: PKGBUILD link
|
2025-11-10 23:45:33 +01:00 |
|
klemek
|
d4c6a41355
|
forge steel-1.0.0
|
2025-11-10 23:42:40 +01:00 |
|
klemek
|
582886bc60
|
docs: final dev
|
2025-11-10 23:41:30 +01:00 |
|
klemek
|
a3532e15e3
|
docs: final README update
|
2025-11-10 23:41:15 +01:00 |
|
klemek
|
1a766bfd78
|
fix: better random state
|
2025-11-10 23:28:16 +01:00 |
|
klemek
|
570c902909
|
docs: sample project
|
2025-11-10 23:00:45 +01:00 |
|
klemek
|
fb5e5fcf38
|
feat: 0 hotkey to reset everything
|
2025-11-10 22:20:28 +01:00 |
|
klemek
|
f700f0167b
|
docs: update README
|
2025-11-10 21:55:45 +01:00 |
|
klemek
|
b278dd3b7e
|
docs: update README
|
2025-11-10 19:21:54 +01:00 |
|
klemek
|
dfcd9684f8
|
docs: update README
|
2025-11-10 19:19:42 +01:00 |
|
klemek
|
0fe7153d67
|
docs: update README
|
2025-11-10 19:17:35 +01:00 |
|
klemek
|
3fe325b04c
|
docs: update README
|
2025-11-10 19:17:16 +01:00 |
|
klemek
|
8c6cdd3851
|
docs: update README
|
2025-11-10 19:07:33 +01:00 |
|
klemek
|
e5be0d567c
|
docs: update README
|
2025-11-10 18:24:58 +01:00 |
|
klemek
|
18c7382599
|
docs: update README
|
2025-11-10 18:13:43 +01:00 |
|
klemek
|
452c177919
|
docs: update README
|
2025-11-10 18:05:51 +01:00 |
|
klemek
|
34a4e6ed37
|
fix: opengl error 0500
|
2025-11-10 16:52:08 +01:00 |
|
klemek
|
1f727dc9b2
|
chore: reduce debt
|
2025-11-10 16:38:34 +01:00 |
|
klemek
|
5532cbf53e
|
chore: reduce debt with const values
|
2025-11-10 16:29:11 +01:00 |
|
klemek
|
1c737f4ac6
|
chore: reduce debt for args
|
2025-11-10 16:05:15 +01:00 |
|
klemek
|
4405203459
|
chore: reduce debt for config_file
|
2025-11-10 16:01:00 +01:00 |
|
klemek
|
54224779b6
|
style: args strtok_r
|
2025-11-10 15:47:17 +01:00 |
|
klemek
|
a8af10c1c5
|
style: better local variables
|
2025-11-10 15:39:26 +01:00 |
|
klemek
|
cfbeeda57a
|
fix: makedev bugs
|
2025-11-10 15:24:29 +01:00 |
|
 klemekandGitHub
|
a54c0efd6f
|
docs: Add Quality Gate Status badge to README
|
2025-11-10 14:59:20 +01:00 |
|
klemek
|
4aeddc8461
|
fix: release
|
2025-11-10 14:49:35 +01:00 |
|
klemek
|
ecd96888e8
|
fix: release
|
2025-11-10 14:46:07 +01:00 |
|
klemek
|
59c94ad291
|
trigger sonarqube
|
2025-11-10 14:43:07 +01:00 |
|
klemek
|
fa411c8b18
|
fix: security issues
|
2025-11-10 14:38:01 +01:00 |
|
klemek
|
8f19c243f0
|
refactor: strlen -> strnlen
|
2025-11-10 14:31:37 +01:00 |
|
klemek
|
352f97c2db
|
refactor: strncpy -> strlcpy
|
2025-11-10 14:13:27 +01:00 |
|
klemek
|
f5bf71f535
|
fix: strlcpy could be in libbsd
|
2025-11-10 14:05:02 +01:00 |
|
klemek
|
4492ce4fd0
|
docs: update youtube links
|
2025-11-10 10:54:42 +01:00 |
|
klemek
|
b7864e1d47
|
fix: small fixes
|
2025-11-10 08:54:21 +01:00 |
|
klemek
|
24fe873778
|
srx 14 : isometric
|
2025-11-10 00:18:37 +01:00 |
|