summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2001-02-12 18:58:51 +0000
committerCarsten Haitzler <raster@rasterman.com>2001-02-12 18:58:51 +0000
commitf3e2ca146f97c0f62d2c1ce7ee143bb9d9c10ebf (patch)
treebe1525b4d8911618bb497d470dc2c308d9dc2883 /README
parent9cc55ff857d608193ed80d2e562dfe52170a356c (diff)
been working on E............ needs efsd now, desktops are now views, new
background, lists directory, cleaned up some bugs here and there, errrr...... cleaned up menu code and some fixups, added fs abstraction init and working on it.... SVN revision: 4192
Diffstat (limited to 'README')
-rw-r--r--README57
1 files changed, 32 insertions, 25 deletions
diff --git a/README b/README
index 0f64e13f0..05cc3f0db 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
1------------------------------------------------------------------------------- 1-------------------------------------------------------------------------------
2 Enlightenment 0.17.0 CVS Code.... 2 Enlightenment 0.17.pre CVS Code....
3------------------------------------------------------------------------------- 3-------------------------------------------------------------------------------
4 The Rasterman - raster@valinux.com, raster@rasterman.com 4 The Rasterman - raster@valinux.com, raster@rasterman.com
5 5
@@ -18,10 +18,11 @@ you at all use this code, you are HEAVILY URGED, when it is finally released,
18to remove all traces of anything this CVS code base has installed on your 18to remove all traces of anything this CVS code base has installed on your
19system (it is COMPLETELY up to you to keep track of that - do NOT expect any 19system (it is COMPLETELY up to you to keep track of that - do NOT expect any
20help), and then install the full release on a cleaned system. Don't come 20help), and then install the full release on a cleaned system. Don't come
21asking "can I just keep using CVS" oonce things are released - thqat is the 21asking "can I just keep using CVS" once things are released - that is the
22reason I pu this paragraph here - so you don't ask. The asnwer is the same 22reason I put this paragraph here - so you don't ask. The asnwer is the same
23as above - if there is a proper final release use that. CVS is really only 23as above - if there is a proper final release use that. CVS is really only
24for those havily hacking on the code. 24for those havily hacking on the code, or whose curiosity is too much to resist
25not giving it a look and try.
25 26
26Now we have that warning over and done with. How to build and install from 27Now we have that warning over and done with. How to build and install from
27CVS? 28CVS?
@@ -49,21 +50,22 @@ Enlightenment does not check for previously running Window Managers right
49now - so you need to make sure no other WM is running - E will not do that 50now - so you need to make sure no other WM is running - E will not do that
50for you. 51for you.
51 52
52Enlightenment has no menus or keybindings or any way of launching 53Enlightenment has no keybindings right now, but does have a primitve menu for
53applications right now - you'll have to figure out an alternative way of 54launching some applications. It is configurable - it's in a database file
54doing it. 55and tere is a script that builds this menu - you could build a new one after
56editing the script or do whatever your like.
55 57
56Enlightenment only handles a small subset of ICCCM and thus will have bugs - 58Enlightenment only handles a small subset of ICCCM and thus will have bugs -
57some applications will not behave correctly and may apear in odd spots or 59some applications will not behave correctly and may appear in odd spots or
58not resize or place themselves properly etc. Expect this - it's code being 60not resize or place themselves properly etc. Expect this - it's code being
59worked on. Just be happy it does as much as it already does. 61worked on. Just be happy it does as much as it already does.
60 62
61Enlightenment RELIES on lots of libraires that have been written. Ecore, 63Enlightenment RELIES on lots of libraires that have been written. Ecore,
62Ebits, Evas, Edb, Imlib2 just to mention a few. Especially Ebits, Ecore and 64Ebits, Evas, Edb, Imlib2, Efsd just to mention a few. Especially Ebits,
63Evas change in CVS often - you will need the absolute latest of these if you 65Ecore, Efsd and Evas change in CVS often - you will need the absolute latest
64wish Enlightenment 0.17 code to run properly or compile. If you update 66of these if you wish Enlightenment 0.17 code to run properly or compile. If
65Enlightenment from CVS update these too to get any changes they have in 67you update Enlightenment from CVS update these too to get any changes they
66their trees. 68have in their trees.
67 69
68If you plan on working on the code... STOP! don't rush in and work on it - 70If you plan on working on the code... STOP! don't rush in and work on it -
69even if you have CVS commit access - EXPECT me (Raster) to revert any changes 71even if you have CVS commit access - EXPECT me (Raster) to revert any changes
@@ -75,22 +77,27 @@ intricate than E 0.16 - but at the same time it's much cleaner and more
75object oriented. Learn it well first. Some parts of E 0.17 are "hacked" with 77object oriented. Learn it well first. Some parts of E 0.17 are "hacked" with
76hard-coded stuff, just so, for now, it works. They will be virtualized and 78hard-coded stuff, just so, for now, it works. They will be virtualized and
77imporved over time. If you have plans - tell me about them first - discuss 79imporved over time. If you have plans - tell me about them first - discuss
78them before you go impliment them. I know I already have a lot of the 80them before you go impliment them - once you've discussed them and we all
79components of E 0.17's code planned in my head - but I won't get to them for 81aree on how it should be done, you can go ahead and do it. I know I already
80a while - and if people go impliment or hack bad stuff in, it means I have to 82have a lot of the components of E 0.17's code planned in my head - but I
81spend lots of time fixing something that is bad in the first place, or we 83won't get to them for a while - and if people go impliment or hack bad stuff
82end up doing duplicate work. There *IS* a plan - believe it or not - but to 84in, it means I have to spend lots of time fixing something that is bad in the
83be honest - it's more complex and large than I can just write down in a 85first place, or we end up doing duplicate work. There *IS* a plan - believe
84README, so talk about your ideas first. I'm going to be ruthless in keeping 86it or not - but to be honest - it's more complex and large than I can just
85the code neat, clean and free of nasty hacks (except ones I put in as 87write down in a README, so talk about your ideas first. I'm going to be
86temporary stop-gap measures to make the thing work - since I know where 88ruthless in keeping the code neat, clean and free of nasty hacks (except ones
87those are and what I need to do to do it right). If you can't find me or I 89I put in as temporary stop-gap measures to make the thing work - since I know
88don't reply to your e-mail - don't get impatient - just wait. I currently 90where those are and what I need to do to do it right). If you can't find me
91or I don't reply to your e-mail - don't get impatient - just wait. I currently
89have no network access at home, so I'm doing a chunk of code offline. I'll 92have no network access at home, so I'm doing a chunk of code offline. I'll
90get to your mail and queries as time allows. 93get to your mail and queries as time allows.
91 94
92If you have problems with the code or bugs to report, kindly forward them to 95If you have problems with the code or bugs to report, kindly forward them to
93/dev/null (the code is in now way or form ready for bug reports - I don't 96/dev/null (the code is in now way or form ready for bug reports - I don't
94want crap filling my mailbox). 97want crap filling my mailbox), unless its a patch hat fixes a silly bug
98somewhere. Only experienced people should in any way consider sending a bug
99report as I need useful reports, not junk cluttering my mailbox.
95 100
96I hope that clears things up for now. 101I hope that clears things up for now.
102
103In the meantime - have fun.