Commit graph

  • 7cc79edd62 cursor: fix button release events sometimes not being sent tokyo4j 2024-10-07 09:20:58 +09:00
  • e0848da70d key-state.c: generalize set operations tokyo4j 2024-10-07 09:15:34 +09:00
  • ed162c8d94 theme: tidy up documentation Johan Malm 2024-10-13 20:43:18 +01:00
  • c4aa3fe3e6 server: add dmabuf feedback Jens Peters 2024-10-13 14:13:01 +02:00
  • 8ba4f0f19f
    server: add dmabuf feedback Jens Peters 2024-10-13 14:13:01 +02:00
  • 84c811ee08 Translation updates from weblate Weblate 2024-10-12 09:24:46 +02:00
  • fe6b3c1c35 theme: replace *.hover.bg.shape with *.hover.bg.corner-radius tokyo4j 2024-10-12 15:06:23 +09:00
  • e9913696c7 theme: replace *.hover.bg.shape with *.hover.bg.corner-radius tokyo4j 2024-10-12 15:06:23 +09:00
  • 237f5c1932 Translation updates from weblate Weblate 2024-10-12 09:24:46 +02:00
  • 0499a3c742 cursor: fix button release events sometimes not being sent tokyo4j 2024-10-07 09:20:58 +09:00
  • 55e12f53fa key-state.c: generalize set operations tokyo4j 2024-10-07 09:15:34 +09:00
  • 1f1ac27bf5
    Merge pull request #2189 from johanmalm/window-button-height Johan Malm 2024-10-09 07:04:09 +01:00
  • 2055e6d92c theme: round the corner button correctly tokyo4j 2024-10-09 06:41:52 +09:00
  • 707c188975 ssd: minor logic simplification Johan Malm 2024-10-08 21:27:19 +01:00
  • e16e78e7a4 theme: add window.titlebar.padding.{width,height} Johan Malm 2024-10-08 17:52:57 +01:00
  • 383fb20bf4 theme: change padding.height default to 0 Johan Malm 2024-09-29 18:32:51 +01:00
  • 3a61cd89dd theme: derive titlebar height from its objects Johan Malm 2024-09-29 18:25:23 +01:00
  • 2884f77b30 theme: remove titlebar.height option Johan Malm 2024-09-29 18:22:47 +01:00
  • 0aa4cfe32d theme: add window.button.height Johan Malm 2024-09-20 20:59:01 +01:00
  • be18050479 xdg-shell: fix popup on wrong output Johan Malm 2024-10-06 19:51:59 +01:00
  • 5b3f90ed72
    Merge pull request #2225 from jlindgren90/icon-scaling Johan Malm 2024-10-07 22:16:34 +01:00
  • 36f754e662 icon-loader: update PNG and XPM loaders to use new buffer helper John Lindgren 2024-10-06 22:38:03 -04:00
  • 2e9b5886ce buffer: add buffer_convert_cairo_surface_for_icon() John Lindgren 2024-10-06 22:28:33 -04:00
  • 22e50aa4e2 common/box: add box_fit_within() John Lindgren 2024-10-05 09:45:48 -04:00
  • 465aac5514 ssd: respect logical size when displaying window icon John Lindgren 2024-10-06 21:29:40 -04:00
  • ddfaae98ad icon-loader: load SVG icons at max scale of any usable output John Lindgren 2024-10-06 21:24:34 -04:00
  • 9aee7291c6 xdg-shell: fix popup on wrong output Johan Malm 2024-10-06 19:51:59 +01:00
  • a5d89a2e4c
    xdg: take into account minimum window size for resizing (#2221) Hiroaki Yamamoto 2024-10-07 00:58:54 +09:00
  • d2b161bdf8 buffer: reduce unnecessary painting to new cairo surfaces John Lindgren 2024-10-06 01:42:54 -04:00
  • 328f873db3 theme: fix loading *-inactive.svg icons tokyo4j 2024-10-06 20:49:21 +09:00
  • a7a2d009a8 theme: fix loading *-inactive.svg icons tokyo4j 2024-10-06 20:49:21 +09:00
  • 5704d6c76b buffer: reduce unnecessary painting to new cairo surfaces John Lindgren 2024-10-06 01:42:54 -04:00
  • 88e44f2a89 xdg: take into account minimum window size for resizing tokyo4j 2024-10-05 15:34:15 +09:00
  • 977d561695 icon-loader: fix a few more missing icons John Lindgren 2024-10-04 17:31:58 -04:00
  • c2a3a354db theme: refine the management of corner buttons tokyo4j 2024-10-04 15:27:25 +09:00
  • 7813fbe8e0 theme: refine the management of corner buttons tokyo4j 2024-10-04 15:27:25 +09:00
  • ce8e8c3ec2 icon-loader: fix a few more missing icons John Lindgren 2024-10-04 17:31:58 -04:00
  • c413e65a20 xdg: fix crash on actions from menu opened by show_window_menu requests tokyo4j 2024-10-04 16:44:55 +09:00
  • d24c5479cf xdg: fix crash on actions from menu opened by show_window_menu requests tokyo4j 2024-10-04 16:44:55 +09:00
  • b4bc6ffceb icon-loader: also match desktop entries StartupWMClass John Lindgren 2024-10-04 14:05:31 -04:00
  • eb8db30a86 build: allow disabling icon when libsfdo is installed system-wide tokyo4j 2024-10-01 18:47:15 +09:00
  • 45f3bde864 icon-loader: add a log handler for sfdo messages John Lindgren 2024-10-03 22:22:47 -04:00
  • 0d01d958ac icon-loader: also match desktop entries StartupWMClass John Lindgren 2024-10-04 14:05:31 -04:00
  • 199e1ef041 icon-loader: also match desktop entries by executable path John Lindgren 2024-10-04 13:42:23 -04:00
  • e76b8b0c51 icon-loader: add a log handler for sfdo messages John Lindgren 2024-10-03 22:22:47 -04:00
  • 7ae43b0801 build: allow disabling icon when libsfdo is installed system-wide tokyo4j 2024-10-01 18:47:15 +09:00
  • fb0c7a29c6 theme: draw hover overlay in the correct scale tokyo4j 2024-10-03 09:23:50 +09:00
  • c06b86c345 theme: refactor rendering of rounded hover effect tokyo4j 2024-10-03 09:21:47 +09:00
  • db3aab77fe ssd: limit icon size to ~85% of window_button_width John Lindgren 2024-10-03 07:31:29 -04:00
  • f347408949 Translation updates from weblate Weblate 2024-10-03 10:01:22 +02:00
  • 85f6351150 ssd: limit icon size to ~85% of window_button_width John Lindgren 2024-10-03 07:31:29 -04:00
  • ba8f18db0e Translation updates from weblate Weblate 2024-10-03 10:01:22 +02:00
  • bdf3cea046 theme: draw hover overlay in the correct scale tokyo4j 2024-10-03 09:23:50 +09:00
  • 6585c3e770 theme: refactor rendering of rounded hover effect tokyo4j 2024-10-03 09:21:47 +09:00
  • cf123dd78e
    data: disable Inhibit D-BUS interface in xdg-portals configuration (#2205) Jens Peters 2024-10-02 22:32:47 +02:00
  • 9b8283f056
    data: disable Inhibit D-BUS interface in xdg-portals configuration Jens Peters 2024-10-02 18:53:15 +02:00
  • 35d6ada229 ssd: unround hover effects when the window is tiled tokyo4j 2024-10-02 16:04:36 +09:00
  • c7983129d4 cosmic-workspaces: fix menu.c Johan Malm 2024-10-01 21:41:36 +01:00
  • 1eb1796a2b cosmic-workspaces: fix menu.c Johan Malm 2024-10-01 21:41:36 +01:00
  • 5b774e6e99
    Add labwc to XDG_CURRENT_DESKTOP to support a portals.conf (#1716) Rick Calixte 2024-10-01 16:33:45 -04:00
  • d18e67eea8
    Merge pull request #2030 from Consolatis/wip/cosmic_workspaces Johan Malm 2024-10-01 21:31:04 +01:00
  • 1557cb774f cursor: prevent Drag mousebinds from running without button press tokyo4j 2024-09-24 04:49:08 +09:00
  • 452f45cd3d xdg: try to handle slow un-maximize with empty natural geometry better John Lindgren 2024-10-01 10:16:29 -04:00
  • 3de75edc10 xdg: try to handle slow un-maximize with empty natural geometry better John Lindgren 2024-10-01 10:16:29 -04:00
  • 915d638f8a doc: update default value of <theme><titlebar><layout> tokyo4j 2024-09-30 21:02:28 +09:00
  • 77dfdcd711 cursor: prevent Drag mousebinds from running without button press tokyo4j 2024-09-24 04:49:08 +09:00
  • c9e0a6e125 icon-loader: add a new loader for XPM icons, used by many legacy X11 apps John Lindgren 2024-09-30 03:41:25 -04:00
  • 887ec70ba4 icon-loader: match more application icons via fuzzy match John Lindgren 2024-09-30 00:24:13 -04:00
  • 2f3cd205f3 Translation updates from weblate Weblate 2024-09-30 22:01:21 +02:00
  • 814f094097 Translation updates from weblate Weblate 2024-09-30 22:01:21 +02:00
  • eaf2c1e8cf icon-loader: add a new loader for XPM icons, used by many legacy X11 apps John Lindgren 2024-09-30 03:41:25 -04:00
  • 4d00c3b131 icon-loader: match more application icons via fuzzy match John Lindgren 2024-09-30 00:24:13 -04:00
  • ce0ce2aae7 ssd: also add spacing between innermost button and title John Lindgren 2024-09-30 12:27:19 -04:00
  • cc9d763b04 ssd: also add spacing between innermost button and title John Lindgren 2024-09-30 12:27:19 -04:00
  • 032d2c275e doc: update default value of <theme><titlebar><layout> tokyo4j 2024-09-30 21:02:28 +09:00
  • 014d07651f xdg: fix de-synced SSD when shrinking Thunderbird window tokyo4j 2024-09-30 04:37:05 +09:00
  • 86a92f1ae2 xdg: fix de-synced SSD when shrinking Thunderbird window tokyo4j 2024-09-30 04:37:05 +09:00
  • 24cbd2fc5c [fixup] make xpm optional at build time (default disabled) Johan Malm 2024-09-29 15:09:05 +01:00
  • 7366bdcef9 [fixup] s/u_int/uint/ in response to void ci Johan Malm 2024-09-29 15:01:03 +01:00
  • e1c85f0ef5 icon-loader: support xpm icons Johan Malm 2024-09-29 13:33:01 +01:00
  • 3394f191a4 icon-loader: support absolute icon names Johan Malm 2024-09-28 11:21:19 +01:00
  • be5472a840 icon-loader: refactor in preparation for supporting absolute icon names Johan Malm 2024-09-28 11:20:28 +01:00
  • 837c66962d icon-loader: support absolute icon names Johan Malm 2024-09-28 11:21:19 +01:00
  • 9edc8fd202 icon-loader: refactor in preparation for supporting absolute icon names Johan Malm 2024-09-28 11:20:28 +01:00
  • 340733e494 ci: add libsfdo-devel for Void Johan Malm 2024-09-27 21:42:37 +01:00
  • 3f24d21097 ci: add libsfdo-devel for Void Johan Malm 2024-09-27 21:42:37 +01:00
  • 129a00aa28 server: implement env-based wayland socket handover Ferdinand Bachmann 2024-07-21 21:15:45 +02:00
  • 9b56cb6226 Translation updates from weblate Weblate 2024-09-25 22:01:21 +02:00
  • 23593425b5 Translation updates from weblate Weblate 2024-09-25 22:01:21 +02:00
  • 701679bae0 ssd: fix crash on app_id updates while the app is in fullscreen tokyo4j 2024-09-25 21:27:43 +09:00
  • 1bd8d68c51 ssd: fix crash on app_id updates while the app is in fullscreen tokyo4j 2024-09-25 21:27:43 +09:00
  • a745f91169 ssd: support window icons tokyo4j 2024-09-06 17:00:40 +09:00
  • b9414d8b8d action: implicitely unmaximize when unsnapping Jens Peters 2024-09-24 06:39:21 +02:00
  • 694c5a7469 action: add UnSnap action Jens Peters 2024-09-21 15:54:30 +02:00
  • cb2e2c1016 action: add ToggleSnapToEdge/Region actions Jens Peters 2024-09-21 15:53:05 +02:00
  • 4fd7a8075c view: expose view_apply_natural_geometry() Jens Peters 2024-09-21 15:51:37 +02:00
  • 83ff4a6354 ssd: support window icons tokyo4j 2024-09-06 17:00:40 +09:00
  • 28ef73c82f
    action: implicitely unmaximize when unsnapping Jens Peters 2024-09-24 06:39:21 +02:00
  • 4342f5597c
    action: add UnSnap action Jens Peters 2024-09-21 15:54:30 +02:00
  • cf8d1badff
    action: add ToggleSnapToEdge/Region actions Jens Peters 2024-09-21 15:53:05 +02:00