Files
konsole/TODO
Lars Doelle 8cc9b79df2 .
svn path=/trunk/kdebase/konsole/; revision=12868
1998-11-23 12:11:42 +00:00

88 lines
2.6 KiB
Plaintext

- deflicker, setting all the attributes separately
both when creating and changing to a session
creates 3 setimage and 1 paint events.
- make resizing more clever
to see the issue, 'ls /dev', make window smaller
and then larger again.
- complete command line options
- emit undecodeable sequences only on on demand (-d).
- font, menu, scrollbar, ... other configs
- deal with unrecognized options
- complete session awareness
- save commandline option (-e)
- implement kvt features
- DND
- awareness of gui style change
- improve/complete documentation
- check through FIXMEs
- clean up code
- dynamic buffer adjustment or configurability.
- clear buffer facility.
- i18n improvements?
- write configuration utility at least for *.schema files.
- evtl. handle *.kdelnk files using regular setup utilities
and a rpc client. Should become a parameter in any case.
- allow reloading the configuration files at runtime.
- read configuration files both from kdedir() _and_ localkdedir().
- Unix98 compatible way of using pty (openpty/forkpty).
! announce konsole-1.0 ------------------------------------
- check for other codes/features (Linux console, xterm)
- change xterm title hack to respect icon instruction?
- secure keyboard? (check other security issues)
- media copy (print)
- double high, double width (vt100)
- reverse wraparound?
- Linux console improvements
- Attributes
- underline --> intensive foreground
- blink --> intensive background
- Linux console knows some extra tricks mapping graphical
characters.
- Fonts
- produce font families instead of doing underline and bold
in the program?
- use scalable font?
- allow fonts being configured freely
- add configuration for function keys
- /dev/console?
- selecting lines that wraps insert a '\n' in the middle of the
line when pasting. A related problem occures with resizing.
- reintegrate kom (modem stuff).
- fix non-numeric keypad (It's a QT issue really)
- check for VT100 SETUP (doc/More/vt100-setup.txt)
- VT100 keypad codes (doc/missing.keys, pass vttest section 5)
- proper schema manager?
- It might be nice to be able to resize the terminal emulation screen
size and widget screen size independently, so that one could use a
132 column xterm emulation, showing only 60 columns on the screen,
with horizontal scrolling to follow the cursor. Default would be
to have the two slaved like now, but one could use the menubar to
disassociate them. This would allow, for example, one to read reports
that are too wide for the screen, or the use of normal tools on
very narrow screens.