3a4564a | Drew DeVault | 27 January 2016, 09:55:44 UTC | Merge pull request #479 from crondog/font font: Allow adding font to the config. In prep for border titles | 27 January 2016, 09:55:44 UTC |
0ee5547 | crondog | 27 January 2016, 05:57:55 UTC | font: Allow adding font to the config. In prep for border titles v2: Give default font and make bar use it if no bar font | 27 January 2016, 09:53:31 UTC |
baa958e | Drew DeVault | 26 January 2016, 23:38:05 UTC | Remove pointer from swaylock surface | 26 January 2016, 23:38:05 UTC |
f1f4791 | Drew DeVault | 26 January 2016, 23:33:50 UTC | Fix returning to sway after swaylock completes | 26 January 2016, 23:33:50 UTC |
a97b325 | Mikkel Oscar Lyderik | 26 January 2016, 21:25:17 UTC | Merge pull request #478 from SethBarberee/swaymsg-zsh refactored to include single dash options | 26 January 2016, 21:25:17 UTC |
1ce1fa3 | Seth Barberee | 26 January 2016, 21:18:09 UTC | refactored to include single dash options | 26 January 2016, 21:22:17 UTC |
f1e1ba0 | Drew DeVault | 25 January 2016, 21:06:46 UTC | Merge pull request #476 from christophgysin/cairo_set_source_u32 extract cairo_set_source_u32() | 25 January 2016, 21:06:46 UTC |
a5345e8 | Christoph Gysin | 25 January 2016, 20:44:27 UTC | extract cairo_set_source_u32() | 25 January 2016, 20:44:33 UTC |
d2af1f3 | Drew DeVault | 25 January 2016, 20:28:38 UTC | Merge pull request #475 from christophgysin/swaylock_color swaylock: implement --color | 25 January 2016, 20:28:38 UTC |
42bd8c5 | Christoph Gysin | 25 January 2016, 19:17:36 UTC | swaylock: support --color | 25 January 2016, 19:46:26 UTC |
2b58c03 | Christoph Gysin | 25 January 2016, 19:16:00 UTC | swaylock: extract render_image | 25 January 2016, 19:18:53 UTC |
bbd6c5b | Drew DeVault | 25 January 2016, 18:28:39 UTC | Merge pull request #474 from christophgysin/swaylock_pam swaylock pam fixes | 25 January 2016, 18:28:39 UTC |
071e097 | Christoph Gysin | 23 January 2016, 20:43:51 UTC | swaylock: don't memset memory that has been freed swaylock is randomly crashing because we write to password that has already been freed in pam_authenticate(). | 25 January 2016, 18:15:00 UTC |
dab651a | Christoph Gysin | 24 January 2016, 12:35:28 UTC | swaylock: fix pam conversation | 25 January 2016, 18:14:59 UTC |
52fea93 | Christoph Gysin | 24 January 2016, 11:33:32 UTC | swaylock: add pam conversation debug output | 25 January 2016, 18:14:44 UTC |
b116af6 | Christoph Gysin | 24 January 2016, 11:33:24 UTC | swaylock: remove global variable pam_reply | 25 January 2016, 17:43:51 UTC |
123de86 | Mikkel Oscar Lyderik | 25 January 2016, 14:24:12 UTC | swaybar: Fix plaintext handling. Fix #473 | 25 January 2016, 14:24:12 UTC |
96935f2 | Mikkel Oscar Lyderik | 25 January 2016, 00:10:41 UTC | Fix colors off by one | 25 January 2016, 00:11:33 UTC |
55ac868 | Drew DeVault | 24 January 2016, 23:33:06 UTC | Merge pull request #471 from mikkeloscar/fix-exec-quotes Add quotes to multiword arguments. | 24 January 2016, 23:33:06 UTC |
32ae26e | Mikkel Oscar Lyderik | 24 January 2016, 23:02:28 UTC | Add quotes to multiword arguments. This adds quotes around multiword arguments before they are passed to `/bin/sh -c` in an exec command. Example: I connect to irc like this: exec termite -e "mosh server tmux a" Without this patch the arguments are passed to sh as: termite -e mosh server tmux a When it should be: termite -e "mosh server tmux a" For the command to work. | 24 January 2016, 23:14:13 UTC |
ed227f5 | Mikkel Oscar Lyderik | 24 January 2016, 14:55:58 UTC | swaybar: move headers to include/bar | 24 January 2016, 14:55:58 UTC |
4b48a83 | Drew DeVault | 24 January 2016, 14:46:28 UTC | Merge pull request #467 from mikkeloscar/swaybar-refactor [WIP] Swaybar refactor | 24 January 2016, 14:46:28 UTC |
a61a27c | Mikkel Oscar Lyderik | 24 January 2016, 02:06:18 UTC | swaybar: cleanup CmakeLists.txt | 24 January 2016, 13:22:19 UTC |
aa6ad09 | Mikkel Oscar Lyderik | 24 January 2016, 01:34:20 UTC | swaybar: rename state to bar | 24 January 2016, 13:22:19 UTC |
c6fc003 | Mikkel Oscar Lyderik | 24 January 2016, 01:19:08 UTC | swaybar: move core functionality to state.c | 24 January 2016, 13:22:19 UTC |
6140f9c | Mikkel Oscar Lyderik | 24 January 2016, 00:03:08 UTC | swaybar: Move swaybar_teardown to free_state | 24 January 2016, 13:22:19 UTC |
fcc47cb | Mikkel Oscar Lyderik | 23 January 2016, 23:23:09 UTC | swaybar: move ipc stuff to ipc.{h,c} | 24 January 2016, 13:22:19 UTC |
a6349a2 | Mikkel Oscar Lyderik | 23 January 2016, 19:55:01 UTC | swaybar: feactor render, statusline | 24 January 2016, 13:22:19 UTC |
bb986cb | Mikkel Oscar Lyderik | 23 January 2016, 01:47:44 UTC | swaybar: Separate config | 24 January 2016, 13:22:17 UTC |
c8cf3f7 | Mikkel Oscar Lyderik | 24 January 2016, 02:02:51 UTC | numlen(0) == 1 | 24 January 2016, 02:02:51 UTC |
2707be7 | Mikkel Oscar Lyderik | 24 January 2016, 01:59:58 UTC | use log10 in numlen | 24 January 2016, 01:59:58 UTC |
fe35ea6 | Drew DeVault | 23 January 2016, 21:48:00 UTC | Merge pull request #457 from mikkeloscar/move-view-fix Fix rendering of view when moving to new workspace | 23 January 2016, 21:48:00 UTC |
ef40755 | Drew DeVault | 23 January 2016, 21:35:39 UTC | Add new wlc thing to views | 23 January 2016, 21:35:39 UTC |
a416715 | Drew DeVault | 23 January 2016, 21:35:32 UTC | Revert "s/numlen/log10/g" This reverts commit 038bb8cc7c4dee77f8ee4ba3ac1ffc47409b2370. | 23 January 2016, 21:35:32 UTC |
038bb8c | Drew DeVault | 23 January 2016, 20:50:57 UTC | s/numlen/log10/g | 23 January 2016, 20:51:38 UTC |
ed68571 | Drew DeVault | 23 January 2016, 19:35:27 UTC | Merge pull request #466 from christophgysin/swaybar_usage swaybar: add usage | 23 January 2016, 19:35:27 UTC |
ac3f36c | Christoph Gysin | 23 January 2016, 19:22:27 UTC | swaybar: add --help option | 23 January 2016, 19:32:33 UTC |
f8de29b | Drew DeVault | 23 January 2016, 19:27:28 UTC | Merge pull request #464 from christophgysin/swaylock swaylock: option parsing | 23 January 2016, 19:27:28 UTC |
78b2808 | Drew DeVault | 23 January 2016, 19:26:45 UTC | Merge pull request #465 from sardemff7/master Some fixes in commands/assign | 23 January 2016, 19:26:45 UTC |
bba72fb | Christoph Gysin | 23 January 2016, 19:21:34 UTC | swaybar: debug option takes no argument | 23 January 2016, 19:23:00 UTC |
449617f | Quentin Glidic | 23 January 2016, 19:20:24 UTC | commands: Fix memory allocation in assign Also use the safer snprintf since we just computed the size. Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> | 23 January 2016, 19:22:51 UTC |
43483d8 | Quentin Glidic | 23 January 2016, 17:43:39 UTC | commands: Fix usage of arrow in assign Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net> | 23 January 2016, 19:22:51 UTC |
06f6552 | Mikkel Oscar Lyderik | 23 January 2016, 15:39:30 UTC | travis: remove wlc dep: xcb-util-wm | 23 January 2016, 15:40:39 UTC |
7b25cab | Christoph Gysin | 23 January 2016, 13:16:36 UTC | swaylock: add i3lock compatible options | 23 January 2016, 14:36:19 UTC |
a3f809d | Mikkel Oscar Lyderik | 23 January 2016, 14:00:26 UTC | travis: don't build wlc, depend on wlc-git instead | 23 January 2016, 14:11:23 UTC |
259dc25 | Christoph Gysin | 23 January 2016, 12:58:43 UTC | swaylock: add option parsing | 23 January 2016, 14:00:14 UTC |
6a5acde | Drew DeVault | 23 January 2016, 12:52:47 UTC | Merge pull request #463 from christophgysin/typo sway-input: fix typo | 23 January 2016, 12:52:47 UTC |
a297df4 | Drew DeVault | 23 January 2016, 12:39:03 UTC | Add xcb-util-wm to PKGBUILD | 23 January 2016, 12:39:03 UTC |
2341ae6 | Christoph Gysin | 23 January 2016, 12:08:52 UTC | sway-input: fix typo | 23 January 2016, 12:08:52 UTC |
102719c | Mikkel Oscar Lyderik | 22 January 2016, 18:20:31 UTC | manpage: fix sway-input layout | 22 January 2016, 18:26:13 UTC |
5411183 | Mikkel Oscar Lyderik | 22 January 2016, 18:17:55 UTC | manpage: add references sway.5 <-> sway-input.5 | 22 January 2016, 18:26:13 UTC |
e953f63 | Mikkel Oscar Lyderik | 22 January 2016, 18:15:03 UTC | Fix generating sway-input.5 manpage | 22 January 2016, 18:26:13 UTC |
c2bf457 | Drew DeVault | 22 January 2016, 18:18:33 UTC | Merge pull request #461 from SethBarberee/swaygrab-zsh restructured to include single dash options | 22 January 2016, 18:18:33 UTC |
f8edda5 | Seth Barberee | 22 January 2016, 16:45:21 UTC | restructured to include single dash options | 22 January 2016, 16:45:21 UTC |
4cbb09d | Mikkel Oscar Lyderik | 22 January 2016, 04:17:33 UTC | cmake: fix libinput include dirs | 22 January 2016, 04:17:33 UTC |
701855f | Mikkel Oscar Lyderik | 22 January 2016, 01:51:51 UTC | Merge pull request #459 from crondog/sigpipe Prevent ipc from crashing sway | 22 January 2016, 01:51:51 UTC |
cd0eaf0 | crondog | 22 January 2016, 01:29:18 UTC | Prevent ipc from crashing sway | 22 January 2016, 01:29:18 UTC |
fa0526f | Mikkel Oscar Lyderik | 21 January 2016, 21:07:39 UTC | Fix rendering of view when moving to new workspace This is a possible fix for #384. To be honest I don't fully understand why this bug is happening, but I have narrowed it down to the view stack in wlc and how sway orders views in very specific situations (those described in #384). Anyway this should fix the problem by eliminating the call to `wlc_view_bring_to_front` which isn't really needed anyway since sending all invisible views to the back is the same as bringing all visible views to the front (rotating the view stack). | 21 January 2016, 21:28:26 UTC |
2c43bd2 | Mikkel Oscar Lyderik | 21 January 2016, 21:05:03 UTC | Only update visibility if WS isn't destroyed after No need to update visibility if the workspace will be destroyed right after. | 21 January 2016, 21:05:06 UTC |
72f297f | Drew DeVault | 21 January 2016, 20:15:50 UTC | Merge pull request #456 from gpyh/fix-config-dir Fix issue #455 | 21 January 2016, 20:15:50 UTC |
c487cf7 | Yacine Hmito | 21 January 2016, 20:04:52 UTC | Fix issue #455 CMAKE_INSTALL_FULL_SYSCONFIG is not actually passed to the C preprocessor. I remember it working, so I must have messed up somewhere last time I touched this. This is fixed by manually passing its value to the C preprocessor through the SYSCONFDIR definition | 21 January 2016, 20:08:18 UTC |
d969a1d | Drew DeVault | 21 January 2016, 16:18:13 UTC | Fix memory leak in config.c Thanks @jollywho | 21 January 2016, 16:18:13 UTC |
ac74027 | Mikkel Oscar Lyderik | 21 January 2016, 16:03:21 UTC | Strip stray whitespace | 21 January 2016, 16:03:21 UTC |
a6b1998 | Drew DeVault | 19 January 2016, 23:50:12 UTC | Merge pull request #440 from SethBarberee/zsh-completions Basic Zsh auto-completion for --options | 19 January 2016, 23:50:12 UTC |
b72a62b | Drew DeVault | 19 January 2016, 15:08:44 UTC | Merge pull request #448 from colemickens/libinput libinput configuration | 19 January 2016, 15:08:44 UTC |
28081b7 | Cole Mickens | 17 January 2016, 10:53:37 UTC | libinput | 19 January 2016, 14:51:36 UTC |
fcd0071 | Seth Barberee | 18 January 2016, 04:06:26 UTC | added basic zsh shell completion for sway, swaybg, and swaygrab | 18 January 2016, 04:06:26 UTC |
fe24112 | Drew DeVault | 17 January 2016, 19:04:15 UTC | Add ffmpeg/imagemagick to depenency list | 17 January 2016, 19:04:36 UTC |
e0ba689 | Mikkel Oscar Lyderik | 17 January 2016, 17:47:36 UTC | Copy filename from argv Fix #449 | 17 January 2016, 17:48:29 UTC |
2597321 | Drew DeVault | 15 January 2016, 09:51:23 UTC | Merge pull request #445 from crondog/assign cmd_assign | 15 January 2016, 09:51:23 UTC |
81caf89 | crondog | 15 January 2016, 05:03:34 UTC | cmd_assign This implements cmd_assign. Basically a copy and paste from cmd_for_window however it has → handling and injects a `move container to workspace` | 15 January 2016, 05:03:34 UTC |
0ba3f08 | Mikkel Oscar Lyderik | 11 January 2016, 02:39:51 UTC | Strip quotes from workspace name v2 This is a more general fix for #444 This reverts part of commit 222f0d44fcda494dca4d5278493a3082068743de. | 11 January 2016, 02:42:45 UTC |
fc8e570 | Mikkel Oscar Lyderik | 11 January 2016, 02:39:34 UTC | Strip quotes of each argv when handling command | 11 January 2016, 02:39:34 UTC |
222f0d4 | Mikkel Oscar Lyderik | 11 January 2016, 02:13:36 UTC | Strip quotes from workspace name. Fix #444 This is a temporary fix, the real fix is to store the commands as a formatted argv array, so they don't have to be reformatted all over the place. | 11 January 2016, 02:13:36 UTC |
46992d6 | Drew DeVault | 09 January 2016, 20:12:08 UTC | Merge pull request #443 from mikkeloscar/binding-event-input_code Add bindcode to binding events. | 09 January 2016, 20:12:08 UTC |
15621ea | Mikkel Oscar Lyderik | 09 January 2016, 19:56:42 UTC | Add backwards compatability for binding event | 09 January 2016, 19:56:42 UTC |
e3ddcaa | Mikkel Oscar Lyderik | 09 January 2016, 19:31:18 UTC | Add bindcode to binding events. | 09 January 2016, 19:31:18 UTC |
93c93dd | Mikkel Oscar Lyderik | 09 January 2016, 19:25:05 UTC | Make enable-binding-event option have an affect. The option was added to late so it was never set in the build. | 09 January 2016, 19:25:45 UTC |
7388e1e | Drew DeVault | 09 January 2016, 17:10:37 UTC | Merge pull request #442 from mikkeloscar/bincode Add support for bincode command | 09 January 2016, 17:10:37 UTC |
f8b260d | Mikkel Oscar Lyderik | 09 January 2016, 16:40:19 UTC | Add support for bincode command If a bindsym and bincode maps to the same combination, the last one will overwrite any previous mappings. | 09 January 2016, 17:07:47 UTC |
b4ea9d4 | Drew DeVault | 08 January 2016, 23:49:42 UTC | Make wallpaper optional (cmake flag) | 08 January 2016, 23:49:42 UTC |
cb8ac7f | Mikkel Oscar Lyderik | 08 January 2016, 22:16:57 UTC | Unescape string after doing var replacement Fix #426 | 08 January 2016, 22:30:18 UTC |
e2d49af | Drew DeVault | 08 January 2016, 14:48:24 UTC | Merge pull request #438 from mikkeloscar/binding-event Implement IPC binding event (keyboard) | 08 January 2016, 14:48:24 UTC |
15cbc53 | Mikkel Oscar Lyderik | 08 January 2016, 13:41:09 UTC | Make IPC binding event support a compile time opt. | 08 January 2016, 14:03:25 UTC |
14147ac | Mikkel Oscar Lyderik | 08 January 2016, 13:27:41 UTC | Reduce duplicate code | 08 January 2016, 13:27:41 UTC |
6392abe | Mikkel Oscar Lyderik | 06 January 2016, 16:01:45 UTC | Implement IPC binding event (keyboard) This implements the IPC binding event for keyboard bindings. It is slightly different from the i3 implementation [1] since sway supports more than one non-modifier key in a binding. Thus the json interface has been changed from: { ... "symbol": "t", ... } to: { ... "symbols": [ "t" ], ... } [1] http://i3wm.org/docs/ipc.html#_binding_event | 08 January 2016, 02:03:55 UTC |
32cd3f7 | Mikkel Oscar Lyderik | 06 January 2016, 16:01:08 UTC | Add function for duplication a sway_binding | 08 January 2016, 02:03:55 UTC |
dffacea | Mikkel Oscar Lyderik | 06 January 2016, 15:59:54 UTC | Add function for getting list of modifier names. Get an array of modifier names from modifier masks. | 08 January 2016, 02:03:40 UTC |
320c291 | Drew DeVault | 07 January 2016, 21:38:33 UTC | Merge pull request #439 from mikkeloscar/bindsym-release Implement bindsym --release | 07 January 2016, 21:38:33 UTC |
55f6393 | Mikkel Oscar Lyderik | 07 January 2016, 20:43:00 UTC | Implement bindsym --release This is a "simple" version of --release (same as i3) that only supports a binding that contain one normal key. e.g.: bindsym --release $mod+x exec somthing-fun I didn't bother implementing it for a combination like `$mod+x+z` since it is a bit tricky to get right and also a bit weird to actually do on a keyboard. | 07 January 2016, 20:43:00 UTC |
8f5de70 | Drew DeVault | 06 January 2016, 12:26:54 UTC | Merge pull request #434 from mikkeloscar/detect-modifier Send IPC modifier event on bar_modifier up/down | 06 January 2016, 12:26:54 UTC |
18f8185 | Mikkel Oscar Lyderik | 05 January 2016, 22:53:37 UTC | Fix whitespaces in cmake config | 05 January 2016, 22:53:37 UTC |
9186455 | Mikkel Oscar Lyderik | 05 January 2016, 22:44:03 UTC | Merge branch 'master' of github.com:SirCmpwn/sway | 05 January 2016, 22:44:03 UTC |
364e37a | Mikkel Oscar Lyderik | 05 January 2016, 22:42:40 UTC | Fix whitespace issues. | 05 January 2016, 22:42:40 UTC |
843e2ad | Mikkel Oscar Lyderik | 05 January 2016, 22:18:59 UTC | Only send modifier event once for active modifiers This makes sure that a modifier event is only sent for active bar modifiers, and that it is only sent once for each of those modifiers. An active bar modifier is a modifier defined for a bar with `mode hide` and `hidden_state hide`. | 05 January 2016, 22:18:59 UTC |
e700e76 | Drew DeVault | 05 January 2016, 21:17:11 UTC | Merge pull request #436 from Kaligule/master Clearer order of locations searched for config file. | 05 January 2016, 21:17:11 UTC |
648db40 | Jøhannes Lippmann | 05 January 2016, 21:06:02 UTC | Clearer order of locations searched for config file. The i3wm config locations are visited _before_ using the fallback configs. The man page was confusing - it talked about the fallback configs first, but also said they are looked at "at last". By changing the order of the sentences, this should be clearer. | 05 January 2016, 21:06:02 UTC |
2e0ef53 | Mikkel Oscar Lyderik | 05 January 2016, 18:16:46 UTC | Init layout before checking config | 05 January 2016, 18:16:46 UTC |
a840203 | Mikkel Oscar Lyderik | 05 January 2016, 17:22:25 UTC | Add modifier key to bar_config json | 05 January 2016, 17:36:26 UTC |
95e0f44 | Mikkel Oscar Lyderik | 05 January 2016, 17:07:43 UTC | Move modifier name table to common/util.c Lookup of modifier names is required in several places, thus it makes sense to move it to a general place. | 05 January 2016, 17:36:24 UTC |