Equinox Desktop Environment

Stuff that has yet to be sorted into a category.
Message
Author
Joshas
Posts: 26
Joined: Mon 21 Jan 2008, 13:59

Equinox Desktop Environment

#1 Post by Joshas »

About:
Equinox is small and very portable desktop environment designed to be very lightweight in memory and resource usage.
With this in mind, you can run it on very old hardware and various devices, but this doesn't mean you can't put it on the latest technology ;-)

Homepage

Installation:
Install eFLTK and EDE PETs the usual way, then logout, and type at the command line:
xwin startede

Notes:
* As this is my first released PET - it might have some mistakes. All advice will be appreciated. Bugs, if any, related to packaging will be fixed.
* It was compiled and tested on Puppy 4.00 only.
* Menus are not generated automatically, it should be easy to write appropriate script later.
* Some 48x48 icons has been removed to keep PET size under 1MB.
Attachments
ede12.png
EDE 1.2 screenshot
(66.52 KiB) Downloaded 2500 times

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#2 Post by muggins »

Hello Joshas,

I thought I'd give you some feedback, as it's been downloaded 10x & nobody has responded. It works on my pup2.16 but...as I'm sure you're aware...the menu is reflecting your desktop & applications, not mine. So the script to interface with which applications are actually installed is a definite requirement.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#3 Post by Lobster »

Well done on your first .pets :)

Saw this as one of the requirements . . .
and small amount of your nerves ;)
Do you feel this has advantages over JWM? (which seems much smaller
and much more stable) What are they? :)

By Puppy standards this is a big Window Manager ;)
Many thanks to those testing and trying new software.

Anyone prefer this to JWM? 8)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Joshas
Posts: 26
Joined: Mon 21 Jan 2008, 13:59

#4 Post by Joshas »

Thanks for comments.

muggins,
menu generation script is still in my TO DO list. Now, that someone is interested, I have motivation to actually write it.

Lobster,
please note, that this is not only a window manager, it's a desktop environment, which includes WM, panel, desktop icon manager and configuration tools. Also it comes with few additional programs, like calculator, file search utility, time date changer and volume control. No doubt, that JWM with alternatives to those tools takes up smaller amount of disk space, but EDE is seamless, fast and has nicer configuration tools. Lack of stability might prevent using EDE 1.2 instead of JWM in Puppy now, but I hope that upcoming EDE 2.0 might have some chances. If they keep it as fast as it is now.

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#5 Post by Nathan F »

Some history might be nice. EDE was based originally on the fltk (Fast Light Tool Kit) gui toolkit, which is a rather lightweight alternative to gtk+ or KDE and has many advantages mainly related to speed and small size. However the EDE project forked fltk into efltk rather than working within the bounds of what fltk can do.

Fltk is a project which showed enormous potential but development has slowed substantially. It is much more portable than gtk+ and there are usuallly no problems porting it and it's applications to Windows or OSX. As I mentioned it is extremely small and extremely fast. The hope at one time was that it would fill the void for a small gui toolkit left when gtk1 became a complete orphan and unsupported. There are issues however with native language support that MUST be worked out before wide adoption could ever be considered.

Other fairly large projects using or being ported to fltk include Dillo, Cinepaint, and several programs from New Breed Software (the Tuxpaint guys). Those who have experience with these projects will know that like fltk some of these are also progressing at a rather slow rate of development.

I don't want to come accross as negative, because EDE is a very worthwhile effort and I see a great deal of potential for it if development can continue at a decent rate. I've been watching it's progress from time to time myself. As Joshas has mentioned it is an effort to create a complete desktop environment rather than just a WindowManager, but to do so in a more lightweight, less resource hungry manner than KDE, Gnome, or XFCE (which is hardly light and fast anymore IMHO). In this way it is much like Puppy itself, and much in the same spirit. I'm glad to see these packages available.

Nathan
Bring on the locusts ...

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#6 Post by amigo »

I kinda like ede -I downloaded and compiled it from source. But, while it really is fast, it is not particularly light a typicall configuration which starts up the standard extras consumes around 30MB of RAM.

I really do like the integration of the various components, though it doesn' play well with desktop.org's standards and I find the desktop icon management pretty tedious compared to using ROX.

I'm thinking of contacting the main developer with some comments and questions -I wonder if programs which use fltk can be conjured into linking to efltk instead.

One thing which is not so great -it's written in C++ so there will always be binary-compatibility problems and it will be particualr about which compiler you use.

I like it enought hat I may try to use it some and get a better feel for it -and I am not easy to budge from WindowMaker.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#7 Post by plinej »

I tried out this DE and liked it enough to write a menu generation script. I'll post a dotpet for it below. After installation go to the command line and enter:

# puppy-ede-menus

When that is done you should now have the Puppy menu. In the system menu you will find the "Update the puppy menu" entry.

Updated to version 0.3 on 2008-08-02 (fixed a few bugs)
Attachments
puppy_ede_menus-0.3.pet
(3.26 KiB) Downloaded 637 times
Last edited by plinej on Sat 02 Aug 2008, 14:19, edited 2 times in total.

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#8 Post by trapster »

plinej-
Very nice menu creator!!!
Any way you could make the menu's alphabetical??

This is a neat little DE, how did this one get my me..???? I will play with it for a few weeks. One thing I miss already (from fluxbox) is an easier virtual desktop switcher (is currently in a pop-up menu format on taskbar)

BUT......wbar and mrxvt are still transparent without "fiddling" around!!!

cool 8)
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#9 Post by plinej »

Yeah, I noticed some things in the menus aren't alphabetical. I'm not sure why right now. I'll see if I can figure out something this weekend.

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#10 Post by magerlab »

i've installed EDE in Dingo and i've noticed that it has now tray insertion feature( like icewm-tray), so pidgn desappeared

and also does it support localization?

Joshas
Posts: 26
Joined: Mon 21 Jan 2008, 13:59

#11 Post by Joshas »

to magerlab: Yes, localisation is supported. It was not included in PET intentionally, to save some space. Here is a localisation package for EDE. It includes German, French, Hungarian, Russian, Slovak and Serbian translations.

to plinej: Good work, much better than my buggy (unreleased) menu generation script. May I include it in main EDE package?
Attachments
ede-1.2_NLS-i486.pet
EDE localisation
(71.78 KiB) Downloaded 687 times

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#12 Post by plinej »

By all means, feel free to include it in the main package.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#13 Post by plinej »

I updated to version 0.2 for the menu updater package. I fixed a bug that the dialog box wouldn't close when the program was done & fixed an issue where the "filesystem" programs weren't all getting added.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#14 Post by plinej »

I think I figured out why some of the programs are out of order in the menu. I'll probably have an 0.3 version up sometime today.

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#15 Post by plinej »

Version 0.3 of the menu generator is now posted above. Almost everything should be alphabetical now.

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#16 Post by magerlab »

and what about tray isertion function?

User avatar
Eyes-Only
Posts: 1043
Joined: Thu 10 Aug 2006, 06:32
Location: La Confederation Abenaquaise

#17 Post by Eyes-Only »

Can't wait to try this out myself! I also have this on my Mandi 2008.1 but have only booted into it once, mainly because in Mandriva the fonts were just terrible (nearly unreadable) and neither did it pick up my menu, unlike all the other window managers/desktops that I have installed. Hmm... Plinej? Maybe you should contact Andy of Mandriva? They might have a job for ya? :lol:

Thanks for the gift Joshas and Plinej! Looking forward to playing with this tomorrow as it's too late tonight. >yawn<

Amicalement,

Eyes-Only
"L'Peau-Rouge"
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog. 8)
*~*~*~*~*~*

User avatar
cb88
Posts: 1165
Joined: Mon 29 Jan 2007, 03:12
Location: USA
Contact:

#18 Post by cb88 »

@amigo did you make sure that you are compiling against dynamic libs? otherwise you are probably compiling statically which is the default for most fltk apps

30mb is kinda crazy for what it is...
Taking Puppy Linux to the limit of perfection. meanwhile try "puppy pfix=duct_tape" kernel parem eater.
X86: Sager NP6110 3630QM 16GB ram, Tyan Thunder 2 2x 300Mhz
Sun: SS2 , LX , SS5 , SS10 , SS20 ,Ultra 1, Ultra 10 , T2000
Mac: Platinum Plus, SE/30

Joshas
Posts: 26
Joined: Mon 21 Jan 2008, 13:59

#19 Post by Joshas »

magerlab: Are you using some other panel or window manager with trayer, which might capture your Pidgin tray icon?

User avatar
Eyes-Only
Posts: 1043
Joined: Thu 10 Aug 2006, 06:32
Location: La Confederation Abenaquaise

#20 Post by Eyes-Only »

Hi Joshas!

WOW! This is really neat!! :shock: It's the VERY FIRST EDE desktop I've ever been able to use ever! All the rest, as I'd commented above, had such horrendous fonting that for my poor vision it was simply unusuable as a desktop system. What did you do to clear it up? I've selected my own favourite fonts and they're nice and crisp---it's unreal! And the desktop environment is speedy, responsive... as if I were using my favourites, like Flux or IceWM!

This is just unreal! :D And Plinej? Two thumbs up on that menu maker as well! It worked like a charm picking up everything! I feel like a kid in a toy shop with unlimited funds today! LOL! :lol:

You guys who figure this stuff out really make life special for people like me who have no choice but to sit in front of a computer 16 hours a day (long story which some of you know). You have no idea how much I appreciate all your HARD works! If I had any funds at all I'd be throwing it all your way. Believe me.

Amicalement,

Eyes-Only
"L'Peau-Rouge"
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog. 8)
*~*~*~*~*~*

Post Reply