1573 Commits (dev)

Author SHA1 Message Date
Kristian Høgsberg 31cce0533f Actually send selected text when pasting 14 years ago
Kristian Høgsberg e164e4ef72 Use cairo_push_group() for all double buffering, drop window_copy_*() 14 years ago
Kristian Høgsberg f39a9ccbb3 Use cairo_push_group() for double buffering in the terminal 14 years ago
Kristian Høgsberg 5982658d62 Render selection 14 years ago
Kristian Høgsberg 23c03ad981 Use libxkbcommon #defines for modifiers 14 years ago
Kristian Høgsberg 58eec36f68 Add proof-of-concept selection support to terminal 14 years ago
Kristian Høgsberg 67cac8a565 Pass input device and time in key_handler callback 14 years ago
Kristian Høgsberg 943741cb40 Use the global handler in dnd instead of custom drag_offer hook 14 years ago
Kristian Høgsberg b46df05fa8 window: Add a catch-all global handler hook 14 years ago
Benjamin Franzke 25f0ba4be1 clients/Makefile: Add AM_CPPFLAGS to view's CPPFLAGS 14 years ago
Kristian Høgsberg ad67af1bcc simple-client: Remove unnecessary flush 14 years ago
Kristian Høgsberg 1a11fac8fa simple-client: Create GLES2 context 14 years ago
Kristian Høgsberg a1015b9e8c Link simple-client against libGLESv2.so, not full GL 14 years ago
Benjamin Franzke aabdce027f Add a simple client 14 years ago
Kristian Høgsberg 8def264241 Check for cairo-egl instead of just cairo-gl 14 years ago
Callum Lowcay ef57a9b788 terminal: Window operations 14 years ago
Callum Lowcay 9d708b07e4 terminal: Fix bugs in attribute rendering 14 years ago
Callum Lowcay 67a201da6f terminal: Escape sequences with string parameters 14 years ago
Kristian Høgsberg 08c40c3550 clients: Make poppler-glib optional 14 years ago
Kristian Høgsberg 1d3e93922d Batch up drawing glyphs 14 years ago
Kristian Høgsberg 7ae6b1a27d Hold on to the scaled fonts we use 14 years ago
Kristian Høgsberg 4f50670769 Use cairo_show_glyphs for rendering text 14 years ago
Kristian Høgsberg 01994a5964 Factor out decoding of character attributes 14 years ago
Kristian Høgsberg fb266a3207 Only draw background if it's different from what's already there 14 years ago
Kristian Høgsberg 71eca89356 Make border color a color from the color table 14 years ago
Kristian Høgsberg f106fd5b67 Add helper to set color from color table 14 years ago
Kristian Høgsberg 8c25420a50 Split background and foreground painting into separate loops 14 years ago
Kristian Høgsberg da846ca91d Fix terminal resizing 14 years ago
Tiago Vignatti 5fd89d255b terminal: fix crashing when terminal size is < 0 14 years ago
Callum Lowcay 81179db42c terminal: More character attributes 14 years ago
Callum Lowcay 86653ed273 terminal: Various fixes 14 years ago
Callum Lowcay 7e08e90c74 terminal: Special keys 14 years ago
Callum Lowcay 256e72f0e2 terminal: Implement character set switching 14 years ago
Callum Lowcay 69e9658da0 terminal: vt102 editing commands 14 years ago
Callum Lowcay 8e57dd5071 terminal: Basic vt100 escape codes 14 years ago
Callum Lowcay bbeac60b8a terminal: Scroll margins 14 years ago
Callum Lowcay b8609ada50 terminal: Escape sequence handling fixes 14 years ago
Callum Lowcay a0ee21c7dc terminal: Window size ioctls 14 years ago
Callum Lowcay 30eeae55e0 terminal: Fancy colors 14 years ago
Callum Lowcay 15bdc5d1d3 terminal: UTF-8 support 14 years ago
Kristian Høgsberg 96ce968b12 gears: Include config.h 14 years ago
Kristian Høgsberg 1926ebab73 Add missing newline in gears error message 14 years ago
nobled 9835417962 Workaround gears depending on cairo-gl 14 years ago
nobled f8475c9366 Fix window.c build without cairo-gl 14 years ago
Kristian Høgsberg 82da52b15b Update surface.attach and change surface.map to surface.map_toplevel 14 years ago
Kristian Høgsberg 53a7f2137b Fix the resizor 14 years ago
Kristian Høgsberg 5c4056e049 Schedule frame callback in the redraw handler 14 years ago
Kristian Høgsberg 7c221d278a Add window resize sample client 14 years ago
Yuval Fledel 45568f6e33 When no DRM present, clients (window.c actually) now either exit orderly, 14 years ago
Kristian Høgsberg f8fc08f771 Add origin information to output.geometry event 14 years ago