Commit Graph

2297 Commits

Author SHA1 Message Date
Kevin Lange
bb616039fe Remove mistakenly duplicated debug_shell from CD in vga mode 2016-09-04 12:29:38 +09:00
Kevin Lange
fc211c983f Fix alt-tab positioning after resize 2016-09-03 19:54:51 +09:00
Kevin Lange
0a872f859e Prevent rotating panel + wallpaper 2016-09-03 19:46:18 +09:00
Kevin Lange
e671d988cf Mouse-initiated window rotation 2016-09-03 00:21:45 +09:00
Kevin Lange
2365244a18 Fix bad resizing bounding box on resize start 2016-09-02 23:51:11 +09:00
Kevin Lange
36de9ca511 Correct resizing rotated windows 2016-09-02 23:38:38 +09:00
Kevin Lange
de4900f426 Add quick single-user login tool 2016-09-02 19:59:48 +09:00
Kevin Lange
1d5a834991 Add big CD (128MB ramdisk) targets 2016-09-02 19:59:07 +09:00
Kevin Lange
1f19735f8f don't include wallpaper switcher in cds 2016-09-02 19:58:26 +09:00
Kevin Lange
46e38fba0b Make sure wallpaper frees properly 2016-09-02 19:49:11 +09:00
Kevin Lange
48ac4cd578 Experimental wallpaper selector 2016-09-02 19:30:28 +09:00
Kevin Lange
48c9f2ffc0 Bump to v0.14.0 and update codename 2016-09-01 10:21:37 +09:00
Kevin Lange
c21fae6b44 Update README. 2016-09-01 10:19:10 +09:00
Kevin Lange
6027f71d60 Add some new entries to the PCI device list 2016-08-31 10:16:27 +09:00
Kevin Lange
ee81679c40 Break out vbox guest driver
- Add general support for changing display resolution.
- Support display resolution changes in the vmware svga driver.
- Add a small module to add a set_mode command to the debug shell.
- Include these modules on CDs.
- Include the vidset module in debug/qemu targets.
2016-08-30 16:37:17 +09:00
Kevin Lange
a9fabe285d Initial support for changing display modes 2016-08-30 15:45:58 +09:00
Kevin Lange
7eaafe02a2 Support automatic video driver detection, make default 2016-08-30 15:42:29 +09:00
Kevin Lange
8763e8324a Basic VMware SVGA display driver 2016-08-30 14:49:14 +09:00
Kevin Lange
062019e76c Patch gcc to support building under gcc 5
Note that as this patch modifies both the gperf and resulting header,
there is a possibility that Make will want to rebuild the header from
the gperf source, so we need to add gperf to our package listing.
2016-08-29 12:42:29 +09:00
Kevin Lange
d91d1bfc57 Add /nick and /quote to IRC 2016-02-12 10:06:23 -08:00
Kevin Lange
e3a25cbdea Re-add the old pre-DMA ATA driver as a backup 2016-01-29 17:29:06 -08:00
Kevin Lange
f71d3bd0b3 Merge pull request #115 from Saruta/master
Improve cmos reading
2016-01-27 11:51:47 -08:00
Fabien Siron
01ebba1a52 Improve code readability of the cmos driver 2016-01-27 19:00:14 +00:00
Fabien Siron
135c881e4d Improve cmos reading 2016-01-27 17:51:46 +00:00
Kevin Lange
fd49119efa Include terminfo files for toaru terminal in live CD 2016-01-11 09:30:33 -08:00
Kevin Lange
d31428dbbd More command support in IRC 2016-01-06 21:22:19 -08:00
Kevin Lange
c37172d028 Fixup color palettes 2016-01-06 20:35:41 -08:00
Kevin Lange
18e3892f73 Fix default background colors 2016-01-06 20:15:43 -08:00
Kevin Lange
193ad3c6f8 Make an IRC client that isn't completely terrible. 2016-01-06 19:00:57 -08:00
Kevin Lange
bcac84a8b5 Don't build CDs 2015-12-27 19:26:53 -08:00
Kevin Lange
47ca5affa9 Let's try this then? 2015-12-27 19:22:44 -08:00
Kevin Lange
b53fd41151 Let's try depth=0 2015-12-27 19:20:12 -08:00
Kevin Lange
9c36855c5d Don't make a shallow clone then 2015-12-27 18:57:54 -08:00
Kevin Lange
7174d35719 Attempt a CD build after running tests. 2015-12-27 18:52:19 -08:00
Kevin Lange
8f16bfa130 Actually really fix that script 2015-12-17 16:43:51 -08:00
Kevin Lange
775bac7c63 Slightly more correct 2015-12-17 13:56:30 -08:00
Kevin Lange
0d1e7a538b $LOOPDEV not loop1 2015-12-17 13:03:57 -08:00
Kevin Lange
5f0627a5b3 Don't print env 2015-12-16 00:26:32 -08:00
Kevin Lange
8aae75abc0 -e for exists 2015-12-16 00:06:37 -08:00
Kevin Lange
22d98ba92e Uh, I forgot expect. 2015-12-16 00:02:15 -08:00
Kevin Lange
ff933c7049 Try to fix more stuff 2015-12-15 23:42:23 -08:00
Kevin Lange
c847c6fa30 sigh 2015-12-15 23:27:38 -08:00
Kevin Lange
15002b1112 Add a thing to nuke toolchain directories and maybe fix curses 2015-12-15 23:25:09 -08:00
Kevin Lange
8a2b08f8a1 Try again. 2015-12-15 22:56:44 -08:00
Kevin Lange
7eda351a0b First attempt at upgrading Travis 2015-12-15 22:53:26 -08:00
Kevin Lange
1257e0424c Bump version to 0.13.0 and change codename to mikoto 2015-12-15 22:41:22 -08:00
Kevin Lange
c4df295848 fix Arch toolchain install instructions 2015-12-15 22:36:37 -08:00
Kevin Lange
d8f9c3e085 remove incorrect description of strtok_r 2015-12-15 22:36:20 -08:00
Kevin Lange
54d418cd8b First pass at modifier+arrows in terminal.
This is kinda rough and needs a finishing touch.

- Adds ncurses-specific terminfo entries for modifiers.
- Supports modifiers in the terminal itself.
- Updates the vim config to understand ctrl-arrows.
- Adds limited support for some modifiers in lib/kbd
  (as used by rline)
- Adds limited support for Ctrl+Arrows to rline
  (needs major improvements, only jumps to spaces)
2015-11-09 17:24:51 -08:00
Kevin Lange
eca744c9bc Support reloading wallpapers
With fade effects.
Send SIGUSR1 to the wallpaper app to refresh from config.
2015-11-08 18:20:56 -08:00