Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Packages link to the wiki page with instructions | 2016-07-18 | |
| | | | | | I wanted to make sure that NixOS users get the warning without polluting the README. Turns out the "Install other distros" had plenty to say about supported packages, so I slightly restructured the page. Now the README links to the wiki page. | ||
* | Remove disclaimer from default config | 2016-07-17 | |
| | | | | I realized we actually support everything in the default config now. | ||
* | Merge pull request #763 from Hummer12007/patch-2 | 2016-07-17 | |
|\ | | | | | Fix a warning | ||
| * | Fix a warning | 2016-07-18 | |
|/ | |||
* | Fix clang warning | 2016-07-17 | |
| | |||
* | Fix bug with views behind backgrounds on ws switch | 2016-07-17 | |
| | |||
* | Turn swaybg into a shell surface | 2016-07-17 | |
| | |||
* | Remove SIGSERV and SIGABORT handler | 2016-07-17 | |
| | | | | | From now on let's just let the core dumps happen and ask users to provide them. | ||
* | Implement configurable wrapping on bar ws scroll | 2016-07-17 | |
| | |||
* | Allow users to customize the cursor on clients | 2016-07-17 | |
| | | | | | This also sets the default size to 16 and documents all of the other environment variables in use in sway(1). | ||
* | Merge pull request #757 from siddharthist/master | 2016-07-16 | |
|\ | | | | | readme: add nixos package | ||
| * | readme: add nixos package | 2016-07-16 | |
| | | |||
* | | Merge pull request #756 from Hummer12007/patch-1 | 2016-07-16 | |
|\ \ | |/ |/| | Fix a memory leak | ||
| * | Fix a memory leak | 2016-07-17 | |
|/ | |||
* | Merge pull request #754 from thejan2009/containers-inside-tabbed-stacked | 2016-07-16 | |
|\ | | | | | Clarify which tabbed/stacked container we want (fixes #751) | ||
| * | refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use ↵ | 2016-07-16 | |
|/ | | | | where needed | ||
* | Fix warning in window.c | 2016-07-16 | |
| | |||
* | Fix #753 | 2016-07-16 | |
| | |||
* | Merge pull request #752 from deklov/bar-scroll-02 | 2016-07-16 | |
|\ | | | | | Change workspace with mouse wheel | ||
| * | Change workspace when mouse wheel is scrolled while hovering over the bar | 2016-07-15 | |
| | | |||
| * | Enable windows to register to get notified when the mouse wheel is scrolled | 2016-07-15 | |
| | | |||
| * | Rename pointer_input::notify to indicate that is called on button clicks | 2016-07-15 | |
|/ | |||
* | Fix warning from unused daemon return value | 2016-07-15 | |
| | |||
* | Merge pull request #743 from deklov/panel-as-shell-03 | 2016-07-14 | |
|\ | | | | | Set panels/backgrounds' geometries correctly and don't render them ex… | ||
| * | Send command to sway to change workspace when workspace button is clicked | 2016-07-14 | |
| | | |||
| * | Compute what workspace button is clicked | 2016-07-14 | |
| | | | | | | | | This commit does not do anything with this information other than logging it. | ||
| * | Use int instead of wl_fixed_t for mouse coordinates | 2016-07-14 | |
| | | |||
| * | Extract workspace size computation from render_workspace_button() | 2016-07-14 | |
| | | | | | | | | Also remove some unnecessary strtup()s and rename a few variables and functions. | ||
| * | Setup to receive mouse click events and log them | 2016-07-14 | |
| | | |||
| * | Set panels' geometries correctly and don't render them explicitly | 2016-07-14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Panels were explicitly rendered by calling wlc_surface_render in handle_output_pre_render. Calling wlc_surface_render does not set the surface's geometry (like wlc_view_set_geometry does). Sway did not call wlc_view_set_geometry for panels, so wlc defaulted their geometry to be at the origin. This is not correct for bars unless their location is top. Furthermore, for a surface to receive pointer events, its mask has to be set to visible. This causes wlc to render these surfaces, causing panels and backgrounds to be rendered twice. This commit makes panels and surfaces visible, sets the correct geometries and removes the code that explicitly rendered them. | ||
| * | Don't treat backgrounds as shell surfaces | 2016-07-14 | |
| | | | | | | | | | | This code had some issues. Remove it now so that we can start clean and fix it later. | ||
| * | Revert "swaybg: Make swaybg a shell surface" | 2016-07-14 | |
|/ | | | | | | | This reverts commit 99bda4afe27d9e5723ab6b0ebe5eabb0caaa8eeb. It turned out that code to handle swaybg as shell surface was broken so we don't want to make swaybg a shell surface until this has been fixed. | ||
* | Merge pull request #726 from Hummer12007/hwc | 2016-07-14 | |
|\ | | | | | Spawn new views to target ws's focused container | ||
| * | Suspend destruction of wss when creating views | 2016-07-15 | |
| | | |||
| * | Spawn new views to target ws's focused container | 2016-07-15 | |
|/ | |||
* | Merge pull request #750 from deklov/sway-lock-01 | 2016-07-14 | |
|\ | | | | | swaylock: Add -f option to detach from the controlling terminal, fixe… | ||
| * | swaylock: Add -f option to detach from the controlling terminal, fixes #725 | 2016-07-13 | |
| | | |||
* | | Merge pull request #749 from Hummer12007/patch-2 | 2016-07-12 | |
|\ \ | | | | | | | Enable using non-annotated tags in git-describe | ||
| * | | Enable using non-annotated tags in git-describe | 2016-07-12 | |
|/ / | | | | | This fixes the version string | ||
* | | Merge pull request #747 from deklov/clang-format-01 | 2016-07-12 | |
|\ \ | | | | | | | clang-format configuration for Sway's style as detailed in CONTRIBUTI… | ||
| * | | clang-format configuration for Sway's style as detailed in CONTRIBUTING.md | 2016-07-11 | |
| |/ | | | | | | | | | | | CONTRIBUTING.md says use kernel style, "but all braces go on the same line". The kernel uses a column limit of 80 characters. The de facto syle in Sway is to allow for wider lines so this format file does not enforce an 80 column limit. | ||
* | | Merge pull request #748 from Hummer12007/x86fix | 2016-07-12 | |
|\ \ | |/ |/| | Fix build on x86 | ||
| * | Fix build on x86 | 2016-07-12 | |
|/ | |||
* | Merge pull request #744 from thejan2009/tabbed-stacked-layout-fixes | 2016-07-07 | |
|\ | | | | | Fix tabbed/stacked corner case #742 | ||
| * | Fix tabbed/stacked corner case #742 | 2016-07-07 | |
|/ | | | | | | Tabbed/stacked containers are now created only if a view is present on the workspace. If a view is created on previously empty tabbed/stacked workspace, it gets wrapped in a container. | ||
* | Merge pull request #739 from deklov/swaybar-pointer-01 | 2016-07-06 | |
|\ | | | | | Enable windows to register to get notified of pointer button events | ||
| * | Fix formatting guide violations (spaces instead of tabs) | 2016-07-06 | |
| | | |||
| * | Enable windows to register to get notified of pointer button events | 2016-07-06 | |
| | | |||
| * | Check capabilities before using pointer and keyboard | 2016-07-06 | |
|/ | |||
* | Merge pull request #740 from zandrmartin/json-fixes | 2016-07-05 | |
|\ | | | | | get_tree json fixes |