aboutsummaryrefslogtreecommitdiff
path: root/include/xcb.h
AgeCommit message (Expand)Author
2023-07-22Share graphics context globally (#4376)Uli Schlachter
2020-05-17xmacro: declare in header files, instantiate instead of includeMichael Stapelberg
2020-02-24Assume xcb_cursor_context_new never fails (#3955)xzfc
2020-02-21Code style: fix misaligned and trailing whitespacesAlbert Safin
2020-02-01atoms: Properly declare as global variablesOrestis Floros
2018-03-10Refocus focused window for FOCUS_IN events on the root window. (#3097)Ingo Bürk
2016-11-21Remove some now-unused functions from xcb.[ch] (#2574)Michael Stapelberg
2016-10-23Ensure all *.[ch] files include config.hMichael Stapelberg
2016-04-13Only grab the mouse buttons that need to be grabbed. (#2290)Ingo Bürk
2015-11-23Use 32-bit visual by default if available.Ingo Bürk
2015-11-23Migrate i3 rendering to cairo.Ingo Bürk
2015-11-15Only grab scrollwheel buttons if necessary.Ingo Bürk
2015-11-11Extract function to grab buttons when managing a window.Ingo Bürk
2015-09-17Set and unset individual atoms in _NET_WM_STATE instead of overwriting the en...Ingo Bürk
2015-04-21Merge pull request #1665 from Airblader/feature-1658Michael Stapelberg
2015-04-20Update copyright notices and get rid of rangesDeiz
2015-04-20Implement new criterion 'window_type = normal|dialog|utility|toolbar|splash|m...Ingo Bürk
2014-06-19clang-format-3.5 **/*.h **/*.cMichael Stapelberg
2014-03-31Send last event timestamp with WM_TAKE_FOCUS msgTony Crisci
2014-01-01Use #pragma onceAlexander Kedrik
2012-12-27ignore MotionNotify events generated while warping the pointerMichael Stapelberg
2012-09-21don’t use reversed identifiers for include guards (Thanks Markus)Michael Stapelberg
2012-03-26A few style fixes for the previous commitMichael Stapelberg
2012-03-26Use 32bit visual only when needed. Thus we could drop the --enable-32bit-visu...darkraven
2011-11-21Enhance libi3 and use it in i3bar.Fernando Tarlá Cardoso Lemos
2011-11-16Consolidate all convert_* functions into libi3.Fernando Tarlá Cardoso Lemos
2011-10-25normalize file headers across **/*.{h,c}Michael Stapelberg
2011-10-23Add libi3/load_font, use it everywhereMichael Stapelberg
2011-10-23Move get_mod_mask to libi3, use it in i3 and i3-config-wizardMichael Stapelberg
2011-10-23Eliminate xcb_change_gc_single everywhere with C99Michael Stapelberg
2011-10-23Move get_colorpixel to libi3, use it everywhere elseMichael Stapelberg
2011-10-10Change the root window cursor to 'watch' during startupsMichael Stapelberg
2011-10-09Move fake_configure_notify to libi3Michael Stapelberg
2011-09-17Send the correct X11 border_width in faked ConfigureNotifysMichael Stapelberg
2011-08-11Warp cursor when changing workspace.Valentin Voigt
2011-03-20Handle FocusIn events generated by clients and update decoration accordingly ...Michael Stapelberg
2011-03-20Re-implement rendering to pixmaps (double-buffering) and caching decorationsMichael Stapelberg
2011-03-18Only send WM_TAKE_FOCUS when the client supports it in the protocols atomMichael Stapelberg
2011-03-18Make i3 compatible with the very latest xcbMichael Stapelberg
2011-03-17Send WM_TAKE_FOCUS to clients when setting focus (fixes java swing problems)Michael Stapelberg
2011-03-14Make it easier to use other atoms.Fernando Tarlá Cardoso Lemos
2011-03-10refactor font caching to just save the ID instead of mainting a cache with pa...Michael Stapelberg
2011-03-06x: remove XCB_EVENT_MASK_ENTER_WINDOW from child event mask, already handled ...Michael Stapelberg
2010-11-28libXcursor support (themed cursors).Fernando Tarlá Cardoso Lemos
2010-11-28Fix switching containers by moving the mouse over their decorations when in t...Michael Stapelberg
2010-05-31re-enable sending fake configure notifiesMichael Stapelberg
2010-04-17throw out some old code from manage.c, cleanupsMichael Stapelberg
2010-04-13first step of the big refactoring ("tree" branch).Michael Stapelberg
2010-02-28add xcb_set_window_rect which configures a window according to a RectMichael Stapelberg
2009-12-31ewmh: implement support for _NET_WORKAREA (rdesktop can use that)Michael Stapelberg