chiark / gitweb /
Import vtwm_5.4.7.orig.tar.gz
[vtwm.git] / doc / WISHLIST
1
2 WISHES FOR THE FUTURE OF VTWM
3 =============================
4
5     From vtwm-5.1 spawned two independent versions, vtwm-5.2 and vtwm-5.2b. 
6     The features added to 5.2b are different from the ones added to 5.2, and
7     I based my version(s) on 5.2 rather than 5.2b since in 5.2 the features
8     were, in my humble opinion, more useful, while in 5.2b the new stuff was
9     mostly `chrome' (e.g., XPM support, etc.).  I was seriously considering
10     adding the features from 5.2b into 5.3, but I didn't have enough time.
11
12     I would like to see most of the features from 5.2b merged into the next
13     version, especially the color XPM support and m4 pre-processing of the
14     *twmrc file.  See below for more info. --- DSE
15
16     [From the CHANGES-5.2 file in the vtwm-5.2b archive]
17     ---------------------------------------------------------------- begin file
18     Summary feature list for version 5.2:
19     
20     * Added m4 pre-processing of the *twmrc file. courtesy of Dave Edmondson.
21       DONE - jg
22     * Added :random color specification, which generates colors on the fly.
23     * Color XPM support for icons. DONE - jg, djhjr
24     * Color XPM support for buttons. DONE (the titlebar highlight, the
25       virtual desktop and it's real screen window, too!) - djhjr
26     * 3D appearance on menus, titles, icons. DONE (the window's borders, the
27       virtual desktop, info windows, doors, and icon managers, too!) - djhjr
28     * Moving in and out of desktop.
29     * Opaque resizing available. DONE - djhjr
30     * Both OpaqueResize and OpaqueMove may specify lists of windows as
31       opposed to being "global". DONE - djhjr
32     * Can direct focus through desktop at real windows. When enabled, the
33       desktop windows also indicate the focus highlight by using the border.
34     * regexps can be used for lists in the vtwmrc. DONE - djhjr
35     * Size information is displayed during both move and resize. DONE - djhjr
36     * Size information can be centered in the screen. DONE (any of the
37       screen corners, too!) - djhjr
38     * Desktop size may be specified in multiples of real screen. IT'S THERE
39       (see contrib/vtwmrc-parms) - djhjr
40     * Can "paste" a new name into a door. DONE - djhjr
41     * Places property on root window giving virtual coordinates, in case
42       other programs want to use this info. (e.g. xpostit).
43     * Now uses a blank/icon startup screen while initialising.
44     * Many bugfixes, especially to do with desktop stacking order and
45       iconification/deiconification of the desktop windows. ALMOST ALL
46       DONE - djhjr
47     ------------------------------------------------------------------ end file
48
49     * A better way of implementing StickyAbove and "VTWM Profile".
50
51     Here's the list of stuff I would like to see added to VTWM. --- djhjr
52
53     * Support for user-defined icons in menus and the icon manager. MOSTLY
54       DONE - djhjr
55     * More coherent/uniform handling of XPM images, particularly where
56       transparency is concerned.
57     * I18n support. This will break X11R4 compatability if not done right.
58       DONE - djhjr
59