Commit Graph

  • 0d006aa263 seat: schedule dummy session if no other session is available David Herrmann 2012-12-02 12:07:06 +01:00
  • 4ceedc188d seat: allow asynchronous command scheduling David Herrmann 2012-12-02 12:05:18 +01:00
  • 84a006777b uterm: vt: handle HUP on controlling TTY David Herrmann 2012-12-02 12:02:06 +01:00
  • 653ceff5b0 cdev: introduce client 'dead' state David Herrmann 2012-12-02 11:03:40 +01:00
  • d0e625f074 cdev: fix copying pollhandles correctly David Herrmann 2012-12-02 11:02:17 +01:00
  • 8e23d947f1 uterm: vt: add uterm_vt_get_type() helper David Herrmann 2012-12-02 10:19:43 +01:00
  • 9bfd8c4f86 uterm: vt: set K_RAW before trying K_OFF David Herrmann 2012-12-02 10:18:15 +01:00
  • fddd1f6fb4 cdev: fix delayed deactivation to update internal state David Herrmann 2012-12-02 10:16:24 +01:00
  • 9ddbe5405a tsm: vte: ignore DEC SET/RESET 12 mode David Herrmann 2012-12-02 10:15:40 +01:00
  • d22e59f2b0 seat: ignore keyboard shortcuts in single-session mode David Herrmann 2012-12-01 23:45:55 +01:00
  • 294312185f cdev: implement VT_WAITACTIVE David Herrmann 2012-12-01 19:06:38 +01:00
  • 00297c43cc terminal: fix unregistering display callbacks when removing screens David Herrmann 2012-12-01 18:22:38 +01:00
  • 4cd7b696d3 seat: change default keyboard shortcuts to ctrl+logo David Herrmann 2012-12-01 17:39:38 +01:00
  • 529ad081ab conf: introduce --configdir parameter David Herrmann 2012-12-01 16:21:33 +01:00
  • 22a1e1b91b seat: limit multi-session mode to --multi-session David Herrmann 2012-12-01 16:09:14 +01:00
  • 79312a60ae conf: print warning if --vt is used wrong David Herrmann 2012-12-01 15:46:42 +01:00
  • 53ad90da0f uterm: vt: use real VTs on all seats if available David Herrmann 2012-12-01 15:25:37 +01:00
  • 1796e33441 seat: register cdev session only when --cdev is given David Herrmann 2012-12-01 15:05:07 +01:00
  • 0da912fbbd conf: fix whitespace offset for -s David Herrmann 2012-12-01 14:50:53 +01:00
  • 0d8102a286 pty: downgrade error to debug message on I/O errors David Herrmann 2012-12-01 13:15:01 +01:00
  • 2f546b7f19 cdev: fix typo in warning David Herrmann 2012-12-01 13:11:39 +01:00
  • 5442e5f903 uterm: clear displays during sleep and wakeup David Herrmann 2012-11-28 22:54:46 +01:00
  • 9a70af0ecc seat: set DPMS to ON before broadcasting the device David Herrmann 2012-11-28 22:21:33 +01:00
  • 145e6fc402 main: correctly remove all displays on uterm-video shutdown David Herrmann 2012-11-28 22:16:07 +01:00
  • 9f63ed94d4 terminal: check swapping state during activation David Herrmann 2012-11-28 22:14:05 +01:00
  • df98046189 seat: activate displays only when being in foreground David Herrmann 2012-11-28 21:55:50 +01:00
  • f24ab890ad terminal: remove now unused --fps option David Herrmann 2012-11-28 20:57:36 +01:00
  • 19c2991fbb terminal: sync redraw events with vertical blanks David Herrmann 2012-11-28 20:51:30 +01:00
  • 5c527e7fec terminal: keep terminal reference in each screen David Herrmann 2012-11-28 19:31:09 +01:00
  • 0b9fa6aa29 pty: fix ignoring HUP on pty-master files David Herrmann 2012-11-28 17:47:31 +01:00
  • ae97bbf7e3 eloop: allow edge-triggered operation David Herrmann 2012-11-28 17:46:18 +01:00
  • e8c439c805 pty: remove unused "master" argument David Herrmann 2012-11-27 19:02:48 +01:00
  • f25c41f8f9 eloop: fix not disabling sources on EV_HUP David Herrmann 2012-11-27 19:00:57 +01:00
  • 48ab1317ad uterm: video: add uterm_display_is_swapping() helper David Herrmann 2012-11-26 17:19:45 +01:00
  • d0991ec639 uterm: video: remove uterm_screen API David Herrmann 2012-11-26 17:11:07 +01:00
  • da7219e6de test_output: use uterm_display directly David Herrmann 2012-11-26 17:10:44 +01:00
  • 5f234e6592 text: use uterm_display directly David Herrmann 2012-11-26 16:50:39 +01:00
  • 2cac43f64e ui: remove old unused UI subsystem David Herrmann 2012-11-20 14:30:54 +01:00
  • 9fe0e9119f tsm: handle ISO_Left_Tab David Herrmann 2012-11-19 16:26:38 +01:00
  • 054955c530 cdev: implement fake-VT-switching David Herrmann 2012-11-19 16:14:38 +01:00
  • 65f97ef564 seat: add --grab-session-dummy option David Herrmann 2012-11-19 16:11:34 +01:00
  • 3c223d9bec seat: add helpers to schedule sessions from the outside David Herrmann 2012-11-19 16:10:01 +01:00
  • 7b83d77463 seat: remove "manual input" logic David Herrmann 2012-11-19 16:07:34 +01:00
  • 890e34556b seat: allow scheduling dummy session David Herrmann 2012-11-19 16:03:57 +01:00
  • 71e497277d uterm: vt: fix input-device sleep-control David Herrmann 2012-11-19 15:57:35 +01:00
  • f460764f9e shl: array: use "const" for source arguments David Herrmann 2012-11-19 13:54:17 +01:00
  • ffd431babe seat: be more verbose on asynchronous session switching David Herrmann 2012-11-19 13:18:53 +01:00
  • d7660329e9 seat: fix delayed VT switches David Herrmann 2012-11-19 13:13:01 +01:00
  • caf4178803 seat: fix calling parent-callbacks on forced sleeping David Herrmann 2012-11-19 13:12:10 +01:00
  • 080ecfd637 seat: allow sessions to switch between background/foreground David Herrmann 2012-11-19 13:10:51 +01:00
  • 275692ee70 seat: allow sessions to control VT-switches David Herrmann 2012-11-19 13:06:43 +01:00
  • 6da6e2319a uterm: vt: implement delayed VT-switches David Herrmann 2012-11-19 13:04:15 +01:00
  • 06eb8d71a7 uterm: vt: do nothing if VT-switch targets our VT David Herrmann 2012-11-19 13:01:57 +01:00
  • e1687d5931 uterm: vt: do nothing if target-VT is already active during deactivation David Herrmann 2012-11-19 13:00:38 +01:00
  • 75435623e1 seat: fix forwarding errors in seat_pause() David Herrmann 2012-11-17 20:25:29 +01:00
  • 527a73120b seat: allow calling go_foreground if already in foreground David Herrmann 2012-11-17 20:13:27 +01:00
  • c7707560de uterm: vt: do not check SIGUSR1/2 for SI_KERNEL David Herrmann 2012-11-17 19:45:44 +01:00
  • 0799a4e1fb build: fix wlterm wayland-dependency check David Herrmann 2012-11-17 19:42:57 +01:00
  • 64eccac61f seat: remove bogus debug statements David Herrmann 2012-11-11 12:17:11 +01:00
  • 70cdfa0313 test_vt: add --switchvt option David Herrmann 2012-11-11 11:39:38 +01:00
  • 7eae29e5cb test_vt: add --vt=<path> option David Herrmann 2012-11-11 11:37:17 +01:00
  • 6818fe2d32 test_vt: remove trailing newline in log-message David Herrmann 2012-11-11 11:36:38 +01:00
  • 1f87ee4bff test_vt: use a dummy input-object David Herrmann 2012-11-11 11:35:15 +01:00
  • b27b3a9a16 uterm: vt: fix not overwriting 'ret' in error paths David Herrmann 2012-11-11 11:33:19 +01:00
  • f96870fe90 uterm: vt: do not modify TTY settings David Herrmann 2012-11-10 18:11:16 +01:00
  • d74a71f70b seat: allow sessions to notify seat when deactivating David Herrmann 2012-11-10 16:57:04 +01:00
  • 4d65024ab5 seat: implement delayed session switching David Herrmann 2012-11-10 16:46:58 +01:00
  • 2fe1d7b0fe shl: dlist: fix *_but_one() loops to allow "start == head" David Herrmann 2012-11-10 16:42:42 +01:00
  • f9e2818b9a text: gltex: use bold fonts David Herrmann 2012-11-08 14:16:28 +01:00
  • 7416af5fd9 text: bblit: use bold fonts David Herrmann 2012-11-08 13:59:10 +01:00
  • 3ff0992218 text: bbulk: implement bold-char renderer David Herrmann 2012-11-08 13:56:09 +01:00
  • da58968095 terminal: allocate bold fonts David Herrmann 2012-11-08 13:55:04 +01:00
  • 4368500596 text: add bold font as separate font object David Herrmann 2012-11-08 13:40:37 +01:00
  • d4a1f69fe3 Add kmscon@.service Matthew Monaco 2012-11-04 21:30:42 -07:00
  • 75f59c54ba uterm: input: uxkb: properly handle changed keyboard state on wake up Ran Benita 2012-10-29 21:52:54 +02:00
  • a6b3ae861c uterm: input: don't test device capability in wakeup_dev Ran Benita 2012-10-29 22:00:16 +02:00
  • a9b12b22ac uterm: vt: avoid blocking SIGUSR1/2 twice David Herrmann 2012-11-05 14:52:25 +01:00
  • 91bfc6976f Merge 1afc4aa4e141155232f8b7a03a01835df16916a3 into 68af0640404334d71992e3366f4e9b2fec09c65a Ran Benita 2012-11-05 05:49:31 -08:00
  • 614fe3dc81 uterm: vt: keep graphics mode during VT switch David Herrmann 2012-11-05 14:47:38 +01:00
  • 8e837167c5 uterm: vt: add fake_open/close() helpers David Herrmann 2012-11-05 14:45:22 +01:00
  • e7c8e7b531 uterm: vt: allow VT-deactivation to fail David Herrmann 2012-11-05 14:18:41 +01:00
  • fb568f62cd systemd: add kmscon@.service Matthew Monaco 2012-11-04 21:30:42 -07:00
  • 68af064040 seat: clean up session-callback function type David Herrmann 2012-11-02 18:25:49 +01:00
  • 1afc4aa4e1 uterm_input_uxkb: properly handle changed keyboard state on wake up Ran Benita 2012-10-29 21:52:54 +02:00
  • f448fdb3f8 cdev: implement KDSKBMODE/KDGKBMODE ioctls David Herrmann 2012-10-29 21:08:15 +01:00
  • 9573302e26 cdev: implement KDSETMODE/KDGETMODE ioctl stubs David Herrmann 2012-10-29 20:49:41 +01:00
  • 2fc5ae17e4 uterm_input: don't test device capability in wakeup_dev Ran Benita 2012-10-29 22:00:16 +02:00
  • dd2fea4f96 cdev: implement basic ioctl() stubs David Herrmann 2012-10-29 20:35:36 +01:00
  • b626a85206 shl: ring: add shl_ring_flush() helper David Herrmann 2012-10-29 20:34:52 +01:00
  • 9cc9008866 build: fix typo in configure.ac regarding cdev-sessions David Herrmann 2012-10-29 20:34:03 +01:00
  • 61f4a3c29b kmscon: enable --all-gpus by default David Herrmann 2012-10-29 18:29:52 +01:00
  • 22e73357ff uterm: monitor: put systemd-layer into separate file David Herrmann 2012-10-29 18:09:35 +01:00
  • c827720f48 uterm: vt: fix real VTs when opening the currently active VT David Herrmann 2012-10-28 17:38:28 +01:00
  • 0eb8d17590 uterm: drm: fix device-detection if no master is active David Herrmann 2012-10-28 17:37:18 +01:00
  • 150f976b64 uterm: vt: put input devices asleep when inactive David Herrmann 2012-10-28 16:56:50 +01:00
  • 9fb08904a9 uterm: input: fix stopping key-repeat when going asleep David Herrmann 2012-10-28 16:54:07 +01:00
  • 4a4ccec363 uterm: vt: fix race by blocking signals before setting them David Herrmann 2012-10-28 16:17:18 +01:00
  • 616d5bbf6d uterm: drm: clear new buffers after allocation David Herrmann 2012-10-28 16:11:06 +01:00
  • 29e838ab2f kmscon: change default grab for "sesison-close" to "BackSpace" David Herrmann 2012-10-28 16:06:26 +01:00
  • a9c61f7644 kmscon: add --video-devices option David Herrmann 2012-10-28 16:02:28 +01:00