Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 31 May 2016, 14:25
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
aewm window manager source code
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [8 Posts]  
Author Message
musher0


Joined: 04 Jan 2009
Posts: 7616
Location: Gatineau (Qc), Canada

PostPosted: Wed 24 Jun 2015, 13:23    Post subject:  aewm window manager source code
Subject description: Contains other niceties, like aemenu.
 

Hi.

Here's a copy of the aewm window manager source code, so you don't have
to go through the Mercurial system to get it!
Ref.: http://www.red-bean.com/decklin/aewm

BFN.

musher0
aewm-1.3.12.tar.bz2
Description  aewm source code
bz2

 Download 
Filename  aewm-1.3.12.tar.bz2 
Filesize  35.82 KB 
Downloaded  105 Time(s) 

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
phat7

Joined: 05 Jun 2015
Posts: 35

PostPosted: Wed 24 Jun 2015, 23:08    Post subject:  

aewm's homepage wrote:
The status of this project is: UNSTABLE

Guide to X11 wrote:
The aewm window manager is awkward to use because there is no facility to maximize windows, and it is necessary for the desktop to be visible in order to launch programs and to show hidden tasks. Additionally useless borders are used, so windows cannot be resized by dragging their edges. It is also necessary to drag the titlebar with a middle click in order to move windows. Dragging with a left click will not work.

The aewm window manager is not accessibility friendly because it does not provide keyboard equivalents for its operations and is not touchscreen friendly because it requires a multibutton mouse.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 7616
Location: Gatineau (Qc), Canada

PostPosted: Thu 25 Jun 2015, 14:16    Post subject:  

Hi, phat7.

IMO, it's all relative... there's unstable and unstable. Slacko 6.0 is still in beta version,
and despite its "beta" designation, it's one of the best Puppies ever.

Unstable... for the perfectionist author, perhaps. As for me, I never had a problem
with it. aewm is more like stable as a rock...

Also, I believe the aewm author Decklin is labeling his still unpublished aewm 1.4
version as unstable, not his previous releases of aewm. My understanding, anyway.

~~~~~~~
As to non-friendliness, that depends on your approach. At first, it's not an easy window
manager to understand, let alone use. But when you start using it, you discover it's a
"think-out-of-the-box" kind of window manager, and you discover its logic.

Its logic is simple: a window manager should handle program windows. Nothing else.

Anything that a window manager shouldn't handle shouldn't be in it. Which explains
why the aewm package has separate executables for the menu, desktop change
and menubar. And why your friend above complains about aewm not being "touch-
screen friendly".

For a more objective argument, this aewm's got to be good: it spawned a number of
off-shoots, not the least of them being pekwm (through aewm++), and evilwm.

As for me, I like a challenge! Smile

~~~~~~~~~
As you can see, you can make a light but beautiful desktop with aewm.


(Above: aewm running on Slacko 6.0b, with a light xcompmgr transparency setting.)

~~~~~~~~~~
If you need a config file to get you started with aewm, here's one to put in
/etc/X11/aewm/ with aewmrc as filename.

Code:
# System-wide configuration for aewm
# --------------------------------------------------------------------
# Titlebar font. "fixed" is the default.
# font "monaco-11" # Fontes TTF ne fonctionnent pas ?
font "lucidasans-10"

# Window colors
# original
bgcolor "#222A44"
# "#AAD3E3" # "white"
bdcolor "slategray"
fgcolor "#fff500"
# "snow" # "black"

# essai # fgcolor "black" # bgcolor "grey97"

# External border and padding between border/text
bdwidth 3
padding 3

# Clients to launch when the root window is clicked
# You will want to adapt or define the following buttons for your use
# with your own scripts or commands:
button1 "/root/my-applications/ae/Redimensionner.sh"
# "console-hdr.sh"
button2 "aemenu --switch"
# "/root/my-applications/ae/aiguillages.sh" # || # "aemenu --switch"
# Comme dans pekwm
button3 "/root/.pekwm/pour-pekwm.sh"
#
button4 "aedesk +1"

~~~~~~~~~~

BFN.

musher0

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink

Last edited by musher0 on Wed 23 Sep 2015, 13:17; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
ashirogi

Joined: 10 Jul 2012
Posts: 23

PostPosted: Tue 22 Sep 2015, 23:27    Post subject:    

Hi musher0,

Can you help me, I use openbox + LXPanel in puppy linux long enough and now I'm getting bored, for it can you tell me how to install DWM and make it look as pretty as you do on aewm.

sorry for my bad english.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 7616
Location: Gatineau (Qc), Canada

PostPosted: Wed 23 Sep 2015, 02:40    Post subject:  

Hello ashirogi.

Thanks for the compliment!

However, I don't think I can help you with DWM: I've never used it, only
its dmenu.

I can tell you that using xcompmgr helps aewm look pretty.

Maybe this advice as well. It will sound "artsy", but it works for me.
Let your problem -- a window manager, or whatever -- grow on you,
try to think like it -- or like the person who created it.

Imagine you are a musician and this is your instrument.
Or a painter, and this is your canvas and palette.
Or you are an actor, and you have to play the role of this
particular programmer.

If I was this programmer, if I had his mindset,
1) how would I train myself to have a good grip on this program ?
2) what would I do to improve it ?
3) what "eye-candy" does it need to make it prettier ?
4) what utilities does the wm need to make it more efficient ?
5) what would I add to be totally comfortable with it ?
(I guess that covers it!) Smile

I know dwm has its own distro. There 's an article on softpedia
about it. You can download it from there or from sourceforge.net.

Good luck!

musher0
2015-07-13-144300_798x449_scrot.jpg
 Description   Simple but beautiful dwmX distro based on Debian Jessie, last update: 2015-09-11
 Filesize   53.14 KB
 Viewed   220 Time(s)

2015-07-13-144300_798x449_scrot.jpg


_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
ashirogi

Joined: 10 Jul 2012
Posts: 23

PostPosted: Wed 23 Sep 2015, 15:04    Post subject:  

oh ..., unfortunately.
I actually just wanted to try tilling wm, after all this time only use openbox and JWM, so for the moment I do not want to replace the puppy with other distributions. By the way thanks for the advice.

almost all the questions I asked at puppy linux community has always got an answer even though I asked the grammar a bit messy because the use of the translation, the reason that makes me love puppy linux. thanks musher0
thank you puppy community
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 7616
Location: Gatineau (Qc), Canada

PostPosted: Wed 23 Sep 2015, 17:28    Post subject:  

Hello ashirogi.

I am sorry for the disappointment concerning dwm. I am sure there is someone on this
forum with good experience of dwm.

May I suggest that you start a new thread on the forum with your dwm question in the
title? Because this thread here is devoted for aewm, not dwm, the people interested in
dwm will not come in this thread to read the posts. But if they see a new thread with
"dwm" in the title, they will go and read what it is about.

About your English: don't worry about it! The only really important element needed to
read and write on this Puppy forum is a love of PuppyLinux and more generally Linux!
(I say "love", but a sincere interest is ok too!) Very Happy

Finally, FYI, if you are interested in tiling window managers, echinus is a very good one.
A few years ago, forum member "aragon" has produced a pet archive of it, as have I.
You should be able to find both pet archives of echinus with a little bit of research on
this forum.

Have a great day!

musher0

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
ashirogi

Joined: 10 Jul 2012
Posts: 23

PostPosted: Thu 24 Sep 2015, 17:53    Post subject:    

thanks for the advice musher0 Very Happy
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [8 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0395s ][ Queries: 12 (0.0041s) ][ GZIP on ]