mirror of
https://github.com/swaywm/sway.git
synced 2026-04-25 06:46:24 -04:00
Update L+F, add roadmap
This commit is contained in:
parent
a24059001c
commit
f029cecfe4
5 changed files with 271 additions and 40 deletions
|
|
@ -9,8 +9,50 @@
|
|||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
{{ content }}
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<h1>
|
||||
<img src="/assets/logo.png" alt="Sway" width="300" />
|
||||
</h1>
|
||||
<p>
|
||||
Sway is a drop-in replacement for the <a href="http://i3wm.org/">i3
|
||||
window manager</a>, but for Wayland instead of X11. It works
|
||||
with your existing i3 configuration and supports most of i3's features,
|
||||
and a few extras.
|
||||
</p>
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<nav class="navbar navbar-dark navbar-fixed-bottom">
|
||||
<div class="container">
|
||||
<a href="/" class="navbar-brand">Sway</span>
|
||||
<ul class="nav navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link"
|
||||
href="https://github.com/SirCmpwn/sway/wiki">Releases</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link"
|
||||
href="https://github.com/SirCmpwn/sway">Source code</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link"
|
||||
href="/roadmap">Roadmap</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link"
|
||||
href="https://github.com/SirCmpwn/sway/wiki">FAQ</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link"
|
||||
href="http://webchat.freenode.net/?channels=sway&uio=d4">IRC channel</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</nav>
|
||||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
|
||||
<script src="https://cdn.rawgit.com/twbs/bootstrap/v4-dev/dist/js/bootstrap.js"></script>
|
||||
</body>
|
||||
|
|
|
|||
BIN
assets/logo.png
Normal file
BIN
assets/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 69 KiB |
|
|
@ -2,10 +2,32 @@
|
|||
---
|
||||
|
||||
body {
|
||||
background-color: #111;
|
||||
background-color: #000;
|
||||
color: #fff;
|
||||
margin-top: 1rem;
|
||||
margin-bottom: 5rem;
|
||||
}
|
||||
|
||||
video {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.text-center {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
hr {
|
||||
border-color: white;
|
||||
}
|
||||
|
||||
.table-success {
|
||||
background-color: green;
|
||||
}
|
||||
|
||||
.table-danger {
|
||||
background-color: darken(red, 10);
|
||||
}
|
||||
|
||||
nav {
|
||||
background: black;
|
||||
}
|
||||
|
|
|
|||
39
index.html
39
index.html
|
|
@ -3,41 +3,4 @@ title: Sway
|
|||
layout: master
|
||||
---
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<h1 class="text-center">Sway</h1>
|
||||
<p>
|
||||
Sway is a drop-in replacement for the <a href="http://i3wm.org/">i3
|
||||
window manager</a>, but for Wayland instead of X11. It will
|
||||
work with your existing i3 configuration file, and adds a few extra
|
||||
features on top of that.
|
||||
</p>
|
||||
<ul>
|
||||
<li>i3 configuration compatibility</li>
|
||||
<li>i3 IPC compatibility</li>
|
||||
<li>Multi-head support</li>
|
||||
<li>Airblader gaps support</li>
|
||||
<li>Touchscreen input bindings</li>
|
||||
</ul>
|
||||
<p class="text-muted">
|
||||
sway is a work in progress. It is already suitable for everyday
|
||||
use, but we have not yet met all of the goals set forth for the
|
||||
project.
|
||||
</p>
|
||||
</div>
|
||||
<div class="col-md-8">
|
||||
<video src="https://sr.ht/Phb3.webm" controls></video>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row text-center" style="margin-top: 50px;">
|
||||
<div class="col-md-3">
|
||||
Get the <a href="https://github.com/SirCmpwn/sway">source code</a>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
Read the <a href="https://github.com/SirCmpwn/sway/wiki">FAQ</a>
|
||||
</div>
|
||||
<div class="col-md-3">
|
||||
Join the <a href="http://webchat.freenode.net/?channels=sway&uio=d4">IRC channel</a>
|
||||
</div>
|
||||
<div class="col-md-1"> </div>
|
||||
</div>
|
||||
<video src="https://sr.ht/Phb3.webm" controls></video>
|
||||
|
|
|
|||
204
roadmap.html
Normal file
204
roadmap.html
Normal file
|
|
@ -0,0 +1,204 @@
|
|||
---
|
||||
title: Sway Roadmap
|
||||
layout: master
|
||||
---
|
||||
|
||||
<h1>Roadmap</h1>
|
||||
<h3 style="text-align: right">1.0</h3>
|
||||
<table class="table table-inverse table-sm">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 2rem;"></th>
|
||||
<th>Feature</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>
|
||||
Window borders
|
||||
(<a href="https://github.com/SirCmpwn/sway/issues/477">#477</a>)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Tabbed and stacking window layouts</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Mouse support for swaybar</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>
|
||||
Full IPC protocol support
|
||||
(<a href="https://github.com/SirCmpwn/sway/issues/98">#98</a>)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>
|
||||
Visual feedback from swaylock
|
||||
(<a href="https://github.com/SirCmpwn/sway/issues/526">#526</a>)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>
|
||||
Can't interact with certain modal views
|
||||
(<a href="https://github.com/SirCmpwn/sway/issues/505">#505</a>)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>
|
||||
swaybg/swaybar as shell surfaces
|
||||
(<a href="https://github.com/SirCmpwn/sway/pull/450">#450</a>)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Client mouse capture</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>
|
||||
HiDPI support
|
||||
(<a href="https://github.com/Cloudef/wlc/issues/57">wlc/#57</a>)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>
|
||||
Most i3 commands
|
||||
(<a href="https://github.com/SirCmpwn/sway/issues/2">#2</a>)
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Keybindings via bindsym/bindcode</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Multihead support</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Input device configuration</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Display hotplugging</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Input hotplugging</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>X11 support via Xwayland</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>swaybar</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>swaymsg (IPC)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>swaygrab (screenshots/video)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>swaybg (wallpapers)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>swaylock</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Floating windows</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Scratchpad</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Window criteria</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Clipboard</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>Gaps</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-success"></td>
|
||||
<td>RGBA swaybar, swaylock</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3 style="text-align: right">Future</h3>
|
||||
<table class="table table-inverse table-sm">
|
||||
<thead>
|
||||
<tr>
|
||||
<th style="width: 2rem;"></th>
|
||||
<th>Feature</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Drag and drop</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Modesetting</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Touchscreen support</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Rotating outputs</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Restart in place</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Marks</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Saving/loading layouts as JSON</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Multithreaded swaygrab video capture</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Standardized permission granting system</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>Nvidia proprietary driver support</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="table-danger"></td>
|
||||
<td>
|
||||
Bind apps to specific workspace
|
||||
(<a href="https://github.com/SirCmpwn/sway/issues/462">#462</a>)
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
Loading…
Add table
Add a link
Reference in a new issue