toaruos/userspace
Kevin Lange ac52d41144 Unicode Text Support
* Some applications now support UTF-8 text through the use of a very
  simple decoder.
* The terminal uses a slow, but accurate method to determine the width
  of a character the first time it is printed to the screen. Characters
  are now stored in the terminal in two bytes, rather than one, and may
  in the future be increased to 3 or 4 bytes to ensure support for
  Unicode supplemental planes.
* A simple font-fallback method is employed in the applications that
  support unicode that will make use of the VL Gothic fonts if the
  DejaVu font does not have a character. No guarantees are made for
  support of writing systems other than extended Latin and Japanese.
2012-09-05 20:19:52 -07:00
..
lib Unicode Text Support 2012-09-05 20:19:52 -07:00
argv-tester.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
cat.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
clear.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
clock-win.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
clock.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
compare.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
compositor.c Unicode Text Support 2012-09-05 20:19:52 -07:00
core-tests.c Add a testing framework. 2012-09-02 02:24:25 -07:00
cpudet.c CPU detection moved to userspace app 2012-02-19 19:39:18 -06:00
draw.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
drawlines.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
echo-test.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
echo.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
edit.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
esh.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
game-win.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
game.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
glock.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
glogin.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
hello.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
hostname.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
init.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
julia-win.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
julia.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
keyboard-test.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
ld.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
lock.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
login.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
ls.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
Makefile Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
mkdir.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
multitasking-test.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
nyancat.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
panel.c Unicode Text Support 2012-09-05 20:19:52 -07:00
pipe_test.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
readelf.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
reboot.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
shm_client.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
shm_server.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
shmcrash2.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
shmcrash.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
shmtest2.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
shmtest.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
solver.c Minor compilation fixes 2012-02-08 12:01:25 -06:00
stack-overflow.c [user] Simple little test app that triggers a stack overflow 2011-12-14 20:06:09 -06:00
stat.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
sysfunc.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
terminal.c Unicode Text Support 2012-09-05 20:19:52 -07:00
test-fs.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
test-gfx.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
thrash-process.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
threadtest.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
touch.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
uname.c Fix dozens of build warnings and other oddities. 2012-09-04 20:27:49 -07:00
verify-write.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
view.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00
wallpaper.c Various bits of cleanup 2012-04-19 20:21:19 -05:00
whoami.c Toolchain installer now does freetype 2012-05-17 11:50:25 -04:00
yes.c Add or update the heading comments for user apps. 2012-07-06 21:08:28 -07:00