>> }Hello twm users, >> } >> }let me kindly present recent advancements done to the twm window >> }manager. Attached is a tar file containing the following tar files: >> >> Thanks Eeri. Now we just need someone to port the diffs to vtwm. >> >> C > > > As there seems interest I definitely want to do that in principle. > The first part (preparatory cleanup work for porting > twm-1.0.3-diff1.MyFont_ChangeGC.tgz) is the most tedious part I think, > but not that hard. [....] Hello vtwm users, Here comes what I once promised: attached are (*) vtwm-5.4.7-diff0-2.tar (*) VTWM-Tweaked.sh (You can get these at www.inf.tu-dresden.de/~ek1/vtwm-5.4.7-diff0-2.tar www.inf.tu-dresden.de/~ek1/VTWM-Tweaked.sh as well.) In fact this is only a very preliminary patchset, I only ported some of the twm work to vtwm over the weekend with as little effort as I only could. Included are: (*) Imakefile.no-sound.diff this disables sound support (I don't have rplay installed, ... and I prefer silence anyway. :-) If you run VTWM-Tweaked.sh for automatic compile and want sound, then manually please comment out the appropriate line in that script you'll find easily. (*) Intro-twm.h.diff Intro-screen.h.diff I had problems with the 'Image'-data structure in util.h being unknown to the compiler so I had to change the order some header files are included. (*) vtwm-5.4.7-diff0.NO_I18N_SUPPORT.tgz This is the most intrusive cleanup patch I had to do to vtwm in order to start Xft support work at all. Hereby I ask anyone among vtwm developers with free time and interest in helping to read these line-by-line and detect places I have unintentionally screwed up. :-) NO_I18N_SUPPORT now actually only determines how window and icon names are retrieved from window properties, and I think this could be streamlined as well, i.e. one should remove this configuration parameter entirely (i18n support will be determined in run-time evaluating some locale-functions, as twm does). (*) vtwm-5.4.7-diff1.MyFont_ChangeGC.tgz (*) vtwm-5.4.7-diff2.TWM_USE_XFT.tgz These come directly from twm, I even was 'lazy' to change TWM_USE_XFT into VTWM_USE_XFT (as simply being irrelevant). (*) dot.vtwmrc Slightly edited system.vtwmrc file I used for testing, to reflect my keyboard shortcut preferences. If you are a vtwm user, please test this in all your configurations and lets sort out bugs et cetera you may encounter. I haven't tested the "doors" part because I dont know yet what they are and how to make use of them, thought. Spacing corrections are missing for now as vtwm code is a little harder to read in that respect but at least some icon labeling adjustments need to be done. Opacity support is as an easy part coming as well. Then later the sloppy-focus if finished for twm will follow for sure as my elbow unintentionally moves the mouse out of windows permanently otherwise resulting in constant hassle in using computers. :-) Greetings and have fun, Eeri Kask P.S. Apply against vtwm-5.4.7.tar.gz (or only run the script attached).
Attachment:
VTWM-Tweaked.sh
Description: application/shellscript
Attachment:
vtwm-5.4.7-diff0-2.tar
Description: Unix tar archive