Commit graph

346 commits

Author SHA1 Message Date
GutPuncher
ea9e921b62
Fix loopback crashes. 2023-12-08 00:12:15 -05:00
GutPuncher
623fe0ea9b
Implement Semantic Versioning. 2023-11-26 04:24:21 -05:00
GutPuncher
63ff53a16e
Remove CtrlAltTab code, replace w/ CtrlAltN, remove CtrlAltESC 2023-11-26 04:22:29 -05:00
GutPuncher
cb0198e864
Revert "Remove redundant Ctrl-Alt-N bind"
This reverts commit 1c59545866.
2023-11-26 00:51:49 -05:00
GutPuncher
e0ec7a8271
Remove deprecated font bitmaps 2023-11-25 16:16:01 -05:00
Arsenic Blood
1c59545866
Remove redundant Ctrl-Alt-N bind
Ctrl-Alt-Tab already does what Ctrl-Alt-N does, additionally the Ctrl-Alt-N implementation was just a hack around how Ctrl-Alt-Tab is implemented in the Kernel's scheduler.
See Kernel/Sched.ZC
2023-11-25 04:59:11 -05:00
GutPuncher
d0fbd492ef
Fix git cp437 encoding errors 2023-11-12 10:40:40 -05:00
Michael Mikonos
b59a6c0557 rewrite radix detection loop as while 2023-10-30 16:20:24 +08:00
GutPuncher
0729d88cc8
Merge branch 'topbarcode' 2023-10-25 23:26:50 -04:00
GutPuncher
b046389217
branch off of gfx-wp-fun, revert to master KGlobals, GrDC, GrScreen, ZXERep 2023-10-25 23:24:46 -04:00
GutPuncher
7ecfb59757
optimize change from #131 2023-10-25 22:46:27 -04:00
Michael Mikonos
6104f8b905 Str2I64: allow single "+" or "-" prefix before number 2023-10-23 16:20:49 +08:00
GutPuncher
de8482ced7
Move SMBIOS code into Kernel, refactor WallPaper BootCode logic 2023-10-13 04:45:08 -04:00
GutPuncher
01778d3ac7
upstream gfx goofing-around (stale working dir) 2023-10-08 08:39:34 -04:00
Arsenic Blood
fb7087143e
Merge branch 'master' into flagsstrprint 2023-10-04 01:01:40 -04:00
Michael Mikonos
ed0afb2bb5 * By default, print_all_length is 64 and i counts from 0 to 63, covering all bits of flags
* Bt(&flags,64) probably doesn't make sense, so it might be safer to set a maximum cap value
* I have not tested this
2023-08-21 21:26:08 +08:00
Michael Mikonos
0d82978c55 undo unintended file conversion 2023-08-07 08:52:53 +08:00
Michael Mikonos
79ac2b651f
Str2I64() octal prefix 0o
* Comment at top of function hints that 0o18 is treated as an octal number but it is not
* Adding the appropriate switch-case makes it work by adjusting radix
* Update comment: this function is more like strtol() because it returns a signed result
* This function doesn't behave like strtol() because "0" prefix can't be used for octal, e.g. "0777" (maybe it could be supported in future)
2023-08-03 14:35:17 +08:00
GutPuncher
c97456cfb2
Make raw-mouse mode task-based instead of global. 2023-03-22 22:38:17 -04:00
GutPuncher
23819ab21f
Refine StrPrint %o bool implementation. 2023-03-14 03:21:29 -04:00
Arrogant Genius
7aead6fb7f
Merge branch 'master' into print-bool 2023-03-14 00:53:14 -04:00
GutPuncher
4109962d84
Reformat raw-mouse code to ZealC code style. 2023-03-13 22:13:43 -04:00
GutPuncher
f423c7470c
Update ChangeLog.DD, sys_os_version. 2023-03-13 18:20:49 -04:00
GutPuncher
438a904b91
Update 2023-03-13 17:49:32 -04:00
tinkeros
c59e87318f Add Castle Frankenstein mouse aim support and kernel user mouse function 2023-01-25 21:12:07 -06:00
TomAwezome
b14b485716 Document Slapparoo's FreeAll implementation in ChangeLog.DD. 2022-12-21 03:43:23 -05:00
TomAwezome
6d6c059f38 Fix FreeAll PR formatting. 2022-12-21 03:33:23 -05:00
Slapparoo
23cb557183 Add Boll to Print, update Print format Doc 2022-12-20 16:01:29 +13:00
Slapparoo
ff2bbca1ab Convenience method FreeAll 2022-12-19 22:32:49 +13:00
TomAwezome
bbbd3618e1
Update DiskCDDVD.ZC 2022-11-03 17:06:56 -04:00
TomAwezome
d8ec17ca9b
Update DiskCDDVD.ZC 2022-11-03 17:05:14 -04:00
TomAwezome
0966bc375a Replace ZealBooter-Limine magic number signature with #define vals. 2022-11-03 13:34:01 -04:00
TomAwezome
7b15c0bee5 Update KeyDev.ZC Ctrl-Alt-V callback name to replace 'VGA' with 'Video Framebuffer'. 2022-10-28 23:10:45 -04:00
TomAwezome
422414aa87 Fix CheckPtr and CheckCodePtr missing else and return. 2022-10-26 19:26:54 -04:00
TomAwezome
1d74c8116e Remove text.vga_alias and VGAM_GRAPHICS. 2022-10-26 18:35:52 -04:00
TomAwezome
b82ac37220 Remove newline from KernelB.HH that previously held a debug comment. 2022-10-25 17:59:50 -04:00
TomAwezome
fbbc5dacbf Fix PCI bit-test function unnecessary parens warnings. 2022-10-25 14:52:30 -04:00
TomAwezome
11601ccb32 Lower PTR_STARS_NUM from 4 to 3. 2022-10-24 17:01:18 -04:00
TomAwezome
725cde1fb8 Fix AHCI function documentation about blk counts. 2022-10-24 15:15:43 -04:00
TomAwezome
ce6c9c29ad Make CopySingle progress indicator only update every 2 seconds. 2022-10-24 02:05:24 -04:00
TomAwezome
ff06fa23a3 Fix AHCI bit test accesses in various files to use PCIBt/PCIBts/PCIBtr. 2022-10-23 02:03:47 -04:00
TomAwezome
876ea98c18 Fix FileSysFAT.ZC code formatting. 2022-10-22 18:43:18 -04:00
TomAwezome
a92ca05746 Implement PCIBt, PCIBtr, PCIBts; use in PCI drivers. 2022-10-22 14:15:24 -04:00
TomAwezome
2775301617 Update KernelB.HH file mode. 2022-10-21 20:43:30 -04:00
TomAwezome
2cb7e9f7a0 Improve CopySingle 'progress' indicator. 2022-10-20 14:35:27 -04:00
TomAwezome
da01da14eb Add 'progress' indicator to CopySingle function. 2022-10-20 13:46:07 -04:00
TomAwezome
adb8c4dd33 Optimize Bt temporary replacement. 2022-10-20 02:54:27 -04:00
TomAwezome
88e7430bc3 Optimize Bt,Btr,Bts temporary replacements. 2022-10-20 01:41:19 -04:00
TomAwezome
41e5901934 Update DiskAHCI.ZC debug fixme comment. 2022-10-16 19:35:23 -04:00
TomAwezome
5b6b84202f Update KernelB.HH debug fixme comment. 2022-10-16 19:33:14 -04:00