Commit graph

  • e99e1003d0 string-helpers.h: fix typo in header guard Johan Malm 2020-10-28 20:41:46 +00:00
  • f459fed4a8 server: add drop_permissions() (issue #5) Johan Malm 2020-10-23 20:25:56 +01:00
  • aab7b71520 log: add die() for convenience Johan Malm 2020-10-23 20:23:56 +01:00
  • c8040e4d3b server: free() in correct order Johan Malm 2020-10-23 20:19:07 +01:00
  • 93145ebc2a main: add -v option Johan Malm 2020-10-23 20:08:56 +01:00
  • 109d942534 server: refactor server_finish() Johan Malm 2020-10-22 19:54:30 +01:00
  • d39b158cec menu: add menu_finish() Johan Malm 2020-10-22 19:43:27 +01:00
  • 4d1acf645c session: improve info() message Johan Malm 2020-10-22 19:42:06 +01:00
  • 7dc5643bd6 docs/rc.xml: move <font> to right section Johan Malm 2020-10-22 19:40:57 +01:00
  • 266f625306 menu: vertically center-align items Johan Malm 2020-10-21 20:32:08 +01:00
  • 1fae45b1f7 action: fix reconfigure Johan Malm 2020-10-21 20:30:59 +01:00
  • d5b9a65978 s/cursor_mode/input_mode/ Johan Malm 2020-10-21 20:30:06 +01:00
  • dc5d1ab976 Support a very simple root-menu Johan Malm 2020-10-19 22:14:17 +01:00
  • f49a3a0395 README.md: update dependencies (issue #4) Johan Malm 2020-10-15 21:08:49 +01:00
  • a81b405150 output.c: define _POSIX_C_SOURCE (issue #4) Johan Malm 2020-10-15 21:03:04 +01:00
  • 500ebaee4a include/labwc.h: add <sys/time.h> (issue #4) Johan Malm 2020-10-14 21:17:20 +01:00
  • 678d327d6f rcxml,theme: update info() message Johan Malm 2020-10-13 19:41:55 +01:00
  • 8cf6b4203e Update README.md Johan Malm 2020-10-12 16:27:35 +01:00
  • 571307d12d Update README.md Johan Malm 2020-10-12 16:25:58 +01:00
  • a99f4a30c8 labwc(1): fix formatting Johan Malm 2020-10-09 19:56:48 +01:00
  • 6b4b5abf5c docs/rc.xml: remove <lab><keyboard> Johan Malm 2020-10-09 19:52:19 +01:00
  • 7e55e2cd09 Add string-helpers.c Johan Malm 2020-10-09 19:46:59 +01:00
  • 51507df2e7 rcxml: remove <lab><keyboard><layout> support Johan Malm 2020-10-08 21:18:36 +01:00
  • 138251abbe Update man pages Johan Malm 2020-10-08 21:18:09 +01:00
  • 45b13fc9a0 Support ~/.config/labwc/{autostart,environment} Johan Malm 2020-10-08 20:50:20 +01:00
  • 80947e56ee output: add wl_list_remove()s Johan Malm 2020-10-08 20:37:42 +01:00
  • 9342b2b414 seat: refactor seat_focus_surface() Johan Malm 2020-10-08 20:22:52 +01:00
  • f752610e0b desktop: refactor desktop_focus_view() Johan Malm 2020-10-08 20:08:41 +01:00
  • aa0b2b8e9e xdg-shell: add wlr_xdg_surface_ping() Johan Malm 2020-10-08 19:58:47 +01:00
  • 8e2b3ea89a seat: remove seat_focused_surface() Johan Malm 2020-10-07 21:49:58 +01:00
  • 7eb33334d2 Update README.md Johan Malm 2020-10-07 21:40:53 +01:00
  • e400700a4a seat: refactor seat_focus_surface() Johan Malm 2020-10-06 21:31:01 +01:00
  • 50bcfa00f3 seat: use wlr_seat_keyboard_notify_enter() correctly Johan Malm 2020-10-05 20:27:52 +01:00
  • 25829d122c Refactor seat.c, keyboard.c, cursor.c Johan Malm 2020-10-02 21:19:56 +01:00
  • a4c22f7c4d Add partial support for layer-shell Johan Malm 2020-09-30 17:18:20 +01:00
  • 00adc7ed34 Remove .clang-format Johan Malm 2020-09-29 20:50:27 +01:00
  • 16c3869fca view_impl: add for_each_surface() Johan Malm 2020-09-29 20:48:50 +01:00
  • 763f5c3455 output: add output_init() and refactor Johan Malm 2020-09-29 19:53:46 +01:00
  • 53b360dd11 Tiny .clang-format tweak Johan Malm 2020-09-28 21:35:18 +01:00
  • 56ce0893e0 Move data/* to docs/ Johan Malm 2020-09-28 21:09:19 +01:00
  • 83f0ddc67b Remove tools/ and tests/ Johan Malm 2020-09-28 21:06:13 +01:00
  • adf0f70a04 mv dbg.c osd.c Johan Malm 2020-09-28 20:59:38 +01:00
  • 6bcbd74c1a labwc-theme(5): add "Reconfigure" Johan Malm 2020-09-28 20:56:37 +01:00
  • 581f4ea0c3 s/BUG_ON/assert/ Johan Malm 2020-09-28 20:53:59 +01:00
  • 96e05057a3 Update .clang-format Johan Malm 2020-09-28 20:41:41 +01:00
  • 96b5ab1fc1 labwc(1): add note on SIGHUP Johan Malm 2020-09-25 20:35:48 +01:00
  • 9a68eafb4a Update README.md Johan Malm 2020-09-25 20:27:03 +01:00
  • 166ad6e1dc Refactor header files Johan Malm 2020-09-25 20:25:45 +01:00
  • 5351299cdd xdg: only position topmost view Johan Malm 2020-09-25 20:22:18 +01:00
  • 33d02aa83e action: fix build warning Johan Malm 2020-09-25 20:05:20 +01:00
  • 1721b339da Reload config+theme on SIGHUP Johan Malm 2020-09-25 19:42:40 +01:00
  • 745915c0ba action: refactor action() Johan Malm 2020-09-25 19:37:51 +01:00
  • d15e48269d Update README.md Johan Malm 2020-09-21 20:02:29 +01:00
  • 60f9624a19 server: support screen recording Johan Malm 2020-09-21 19:52:14 +01:00
  • d8e32040a5 Update README.md Johan Malm 2020-09-21 19:51:16 +01:00
  • 4ecc5efa73 deco: refactor button code Johan Malm 2020-09-21 19:24:27 +01:00
  • 3c90cb7945 desktop: focus next 'mapped' view on minimize Johan Malm 2020-09-18 20:28:48 +01:00
  • b46fa5e006 xwayland: constrain view to top/left edge Johan Malm 2020-09-17 21:11:54 +01:00
  • 35ff6e5bb0 rcxml: s/csd/xdg_shell_server_side_deco Johan Malm 2020-09-15 21:10:02 +01:00
  • 090e78b85a view: add 'struct border margin' Johan Malm 2020-09-15 20:41:01 +01:00
  • 5a77c84fc8 Split theme-builtin.c into a separate file Johan Malm 2020-09-15 20:01:41 +01:00
  • 4a89fbfb22 Improve log messages for reading config+theme Johan Malm 2020-09-14 18:17:36 +01:00
  • 35015e57c6 view: remove view_hasfocus() Johan Malm 2020-09-14 17:42:39 +01:00
  • c90923a20c desktop: handle minimized views better Johan Malm 2020-09-14 17:35:44 +01:00
  • 00a48f83a2 README.md: add default keybinds Johan Malm 2020-09-11 21:01:47 +01:00
  • 92f6afdf65 rcxml: amend default keybinds Johan Malm 2020-09-11 20:51:25 +01:00
  • fb6f7d42a5 Add desktop.c Johan Malm 2020-09-11 20:48:28 +01:00
  • 5181a0ac52 log: simplify info message Johan Malm 2020-09-10 22:26:10 +01:00
  • 0b834c2efa output: draw openbox style view-cycle border Johan Malm 2020-09-10 22:25:26 +01:00
  • c0a807765e rcxml: remove invalid keybind Johan Malm 2020-09-09 18:58:02 +01:00
  • 49e499d255 view: add functions view_{un,}minimize Johan Malm 2020-09-08 20:51:33 +01:00
  • d782e48204 view: move xwayland sub-views to front on focus Johan Malm 2020-09-08 20:35:20 +01:00
  • e99d0bb34e labwc.h: remove "extern struct server server" Johan Malm 2020-09-08 20:18:12 +01:00
  • 84ebd2dae5 tests: avoid fontconfig ASAN warnings Johan Malm 2020-09-07 20:14:46 +01:00
  • db02ef86b1 view: read xwayland_surface->{w,h} in .commit Johan Malm 2020-09-07 20:08:55 +01:00
  • 17f7ef53be output: avoid calling wlr_xdg_surface_get_geometry() Johan Malm 2020-09-07 19:50:19 +01:00
  • afaf78aa72 view: refactor view_next() Johan Malm 2020-09-07 19:47:11 +01:00
  • b8fd4fed53 xwayland.c: add view to list in new/destroy Johan Malm 2020-09-07 19:34:11 +01:00
  • 8846998b75 mv xwl.c xwayland.c Johan Malm 2020-09-04 20:32:41 +01:00
  • 8e7f2e78cd Add xwayland-unmanaged.c Johan Malm 2020-09-04 20:25:20 +01:00
  • d831743b25 xdg,xwl: rename functions Johan Malm 2020-09-03 21:40:27 +01:00
  • 1b65456f8c labwc(1): add references to new man pages Johan Malm 2020-09-03 21:06:30 +01:00
  • 175985c96a Update README.md Johan Malm 2020-09-03 21:06:08 +01:00
  • bf3e4aa8d5 Add view_impl .map and .unmap Johan Malm 2020-09-03 20:50:35 +01:00
  • 98c556be2a Split labwc(5) into {-config, -theme, -actions} Johan Malm 2020-09-02 21:09:38 +01:00
  • b2504bdf9a keybind: s/add/create/ Johan Malm 2020-09-02 21:05:28 +01:00
  • 97c29987e2 deco.c: add enum end-marker Johan Malm 2020-09-02 21:04:31 +01:00
  • 625722cb66 Add view_impl .close Johan Malm 2020-09-02 21:00:28 +01:00
  • b99977368d view.c: simplify view_at() Johan Malm 2020-09-02 20:26:18 +01:00
  • c56fe23b2e Add struct view_impl Johan Malm 2020-09-02 20:20:52 +01:00
  • 8fb56a94ba Update README.md Johan Malm 2020-09-01 19:45:36 +01:00
  • d9b1d24919 mv dbg.c .. Johan Malm 2020-08-31 20:04:47 +01:00
  • fd8d9a395d mv xbm/ .. Johan Malm 2020-08-31 20:01:08 +01:00
  • a042aad9f6 xwl.c: only add surfaces to view-list on first map Johan Malm 2020-08-31 08:33:23 +01:00
  • 7afc189c06 common/dir.c: do not include openbox/ dirs Johan Malm 2020-08-31 08:17:34 +01:00
  • 127eddfd96 Handle commit signal Johan Malm 2020-08-31 08:12:44 +01:00
  • 9d408aad73 tools/hex: print mean #rrggbb value Johan Malm 2020-08-21 20:35:42 +01:00
  • 83331e57ed Support inactive unpressed icons Johan Malm 2020-08-21 20:35:06 +01:00
  • e62c251a74 common/dir.c: fix double free Johan Malm 2020-08-21 20:01:08 +01:00
  • cda27da33e theme: set sane values if no theme found Johan Malm 2020-08-21 19:54:28 +01:00