summaryrefslogtreecommitdiffstats
path: root/include/xcb-internal.h
AgeCommit message (Collapse)Author
2024-07-09Better XIM interaction by filtering modifiers (#2000)HEADnextAmos Bird
2023-09-24[XCB] Try to be smarter with where mouse click started.Dave Davenport
fixes: #1896
2023-01-14Update copyright dates.Dave Davenport
2022-11-08input method (#1735)duarm
* input method draft * restoring relese event * using unused macro, removing debug code, handling disconnection * review fixes, new update_im_window_pos method * initializing variables correctly * initializing im pos queue correctly * ime window positioning * add widget_get_y_pos() position * [Build] Update makefile with imdkit * [CI] Add imdkit as dependency. * [XCB] rofi_view_paste don't throw warning, print debug. * [XCB] rofi_view_paste lower 'failed to convert selection' * [Build] Add minimum version check to imdkit * new macro XCB_IMDKIT_1_0_3_LOWER * [Build] Try to support old version of imdkit in meson/makefile. * [Build] Fix typo in meson.build * [XIM] Don't set use compound/set use utf8 when on old version. * [Build] Allow building without imdkit. * [Doc] Add imdkit to dependency list. Co-authored-by: Dave Davenport <qball@gmpclient.org>
2022-08-22[View|Xcb] Add support to copy current selected item to clipboardDave Davenport
Adds control-v binding that copies it to the clipboard. THIS ONLY WORKS WITH CLIPBOARD MANAGER!!! once rofi is closes, the data is gone! This needs to be tested. Documentation on this is lacking so reversed engineered from other applications. TODO: how do we do the SAVE_TARGETS? fixes: #378
2022-02-07Bump copyright date.Dave Davenport
2021-08-19Cleanup, update header files using clang-tidy.Dave Davenport
2021-06-09Update copyright header.Dave Davenport
2020-12-13xcb: Nicer focus stealing in O-R modeQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2020-01-01Update copyright dates.Dave Davenport
2019-09-27Update copyright.Dave Davenport
2017-06-02xcb: Add startup notification supportQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-06-01display: Introduce display.hQuentin Glidic
The API is meant to be neutral to fit any display backend. Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-06-01xcb: Move (most) event handling to xcb.cQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-06-01xcb: Move GWater source in xcb.cQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-06-01xcb: Move more stuff to xcb.cQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2017-04-15Fix licenses headersQuentin Glidic
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2016-10-15Indenting, commentsDave Davenport
2016-08-19Use XRandr to get monitor layout instead of xinerama.Dave Davenport
* You can now specify monitor by name, or primary status.
2016-03-04Check for the availability of the xinerama extension.Dave Davenport
2016-03-01Add missing files.Dave Davenport