Tinkering w/ Haze WM
Tinkering w/ Haze WM
goingnuts: I downloaded your version of mlvwm, was quite impressed with it's flexibility. Also, it feels more zippy & light on my laptop with pup 4.30.. And though the icons aren't there, i managed to get it running with the plain & mac os 8 themes.
- Attachments
-
- mlvwm_system8.jpg
- (133.75 KiB) Downloaded 562 times
Tinkering w/ Haze WM
Keef: I've tried to use xfontsel but it seems when clicking 'select', nothing is in the clipboard for me to paste in geany/leafpad..
Re: Tinkering w/ Haze WM
Thanks for testing! I will add the haze min/max, resize & close window boxes as style option and a few other things. And then post source & link to mlvwm-hacked-starter-pack...samira wrote:goingnuts: I downloaded your version of mlvwm, was quite impressed with it's flexibility. Also, it feels more zippy & light on my laptop with pup 4.30.. And though the icons aren't there, i managed to get it running with the plain & mac os 8 themes.
Re: Tinkering w/ Haze WM
Great! I'll be waiting for that..since i last did any c programming way back in '04, i'm a bit rusty, looking at a .c file is abit overwhelming for now i guess.goingnuts wrote:Thanks for testing! I will add the haze min/max, resize & close window boxes as style option and a few other things. And then post source & link to mlvwm-hacked-starter-pack...samira wrote:goingnuts: I downloaded your version of mlvwm, was quite impressed with it's flexibility. Also, it feels more zippy & light on my laptop with pup 4.30.. And though the icons aren't there, i managed to get it running with the plain & mac os 8 themes.
Uploaded a starter-pet for Mlvwm091-Hacked here
Install as normal pet - exit to prompt and start the fun with "startmlvwm".
If you have your sound configured you should experience the added system sound theme as well...
Should we rename to MazeWm?
Install as normal pet - exit to prompt and start the fun with "startmlvwm".
If you have your sound configured you should experience the added system sound theme as well...
Should we rename to MazeWm?
Thanks for testing! The good thing is that it can be turned off - I just felt like exposing some of the possibilities...Keef wrote:Working nicely. Not used to all that desktop bling.
By the way - in /usr/share/mlvwm/pm_mlvwm_xdg.sh try change
Code: Select all
#MAIN - publish the menu
#multi menu
the_menu_things
#one-menu with all things in submenus
#the_one_menu_things
Code: Select all
#MAIN - publish the menu
#multi menu
#the_menu_things
#one-menu with all things in submenus
the_one_menu_things
Tried that and it has worked quite well, with just a few quirks:
In the 'Utilities' menu, the pupMd5sum icon is too large, which stretches all the other entries. gHasher, which uses the same icon, is the right size.
Also, xfontsel won't run from the menu. It will run if I take out the background colour setting though - didn't you mention previously that mlvwm had trouble with '#' in the configs? (only sees it as a comment).
I am running a 1600x1200, and windows do not maximise to full screen - looks like it is about 1200 wide.
In the 'Utilities' menu, the pupMd5sum icon is too large, which stretches all the other entries. gHasher, which uses the same icon, is the right size.
Also, xfontsel won't run from the menu. It will run if I take out the background colour setting though - didn't you mention previously that mlvwm had trouble with '#' in the configs? (only sees it as a comment).
I am running a 1600x1200, and windows do not maximise to full screen - looks like it is about 1200 wide.
In mlvwmrc change value for MaxmizeScale 90 to 100 - or delete and maximize use 100% of desktop.
I also have seen the one or two pixmaps not getting right size...easier to fix manually than by code...for me at least...
Again - thanks for swift response and test!
I will try to fix this problem with "#" and " " in commands.
Code: Select all
# Define the default window decoration
Style
"*" MiniIcon mini-cross.xpm, NoSBarH, NoSBarV, NoResizeR, MaxmizeScale 90, MenuBar default
END
I also have seen the one or two pixmaps not getting right size...easier to fix manually than by code...for me at least...
Again - thanks for swift response and test!
I will try to fix this problem with "#" and " " in commands.
Tinkering w/ Haze WM
Keef: Noted with thanks.
goingnuts: good job! (clap! clap!) Finally mlvwm & haze are unified as a new wm. I support it being renamed to MazeWM. Or just Maze perhaps?
Briefly tried it out on my 2.14x, and it was good tweaking the settings & seeing how'd it turn out. Amazing that it still supports the os8 and haze look, together with the bare 'maze' look,(when you comment out the colours) and this being done within a short period. So far didn't bump into anything weird. Didn't have time to test the menu creator though..
goingnuts: good job! (clap! clap!) Finally mlvwm & haze are unified as a new wm. I support it being renamed to MazeWM. Or just Maze perhaps?
Briefly tried it out on my 2.14x, and it was good tweaking the settings & seeing how'd it turn out. Amazing that it still supports the os8 and haze look, together with the bare 'maze' look,(when you comment out the colours) and this being done within a short period. So far didn't bump into anything weird. Didn't have time to test the menu creator though..
Thanks - there are a few things I would like to check/add before moving it to mazewm. Meanwhile I think I fixed the command parser. Real problem was if quotes present in string to parse (in ["xfontsel", Action Exec "xfontsel" exec xfontsel -bg "#e0ffe0"] the quotes around color made command parsed "" - doing nothing). So pet updated with this minor improvement - same link to upload as given above.
Update 20131029: Added setting desktop (root) color from mlvwmrc and autoset of rootwindow cursor (no need for xsetroot now). Added a flag for SOUNDTHEME in mlvwmrc to turn on/off system sounds. Fixed calling programs in InitFunction/RestartFunction containing quotes in command.
Update 20131029: Added setting desktop (root) color from mlvwmrc and autoset of rootwindow cursor (no need for xsetroot now). Added a flag for SOUNDTHEME in mlvwmrc to turn on/off system sounds. Fixed calling programs in InitFunction/RestartFunction containing quotes in command.
Tinkering w/ Haze WM
I leave this forum for a day or so and mazewm is released.. Good work goingnuts..
By the way, i just remembered that mlvwm has the ability to have interactive menus based on the particular application it's running. So here I'm wondering if haze & maze WM has that same ability to do so?
By the way, i just remembered that mlvwm has the ability to have interactive menus based on the particular application it's running. So here I'm wondering if haze & maze WM has that same ability to do so?
Tinkering w/ Haze WM
So i was thinking..
If the custom menu bar feature was available, definitely we can create menus for each application (for convenience and uniformity).
However, this leads to:
1. Slower startup, due to the fact that mlvwm/haze/maze has to read multiple custom menu entries for each application with a graphical menu. And,
2. Redundancy, having a menu bar with the menus related to the particular application, when the app already has a in-window menu bar (eg. leafpad, galculator, etc.. Though for apps like firefox & abiword, their in-window menu can be disabled). Unless, there is a way to disable their in-window menus.
If the custom menu bar feature was available, definitely we can create menus for each application (for convenience and uniformity).
However, this leads to:
1. Slower startup, due to the fact that mlvwm/haze/maze has to read multiple custom menu entries for each application with a graphical menu. And,
2. Redundancy, having a menu bar with the menus related to the particular application, when the app already has a in-window menu bar (eg. leafpad, galculator, etc.. Though for apps like firefox & abiword, their in-window menu can be disabled). Unless, there is a way to disable their in-window menus.
Tinkering w/ Haze WM
P/S: though it would be so cool to have custom menus just like in a mac.. I bet there would be alot of people thinking maze wm pc's are some kind of hybrid macs..
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
Re: Tinkering w/ Haze WM
I have done this stuff in jwm already - instant package manager, partition manager, image browser (though maze/haze/mv would need scaling support for image browsing or a really slow script to autogenerate them)... works great now that jwm has a -reload function to update menus without restarting. The package manager is previewed in jwm_tools and the drive manager was posted to scottman's akita thread.samira wrote:So i was thinking..
If the custom menu bar feature was available, definitely we can create menus for each application (for convenience and uniformity).
However, this leads to:
1. Slower startup, due to the fact that mlvwm/haze/maze has to read multiple custom menu entries for each application with a graphical menu. And,
2. Redundancy, having a menu bar with the menus related to the particular application, when the app already has a in-window menu bar (eg. leafpad, galculator, etc.. Though for apps like firefox & abiword, their in-window menu can be disabled). Unless, there is a way to disable their in-window menus.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].