Commit graph

  • 8a22ac3966 Initialize id, part two Drew DeVault 2015-12-22 08:21:13 -05:00
  • 7c06ef35de Initialize ID Drew DeVault 2015-12-22 08:14:50 -05:00
  • 70b24fbb1f Clean up a bit crondog 2015-12-22 22:49:41 +11:00
  • d1f6f45cb3 Make start on i3bar json parsing crondog 2015-12-22 22:36:57 +11:00
  • 91c102a897 Merge pull request #393 from robotanarchy/musl-libc-compatibility Drew DeVault 2015-12-21 20:42:08 -05:00
  • 5a13d19d49 Merge pull request #391 from mikkeloscar/trigger-workspace-ipc Drew DeVault 2015-12-21 20:37:55 -05:00
  • c3e9ee5e43 replace non-standard qsort_r with qsort robotanarchy 2015-12-22 00:38:18 +01:00
  • 470e59b291 fix backtrace detection in CMake robotanarchy 2015-12-22 00:32:41 +01:00
  • 50b04884b6 Trigger ipc_event_workspace in all cases Mikkel Oscar Lyderik 2015-12-21 22:01:36 +01:00
  • 03c041dd30 add -fPIC flag (position independent code) like in wlc robotanarchy 2015-12-21 19:09:39 +01:00
  • 94cac7a014 use CMake's FindBacktrace for backtrace feature detection robotanarchy 2015-12-21 19:01:17 +01:00
  • 3dd2393797 remove unused execinfo.h include from debug_log.c robotanarchy 2015-12-21 18:57:26 +01:00
  • 442a54c38b Merge pull request #390 from mikkeloscar/workspace-ipc-event Drew DeVault 2015-12-21 09:49:55 -05:00
  • fb91d55b92 Merge pull request #389 from mikkeloscar/bar-commands Drew DeVault 2015-12-21 09:49:32 -05:00
  • 42e5b4b032 Don't skip all clients on ipc_workspace_event. Mikkel Oscar Lyderik 2015-12-21 15:40:01 +01:00
  • c803b79764 Trigger event on bar mode|hidden_state commands Mikkel Oscar Lyderik 2015-12-21 15:31:09 +01:00
  • 66c66c7304 Implement barconfig_update IPC event Mikkel Oscar Lyderik 2015-12-21 15:28:34 +01:00
  • 7b015bf535 Merge pull request #388 from mikkeloscar/bar-commands Drew DeVault 2015-12-21 09:04:42 -05:00
  • a96a5e0013 Handle bar commands outside config file Mikkel Oscar Lyderik 2015-12-21 14:33:27 +01:00
  • 9d09f5e391 Merge pull request #387 from mikkeloscar/handle-term-signal Drew DeVault 2015-12-21 06:14:49 -05:00
  • 5c8a3afff9 swaybar: Correct handling of SIGTERM. Mikkel Oscar Lyderik 2015-12-21 11:46:15 +01:00
  • fc71c6303c Fix default swaybar font Drew DeVault 2015-12-21 05:06:54 -05:00
  • 5fbecba37a Merge pull request #381 from sce/fix_gaps Drew DeVault 2015-12-20 15:44:42 -05:00
  • f4b9c3856a layout: Fix edge_gaps off with top/left panels. S. Christoffer Eliesen 2015-12-20 21:21:08 +01:00
  • ce54b4ff2e container: Fix inner gaps against screen edge. S. Christoffer Eliesen 2015-12-19 01:21:00 +01:00
  • adf5b8fed7 Merge pull request #380 from mikkeloscar/bar-font-support Drew DeVault 2015-12-20 13:30:11 -05:00
  • 83eb8d16aa swaybar: Add font support Mikkel Oscar Lyderik 2015-12-20 18:32:54 +01:00
  • 3082245243 Merge pull request #373 from sce/per_panel_config Drew DeVault 2015-12-20 12:05:32 -05:00
  • fdb9ce52ef Merge pull request #378 from mikkeloscar/bar-pixel-perfect Drew DeVault 2015-12-20 12:05:13 -05:00
  • dfc23086fd Merge pull request #377 from progandy/optional-pixbuf Drew DeVault 2015-12-20 11:56:13 -05:00
  • d373a193ac swaybar: pixel perfect layout Mikkel Oscar Lyderik 2015-12-20 17:02:35 +01:00
  • 21014e606b make gdk-pixbuf dependency really optional progandy 2015-12-20 17:37:52 +01:00
  • 66554698a0 Update README screenshot Drew DeVault 2015-12-20 09:29:52 -05:00
  • b171047d82 Merge pull request #369 from crondog/master Drew DeVault 2015-12-20 09:24:55 -05:00
  • 33fb648938 Merge pull request #372 from sce/fix_swaybar_output_name_test Drew DeVault 2015-12-20 09:23:34 -05:00
  • 702cf053e2 Merge pull request #370 from sce/fix_free_bar Drew DeVault 2015-12-20 09:20:03 -05:00
  • 05e48835f7 Make some dependencies optional Drew DeVault 2015-12-20 09:14:30 -05:00
  • e45fd9b6c5 extensions: Track panels by wl_resource, position per panel. S. Christoffer Eliesen 2015-12-20 12:49:11 +01:00
  • 6db0f6f80f extensions: panel_config->resource => wl_surface_res. S. Christoffer Eliesen 2015-12-20 12:42:10 +01:00
  • 6ace37d0b1 config: load_swaybars: Fix name comparison. S. Christoffer Eliesen 2015-12-20 12:52:25 +01:00
  • 2779559b15 config: free_bar: Check if outputs is NULL. S. Christoffer Eliesen 2015-12-20 10:11:11 +01:00
  • da6cd3cef7 swaybar: use height from config crondog 2015-12-20 15:00:09 +11:00
  • 3777c8993b Merge pull request #366 from mikkeloscar/fix-swaybar-high-cpu Drew DeVault 2015-12-19 10:44:47 -05:00
  • bc9b93f597 swaybar: use select instead of busyloop Mikkel Oscar Lyderik 2015-12-19 16:24:51 +01:00
  • 616ea27e19 Merge pull request #364 from cyberhuman/master Drew DeVault 2015-12-19 09:01:50 -05:00
  • bb4339f62e Update readme dependency list Raman Varabets 2015-12-19 14:56:49 +08:00
  • 155fb7a221 Merge pull request #362 from crondog/master Drew DeVault 2015-12-18 20:24:05 -05:00
  • c8555f5813 swaybar: use position from config crondog 2015-12-19 12:15:12 +11:00
  • 859f2fea0c Just bail if ws_json is fucked up Drew DeVault 2015-12-18 19:45:16 -05:00
  • de2f3b393a Wow that was stupid Drew DeVault 2015-12-18 19:38:36 -05:00
  • d1e031025d I'm still getting crashes without this line Drew DeVault 2015-12-18 19:35:27 -05:00
  • 3282163f64 Implement compositor support for swaylock Drew DeVault 2015-12-18 19:29:44 -05:00
  • eefc93db43 Fix lock extension setup in compositor Drew DeVault 2015-12-18 18:56:35 -05:00
  • 253efad437 Merge pull request #361 from mikkeloscar/i3bar-command Drew DeVault 2015-12-18 19:17:56 -05:00
  • 207678e809 Add support for running swaybar_command Mikkel Oscar Lyderik 2015-12-19 01:03:39 +01:00
  • 7647762bab Fix default workspace name generation Drew DeVault 2015-12-18 18:52:14 -05:00
  • 2ab4e5676e Merge pull request #360 from sce/fix_arrange_windows Drew DeVault 2015-12-18 18:39:02 -05:00
  • f62502e78d Drop sway-xorg.desktop Drew DeVault 2015-12-18 18:21:55 -05:00
  • b9f14cee41 Merge pull request #359 from mikkeloscar/i3bar-command Drew DeVault 2015-12-18 18:19:59 -05:00
  • 9d7f1afdfb Add bar option: swaybar_command <command> Mikkel Oscar Lyderik 2015-12-18 23:49:50 +01:00
  • 6555aad7f9 Merge pull request #358 from mikkeloscar/reload-swaybg-swaybar Drew DeVault 2015-12-18 18:13:40 -05:00
  • f0b3ee6d84 layout: arrange_windows: Partially fix swaybar irregularties. S. Christoffer Eliesen 2015-12-18 23:52:19 +01:00
  • 0ad5059b6f layout: arrange_windows: Fix/better debug output. S. Christoffer Eliesen 2015-12-18 18:38:12 +01:00
  • 90ff36cab8 Terminate children when freeing output container Mikkel Oscar Lyderik 2015-12-18 18:02:39 +01:00
  • ede27eabc5 Reload swaybar/swaybg on config reload. Mikkel Oscar Lyderik 2015-12-18 17:43:03 +01:00
  • 73c8a48417 Merge pull request #357 from sce/fix_swaybar_crashes Drew DeVault 2015-12-18 09:42:54 -05:00
  • de219f6bec swaybar: ipc_update_ws: Fix memory corruption. S. Christoffer Eliesen 2015-12-18 15:30:46 +01:00
  • a116eafaa4 Fix possible segfault in swaybar Drew DeVault 2015-12-18 09:03:45 -05:00
  • 7558a274fa Add shims for swaylock on compositor Drew DeVault 2015-12-18 08:49:04 -05:00
  • 7f7be26cfe Merge pull request #356 from sce/output_vs_workspace_size Drew DeVault 2015-12-18 08:40:52 -05:00
  • ed730db11b layout: Keep output at the correct size, workspace can be smaller. S. Christoffer Eliesen 2015-12-18 02:32:14 +01:00
  • 8033eb4d6a Merge pull request #355 from sce/fix_moving_last_ws Drew DeVault 2015-12-18 07:59:49 -05:00
  • 62649a56c5 Merge pull request #354 from sce/fix_swaybar_for_fedora Drew DeVault 2015-12-18 07:59:23 -05:00
  • 18a7afa1b3 focus: Fix moving last workspace. S. Christoffer Eliesen 2015-12-18 03:33:42 +01:00
  • 8a6e05d7a1 swaybar: Remove stropts.h, fixes build for fedora. S. Christoffer Eliesen 2015-12-18 02:49:52 +01:00
  • 5f9909c9dd Merge pull request #353 from mikkeloscar/swaybar-close-statuscmd Drew DeVault 2015-12-17 21:30:58 -05:00
  • 529ee83ef6 swaybar: terminate status_command process Mikkel Oscar Lyderik 2015-12-18 03:02:35 +01:00
  • f994f00d00 Merge pull request #352 from progandy/workspace-numbers Drew DeVault 2015-12-17 19:48:55 -05:00
  • 76c520a04b sway: insert numbered workspaces in order progandy 2015-12-18 01:01:02 +01:00
  • 8f1ac1ef2c sway: enable workspace selection by number progandy 2015-12-17 22:28:41 +01:00
  • 89341c0c70 Merge pull request #351 from mikkeloscar/swaygrab-default-file Drew DeVault 2015-12-17 13:12:01 -05:00
  • c97555d9f0 swaygrab: add default output filename. Mikkel Oscar Lyderik 2015-12-17 18:25:25 +01:00
  • b656297d4f Merge pull request #350 from mikkeloscar/swaygrab-auto-output Drew DeVault 2015-12-17 10:52:35 -05:00
  • 64ccd63f13 swaygrab: update man page Mikkel Oscar Lyderik 2015-12-17 16:47:18 +01:00
  • ef44b3cf59 Merge pull request #349 from mikkeloscar/swaygrab-auto-output Drew DeVault 2015-12-17 10:35:35 -05:00
  • d49282b2c3 swaygrab: make focused output default Mikkel Oscar Lyderik 2015-12-17 16:01:36 +01:00
  • 101a14faf8 [swaylock] Stupid implementation of password entry Drew DeVault 2015-12-17 08:56:08 -05:00
  • 9c141f0bf1 Implement PAM password verification in swaylock Drew DeVault 2015-12-17 08:44:30 -05:00
  • d91185d67b Fix null dereference in swaybar Drew DeVault 2015-12-17 08:30:20 -05:00
  • 7b8f02146f Add PAM configuration for swaylock Drew DeVault 2015-12-17 08:09:21 -05:00
  • 3a829362f2 Merge pull request #348 from mikkeloscar/bar-segv Drew DeVault 2015-12-16 20:55:26 -05:00
  • 0f7614306d swaybar: Check that registry is set before teardown Mikkel Oscar Lyderik 2015-12-17 02:45:14 +01:00
  • d1405da502 Actually that screenshot wasn't so good Drew DeVault 2015-12-16 20:22:05 -05:00
  • b673f3c931 New README screenshot Drew DeVault 2015-12-16 20:18:14 -05:00
  • adadb109a7 Only re-render swaybar when it has changed Drew DeVault 2015-12-16 20:09:23 -05:00
  • 5a9cc96446 Make swaybar a little quieter Drew DeVault 2015-12-16 19:37:03 -05:00
  • 03787871d0 Fix bar invocation for multihead setup Drew DeVault 2015-12-16 19:36:31 -05:00
  • 1a365f19c9 Use system swaybar instead of local swaybar Drew DeVault 2015-12-16 19:30:38 -05:00
  • 60c204a09b Invoke swaybar when an output matches a bar config Drew DeVault 2015-12-16 19:29:47 -05:00
  • f6da4dda4b Bring unmanaged windows to front on output arrange Drew DeVault 2015-12-16 19:20:34 -05:00