https://github.com/swaywm/sway.git

sort by:
Revision Author Date Message Commit Date
725582c Merge pull request #1014 from cyphar/swaylock-fix-focus sway: extensions: make locking give back focus 26 December 2016, 16:06:20 UTC
0925902 sway: extensions: make locking give back focus Don't switch the internal tracking of focus to the swaylock surface, to allow for switching back to the previously active window (or the currently active window, if some new process changed). Signed-off-by: Aleksa Sarai <cyphar@cyphar.com> 26 December 2016, 09:00:17 UTC
29a535a sway: extensions: only unlock if lock_surfaces.length == 0 When destroying lock surfaces, we really should only unlock a desktop_shell if the set of lock surfaces has dropped to zero (since callers need to do a set_lock_surface for every output). Signed-off-by: Aleksa Sarai <cyphar@cyphar.com> 26 December 2016, 08:23:07 UTC
36e48fc Update default swaybar command Fixes #988 23 December 2016, 16:21:18 UTC
800d206 Clear swaylock properly during re-render Fixes #999 20 December 2016, 20:53:42 UTC
2b34ba9 Merge pull request #1001 from alkino/master Put floating views in center, fallback on top left 18 December 2016, 20:09:30 UTC
0f0bbbf Put floating views in center, fallback on top left Sometimes views are created before we got its size 18 December 2016, 09:43:10 UTC
1172566 Change how security config is loaded 17 December 2016, 20:21:57 UTC
14d9200 Merge pull request #996 from woutershep/datadir Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR 17 December 2016, 19:56:51 UTC
64dea21 Add libcap dependency to readme 17 December 2016, 18:25:25 UTC
f04ee0e Merge pull request #995 from SirCmpwn/memory-use Handle allocation failures 17 December 2016, 18:23:44 UTC
09b9106 Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR Exherbo installs architecture dependent data in a different place than architecture independent data. More concretely: binaries go in /usr/$chost/{bin,lib}, data goes in /usr/share and configs in /etc, /etc is already configurable through CMAKE_INSTALL_FULL_SYSCONFDIR but the datadir was not. This patch fixes it so that things can be pushed in the right places. 17 December 2016, 00:00:39 UTC
d859f82 Fix build error 16 December 2016, 00:01:41 UTC
63d96c1 Fix indentation issues 16 December 2016, 00:01:41 UTC
10c8b73 Handle calloc failures 16 December 2016, 00:01:41 UTC
a2b9149 Add remaining sway allocation failure handling 16 December 2016, 00:01:41 UTC
7784f1a Handle allocation failures in security code Note that such errors are generally going to be fatal 16 December 2016, 00:01:41 UTC
31b002b Handle IPC server allocation failures 16 December 2016, 00:01:41 UTC
8cef81d Handle some more memory allocation failures 16 December 2016, 00:01:41 UTC
d75a747 Handle config-related allocation failures 16 December 2016, 00:01:41 UTC
248df18 Handle allocation failure in commands 16 December 2016, 00:01:40 UTC
8691ff1 Handle border-related malloc failures 16 December 2016, 00:01:40 UTC
ad7f685 Always log filename and line number 16 December 2016, 00:01:40 UTC
4c6c65e Handle malloc failures from read_line 16 December 2016, 00:01:40 UTC
9ad1e6b Handle malloc failure in ipc_recv_response 16 December 2016, 00:01:40 UTC
6c0fc20 Merge pull request #991 from barfoo1/registry_fix minor logic error in registry.c:seat_handle_capabilities() 14 December 2016, 09:29:52 UTC
dc6942d minor logic error 14 December 2016, 09:24:13 UTC
6350752 Merge pull request #985 from myfreeweb/master Fix build on FreeBSD 11 December 2016, 19:07:08 UTC
da26d69 Fix build on FreeBSD - Make sure CMake always finds absolute paths for Cairo, Pango and GdkPixbuf - Add forgotten json-c include path to swaymsg/CMakeLists.txt - Disable -Werror because of assert warnings - Add correct /proc/pid/file path for FreeBSD - Use libepoll-shim on FreeBSD - Only use Linux capabilities on, well, Linux 09 December 2016, 16:32:07 UTC
d93e53f Use return value of write 06 December 2016, 14:10:16 UTC
979878d Decrement expected_len 04 December 2016, 15:55:11 UTC
cb0ca3c Change name of ld-library-path cmake variable 04 December 2016, 15:20:15 UTC
49fe25c Mention setcap in manual install instructions 04 December 2016, 14:59:25 UTC
1d39c22 Add link to security features issue in readme 04 December 2016, 14:52:38 UTC
1a509dc Fix to sway-security(7) 04 December 2016, 14:49:13 UTC
cdecf3c Drop restart command from sanity check Since we don't actually have one of those 04 December 2016, 14:37:24 UTC
6604bb6 Fix minor issues with default security config 04 December 2016, 14:12:31 UTC
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
back to top