forked from stew/tritium
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
62 lines (47 loc) · 2.27 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
-*- mode:outline;mode:auto-fill -*-
note: MORE_TODO_ITEMS=$(grep -r TODO *)
* restart
if there was a way to restart tritium (reread config, (redo
layout?)) it would often be helpful
** ok, now we have wm.restart(), however its not ideal since it will
move windows around on you
* Add completion to query.py
for instance, runCommand should show completions from expanding
PATH, runSSH should show completions from known_hosts
* help screen
a way to pop up a window showing the current keybindings
* Config reload
we really should have a way to reload the config files.
* floating frames
** need to decide how to integrate floting frames. here are some options:
*** make a "floating frame" tab in the tab bar which contains all the floating windows
*** make a "floating workspace" containing nothing but the floating frame
* should move the fonts / colors to .Xresources
* Dragging tabs to other workspaces
When you start dragging a tab, the hit a key to switch to another
workspace, you should be able to drop the tab on that workspace. It
seems like currently, when you are dragging, workspace switching
keys are ignored.
* Get menus working
we at least have a debian menu now when you hit f12, but we should
have menus for stuff like "close window" that are available when
right clicking on the tabs
* fullscreen current window
hit a key and make the current window zoom to fullscreen, hit the
same key to restore the previous layout
* xinerama support
looking through the archives of the PLWM ml, it looks like support
for xinerama under plwm has been worked on, but afaik, no code has
yet been checked in.
* find application by name
** I need to be able to hit 'C-j e' to switch to emacs or launch one if its not running
** plpwm in the plwm examples has such a function
* dock on one workspace only
** might not be an insignificant change, since right now we are
using a plwm function which changes the apparant screen size. I
don't think there is a way to 'undo' it currnetly in plwm (which
means, setting and unsetting of the doc when changeing workspaces
is not currently an option)
* hide titlebars with only one frame
* Extended Window Manager Hints (EWMH)
http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html