Commit Graph

  • c6bf630b97
    Clarify and unify rule/monitor rule defaults rules-clarification A Frederick Christensen 2025-08-17 15:24:30 -05:00
  • 535c2d39c0
    Force cursor shape update after move/resize client cursor-issue A Frederick Christensen 2025-08-14 17:56:50 -05:00
  • 0be928b222 add support for security-context-v1 Zuki Air 2025-08-07 09:47:42 +01:00
  • 61e198d7a1 fix crashes with windows changing their title after unmapnotify is called Zuki Air 2025-08-05 20:34:47 +01:00
  • 9859268ca3 switch to wlroots-0.20 in config.mk Zuki Air 2025-08-05 16:48:36 +01:00
  • f43772a20d update foreign_toplevel_state on title change Zuki Air 2025-08-05 14:30:38 +01:00
  • 8b27e5c859 switch to using union for *image_capture_tree and *image_capture_scene_surface in screencapture Zuki Air 2025-08-05 14:06:52 +01:00
  • 32126eb87b fix xwayland screenshare Zuki Air 2025-08-05 08:28:10 +01:00
  • ab4cb6e283
    Revert "add support for ext-image-copy-capture-v1 and ext-image-capture-source-v1 (wlroots!4545)" main A Frederick Christensen 2025-08-04 16:27:34 -05:00
  • b28674e0ca add support for ext-image-copy-capture-v1 and ext-image-capture-source-v1 (wlroots!4545) Leonardo Hernández Hernández 2025-01-14 12:34:20 -06:00
  • 4087f8a3c8 add wlr_ext_foreign_toplevel allowing screenshare of single windows. Zuki Air 2025-08-04 16:36:29 +01:00
  • db2cf6624e add support for ext-image-copy-capture-v1 and ext-image-capture-source-v1 (wlroots!4545) Leonardo Hernández Hernández 2025-01-14 12:34:20 -06:00
  • bb42612bc8 Fix layer-shell on-demand and exclusive keyboard interactivity DreamMaoMao 2025-06-11 13:46:39 +08:00
  • f2c09f9b11 add support for layer-shell on-demand keyboard interactivity Leonardo Hernández Hernández 2024-07-27 00:32:50 -06:00
  • 15bfffd87a
    fullscreen_bg defaults to black A Frederick Christensen 2025-06-18 23:41:14 -05:00
  • d5bbe6d54d Fix crash disabling monitor with locked surface 0.7 Nikita Ivanov 2025-02-04 20:51:06 +01:00
  • 90b8371707 Update README.md fauxmight 2025-06-18 14:52:15 +02:00
  • 870b72329f Use black for rootcolor and fullscreen_bg as per README kilpilainen 2025-06-17 19:34:01 +03:00
  • d45e903893 feat: floating window pos adjust change of monitor pos DreamMaoMao 2025-06-15 18:59:53 +08:00
  • ea263a0ed5 float sub-windows matching a rule Guido Cella 2025-06-14 22:27:25 +02:00
  • 6b75028a88 move keymap_get_one_sym_by_level() to util.c Andrea Chiavazza 2025-06-10 00:49:22 +01:00
  • 3711209181 fix: xwayland drag icon position can't update DreamMaoMao 2025-06-07 13:35:33 +08:00
  • df58383e18 fix: miss judgment on x11 pop-up windows that shouldn't focus DreamMaoMao 2025-05-13 19:03:13 +08:00
  • 67ff29eb95
    document status output Leonardo Hernández Hernández 2024-12-26 21:10:36 -06:00
  • 661e1ee38c
    Use a subsection for mouse commands Leonardo Hernández Hernández 2024-09-27 22:20:16 -06:00
  • 9dbce43a69
    document mouse button actions Leonardo Hernández Hernández 2024-09-27 21:18:47 -06:00
  • 59c99308b0
    drop CAVEATS section from the man page Leonardo Hernández Hernández 2024-07-28 12:28:31 -06:00
  • 02f8744a48
    Use all-scroll instead of fleur xcursor shape for window dragging kilpilainen 2025-03-27 16:07:45 +02:00
  • d1880b4422
    Fix crash disabling monitor with locked surface Nikita Ivanov 2025-02-04 20:51:06 +01:00
  • 78e75a83a4
    Revert "Update config.mk" A Frederick Christensen 2025-06-09 00:18:17 -05:00
  • 7d2415bfe8 Update config.mk mcsimw 2025-05-16 06:24:58 +00:00
  • de57f6c315
    Cleanup comments A Frederick Christensen 2025-06-07 00:25:30 -05:00
  • 99574c8041
    fix: keep focused client when readding clients from off output Rutherther 2025-06-04 19:18:32 +02:00
  • 033814d6ef fix: guard unfocusclient behind sloppyfocus mWalrus 2025-05-20 14:22:19 +02:00
  • c32ae64c91 fix: move unfocus to a more fitting location mWalrus 2025-05-19 17:55:00 +02:00
  • e812f7a1f1 fix: unfocus client on cursor leave mWalrus 2025-05-19 13:25:17 +02:00
  • e9e83b616f Update config.mk mcsimw 2025-05-16 06:24:58 +00:00
  • 1f82a5bc08 fix some key binding events being passed to clients Andrea Chiavazza 2025-05-08 22:18:56 +01:00
  • ea2e5c3d18 fix: correct the version of wlr_layer_shell_v1 DreamMaoMao 2025-04-29 17:43:03 +08:00
  • faa56cc9b9 Update README.md fauxmight 2025-04-24 04:28:44 +00:00
  • 918dc2b608 use keybinding_repeat_rate in keypress() Andrea Chiavazza 2025-04-23 17:51:56 +01:00
  • 347df7f0dd use modifier-independent real keys symbols in keybindings Andrea Chiavazza 2025-04-21 20:10:24 +01:00
  • fd6b1d20fd optimize:remove the redundant resize DreamMaoMao 2025-04-21 23:00:09 +08:00
  • de883e485b rework keybinding() Andrea Chiavazza 2025-04-18 22:19:26 +01:00
  • 05278fb6ce use a separate repeat-rate for keybindings Andrea Chiavazza 2025-04-17 19:35:34 +01:00
  • c54fa34024 fix some key binding events being passed to clients Andrea Chiavazza 2025-04-15 22:53:56 +01:00
  • 41be906af3 revert to using the static array Andrea Chiavazza 2025-03-28 15:31:06 +00:00
  • 8d34d53ea5 WIP fix keybindings wrongly causing key repeats on key release Andrea Chiavazza 2025-03-28 12:40:58 +00:00
  • ae690cfd83 Use all-scroll instead of fleur xcursor shape for window dragging kilpilainen 2025-03-27 16:07:45 +02:00
  • e23fec173a WIP remove the static array and rework the fix Andrea Chiavazza 2025-03-26 12:38:59 +00:00
  • 6cff4367ae remove print to stderr Andrea Chiavazza 2025-03-26 10:13:22 +00:00
  • 82e3bd95fc make the logic more rigorous Andrea Chiavazza 2025-03-25 11:03:48 +00:00
  • 609d89642c don't pass released-key events of handled events to the clients Andrea Chiavazza 2025-03-24 20:21:16 +00:00
  • 08814958b9 Fix crash disabling monitor with locked surface Nikita Ivanov 2025-02-04 20:51:06 +01:00
  • 2783d91611 remove binary before copying to destination Leonardo Hernández Hernández 2024-11-15 00:17:43 -06:00
  • b2abff8b57 fix a use after free Guido Cella 2024-09-07 21:22:40 +02:00
  • 298c6e1839 fix: crash when open some x11 app DreamMaoMao 2025-03-12 16:27:47 +08:00
  • 4456f4536a fix: shouldn't configure uninitialized layer_surface DreamMaoMao 2025-03-12 16:17:44 +08:00
  • 747df6ccd8 remove binary before copying to destination Leonardo Hernández Hernández 2024-11-15 00:17:43 -06:00
  • 9380b9ce2a fix a use after free Guido Cella 2024-09-07 21:22:40 +02:00
  • e0f531d508 fix: crash when open some x11 app DreamMaoMao 2025-03-12 16:27:47 +08:00
  • 46918c906e fix: shouldn't configure uninitialized layer_surface DreamMaoMao 2025-03-12 16:17:44 +08:00
  • b76df834f5
    fix "waitpid for Xwayland fork failed: No child processes" ShakalnyKot 2025-02-28 12:46:47 +10:00
  • aa69ed81b5
    allocate with LISTEN_STATIC korei999 2025-02-02 01:38:47 +02:00
  • abd05220f7 allocate with LISTEN_STATIC korei999 2025-02-02 01:38:47 +02:00
  • 292a51e49e create idle inhibitor links dynamically korei999 2025-01-29 03:42:03 +02:00
  • d1c2f43498
    rename some listeners Leonardo Hernández Hernández 2025-01-19 17:24:01 -06:00
  • da13a95683
    destroy keyboard group after unlinking listeners Leonardo Hernández Hernández 2025-01-19 14:05:54 -06:00
  • 9a9f67db1c
    unlink global listeners on destroy Leonardo Hernández Hernández 2025-01-19 14:04:03 -06:00
  • 4e7e2999d4
    Partially revert "Line saver: LISTEN_STATIC macro" Leonardo Hernández Hernández 2025-01-19 13:43:51 -06:00
  • 0925fe956a
    unlink some destroy listeners Leonardo Hernández Hernández 2025-01-16 19:02:02 -06:00
  • fc611c74fb
    add support for ext-image-copy-capture-v1 and ext-image-capture-source-v1 (wlroots!4545) Leonardo Hernández Hernández 2025-01-14 12:34:20 -06:00
  • 26504f9a6f
    do not call waitid(2) in the signal handler when Xwayland is enabled Leonardo Hernández Hernández 2024-12-26 20:18:51 -06:00
  • 6f34a6d3a6
    use wlr_xwayland_surface_has_window_type() (wlroots!4553) Leonardo Hernández Hernández 2024-08-10 11:25:41 -06:00
  • 03fbd67c9c
    document status output Leonardo Hernández Hernández 2024-12-26 21:10:36 -06:00
  • 3db89cd5e8
    Use a subsection for mouse commands Leonardo Hernández Hernández 2024-09-27 22:20:16 -06:00
  • 982dcc4133
    document mouse button actions Leonardo Hernández Hernández 2024-09-27 21:18:47 -06:00
  • a035b0b9f3
    drop CAVEATS section from the man page Leonardo Hernández Hernández 2024-07-28 12:28:31 -06:00
  • 8ca0b92e0a
    do not call waitid(2) in the signal handler when Xwayland is enabled Leonardo Hernández Hernández 2024-12-26 20:18:51 -06:00
  • 30f5063474
    manually call updatemons in powermgrsetmode() Leonardo Hernández Hernández 2024-12-10 22:32:21 -06:00
  • 817e307647
    manually call updatemons in powermgrsetmode() Leonardo Hernández Hernández 2024-12-10 22:32:21 -06:00
  • 1d08ade132
    remove binary before copying to destination Leonardo Hernández Hernández 2024-11-15 00:17:43 -06:00
  • 84245764e2
    specify version for presentation-time (wlroots!4858) Leonardo Hernández Hernández 2024-10-27 20:08:02 -06:00
  • 6ca87210d4
    check if the backend supports explicit sync before creating the object (wlroots!4848) Leonardo Hernández Hernández 2024-10-27 20:26:55 -06:00
  • 002c7d2204
    tell xwayland clients they're maximized Leonardo Hernández Hernández 2024-08-25 13:02:34 -06:00
  • 8206cc8889 fix a use after free Guido Cella 2024-09-07 21:22:40 +02:00
  • 54f207839f reorder config.mk variables Guido Cella 2024-09-08 20:51:41 +02:00
  • 42766e7b59 fix a use after free Guido Cella 2024-09-07 21:22:40 +02:00
  • 9c05b9622c
    fix style for client_set_scale() Leonardo Hernández Hernández 2024-08-30 18:19:18 -06:00
  • 5e22c70943
    remove monitor rule note for more indicating comment sewn 2024-08-30 20:01:17 +03:00
  • 8a414f7cae
    allow and add default client rule sewn 2024-06-30 22:37:13 +03:00
  • f831e4b46a fix crash when checkidleinhibitor DreamMaoMao 2024-08-28 21:45:54 +08:00
  • d34be5d545
    remove unused link member from KeyboardGroup choc 2024-08-26 21:40:27 +08:00
  • c49312f084
    disable scene node unless it is unmanaged Leonardo Hernández Hernández 2024-08-14 13:18:04 -06:00
  • f899060965
    send a configure to unmanaged clients when mapping Leonardo Hernández Hernández 2024-08-14 13:15:48 -06:00
  • cc72df11d6
    configure xdg_toplevels after configuring it's decoration Leonardo Hernández Hernández 2024-08-14 13:14:15 -06:00
  • 0312720ae8
    remove a space before parenthesis in function calls Leonardo Hernández Hernández 2024-08-14 13:12:09 -06:00
  • 6de87121e2
    destroy popups when we can't get it's parent or they don't have monitor Leonardo Hernández Hernández 2024-08-14 13:10:58 -06:00
  • bbc00d88a4
    remove a redundant check Leonardo Hernández Hernández 2024-08-14 13:10:14 -06:00
  • 54b546121b
    avoid using a else block Leonardo Hernández Hernández 2024-08-09 22:27:51 -06:00