Clean IMG #721

Merged
Leency merged 8 commits from move-to-iso into main 2026-09-26 17:29:43 +00:00
Contributor
  • Move ImgF to ISO (closed source)
  • Move Examples to ISO (any normal app is a better example... and also there is already /sys/example.asm)
  • Remove /sys/settings/kolibri.lbl as unnecessary
  • Kpack /sys/settings/keymap.key (this is a binnary file so no matter, -2.5KB) and load it by 68.27
- Move ImgF to ISO (closed source) - Move Examples to ISO (any normal app is a better example... and also there is already /sys/example.asm) - Remove /sys/settings/kolibri.lbl as unnecessary - Kpack /sys/settings/keymap.key (this is a binnary file so no matter, -2.5KB) and load it by 68.27
Leency added 3 commits 2026-09-26 03:26:30 +00:00
move ImgF to ISO
Test PR / Build (ru_RU) (pull_request) Successful in 1m56s
Test PR / Build (es_ES) (pull_request) Successful in 2m3s
Test PR / Build (en_US) (pull_request) Successful in 2m6s
13d624d382
Leency changed title from Move to iso to Move ImgF and Examples to iso 2026-09-26 03:27:51 +00:00
Leency changed title from Move ImgF and Examples to iso to Clean IMG 2026-09-26 03:34:35 +00:00
Leency added 1 commit 2026-09-26 03:35:12 +00:00
data: put the non-Russian testcon2 on the ISO, not on the floppy
Test PR / Build (en_US) (pull_request) Successful in 1m48s
Test PR / Build (ru_RU) (pull_request) Successful in 1m54s
Test PR / Build (es_ES) (pull_request) Successful in 1m58s
392dd3f08e
The else branch added testcon2_eng to img_files under a kolibrios/
path, so non-Russian builds got a kolibrios/develop/examples folder
on kolibri.img and no testcon2 on the ISO.

Assisted-by: Claude Opus 5 <noreply@anthropic.com>
Leency added 1 commit 2026-09-26 03:37:36 +00:00
data: drop SETTINGS/KOLIBRI.LBL from the floppy
Test PR / Build (es_ES) (pull_request) Successful in 1m50s
Test PR / Build (en_US) (pull_request) Successful in 1m54s
Test PR / Build (ru_RU) (pull_request) Successful in 2m2s
7e800b4733
Assisted-by: Claude Opus 5 <noreply@anthropic.com>
Leency added 2 commits 2026-09-26 03:54:43 +00:00
Read the whole file once and copy the requested layout out of it,
instead of reading 384 bytes with f70 on every switch. f68.27 also
unpacks kpack'ed files, so keymap.key can be stored compressed.

Assisted-by: Claude Opus 5 <noreply@anthropic.com>
data: put keymap.key on the floppy kpack'ed
Test PR / Build (ru_RU) (pull_request) Successful in 1m44s
Test PR / Build (es_ES) (pull_request) Successful in 1m50s
Test PR / Build (en_US) (pull_request) Successful in 1m53s
0c91114cea
Assisted-by: Claude Opus 5 <noreply@anthropic.com>
CODEOWNERS rules requested review from system 2026-09-26 03:54:44 +00:00
Leency requested review from Burer 2026-09-26 03:55:38 +00:00
Leency requested review from Doczom 2026-09-26 03:55:38 +00:00
Burer requested changes 2026-09-26 11:27:01 +00:00
Dismissed
Burer left a comment
Owner

menu.dat still points at the old ImgF location. All five language menus carry

40 Image Filtering      |media/imgf/imgf

which is /sys/media/imgf/imgf — exactly what this PR removes.

**`menu.dat` still points at the old ImgF location.** All five language menus carry ``` 40 Image Filtering |media/imgf/imgf ``` which is `/sys/media/imgf/imgf` — exactly what this PR removes.
Leency added 1 commit 2026-09-26 14:01:14 +00:00
data: point the ImgF menu entries at its new place on the ISO
Test PR / Build (en_US) (pull_request) Successful in 1m48s
Test PR / Build (es_ES) (pull_request) Successful in 1m52s
Test PR / Build (ru_RU) (pull_request) Successful in 1m57s
cc7f77e42d
ImgF moved from /sys/media/imgf to /kolibrios/media/ImgF, but every
menu.dat still launched media/imgf/imgf. Mark the entry with * like
the other ISO programs.

Assisted-by: Claude Opus 5 <noreply@anthropic.com>
Leency requested review from Burer 2026-09-26 14:32:53 +00:00
Burer approved these changes 2026-09-26 14:42:27 +00:00
IgorA approved these changes 2026-09-26 17:28:03 +00:00
Dismissed
Leency requested review from IgorA 2026-09-26 17:28:09 +00:00
IgorA approved these changes 2026-09-26 17:29:34 +00:00
Leency scheduled this pull request to auto merge when all checks succeed 2026-09-26 17:29:41 +00:00
Leency merged commit e3d744f1b5 into main 2026-09-26 17:29:43 +00:00
Leency deleted branch move-to-iso 2026-09-26 17:29:44 +00:00
Sign in to join this conversation.
No Reviewers
KolibriOS/system
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KolibriOS/kolibrios#721