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 |
|
klemek
|
94d1593e8e
|
src/fx 15 : random
|
2025-11-09 22:57:14 +01:00 |
|
klemek
|
916c816102
|
src 14 : cursor
|
2025-11-09 22:50:09 +01:00 |
|
klemek
|
71189f58ff
|
src 13 : credenza
|
2025-11-09 21:37:45 +01:00 |
|
klemek
|
d58b8c56a6
|
fx 13 sobel filter
|
2025-11-09 21:24:15 +01:00 |
|
klemek
|
800503bbad
|
fix: small optimizations
|
2025-11-09 18:40:01 +01:00 |
|
klemek
|
700f75f43b
|
feat: src12 scales
|
2025-11-09 17:58:06 +01:00 |
|
klemek
|
a8a03b94e1
|
fx12: game of life
|
2025-11-09 16:41:05 +01:00 |
|
klemek
|
75fa5ce704
|
feat: isometrc grid
|
2025-11-09 14:59:08 +01:00 |
|
klemek
|
e3d6fc0680
|
feat: src 9
|
2025-11-09 11:03:34 +01:00 |
|
klemek
|
c441bc5729
|
feat: fx15 calibration screen
|
2025-11-09 00:00:44 +01:00 |
|
klemek
|
494c51e179
|
fx11: spill
|
2025-11-08 23:18:19 +01:00 |
|
klemek
|
248c947fad
|
refactor: split frag0 into multiple files
|
2025-11-08 22:35:10 +01:00 |
|
klemek
|
b4b79cea12
|
refactor: use struct pointers everywhere and bump max sizes
|
2025-11-08 19:29:04 +01:00 |
|
klemek
|
3b7a550b6a
|
refactor: pass structs as pointers except for background things
|
2025-11-08 19:24:14 +01:00 |
|
klemek
|
92f010ca70
|
refactor: sprintf -> snprint, strncpy -> strlcpy
|
2025-11-08 18:46:28 +01:00 |
|
klemek
|
9c60d5dc4f
|
feat: working include directive
|
2025-11-08 18:24:52 +01:00 |
|
klemek
|
de5fc8c641
|
refactor: extract project related functions to project.c
|
2025-11-08 14:58:34 +01:00 |
|
klemek
|
197c0c70da
|
refactor: clean includes
|
2025-11-08 14:29:37 +01:00 |
|
klemek
|
c111bd0c74
|
refactor: clean and sort args
|
2025-11-08 14:22:14 +01:00 |
|
klemek
|
abe138ecf9
|
feat: auto random
|
2025-11-08 13:09:12 +01:00 |
|
klemek
|
ae833b04ff
|
refactor: update args
|
2025-11-08 12:31:02 +01:00 |
|
klemek
|
41132b548a
|
docs: update dev todo list
|
2025-11-08 12:13:47 +01:00 |
|
klemek
|
ce9a9c3c0d
|
feat: iBeats
|
2025-11-08 12:10:21 +01:00 |
|
klemek
|
4927d5cf10
|
feat: FRAG_FILE_PREFIX
|
2025-11-07 19:30:48 +01:00 |
|
klemek
|
63284d34ef
|
feat: forge_project.cfg
|
2025-11-07 19:23:27 +01:00 |
|
klemek
|
28987bbb54
|
docs: update README
|
2025-11-07 18:24:49 +01:00 |
|
klemek
|
261ff88583
|
chore: shaders upgrade
|
2025-11-07 18:06:51 +01:00 |
|
klemek
|
1ed3f4baf5
|
docs: update kbd and dev
|
2025-11-07 15:12:10 +01:00 |
|
klemek
|
a459546503
|
docs(README): add youtube link and short desc
|
2025-11-07 15:05:59 +01:00 |
|
klemek
|
09ee69422e
|
chore: update sentences
|
2025-11-06 21:30:45 +01:00 |
|
klemek
|
0d4f5886bf
|
fix: allow demo even without midi
|
2025-11-06 00:15:15 +01:00 |
|
klemek
|
ca20a54f56
|
docs: omit toc in toc
|
2025-11-05 23:58:53 +01:00 |
|
klemek
|
da3fc782a5
|
docs: omit tittle in toc
|
2025-11-05 23:58:21 +01:00 |
|
klemek
|
096d47a577
|
docs: update README
|
2025-11-05 23:56:38 +01:00 |
|
klemek
|
f9e01fbe1a
|
docs: klemeks shaders
|
2025-11-05 23:55:40 +01:00 |
|
klemek
|
e0604fdd78
|
docs: default.cfg comments
|
2025-11-05 23:35:21 +01:00 |
|
klemek
|
eca95d5f18
|
docs: more docs
|
2025-11-05 22:41:20 +01:00 |
|
klemek
|
8cc934db5d
|
docs(README): update TODO list
|
2025-11-03 21:47:14 +01:00 |
|
klemek
|
2657c2b732
|
feat(trace): trace fps and midi with args
|
2025-11-03 21:46:14 +01:00 |
|
klemek
|
0039bbace2
|
fix(video): invalid init of video and invalid format message
|
2025-11-02 17:52:13 +01:00 |
|
klemek
|
54ce876f6a
|
refactor(optimize): use fixed size strings everywhere except for files
|
2025-11-02 17:35:37 +01:00 |
|
klemek
|
b8bc021e69
|
feat(state): load state on start
|
2025-11-02 15:04:36 +01:00 |
|
klemek
|
09e04720f1
|
feat(state): save state on exiting
|
2025-11-02 13:39:59 +01:00 |
|
klemek
|
1835050079
|
chore(AutoMake): config install
|
2025-11-01 22:48:43 +01:00 |
|
klemek
|
d84d0db327
|
docs(README): update TODO list
|
2025-11-01 21:03:04 +01:00 |
|
klemek
|
e2a93d6158
|
chore: rename to forge (steel)
|
2025-11-01 20:39:24 +01:00 |
|
klemek
|
23f4ce27ee
|
refactor(state): state_init
|
2025-11-01 19:30:38 +01:00 |
|
klemek
|
129ea6547f
|
refactor(types): use array type when applicable
|
2025-11-01 19:19:14 +01:00 |
|
klemek
|
aa0d03381b
|
docs: update help and todo
|
2025-11-01 18:46:54 +01:00 |
|
klemek
|
4faf4cab30
|
refactor(state): rename src_xxx -> midi_xxx
|
2025-11-01 18:41:52 +01:00 |
|
klemek
|
85c919b60b
|
fix: build warnings
|
2025-11-01 18:38:56 +01:00 |
|
klemek
|
78cf88de78
|
refactor(config): rename SRC -> MIDI
|
2025-11-01 18:35:00 +01:00 |
|
klemek
|
e7a5877b04
|
refactor(types): rename isrc -> imidi
|
2025-11-01 18:32:22 +01:00 |
|
klemek
|
a44f701e45
|
refactor(glsl): rename uniforms as iXxx
|
2025-11-01 18:26:38 +01:00 |
|
klemek
|
e7ad7fabb5
|
demo mode change state at random each 4 beats
|
2025-10-02 23:40:37 +02:00 |
|