Commit Graph

16 Commits

Author SHA1 Message Date
Sanel Zukan
3ea8f1d1f8 Fixed conversion for 32bit images 2008-06-09 15:07:11 +00:00
Sanel Zukan
1fe32fef71 Let etip-compiler be silent.
Removed Crash handler code from evoke. ecrasher is for that.
Add some transparency to desktop icons when they are moved.
2008-01-15 14:42:44 +00:00
Sanel Zukan
4b3ae53570 XDestroyImage uses free() so we must malloc() it's data 2007-11-14 16:13:07 +00:00
Sanel Zukan
bd107c4007 Use wallpaper sizes for creating drawable area 2007-11-14 15:01:32 +00:00
Sanel Zukan
9efcf193ef Let unneeded wallpaper resources be freed after image
was drawn to rootpmap
2007-11-14 14:45:59 +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
2bb9e5dc4c Finished tile code. Tiled image is showed as rootpmap too :) 2007-06-27 17:52:20 +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
d91784d0de Deny pixmap creation if screen is not in 16/24 depth. 2007-06-20 11:01:44 +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
202b4ffb29 eiconman based on fltk1. Most of the stuff is
revised from scratch.
2007-06-18 14:18:35 +00:00