Commit Graph

16 Commits

Author SHA1 Message Date
Sanel Zukan
d8e4d986db eiconman now uses settings code.
Removed dead utf8 parts.
Misc stuff...
2007-11-06 14:33:19 +00:00
Sanel Zukan
b571876fe6 Synced code with edelib changes.
Directory notifier added (still needs a work).
Internal changes for easier directory events handling.
2007-09-03 12:26:58 +00:00
Sanel Zukan
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
Sanel Zukan
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
Sanel Zukan
186b594f2d Icon labels have pseudo-shadow.
Other stuff I forgot.
2007-06-28 14:31:14 +00:00
Sanel Zukan
0e53194249 Selection overlay will now be correctly redrawed.
Tiled background code. Needs some cleanup.
2007-06-26 16:33:25 +00:00
Sanel Zukan
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
Sanel Zukan
c951b708ce DND stuff (unfinished). 2007-06-23 11:31:36 +00:00
Sanel Zukan
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
Sanel Zukan
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
Sanel Zukan
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
Sanel Zukan
202b4ffb29 eiconman based on fltk1. Most of the stuff is
revised from scratch.
2007-06-18 14:18:35 +00:00
Sanel Zukan
04e1c63cb2 Implemented save_config().
eiconman recognize plain files besides .desktop files.
2007-05-25 17:45:17 +00:00
Sanel Zukan
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
Sanel Zukan
78c471744c Work,work... 2007-05-23 12:43:50 +00:00
Sanel Zukan
0c8e41bd37 Imported new eiconman 2007-05-22 14:53:17 +00:00