Commit Graph

36 Commits

Author SHA1 Message Date
Dave Davenport 15ad8e1da3 Removing XCB from view.c, paste less 2016-02-27 17:42:50 +01:00
Dave Davenport 9cb5829303 Use xcb_flush instead of XFlush 2016-02-27 14:05:29 +01:00
Quentin Glidic 2ef950eab9 WIP: Port window stuff to xcb
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-23 17:37:25 +01:00
Quentin Glidic 3029e05ac7 keybindings: Rework modmask matching
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-23 17:34:31 +01:00
Quentin Glidic 590e61b417 view: Store modstate on keypress event
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-23 12:52:35 +01:00
Quentin Glidic 990914d20f rofi: Drop daemon mode
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-23 12:15:03 +01:00
Quentin Glidic f39f5bb0cb view-internal: Use XCB types
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-23 12:13:21 +01:00
Quentin Glidic 09e520dfe8 rofi: Always use ARGB for Cairo image surfaces
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-21 22:10:03 +01:00
Dave Davenport aa1d8b4046 Remove x11-event-source, replaced by libgwater. 2016-02-21 17:47:19 +01:00
Dave Davenport 75c9f58900 Remove XIC and XIM. 2016-02-21 17:14:37 +01:00
Quentin Glidic ee52e50662 view/compose: Use Xlib cancelling behaviour
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-21 17:00:28 +01:00
Quentin Glidic 5d6f2ee1ab Compose stuff
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-21 16:04:53 +01:00
Quentin Glidic e1f87a67b4 rofi: Migrate to libxkbcommon
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-21 16:04:53 +01:00
Quentin Glidic fe7ca2079d rofi: Convert to XCB events
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-02-21 16:04:53 +01:00
Dave Davenport 2eb63456db view: Flush after drawing 2016-02-21 16:04:53 +01:00
Dave Davenport 9121732e36 Cleanups. 2016-02-19 21:16:35 +01:00
Dave Davenport 038346b640 Cleanup + fix 2016-02-19 21:08:46 +01:00
Dave Davenport 758d155a20 Fixing. 2016-02-19 20:08:14 +01:00
Dave Davenport 6e3bb506de Full mainloop madness 2016-02-19 19:50:48 +01:00
Dave Davenport 4eb3fd1da3 Test for single mainloop 2016-02-19 19:29:06 +01:00
Dave Davenport a125f6d515 Try to fix crash with new scrolling method. 2016-02-18 19:23:41 +01:00
Dave Davenport 638e58e7d8 Issue: #219 Rounding down. 2016-02-17 22:13:13 +01:00
Dave Davenport d2567a6884 #219: Implement continious scroll 2016-02-17 20:29:23 +01:00
Dave Davenport 63be750c5b Quick work-around fix for rofi blocking X on unavailable monitor 2016-02-17 00:00:41 +01:00
Dave Davenport 354e65fa06 Do not pass the same information twice. 2016-02-12 08:23:59 +01:00
Dave Davenport 11c347fad8 Use accessors in RofiView to get modi's and num modi for sidebar. 2016-02-11 08:41:19 +01:00
Dave Davenport 3b007b7eff Pull StartupNotificaiton Display event handling into the main event loop 2016-02-11 08:22:48 +01:00
Dave Davenport fdb4c99456 Remove normal window global. 2016-02-10 19:40:19 +01:00
Dave Davenport c3f15a4e2a Merge remote-tracking branch 'origin/master' into glib-loop 2016-02-09 07:56:45 +01:00
Dave Davenport 5d430824b3 Doxygen updates. 2016-02-08 18:16:16 +01:00
Dave Davenport 5a86ae5c99 Cleanups 2016-02-08 09:03:11 +01:00
Dave Davenport ad932c8fd0 More cleanups 2016-02-07 20:38:34 +01:00
Dave Davenport ca3afc6a6e more renameing 2016-02-07 14:09:00 +01:00
Dave Davenport 69b3a360fc Continue cleanup 2016-02-07 12:31:17 +01:00
Dave Davenport adfc83f07d Restructuring, my biggest joy. 2016-02-06 14:27:36 +01:00
Dave Davenport 312ca274fc Split of files. 2016-02-06 13:06:58 +01:00