https://github.com/swaywm/sway

sort by:
Revision Author Date Message Commit Date
35b8d18 fix layout switching (was broken because of workspace_layout) For workspace containers, swayc_change_layout also changes ->layout alongside ->workspace_layout when it's a sensible thing to do. There is an additional test for 'layout toggle' command which ensures that containers will be tiled horizontally after toggling from tabbed or stacked. 04 December 2016, 13:31:34 UTC
4762bcb wrap some views under workspaces If workspace layout is set to tabbed or stacked, its C_VIEW children should get wrapped in a container. Alongside that, move_container was modified to retain previous functionality. 04 December 2016, 13:31:34 UTC
6fb4b67 add workspace_layout to container Add swayc_change_layout function, which changes either layout or workspace_layout, depending on the container type. 04 December 2016, 13:31:34 UTC
5778c59 Merge pull request #981 from SirCmpwn/security Security features 04 December 2016, 13:30:40 UTC
e7a764f Disallow everything by default And update config.d/security to configure sane defaults 03 December 2016, 17:38:42 UTC
93d99f3 Fix use-after-free 02 December 2016, 23:57:10 UTC
d2d6fcd Fix clang issues 02 December 2016, 23:38:31 UTC
8577095 Check for CAP_SYS_PTRACE 02 December 2016, 23:37:01 UTC
d353da2 Add ipc connection feature policy controls 02 December 2016, 23:09:19 UTC
62dad71 Enforce IPC security policy 02 December 2016, 22:55:03 UTC
c8dc492 Add IPC security policy command handlers 02 December 2016, 22:34:26 UTC
e9e1a6a Add IPC policy to config Also reduces enum abuse, cc @minus7 02 December 2016, 21:08:45 UTC
0a1b211 Drop -Denable-binding-event 02 December 2016, 21:01:33 UTC
25a4a85 Run config files through sed and install to /etc 02 December 2016, 20:56:36 UTC
751e6d2 Clarify lock permission consequences 02 December 2016, 15:34:17 UTC
0c8dc0e Clarify that executable has to be a full path 02 December 2016, 15:32:08 UTC
c61746a Soften up environment security So no one gets their feewings hurt 02 December 2016, 15:29:50 UTC
a4e92ad Deal with LD_LIBRARY_PATH 02 December 2016, 15:23:30 UTC
1a143e6 Clarify when keyboard/mouse features work 02 December 2016, 15:17:53 UTC
4d312f7 Add docs on what features sway programs require 02 December 2016, 15:13:06 UTC
3dbeb9c Add sway-security(7) 02 December 2016, 15:05:43 UTC
10c2125 Unset LD_PRELOAD on startup (before dropping root) LD_PRELOAD enables keyloggers to easily be made. This solution isn't perfect - really a secure system wouldn't have LD_PRELOAD at all. It was a stupid idea in the first place. 02 December 2016, 13:47:47 UTC
04fc10f Flesh out security_sanity_check 02 December 2016, 13:42:26 UTC
39cf9a8 Enforce command policies 02 December 2016, 13:17:45 UTC
f23880b Add support for command policies in config file 02 December 2016, 13:10:03 UTC
0d39568 Enforce mouse permissions 02 December 2016, 03:11:48 UTC
8aeeacf Enforce keyboard permissions 02 December 2016, 03:09:33 UTC
ffdbb9d Enforce fullscreen permissions 02 December 2016, 03:03:36 UTC
dc4b57c Shut Clang up 02 December 2016, 02:58:38 UTC
21e1b2b Add security checks for background, panel, lock 02 December 2016, 02:51:07 UTC
76cab04 Implement permit and reject commands 02 December 2016, 02:36:43 UTC
1a8a42f Memory leak 02 December 2016, 01:39:35 UTC
2675293 Implement policy lookups 02 December 2016, 00:58:11 UTC
44cc0ef Add config related code and initial headers 02 December 2016, 00:38:36 UTC
5831f7a Write example security config, start on code 02 December 2016, 00:27:35 UTC
cd5694f Fix memory leaks in swaybar 28 November 2016, 13:45:27 UTC
de79fee Minor README.md improvements 10 November 2016, 03:26:43 UTC
5c042c5 Merge pull request #966 from thejan2009/layout-toggle Change layout toggle to default on horizontal split 06 November 2016, 16:03:59 UTC
05be14f change default layout toggle to L_HORIZ After issuing 'layout toggle split' command from tabbed/stacked layout, layout should have been horizontally split. 06 November 2016, 07:13:24 UTC
e9ac049 Merge pull request #965 from thejan2009/swaybar-colours Fix some colour settings in swaybar 03 November 2016, 14:32:10 UTC
3d1b472 swap unnecessary function for strndup 03 November 2016, 05:43:12 UTC
58eb7ac change bar colors from char[10] to *char This commit removes has_* booleans from bar color struct. It also generalizes of functions in commands/bar/colors.c. 02 November 2016, 20:07:04 UTC
ad4d21d add bar colours for focused_(workspace|statusline|separator) If these aren't defined in config, color settings without 'focused_' prefix are used as a fallback. 02 November 2016, 17:58:33 UTC
39ee0ec use urgent_ws color in swaybar if binding_mode is undefined 02 November 2016, 17:58:33 UTC
d3e55f8 Log LD_LIBRARY_PATH 27 October 2016, 15:05:04 UTC
78b65e2 Remove duplicate redhat-release line 27 October 2016, 14:57:18 UTC
7aef6e6 Log uname -a on startup 27 October 2016, 14:50:22 UTC
6ad2186 Log contents of distro version files 27 October 2016, 14:48:46 UTC
0d6cbca Log important env vars on startup 27 October 2016, 14:37:16 UTC
de074b9 Merge pull request #961 from t3hknr/master Add left_handed support for input devices 25 October 2016, 20:24:32 UTC
e8d8abf Add left_handed support for input devices Some users may want to switch buttons on their input devices, turns out libinput already supports it. Let's add a support for it in our config. Signed-off-by: Michał Winiarski <knr@hardline.pl> 25 October 2016, 20:06:23 UTC
47fd538 Merge pull request #958 from Hummer12007/pango config: set pango_markup default to false 20 October 2016, 13:47:49 UTC
2a24772 config: set pango_markup default to false 20 October 2016, 13:43:38 UTC
2dcb54c Add screenshots wiki page to readme 13 October 2016, 03:56:41 UTC
c0916f6 Use CAIRO_OPERATOR_SOURCE for swaybar 13 October 2016, 03:44:19 UTC
67a9a94 Overwrite alpha when drawing borders This does two important things when using alpha: 1. At corners, borders don't double in opacity 2. Foreground elements (text) can be made transparent and you can see fully through to the wallpaper 13 October 2016, 02:42:23 UTC
56a7e5f Revert "Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click" This reverts commit 857eea8b6355deff7a12edd8b733f8057210142a, reversing changes made to ce713efcd23b82a7d85c1976ddfbd46f08133ff6. 13 October 2016, 01:54:19 UTC
15a67e5 Merge pull request #954 from SirCmpwn/revert-945-workspace_layout Revert "Fixes dealing with workspace_layout and related bugs [rfc]" 13 October 2016, 01:26:12 UTC
4cba918 Revert "Fixes dealing with workspace_layout and related bugs [rfc]" 13 October 2016, 01:26:06 UTC
857eea8 Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click Revert "also check floating cons in container_find" 12 October 2016, 16:27:50 UTC
f30f60d Revert "also check floating cons in container_find" 12 October 2016, 16:19:02 UTC
ce713ef Merge pull request #945 from thejan2009/workspace_layout Fixes dealing with workspace_layout and related bugs [rfc] 11 October 2016, 12:24:38 UTC
9ad6fc5 Merge pull request #948 from thejan2009/floating-titlebar-click also check floating cons in container_find 11 October 2016, 12:22:13 UTC
166c2a3 generalize wrapping views under workspaces 11 October 2016, 07:16:59 UTC
571321a add workspace_layout, ensure ws is always L_HORIZ Add swayc_change_layout function, which changes either layout or workspace_layout, depending on the container type. Workspace being always L_HORIZ makes this much more i3-compatible. 11 October 2016, 07:16:59 UTC
0ddc427 wrap workspace's child into a container if needed If workspace has stacked/tabbed layout, its direct children should be wrapped into a container which enables them to draw the titlebar. 11 October 2016, 07:15:48 UTC
24c3b86 also check floating cons in container_find 11 October 2016, 04:22:54 UTC
6446e44 Merge pull request #947 from alkino/fix_move_empty_workspace Can't move an empty workspace 11 October 2016, 00:51:55 UTC
5384d3e Can't move an empty workspace 10 October 2016, 23:51:55 UTC
8d277bc Merge pull request #942 from thejan2009/bugfix-931 fix for_window [] move scratchpad 08 October 2016, 13:45:21 UTC
0fc03f9 Merge pull request #941 from thejan2009/floating-border Fix border color for floating containers 08 October 2016, 13:45:06 UTC
cc20f5c Merge pull request #940 from thejan2009/reorder-cmd-handler reorder cmd_handler arrays for bsearch 08 October 2016, 13:44:57 UTC
8264fed fix for_window [] move scratchpad - move wlc_view_set_mask before applying window criteria - check parent_container because container in scratchpad doesn't have a parent 08 October 2016, 10:37:28 UTC
746345e reorder cmd_handler arrays for bsearch 08 October 2016, 09:12:45 UTC
77f9948 draw indicator border only for non-floating 08 October 2016, 07:15:34 UTC
cd64df9 Merge pull request #938 from alkino/fix_sibling Fix creating of sibling floating/children 07 October 2016, 20:37:02 UTC
382d47e Fix creating of sibling floating/children If we want to add a sibling of different type than current container it failed. Because we add it to the wrong list 07 October 2016, 20:29:56 UTC
7d823fb Merge pull request #937 from alkino/fix_scale_factor Add constant scale factor in get_text_size 07 October 2016, 18:56:44 UTC
2d82586 Add constant scale factor in get_text_size af44154 forget one "get_text_size" made it possible to do a format string by setting title bar. 07 October 2016, 18:38:56 UTC
02dc414 Merge pull request #935 from thejan2009/wrap-focus-change Wrap focus change 07 October 2016, 12:40:18 UTC
77433f0 Merge pull request #936 from thejan2009/pango-numeric-char-ref parse pango markup in workspace names (and bugfix) 07 October 2016, 12:39:50 UTC
6f2c396 parse pango markup in workspace names (and bugfix) This change allows using numeric character references in workspace names - for example &#230; which stands for sharp s. A fix was necessary in get_pango_layout, since markup and parsed markup had different width. 07 October 2016, 09:27:06 UTC
379b1a0 add focus changing between floating containers It will also wrap if needed. 07 October 2016, 07:37:09 UTC
d3f5ac8 add force_focus_wrapping option 07 October 2016, 06:12:14 UTC
7f558ce wrap container in direction (if possible) Introduces container wrapping - if there is no other viable move, the selection wraps on the first container where such action is possible. 07 October 2016, 06:12:14 UTC
fa11966 Merge pull request #934 from alkino/fix_click_title_bar fix for click on title_bar 06 October 2016, 19:22:29 UTC
6ced409 fix for click on title_bar - Check null pointer for swayc_parent_by_type - Split lines to follow coding style 06 October 2016, 19:17:45 UTC
6fb7d0e Merge pull request #933 from alkino/click_title_bar add click on title_bar to focus a container 06 October 2016, 18:53:26 UTC
37065cd add click on title_bar to focus a container 06 October 2016, 18:23:46 UTC
0fe2386 Merge pull request #928 from wasamasa/bugfix-swaylock-font Explicitly set cairo font to avoid wonky fallback 05 October 2016, 20:21:35 UTC
83103ab Explicitly set cairo font to avoid wonky fallback See also https://github.com/i3/i3lock/pull/89 05 October 2016, 20:07:54 UTC
fade732 Update CONTRIBUTING.md Update release cycle to be a bit slower with RCs 04 October 2016, 21:26:44 UTC
d2aba3c Merge pull request #924 from zandrmartin/fix-focus-segfault prevent dereference of freed workspace 03 October 2016, 12:10:29 UTC
0890d4b Merge pull request #925 from zandrmartin/json-cleanup consolidate nodes json 03 October 2016, 12:10:18 UTC
ba581c4 consolidate nodes json 03 October 2016, 03:21:16 UTC
09a4426 Merge branch 'master' into fix-focus-segfault 03 October 2016, 03:13:40 UTC
4c0e809 prevent dereference of freed workspace 03 October 2016, 03:03:52 UTC
04db588 Merge pull request #923 from gutsoo/master moved ipc_init above config file processing. 02 October 2016, 22:53:38 UTC
153620a moved ipc_init above config file processing. This is necessary because commands in the config file (mode for instance) emit ipc events, and if ipc_init has not been called the ipc_clients_list is not initialized, and we segfault. This fixes that bug. 02 October 2016, 22:29:40 UTC
79d2b0d Merge pull request #921 from zandrmartin/patch-3 fix pointer format string in sway_log() call 01 October 2016, 14:56:54 UTC
back to top