forked from speedie/spmenu
add to TODO
This commit is contained in:
parent
589983db68
commit
5872c638f3
|
@ -324,6 +324,8 @@ MD5() is deprecated as of OpenSSL 3.0, but this would also make it very
|
||||||
easy to have LibreSSL compatibility.</li>
|
easy to have LibreSSL compatibility.</li>
|
||||||
<li>Image support: Ability to display icons, similar to rofi</li>
|
<li>Image support: Ability to display icons, similar to rofi</li>
|
||||||
<li>Text drawing: Use cairo for text drawing over Xft.</li>
|
<li>Text drawing: Use cairo for text drawing over Xft.</li>
|
||||||
|
<li>Item updating: Save item index before drawing the menu again</li>
|
||||||
|
<li>Typing: Disable insert mode completely when !type</li>
|
||||||
<li>Lines: Rofi-like newlines in the same entry
|
<li>Lines: Rofi-like newlines in the same entry
|
||||||
<ul>
|
<ul>
|
||||||
<li>Just need to <code>XMoveResizeWindow()</code> as well as
|
<li>Just need to <code>XMoveResizeWindow()</code> as well as
|
||||||
|
@ -337,12 +339,12 @@ xprompt</li>
|
||||||
to avoid adding more external dependencies unless it’s a common
|
to avoid adding more external dependencies unless it’s a common
|
||||||
dependency most people already have.</li>
|
dependency most people already have.</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li>X11: Move from Xlib to libXcb</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
<h3
|
<h3
|
||||||
id="unlikely-but-maybe-at-some-point-in-the-distant-future">Unlikely,
|
id="unlikely-but-maybe-at-some-point-in-the-distant-future">Unlikely,
|
||||||
but maybe at some point in the distant future</h3>
|
but maybe at some point in the distant future</h3>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>X11: Move from Xlib to libXcb</li>
|
||||||
<li>Wayland: Wayland support, but only if it doesn’t require writing any
|
<li>Wayland: Wayland support, but only if it doesn’t require writing any
|
||||||
extra code which as of now seems unlikely, or if someone makes a patch.
|
extra code which as of now seems unlikely, or if someone makes a patch.
|
||||||
<ul>
|
<ul>
|
||||||
|
|
|
@ -127,6 +127,8 @@ is deprecated as of OpenSSL 3.0, but this would also make it very easy to
|
||||||
have LibreSSL compatibility.
|
have LibreSSL compatibility.
|
||||||
- Image support: Ability to display icons, similar to rofi
|
- Image support: Ability to display icons, similar to rofi
|
||||||
- Text drawing: Use cairo for text drawing over Xft.
|
- Text drawing: Use cairo for text drawing over Xft.
|
||||||
|
- Item updating: Save item index before drawing the menu again
|
||||||
|
- Typing: Disable insert mode completely when !type
|
||||||
- Lines: Rofi-like newlines in the same entry
|
- Lines: Rofi-like newlines in the same entry
|
||||||
- Just need to `XMoveResizeWindow()` as well as `mh += bh` and `y += bh`
|
- Just need to `XMoveResizeWindow()` as well as `mh += bh` and `y += bh`
|
||||||
for each added line.
|
for each added line.
|
||||||
|
@ -135,10 +137,10 @@ have LibreSSL compatibility.
|
||||||
- Probably use some minimal public domain library for this, I'd
|
- Probably use some minimal public domain library for this, I'd
|
||||||
like to avoid adding more external dependencies unless it's a
|
like to avoid adding more external dependencies unless it's a
|
||||||
common dependency most people already have.
|
common dependency most people already have.
|
||||||
- X11: Move from Xlib to libXcb
|
|
||||||
|
|
||||||
### Unlikely, but maybe at some point in the distant future
|
### Unlikely, but maybe at some point in the distant future
|
||||||
|
|
||||||
|
- X11: Move from Xlib to libXcb
|
||||||
- Wayland: Wayland support, but only if it doesn't require writing any extra
|
- Wayland: Wayland support, but only if it doesn't require writing any extra
|
||||||
code which as of now seems unlikely, or if someone makes a patch.
|
code which as of now seems unlikely, or if someone makes a patch.
|
||||||
- Before this can even be done, replace Xft with cairo,
|
- Before this can even be done, replace Xft with cairo,
|
||||||
|
|
Loading…
Reference in a new issue