Commit Graph

21 Commits

Author SHA1 Message Date
e03ae18548 Support different framebuffer formats, add tests 2023-01-30 06:24:23 +00:00
dc48e267d6 Merge tools/lfbview to umka_monitor 2023-01-21 07:58:50 +00:00
3345936052 Add lfbview tool: LFB viewer using SDL2
In theory, should work under X and Wayland.
It won't work under Windows though because of used system calls.
2023-01-18 03:04:02 +00:00
e8f75d1d03 Fix samehash and lookup_v5 tests 2023-01-09 04:07:36 +00:00
bbc42c6436 Implement qcow2 support, convert most images from raw
This allows exbibyte-sized images, compression and (potentially)
non-destructive writing.
2023-01-09 02:07:20 +00:00
887b904904 Split vdisk to vdisk_raw and vdisk_qcow2
vdisk_raw got existing functionality, no new features. Qcow2 support is
yet to be implemented. Miniz was imported with that in mind.
2023-01-09 02:06:52 +00:00
155df83d73 Clean up vnet, update README 2022-06-28 12:23:14 +04:00
cfc0102d28 Use optparse library 2022-05-29 19:17:00 +04:00
f87fcd87dc Wrap is_region_userspace with a macro, update logs. 2021-04-02 04:22:22 +03:00
e834b93108 Clean excessive inline asm, mention tap0 in README. 2020-10-14 20:56:28 +03:00
f7942d2eb3 New tool lfbviewx, new shell commands, fix bug in process_info(-1).
* lfbviewx: LFB viewer for X. Reads framebuffer of umka_os and displays
  the picture in X window.
* New shell commands: dump_appdata, dump_taskdata, mouse_move.
* Bug with process_info is because SLOT_BASE in umka_os is not aligned
  on 0x10000. Mitigated with a macro.
2020-10-12 06:02:02 +03:00
3e5a6ca3ed Fix construction of the path to PCI config files.
Change %u to %x in sprintf format string ><.
2020-05-22 10:20:32 +03:00
70551882a9 Add stub for ACPI unit tests. 2020-05-20 14:17:31 +03:00
00fc0da12d Fix typo in README: kofu -> umka_shell. 2020-05-05 18:55:49 +03:00
b2819b485b Save screenshots to PNG, make tests compare screenshots. 2020-02-19 03:56:58 +03:00
08ed3ff9ba Finally rename KOFU to UMKA -- User-Mode KolibriOS developer tools. 2020-02-17 05:43:33 +03:00
18edc67a10 Wrap sf9: process info. 2020-02-08 06:13:04 +03:00
83fb6bb99f Update README file. 2019-12-03 01:53:22 +03:00
d02cbfd7ef Call kos_fuse_lfn, add tools/mkdirrange, cleanup. 2018-05-10 00:08:52 +03:00
cdcb61a47f Implement read command, add test/t_read. 2018-05-07 18:31:42 +03:00
9c7ebc5136 Use dyndisk KolibriOS code, add test prototypes. 2018-05-06 22:58:05 +03:00