mirror of
https://github.com/swaywm/sway.git
synced 2026-04-26 06:46:26 -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
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