EDE code
Go to file
Sanel Zukan c87a4785fd Cleaned some junk.
Done removed exec flag from standard files.
2007-03-14 23:43:02 +00:00
datas Enable using parts of path in icon names (to work around KDEs stupid naming policies) 2006-08-26 15:47:41 +00:00
docs/ede Forgot to add these files 2006-08-25 15:56:10 +00:00
ecolorconf Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
econtrol Make econtrol compile again 2006-09-11 12:48:40 +00:00
edelib2 Check if user pressed cancel in password dialog 2006-09-11 12:47:48 +00:00
edewm Cleaned some junk. 2007-03-14 23:43:02 +00:00
edialog Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
edisplayconf Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
efiler Considerable speedups in mime type resolving 2006-09-02 12:54:42 +00:00
efinder Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
eiconman Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
eiconsconf Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
eimage Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
einstaller Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
ekeyconf Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
elauncher Check if user pressed cancel in password dialog 2006-09-11 12:47:48 +00:00
emenueditor Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
epanelconf Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
esvrconf Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
etimedate Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
etip Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
evolume Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
ewmconf Fix library inclusion 2006-08-25 16:28:50 +00:00
eworkpanel Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
exset Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
AUTHORS Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
BUGS Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
ChangeLog Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
configure.in Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
COPYING Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
EDE Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
ede.spec.in Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
edeconf.h.in Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
INSTALL Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
install-sh Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
l10n-prepare.pl Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
Makefile Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
makeinclude.in Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
mkinstalldirs Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
NEWS Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
README.alpha Commit README.alpha 2006-08-23 10:59:00 +00:00
README.in Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
README.patches Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
tempfile.tmp Importing EDE2 code to svn... NOTE: It doesn't compile! Stuff thats broken: edewm, eworkpanel, eiconman, 2006-08-20 18:43:09 +00:00
vedran.plan My .plan 2006-08-30 10:52:30 +00:00

Quick and dirty document for patchers
-------------------------------------

Before sending any type of code patches, make sure to
check a few things:

Tabs
----
Althought we currently does not require specific coding style (aren't we liberate :)
we are very sensitive on tabs. So _use_ them. This will enable not only to us, but
to others, easier switching between screen resolutions etc. (many modern editors allow
setting tab sizes). Also it is much easier to convert tabs to spaces, than otherwise
(if we change opinion to tabs and switch to spaces only). Boring know, but keep it in mind.

eFLTK/FLTK knowledge
--------------------
This is one of the most important things. Make sure you have at least basic understainding of
eFLTK/FLTK, especially for draw() and handle(int) functions. They are very sensitive which
means every move/resize/etc. will call these functions (aka. do not use heavy calculations
inside, reading/writing files etc.)

Memory
------
What you allocate, make sure to deallocate too. Some things should not be deallocated 
explicitly like some eFLTK/FLTK widgets, but for this, check above.


After you read above, applied on code, and decided to send us, please test your code before
sending. Test on everything. Test on power loss, bad food, cold coffee... And, of course
test on speed. If it looks nice, but slow as hell, big as big's mamas house, recosider to
remove these glitches, or if that is not possible, note us like "I want that feature,
have a patch, but it is slooooowww". We will came up with something.

End, for now...