Commit Graph

642 Commits

Author SHA1 Message Date
Martin Lisowski 9dc4da39e1 Enable building and using font_editor on Windows MSYS platform 2025-01-15 10:56:18 +01:00
Martin Lisowski 6276f65be4 Enable building config_editor in Windows MSYS platform 2025-01-14 21:15:22 +01:00
Martin Lisowski cfaf991c6b Fix VirtualBox --storagectl argument AHCI to SATA in build.c 2025-01-14 16:36:07 +01:00
Martin Lisowski 1104a2f2ef Add full PATH to build_core execution environment to avoid gcc error on MSYS(Windows). Fix missing comma. 2025-01-07 15:38:29 +01:00
Martin Lisowski e81347a68b Don't PARALLEL_BUILD build_core on MSYS(Windows) as it results in occastional deadlocks 2025-01-07 15:32:09 +01:00
Martin Lisowski f9692c722a Skip building libstdc++ on MSYS(Windows) due to internal compiler error 2025-01-07 15:28:48 +01:00
Martin Lisowski 5864273e29 More robust SHA256 checksum check (ignore asterisk in front of file name on Windows) 2025-01-07 10:59:09 +01:00
Martin Lisowski e09790dae7 Enable building script engine on Windows MSYS platform 2025-01-07 10:53:49 +01:00
nakst 0a70170952 Merge branch 'gpt' into 'master'
Fix GPT sanity check for 1-sector partitions

See merge request nakst/essence!5
2023-08-11 17:25:54 +00:00
phcoder 9738f7148e Fix GPT sanity check for 1-sector partitions 2023-08-11 17:25:54 +00:00
nakst ceb7285d91 Merge branch 'handle' into 'master'
Fix handle replication logic

See merge request nakst/essence!6
2023-08-08 11:55:05 +00:00
nakst 9bb7169071 Merge branch 'uefi_sh' into 'master'
Several fixes for uefi.sh

See merge request nakst/essence!4
2023-08-08 11:51:38 +00:00
Vladimir Serbinenko 4653876ade Format EFI system partition 2023-08-06 08:02:22 +02:00
Vladimir Serbinenko 4d20edcbb0 uefi.sh: Uncomment running qemu 2023-08-06 08:02:22 +02:00
Vladimir Serbinenko 336e8481db Fix path to Kernel.esx 2023-08-06 08:02:22 +02:00
Vladimir Serbinenko 608adb5767 Dynamically find an unused loop device
loop0 may very well already be used. Fix uefi.sh to find loop device
dynamically.
2023-08-06 08:02:22 +02:00
Vladimir Serbinenko 471b1fe208 Fix handle replication logic
DesktopSendMessage duplicates handle before sending copies of the message.
Yet it forgets to restore message->device.handle and so message->device.handle
has last duplicated handle which may be closed before we actually use it
and lead to process crash and kernel panic
2023-08-06 03:21:16 +02:00
nakst e79b5fba79 misc 2022-12-16 11:18:37 +00:00
nakst 5f7f600cb6 small bugfixes 2022-08-19 14:50:19 +01:00
nakst 2191d611f7 misc: merge updates 2022-07-11 10:45:33 +01:00
nakst 763d79b95d png decoder: palettes, fixed compression 2022-07-10 10:29:19 +01:00
nakst f191939319 help: update building on Ubuntu instructions 2022-07-10 08:38:26 +01:00
nakst d7534bd0e1 config editor: fix building 2022-04-02 22:06:34 +01:00
nakst 6fb0a12fd3 desktop: add option to save files without extensions by default 2022-03-30 20:49:57 +01:00
nakst 9c4d6f61f8 general: bugfixes (part 2) 2022-03-25 14:25:13 +00:00
nakst 4276411dba general: bugfixes 2022-03-25 11:17:57 +00:00
nakst a20b6fe91f start.sh: revert changes 2022-03-24 17:02:53 +00:00
nakst 910bc1bbb0 general: use contentType field for file types 2022-03-24 16:58:35 +00:00
nakst 4f9b5194cd esfs: prevent allocating blocks past end of file system 2022-03-21 14:53:08 +00:00
nakst a0fe4d31e9 files: storing file content type 2022-03-21 14:25:58 +00:00
nakst 82ccd24c61 building: fixes in new scripts 2022-03-20 09:05:45 +00:00
nakst af5bb07722 automation: fix AutomationRunTests 2022-03-19 18:17:09 +00:00
nakst a60344e9bb building: moved line-count into start.script 2022-03-19 18:14:59 +00:00
nakst 3bc928b7dc building: move command prompt loop into start.script 2022-03-19 17:18:06 +00:00
nakst 3e21e0bda3 scripting engine: better error handling in FileLoad 2022-03-19 15:29:24 +00:00
nakst f691a3a12d misc: update readme 2022-03-19 15:26:45 +00:00
nakst be8686282d scripting engine: bugfixes 2022-03-16 18:50:14 +00:00
nakst d2aea44158 ini files: move name to separate key in drivers and fonts 2022-03-16 12:22:20 +00:00
nakst aa4b656bbd ini files: remove sectionClass 2022-03-16 12:04:34 +00:00
nakst f0483e4bfe scripting engine: command line evaluationn 2022-03-16 10:59:26 +00:00
nakst 591bb5635d global: rename DirectoryEnumerateChildren to DirectoryEnumerate 2022-03-10 21:32:05 +00:00
nakst b649302fe8 gui: add ES_ELEMENT_TRANSITION_CONTENT_ONLY; file manager: transition when changing folder view type 2022-03-10 18:58:02 +00:00
nakst daf5cee20a scripting engine: callback supports in library functions 2022-03-10 14:36:18 +00:00
nakst d9a8557568 desktop: use color scheme to determine wallpaper background; fade transition when changing color scheme 2022-03-10 14:36:05 +00:00
nakst 6f074e12f9 scripting engine: fix building 2022-03-09 14:55:49 +00:00
nakst efca537cfd scripting engine: calling external library functions 2022-03-08 16:34:00 +00:00
nakst 7eac86a9b0 scripting engine: bugfixes 2022-03-07 20:08:18 +00:00
nakst 21e94baadd scripting engine: add anytype 2022-03-07 19:43:58 +00:00
nakst f280516530 scripting engine: inheritance of inttypes 2022-03-07 17:49:29 +00:00
nakst d64d3ce44e scripting engine: handletypes, and casts between float and int 2022-03-07 14:50:03 +00:00