Commit Graph

  • 530991f536 gl: disable texture stride support David Herrmann 2012-04-22 16:37:43 +02:00
  • 2010d661dd eloop: fix memory leak for shared signals David Herrmann 2012-04-22 15:47:40 +02:00
  • e302a0bd96 eloop: use kmscon_dlist for shared signals David Herrmann 2012-04-22 15:47:00 +02:00
  • b7773bc70b misc: add double-linked list implementation David Herrmann 2012-04-22 15:43:00 +02:00
  • 7a7f977d43 misc: add type-safe "offsetof" David Herrmann 2012-04-22 15:40:39 +02:00
  • 68633aee06 misc: fix header protection David Herrmann 2012-04-22 15:39:57 +02:00
  • 3a480dc910 misc: add kmscon_hook_num() helper David Herrmann 2012-04-15 14:57:17 +02:00
  • f307f145a8 test_output: always enable all outputs David Herrmann 2012-04-14 19:54:45 +02:00
  • 24f189a31a test_output: run eloop for 5s instead of sleep() David Herrmann 2012-04-14 19:49:36 +02:00
  • 7a27de465b test_output: use new test_include.h header David Herrmann 2012-04-14 19:45:11 +02:00
  • b56ec68a91 test_output: remove signal handler David Herrmann 2012-04-14 19:35:12 +02:00
  • dab18c4eb7 console: remove old font-factory code David Herrmann 2012-04-01 19:31:57 +02:00
  • a220fbae1a terminal: use new font backend David Herrmann 2012-04-01 19:25:54 +02:00
  • a0109ffabc console: remove margin_bottom cache David Herrmann 2012-04-01 18:17:45 +02:00
  • 9c2b838054 console: remove mtop cache David Herrmann 2012-04-01 16:12:02 +02:00
  • 4897b4ce68 console: remove cells_x/y cache David Herrmann 2012-04-01 15:00:47 +02:00
  • d2786e12d3 console: add "fixed_position" option David Herrmann 2012-04-01 13:08:27 +02:00
  • bfe6702c1e console: remove refcnt of buffer object David Herrmann 2012-04-01 12:52:54 +02:00
  • c25a2bb249 console: make buffer code private David Herrmann 2012-04-01 12:50:17 +02:00
  • d01ad92bf8 font: add new font renderer David Herrmann 2012-03-31 22:45:12 +02:00
  • 728f4a1b18 gl: add stride parameter to texture upload David Herrmann 2012-03-31 22:44:37 +02:00
  • f091b2b763 misc: replace all GHashTable with kmscon_hashtable David Herrmann 2012-03-30 18:49:04 +02:00
  • 2707ba7336 misc: hash-table wrapper David Herrmann 2012-03-30 18:30:55 +02:00
  • 046833530c console: fix log messages David Herrmann 2012-03-30 15:55:23 +02:00
  • 8baea629f9 vte: fix log messages David Herrmann 2012-03-30 15:51:33 +02:00
  • c4716ad6ce font_freetype2: fix log messages David Herrmann 2012-03-30 15:49:28 +02:00
  • 668052401e conf: add --seat parameter David Herrmann 2012-03-29 18:04:39 +02:00
  • 262a0e98a0 conf: fix negative getopt_long parameters David Herrmann 2012-03-29 18:03:21 +02:00
  • c9ea08d9b5 unicode: use static global symbol table David Herrmann 2012-03-29 16:06:56 +02:00
  • a31455a10b unicode: fix logging messages David Herrmann 2012-03-28 17:20:13 +02:00
  • 1648c9101b Update README David Herrmann 2012-03-27 16:48:27 +02:00
  • f02d745928 Bump version number to 1 David Herrmann 2012-03-27 16:42:31 +02:00
  • 622f3c72e2 terminal: rework API David Herrmann 2012-03-27 16:11:38 +02:00
  • 3bcce95be3 pty: add kmscon_pty_signal() David Herrmann 2012-03-27 13:30:42 +02:00
  • 84b87c320b pty: avoid calling callbacks twice David Herrmann 2012-03-25 19:14:30 +02:00
  • 9a2e025475 eloop: wait for all childs David Herrmann 2012-03-25 19:02:23 +02:00
  • 3935a77439 pty: fix using right fd David Herrmann 2012-03-25 18:50:30 +02:00
  • 5cdf94711b pty: random fixes David Herrmann 2012-03-25 18:37:45 +02:00
  • e0546adcaa pty: correctly terminate when child_setup fails David Herrmann 2012-03-25 18:16:05 +02:00
  • 0392fb8c49 pty: fix wrong fd check David Herrmann 2012-03-25 18:10:27 +02:00
  • 6bcc73666a pty: fix race when starting child David Herrmann 2012-03-25 18:06:33 +02:00
  • 21f6bbb15d eloop: remove old signal sources David Herrmann 2012-03-25 17:59:58 +02:00
  • 524cfb0093 vt: use new shared signals David Herrmann 2012-03-25 17:58:17 +02:00
  • 9e87b853ab use pthread_sigmask instead of sigprocmask David Herrmann 2012-03-25 17:53:16 +02:00
  • f545d9641a main: use new shared signals David Herrmann 2012-03-25 17:44:58 +02:00
  • 580b0a7992 eloop: add shared signal callbacks David Herrmann 2012-03-25 17:34:49 +02:00
  • 56f5eebf0e hook: delete by callback *and* data argument David Herrmann 2012-03-25 17:08:00 +02:00
  • ac9df3aac5 eloop: catch EINTR in epoll_wait() David Herrmann 2012-03-25 16:45:39 +02:00
  • c0030f47c2 conf: fix local storage of default argv David Herrmann 2012-03-25 16:22:27 +02:00
  • b1cb8c918c pty: use reentrant ptsname_r David Herrmann 2012-03-25 16:18:03 +02:00
  • 8773331331 pty: introduce --term David Herrmann 2012-03-24 18:15:50 +01:00
  • ec2dfaa244 pty: add --login option David Herrmann 2012-03-24 17:45:16 +01:00
  • d98dba57d3 pty: fix log statements David Herrmann 2012-03-24 17:44:42 +01:00
  • 4b9bc46226 Fix some signed/unsigned warnings David Herrmann 2012-03-24 17:04:42 +01:00
  • 813e5655e0 main: wait for child processes David Herrmann 2012-03-24 16:44:33 +01:00
  • 54973fb341 uterm_video: set displays after waking up David Herrmann 2012-03-24 16:02:30 +01:00
  • ec6e095a64 uterm_video: check online-state before swapping David Herrmann 2012-03-24 16:01:13 +01:00
  • ead3172d49 main: use ui subsystem David Herrmann 2012-03-24 15:44:36 +01:00
  • e6d3d3f5b1 ui: add user interface subsystem David Herrmann 2012-03-24 15:44:06 +01:00
  • fded606baa input: change callback logic David Herrmann 2012-03-24 15:22:23 +01:00
  • e6db44385b uterm_video: add callback David Herrmann 2012-03-24 15:21:57 +01:00
  • c04c807eca misc: add hook structure David Herrmann 2012-03-24 14:46:09 +01:00
  • a13797ac76 uterm_video: fix drm debug messages David Herrmann 2012-03-24 14:15:53 +01:00
  • 00c34e1685 kbd_*: fix log messages David Herrmann 2012-03-24 13:54:27 +01:00
  • 84f1883809 xkb: use new API David Herrmann 2012-03-24 13:42:16 +01:00
  • 6072a4ea53 test_terminal: parse command line arguments David Herrmann 2012-03-24 13:41:30 +01:00
  • 75339df698 input: fix kmscon_input_device_wakeup protection David Herrmann 2012-03-24 13:20:52 +01:00
  • 18d829bd39 input: remove refcnt in input-devices David Herrmann 2012-03-24 13:20:01 +01:00
  • 9f695c042f input: fix log-messages David Herrmann 2012-03-24 13:19:02 +01:00
  • f8dc74c297 conf: add --xkb-XY options David Herrmann 2012-03-24 13:02:48 +01:00
  • 4c2ff06f31 input: do not wake up if we are not asleep David Herrmann 2012-03-24 12:27:25 +01:00
  • e35ca87a95 conf: add --silent David Herrmann 2012-03-23 18:38:24 +01:00
  • 929860217f main: print strerror() on failure David Herrmann 2012-03-23 18:33:08 +01:00
  • 8e54ea1f65 main: add proper main application David Herrmann 2012-03-23 18:29:21 +01:00
  • 83980a7547 vt: fix log messages David Herrmann 2012-03-23 18:29:01 +01:00
  • 83dc28fcc7 Fix time calculations David Herrmann 2012-03-23 18:27:29 +01:00
  • 5a865fc39b build: add conf.c to build David Herrmann 2012-03-23 18:26:50 +01:00
  • 5f1f1710f9 eloop: correctly set ->exit David Herrmann 2012-03-23 17:58:19 +01:00
  • 42631efa2c eloop: add debug messages David Herrmann 2012-03-23 17:57:53 +01:00
  • 6d63b55d6f conf: add --switchvt David Herrmann 2012-03-23 17:42:39 +01:00
  • c8b247785c conf: fix --help handling David Herrmann 2012-03-23 17:41:52 +01:00
  • a4bd71cd0c conf: remove unneeded global initialization David Herrmann 2012-03-23 17:40:56 +01:00
  • 205ab68ff9 eloop: add ev_eloop_run() function David Herrmann 2012-03-23 17:32:45 +01:00
  • 14b0035f50 eloop: several fixes David Herrmann 2012-03-23 17:13:01 +01:00
  • 563492a0c8 eloop: remove fd from epoll-set on HUP David Herrmann 2012-03-23 16:59:42 +01:00
  • 56659ce429 eloop: remove ev_eloop_get_fd() David Herrmann 2012-03-23 16:46:22 +01:00
  • cfca84f250 vt: fix callback enum type David Herrmann 2012-03-23 16:42:04 +01:00
  • d19f7ec2f1 conf: add configuration subsystem David Herrmann 2012-03-23 16:13:50 +01:00
  • be8fe301f9 eloop: allow an eloop to be an event source David Herrmann 2012-03-23 16:10:53 +01:00
  • af31f251f3 console: merge console_cell.c into console.c David Herrmann 2012-03-23 14:34:55 +01:00
  • 650c7077f1 Remove old output subsystem David Herrmann 2012-03-23 14:29:25 +01:00
  • 096f0cadc7 Move to new uterm infrastructure David Herrmann 2012-03-23 14:18:50 +01:00
  • 911d635e6e gl: add viewport helper David Herrmann 2012-03-23 14:18:28 +01:00
  • 1dd7198216 test_output: use new uterm/log/etc. subsystems David Herrmann 2012-03-23 13:35:02 +01:00
  • a8562c7a5c uterm_video: add *_screen_height/width() helpers David Herrmann 2012-03-23 13:34:20 +01:00
  • 564d42fde9 build: define LOG_ENABLE_DEBUG if debugging David Herrmann 2012-03-23 13:30:36 +01:00
  • 253ef4850f gl: add debug statements David Herrmann 2012-03-23 13:30:05 +01:00
  • 4cc8eadd40 uterm_video: take ref-cnt of display in screen object David Herrmann 2012-03-23 12:53:59 +01:00
  • 25f41f84f7 gl: add GL subsystem David Herrmann 2012-03-23 12:50:35 +01:00
  • 50e0cdbec8 uterm_video: include GLES2 headers instead of GL David Herrmann 2012-03-23 11:49:17 +01:00