Commit Graph

90 Commits

Author SHA1 Message Date
3f239d2d9b Updated. 2007-07-20 16:08:16 +00:00
8b405a9165 Don't know how I missed SciCalc.h compilation errors.
Sanitizing Library and Program rules. No needs to pass compiler/linker
options throught the build rules since ObjectXXFlags are designed for that.
Also reduces parameter numbers for rules iteself.

Added LinkAgainst rule; jam's LinkLibraries will build library that we
want to link against which is no too good for system libraries. 
LinkAgainst will directly pass libraries to the linker.

Also fixed few bugs like GLOBALFLAGS inclusion since it was skipped 
throught the compilation (that brought a lot of warnings due appended 
-Wall -pedantic options :P).
2007-07-20 15:48:49 +00:00
f65296f795 SOURCE should not contain .h files (they will be implicitly included by jam).
Removed fltk2 leftower in Util.cpp so code can compile on system where fltk2 does not exits.
2007-07-19 13:36:21 +00:00
ec01a20142 Show free space on statusbar, attempt to cleanup filesystem functions
(to be continued...), use some of the new edelib stuff (to be 
continued...)
2007-07-18 18:09:06 +00:00
2d24cd2dc2 Improve nice_size() a bit 2007-07-18 18:08:18 +00:00
d4d31b8310 Adding efiler to build system 2007-07-18 18:03:32 +00:00
633291ab86 eimage was already there ;) removing it 2007-07-18 18:02:51 +00:00
eafa5c2c43 Work on introduction.txt
Stylesheet mod.
Ecalc docs.
EdeManual rule now accepts images too; they will
be copied where manual's main images/icons resides.
2007-07-18 17:32:49 +00:00
0d49cdffc2 XXXProgram rules will trigger installation when 'jam install' is given.
Some Translation.jam changes.
Moved build used variables to Jamrules.
2007-07-18 16:14:10 +00:00
c238b08c17 Updated. 2007-07-18 15:12:00 +00:00
9d7b7dfc51 Added missing Jamfile.
Few tweaks so compilation can pass.
2007-07-18 14:13:39 +00:00
7aebc21172 Added/modified Jamfiles for new builds.
Removed obsolete Makefiles.
2007-07-18 13:35:22 +00:00
6399af2498 Imported asciidoc, jam builds and some docs. 2007-07-18 13:21:52 +00:00
f87d09b841 Add menu, statusbar, cut/copy/paste support 2007-07-17 19:16:39 +00:00
8824f284fa Implement get_icon() method... it's useful sometimes 2007-07-17 19:15:21 +00:00
96d873572a Fix resizing problem in EDE_Browser, fix menu grabbing keyboard
shortcuts
2007-07-17 19:14:09 +00:00
6cf2769599 Beginning of work on efiler fltk1.x 2007-07-16 07:35:32 +00:00
a569d78563 Imported evoke 2007-07-11 16:03:18 +00:00
adc3a8efcd Ok let's see:
* DND now should work reasonable (still not finished DND on icons)
* Added menus (icon specific, desktop)
* Icon renaming works too
* Some code to change icons fonts (unfinished)
* Desktop main instance will be now first created and then call rest of
  init data. This will allow init data to re-use desktop instance and peek
  it's own data (area() for example). Previously, calling such functions would
  crash app since constructor didn't finished with creation of desktop instance.
2007-07-02 10:28:18 +00:00
4521b56042 Rethumbed init data, so Desktop::instance() call can be
called from DesktopIcon constructor. In previous case, Desktop constructor
wasn't finished, but Desktop::instance() was called in the mean time which
yields crashing.
2007-06-29 11:22:29 +00:00
186b594f2d Icon labels have pseudo-shadow.
Other stuff I forgot.
2007-06-28 14:31:14 +00:00
cbc6571b77 NotifyBox is now window... to simplify a bunch of things. 2007-06-28 11:21:24 +00:00
2bb9e5dc4c Finished tile code. Tiled image is showed as rootpmap too :) 2007-06-27 17:52:20 +00:00
abbae67bf4 Route some certain events to parent Window, so later
additional X events can be caught with desktop_xmessage_handler.
2007-06-27 14:42:47 +00:00
0e53194249 Selection overlay will now be correctly redrawed.
Tiled background code. Needs some cleanup.
2007-06-26 16:33:25 +00:00
43268a4e8b Makefile addoption 2007-06-26 09:22:20 +00:00
1c9135e8aa Imported ecalc, based on original flCalc. 2007-06-26 09:19:05 +00:00
1e52875cf1 Vedran's port of eimage to fltk1 2007-06-25 09:21:48 +00:00
ea32acf7fa .desktop files are read by DesktopFile
Added selection box, but needs more work with redrawing
DND mess; still not work as expected
2007-06-25 09:20:49 +00:00
c951b708ce DND stuff (unfinished). 2007-06-23 11:31:36 +00:00
f006fb0d0f Small fix in case of desktop icon without image.
Rootpmap accepts now works for 16/24 bit displays with 16/24/32 bit images.
2007-06-22 09:43:15 +00:00
d91784d0de Deny pixmap creation if screen is not in 16/24 depth. 2007-06-20 11:01:44 +00:00
c153f4f114 Root pixmap is set when wallpaper is choosed (pseudo transparency).
When icons are moved, correct shape is applied on that window.
...maybe something forgot to add...
2007-06-20 10:58:07 +00:00
84339d9232 eiconman will not accept any shortcut (meaning Esc will not close it) 2007-06-19 10:10:42 +00:00
c2adf77325 NotifyBox almost finished.
Atom initialization moved to one place.
Added few ede specific atoms with implementation.
Added sample test.
2007-06-19 09:59:15 +00:00
6529e02a7d NotifyBox added. Still needs work. 2007-06-18 16:46:27 +00:00
202b4ffb29 eiconman based on fltk1. Most of the stuff is
revised from scratch.
2007-06-18 14:18:35 +00:00
95a3034827 Converted to fltk1 2007-06-15 11:05:44 +00:00
04e1c63cb2 Implemented save_config().
eiconman recognize plain files besides .desktop files.
2007-05-25 17:45:17 +00:00
4ef5be0c9b Removed multiple views support. Slow for my taste especially in case different
huge background images for each view; also eats up memory. Not to say that complicates code.
Added dnd basics.
2007-05-24 12:53:03 +00:00
78c471744c Work,work... 2007-05-23 12:43:50 +00:00
5d3300c410 Selection box is in dotted style 2007-05-22 17:49:50 +00:00
31dbe6db27 Looks like I forgot this one 2007-05-22 16:29:53 +00:00
9c4fb55bc7 Made correctly working selection box 2007-05-22 16:27:33 +00:00
0c8e41bd37 Imported new eiconman 2007-05-22 14:53:17 +00:00
562bb3037f Imported new econtrol 2007-05-22 14:51:00 +00:00
ec100a7900 Added new script for starting with XDG parts. 2007-03-23 16:48:15 +00:00
cc24ac7b7b Added checks for headers/functions/tools used by elauncher. 2007-03-22 17:14:54 +00:00
74dfb9a6ab Updated to new etip, and converted to fltk2 version. 2007-03-20 17:19:31 +00:00
f6f00e93b4 Little reorderings. 2007-03-20 15:45:06 +00:00