Kevin Lange
acbb5c16a8
Merge branch 'symlink-60fix' of https://github.com/gerow/toaruos into gerow-symlink-60fix
2015-06-22 22:03:44 -07:00
Kevin Lange
f8abc9a68c
Actually add all the CD source files
2015-06-22 22:02:00 -07:00
gerow
4745d05f7e
Added failing test for symbolic links near the ext2 cutoff size
2015-06-19 21:14:33 -04:00
Kevin Lange
1365f55ba6
Start work on live CD welcome tutorial
2015-06-18 23:25:09 -07:00
Kevin Lange
2c551fd81b
Pass unrecognized start= parameters to compositor
2015-06-18 21:48:56 -07:00
Kevin Lange
4501419126
More sysinfo stuff
2015-06-11 21:09:25 -07:00
Kevin Lange
c6a2d2ebe7
Add a totally noncompliant /bin/free
2015-06-11 21:06:59 -07:00
Kevin Lange
9d723fe601
Add version info to sh
2015-06-11 21:06:27 -07:00
Kevin Lange
334abd12b4
Add a /bin/uptime
2015-06-11 21:06:15 -07:00
Kevin Lange
e05c9b78a0
Silly sysinfo tool
2015-06-11 18:43:41 -07:00
Kevin Lange
8fae365760
Display link targets in ls -l
2015-06-10 23:34:39 -07:00
Kevin Lange
20367b15f9
Fixups for merging symlinks
2015-06-10 20:59:27 -07:00
Mike Gerow
f033111390
Added hilighting for symlinks to ls
2015-06-03 19:10:44 -07:00
Mike Gerow
9f83cd6aec
Added support to stat for reading info on symlinks
2015-06-03 19:10:17 -07:00
Mike Gerow
83c715d9df
Added userspace command readlink
2015-06-03 19:09:49 -07:00
Mike Gerow
e094251139
Added userspace command ln
2015-06-03 19:09:18 -07:00
Kevin Lange
478835401e
pcspkr piano should exit if it can't open spkr [ci skip]
2015-06-02 22:24:41 -07:00
Kevin Lange
31fe3eb672
Fix missing setuid color in short output mode (ls)
2015-06-01 17:54:57 -07:00
Kevin Lange
20c9535d29
Clean up termemu and add a new kernel vga logging mechanism
2015-06-01 00:20:02 -07:00
Kevin Lange
afb5543771
move tracing from glogin out into a header, use it in yutani
2015-05-26 18:41:48 -07:00
Kevin Lange
7f66c10230
Bind scroll to volume up/down on volume icon
2015-05-18 22:19:30 -07:00
Kevin Lange
d8ac0fc902
Add a working (but read-only) volume knob to the panel.
2015-05-18 21:36:49 -07:00
Kevin Lange
9d41b3fc25
Merge branch 'mixer-rebase' of https://github.com/gerow/toaruos into gerow-mixer-rebase
2015-05-18 21:15:25 -07:00
Kevin Lange
bc806cf774
Merge branch 'sh-C-p-C-n' of https://github.com/gerow/toaruos into gerow-sh-C-p-C-n
2015-05-18 21:10:23 -07:00
Kevin Lange
60568a70a5
Remove debug messages from png loading
2015-05-18 21:08:37 -07:00
Mike Gerow
3515353704
Allow walking through shell history using C-n and C-p
2015-05-18 19:29:33 -07:00
Mike Gerow
368d2c0525
Add a command line utility for interacting with /dev/mixer
2015-05-17 20:31:36 -07:00
Mike Gerow
0f35a5bfe3
Add ioctl interface for snd mixer
2015-05-17 20:31:36 -07:00
Mike Gerow
f53ea98e05
Implement snd mixer interface in ac97.c
2015-05-17 20:31:36 -07:00
Mike Gerow
ad708efd5a
Add support for managing mixer knobs to snd interface
2015-05-17 20:31:36 -07:00
Kevin Lange
8e61d4ee3a
Cleanup unused functions in glogin
2015-05-15 22:51:47 -07:00
Kevin Lange
e047cea9a3
Boring comment header cleanups [ci skip]
2015-05-15 22:50:58 -07:00
Mike Gerow
64d771b4fa
Remove the now unnecessary ioctl from play utility
2015-05-15 01:04:07 -07:00
Kevin Lange
6acef2ab41
Add audio player
2015-05-14 09:25:48 -07:00
Kevin Lange
eb3e865036
Update pong description
2015-05-12 23:29:24 -07:00
Kevin Lange
de3e405b52
Make pong prettier
2015-05-12 20:51:07 -07:00
Kevin Lange
2a59b09a9a
This is terrible: Yutani Pong
2015-05-11 22:20:27 -07:00
Kevin Lange
f0f286acb7
Yield after flipping display after glogin
...
Fixes very common issue where artifacts of the login widget were visible
after logging in before the desktop started up.
2015-05-09 22:11:55 -07:00
Kevin Lange
c661e3073d
Add more icon search paths
2015-05-02 18:57:49 -07:00
Kevin Lange
a6f071f9c8
New scroll rows should set background colors.
2015-05-01 00:36:50 -07:00
Kevin Lange
365295010c
Make animations in Yutani faster.
2015-04-30 18:06:36 -07:00
Kevin Lange
49952347d6
add a piano app
2015-04-30 16:34:30 -07:00
Kevin Lange
dd74cdcec2
Map Vim config'd tab/space characters in VGA terminal
2015-04-29 16:29:36 -07:00
Kevin Lange
cf2bd4cb22
Fix missing in return in 'set' command
2015-04-26 18:14:52 -07:00
Kevin Lange
4fd1ae9aa3
Support scrollwheel mice
2015-04-26 18:05:14 -07:00
Kevin Lange
a3f9ab465b
Basic xterm (?1000 and ?1002) mouse support
2015-04-26 17:14:14 -07:00
Kevin Lange
278059d6a2
Use timers for animations (compositor, desktop)
...
Yutani, glogin, and wallpaper now use timing information from the kernel
to perform animations. Some animation lengths have been adjusted. The
animations should run at the same speed, though with varying
"smoothness" across different hardware (including non-KVM emulators).
2015-04-14 23:09:54 -07:00
Kevin Lange
e7ff3e20f8
Wallpaper from config, readd old wallpapers
2015-04-11 18:22:26 -07:00
Kevin Lange
78db32cb6f
Config files, theming in glogin
2015-04-11 18:06:54 -07:00
Kevin Lange
e95cbda703
Merge pull request #83 from lioncash/leaks
...
compositor: get rid of a leak in window_actually_close
2015-04-10 17:02:55 -07:00