47 Commits (9fe1d3da381296966e01d922ce6e54d0e55e7c00)

Author SHA1 Message Date
Drew DeVault a9767ad2f7 Allow users to customize the cursor on clients
9 years ago
Drew DeVault 7aeedf0264 Fix warning in window.c
9 years ago
Drew DeVault 147a88260a Fix #753
9 years ago
David Eklov c0b7610c26 Enable windows to register to get notified when the mouse wheel is scrolled
9 years ago
David Eklov 250ddc66c6 Rename pointer_input::notify to indicate that is called on button clicks
9 years ago
David Eklov 679c7b397c Use int instead of wl_fixed_t for mouse coordinates
9 years ago
David Eklov c8a64305fd Enable windows to register to get notified of pointer button events
9 years ago
David Eklov 9889b14511 Check capabilities before using pointer and keyboard
9 years ago
David Eklov bb35960e65 Move code to make a window a shell surface into seperate function
9 years ago
Sergi Granell 6063fed8b7 wayland/registry.c: free() registry at registry_teardown
9 years ago
Tomáš Čech bcdeb72189 Explicitly mark static linking in CMake
9 years ago
Tomáš Čech 468ddfb34d Fix missing include paths
9 years ago
Drew DeVault 84fae94ab9 Flesh out pango markup implementation
9 years ago
Drew DeVault 2a0836e3bd Add support for pango markup
9 years ago
Mikkel Oscar Lyderik cefcce48aa Make client/pango.h not depend on client/window.h
9 years ago
Drew DeVault baa958eaf2 Remove pointer from swaylock surface
9 years ago
Christoph Gysin a5345e807e extract cairo_set_source_u32()
9 years ago
progandy 21014e606b make gdk-pixbuf dependency really optional
9 years ago
Nicolas Werner 8fae31e96c fix segfault when doesn't have a trailing '/'
9 years ago
Drew DeVault 34277207fd Pass keys along from wayland backend to clients
9 years ago
Drew DeVault 182a6dc8fb Fix build issue
9 years ago
Drew DeVault 029e0c7a2c Add some more keyboard handling for wayland clients
9 years ago
Drew DeVault a7710c5537 Initialize keyboard in registry poll
9 years ago
Drew DeVault 7614cb0373 Add keyboard handling shims to registry
9 years ago
Drew DeVault 067ac6cfa7 Discover swaylock extension in registry
9 years ago
Drew DeVault 080a263785 Refactor gdk pixbuf code into shared client lib
9 years ago
Drew DeVault e39f846247 Free outputs on registry teardown
9 years ago
Christoph Gysin 76920d2759 remove archive from git, add *.a to gitignore
9 years ago
Drew DeVault 71afa38890 Add swaylock protocol, add resource destructors
9 years ago
Christoph Gysin cce9c338c0 cmake: build common code only once
9 years ago
Drew DeVault 82d464bb90 Add text rendering support to wayland clients
9 years ago
Drew DeVault 5728307520 Add wallpapers to output command
9 years ago
Drew DeVault b4e5e1381f Refactor the crap out of wayland clients
9 years ago
Drew DeVault 82db2a57a9 Basic support for extensions in server and clients
9 years ago
Drew DeVault fb0bfa13ce Fix warning about uninitialized variable
9 years ago
Drew DeVault 2f01a3265d Exit if unable to allocate buffer
9 years ago
Drew DeVault 7a40eb6de6 Support cursors over wayland clients
9 years ago
Drew DeVault 929537c158 Generate protocol headers
9 years ago
Drew DeVault 86372d00db Fix SIGBUS from wayland clients
9 years ago
Drew DeVault 665d4baaf1 Normalize indentation
9 years ago
Drew DeVault 9a1e95b7da Clean up memory pool files better
9 years ago
Drew DeVault 49388eb88b Support resizing in wayland client implementation
9 years ago
Drew DeVault 399220f14b Fix up wayland client implementation
9 years ago
Drew DeVault f7c0d2badb Clean up some things better in wayland clients
9 years ago
Drew DeVault c43ef2aedd We don't need to implement strdup
9 years ago
Drew DeVault 11b1ba397f Further refinement of wayland client support
9 years ago
Drew DeVault bfcabe48ef Start fleshing out wayland client implementation
9 years ago