From f2b45ed47126d12986591cb02a6fcfc5908255fe Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Thu, 25 Nov 2004 03:26:33 +0000 Subject: [PATCH] bye bye! SVN revision: 12246 --- .cvsignore | 21 - AUTHORS | 6 - COPYING | 20 - ChangeLog | 24 - INSTALL | 14 - Makefile.am | 31 - NEWS | 0 README | 145 - acconfig.h | 16 - acinclude.m4 | 136 - autogen.sh | 134 - checker.sh | 167 - client/.cvsignore | 5 - client/Makefile.am | 11 - client/client.c | 5 - configure.ac | 246 -- configure.in | 242 -- data/backgrounds/default.bg.db | Bin 950272 -> 0 bytes data/backgrounds/grassy_irish_cliff.bg.db | Bin 3780608 -> 0 bytes data/backgrounds/ivy_wall_shadowed.bg.db | Bin 1126400 -> 0 bytes data/backgrounds/ladybug_rock_grass.bg.db | Bin 700416 -> 0 bytes data/backgrounds/view.bg.db | Bin 57344 -> 0 bytes .../selected-0.sticky-0.shaded-0.bits.db | Bin 12288 -> 0 bytes .../selected-0.sticky-0.shaded-0.bits.db | Bin 364544 -> 0 bytes .../selected-1.sticky-0.shaded-0.bits.db | Bin 425984 -> 0 bytes data/config/behavior/default/actions.db | Bin 122880 -> 0 bytes data/config/behavior/default/apps_menu.db | Bin 20480 -> 0 bytes data/config/behavior/default/behavior.db | Bin 155646 -> 0 bytes data/config/behavior/default/grabs.db | Bin 12288 -> 0 bytes data/config/behavior/default/settings.db | Bin 12288 -> 0 bytes data/cursors/Close.db | Bin 16384 -> 0 bytes data/cursors/Default.db | Bin 16384 -> 0 bytes data/cursors/Iconify.db | Bin 16384 -> 0 bytes data/cursors/Max_Size.db | Bin 16384 -> 0 bytes data/cursors/Menu.db | Bin 16384 -> 0 bytes data/cursors/Resize.db | Bin 16384 -> 0 bytes data/cursors/Resize_Horizontal.db | Bin 16384 -> 0 bytes data/cursors/Resize_Vertical.db | Bin 16384 -> 0 bytes data/cursors/Title_Bar.db | Bin 16384 -> 0 bytes data/cursors/View_Icon.db | Bin 16384 -> 0 bytes data/entries/base.bits.db | Bin 430080 -> 0 bytes data/entries/cursor.bits.db | Bin 184320 -> 0 bytes data/entries/selection.bits.db | Bin 184320 -> 0 bytes data/epplets/changer.bits.db | Bin 155644 -> 0 bytes data/epplets/clock/README | 12 - data/epplets/clock/clock.fe | 123 - data/epplets/clock/clock.png | Bin 6391 -> 0 bytes data/epplets/clock/clock2.fe | 122 - data/epplets/clock/plank.ttf | Bin 48165 -> 0 bytes data/epplets/deskswitcher.fe | 73 - data/epplets/deskswitcher/deskswitcher.fe | 122 - data/epplets/deskswitcher/desktop.png | Bin 237 -> 0 bytes data/epplets/epplets.bits.db | Bin 32767 -> 0 bytes data/epplets/uptime/uptime.fe | 107 - data/epplets/uptime/uptime.png | Bin 1740 -> 0 bytes data/fonts/borzoib.ttf | Bin 26056 -> 0 bytes data/fonts/nationff.ttf | Bin 59140 -> 0 bytes data/guides/display.bits.db | Bin 253952 -> 0 bytes data/iconbar/iconbar_bottom.bits.db | Bin 94208 -> 0 bytes data/iconbar/iconbar_left.bits.db | Bin 172027 -> 0 bytes data/icons/application/default.db | Bin 49152 -> 0 bytes data/icons/archive/default.db | Bin 49152 -> 0 bytes data/icons/archive/gnu-zip-unix.db | Bin 49152 -> 0 bytes data/icons/dir/default.db | Bin 49152 -> 0 bytes data/icons/dir/ext2.db | Bin 49152 -> 0 bytes data/icons/dir/trash.db | Bin 49152 -> 0 bytes data/icons/document/default.db | Bin 49152 -> 0 bytes data/icons/document/pdf.db | Bin 49152 -> 0 bytes data/icons/document/postscript.db | Bin 49152 -> 0 bytes data/icons/document/unknown.db | Bin 49152 -> 0 bytes data/icons/image/default.db | Bin 49152 -> 0 bytes data/icons/image/gif.db | Bin 49152 -> 0 bytes data/icons/image/jpeg.db | Bin 49152 -> 0 bytes data/icons/image/png.db | Bin 49152 -> 0 bytes data/icons/image/tiff.db | Bin 49152 -> 0 bytes data/icons/image/xpm.db | Bin 49152 -> 0 bytes data/icons/text/default.db | Bin 49152 -> 0 bytes data/icons/text/plain.db | Bin 49152 -> 0 bytes data/icons/unknown/default.db | Bin 49152 -> 0 bytes data/icons/unknown/unknown.db | Bin 49152 -> 0 bytes data/images/bg.jpg | Bin 179312 -> 0 bytes data/images/e_logo.png | Bin 16187 -> 0 bytes data/images/hline.png | Bin 156 -> 0 bytes data/images/ib_title.png | Bin 348 -> 0 bytes data/images/vline.png | Bin 159 -> 0 bytes data/images/win_shadow_icon.png | Bin 557 -> 0 bytes data/layout/desktop.bits.db | Bin 90112 -> 0 bytes data/layout/view.bits.db | Bin 40960 -> 0 bytes data/menus/base.bits.db | Bin 425984 -> 0 bytes data/menus/check-0.bits.db | Bin 20480 -> 0 bytes data/menus/check-1.bits.db | Bin 28672 -> 0 bytes data/menus/radio-0.bits.db | Bin 20480 -> 0 bytes data/menus/radio-1.bits.db | Bin 28672 -> 0 bytes data/menus/selected-0.submenu-0.bits.db | Bin 12288 -> 0 bytes data/menus/selected-0.submenu-1.bits.db | Bin 20480 -> 0 bytes data/menus/selected-1.submenu-0.bits.db | Bin 155648 -> 0 bytes data/menus/selected-1.submenu-1.bits.db | Bin 155648 -> 0 bytes data/menus/separator.bits.db | Bin 20480 -> 0 bytes data/orig/arrow.png | Bin 252 -> 0 bytes data/orig/b1.png | Bin 1372 -> 0 bytes data/orig/b2.png | Bin 123 -> 0 bytes data/orig/b3.png | Bin 758 -> 0 bytes data/orig/b4.png | Bin 118 -> 0 bytes data/orig/b5.png | Bin 1133 -> 0 bytes data/orig/b_t1.png | Bin 1731 -> 0 bytes data/orig/b_t2.png | Bin 6387 -> 0 bytes data/orig/b_t3.png | Bin 2656 -> 0 bytes data/orig/border.xcf | Bin 352645 -> 0 bytes data/orig/bt1.png | Bin 540 -> 0 bytes data/orig/bt2.png | Bin 548 -> 0 bytes data/orig/bt3.png | Bin 517 -> 0 bytes data/orig/bt4.png | Bin 473 -> 0 bytes data/orig/bt5.png | Bin 517 -> 0 bytes data/orig/bt6.png | Bin 481 -> 0 bytes data/orig/bt7.png | Bin 572 -> 0 bytes data/orig/bt8.png | Bin 528 -> 0 bytes data/orig/check_fg.png | Bin 281 -> 0 bytes data/orig/cursor.png | Bin 234 -> 0 bytes data/orig/cursor_close.png | Bin 302 -> 0 bytes data/orig/cursor_icon.png | Bin 287 -> 0 bytes data/orig/cursor_iconify.png | Bin 319 -> 0 bytes data/orig/cursor_max_size.png | Bin 293 -> 0 bytes data/orig/cursor_menu.png | Bin 282 -> 0 bytes data/orig/cursor_move.png | Bin 333 -> 0 bytes data/orig/cursor_resize.png | Bin 326 -> 0 bytes data/orig/cursor_resize_h.png | Bin 279 -> 0 bytes data/orig/cursor_resize_v.png | Bin 295 -> 0 bytes data/orig/hi.png | Bin 195 -> 0 bytes data/orig/icon_file.png | Bin 3407 -> 0 bytes data/orig/icon_file.xcf | Bin 7481 -> 0 bytes data/orig/m.xcf | Bin 340854 -> 0 bytes data/orig/mb1.png | Bin 77 -> 0 bytes data/orig/mb2.png | Bin 103 -> 0 bytes data/orig/mb3.png | Bin 81 -> 0 bytes data/orig/mb4.png | Bin 106 -> 0 bytes data/orig/mb5.png | Bin 104 -> 0 bytes data/orig/mb6.png | Bin 78 -> 0 bytes data/orig/mb7.png | Bin 106 -> 0 bytes data/orig/mb8.png | Bin 78 -> 0 bytes data/orig/mbb.png | Bin 1294 -> 0 bytes data/orig/radio.xcf | Bin 1302 -> 0 bytes data/orig/radio_bg.png | Bin 329 -> 0 bytes data/orig/radio_fg.png | Bin 305 -> 0 bytes data/orig/s.png | Bin 301 -> 0 bytes data/orig/sel_border.png | Bin 2551 -> 0 bytes data/orig/sel_dark.png | Bin 1290 -> 0 bytes data/orig/sel_hi.png | Bin 1784 -> 0 bytes data/orig/sel_stripes.png | Bin 274 -> 0 bytes data/orig/selection.xcf | Bin 10731 -> 0 bytes data/orig/sep.png | Bin 113 -> 0 bytes data/orig/t1.png | Bin 1446 -> 0 bytes data/orig/t2.png | Bin 947 -> 0 bytes data/orig/t3.png | Bin 1245 -> 0 bytes data/orig/tile.png | Bin 80989 -> 0 bytes data/orig/tile_half.png | Bin 94060 -> 0 bytes data/orig/tile_hi.png | Bin 70463 -> 0 bytes data/scripts/build_app_menu_db.sh | 123 - data/scripts/build_db.sh | 401 --- data/scripts/build_iconbar_db.sh | 41 - data/scripts/build_iconbar_db.sh.in | 41 - data/scrollbars/scroll_bar_h.bits.db | Bin 20480 -> 0 bytes data/scrollbars/scroll_bar_v.bits.db | Bin 20480 -> 0 bytes data/scrollbars/scroll_base_h.bits.db | Bin 86016 -> 0 bytes data/scrollbars/scroll_base_v.bits.db | Bin 86016 -> 0 bytes data/selections/file.bits.db | Bin 53248 -> 0 bytes data/selections/text.bits.db | Bin 53248 -> 0 bytes data/setup/anim/e001.png | Bin 12052 -> 0 bytes data/setup/anim/e002.png | Bin 12125 -> 0 bytes data/setup/anim/e003.png | Bin 12283 -> 0 bytes data/setup/anim/e004.png | Bin 12290 -> 0 bytes data/setup/anim/e005.png | Bin 12376 -> 0 bytes data/setup/anim/e006.png | Bin 12296 -> 0 bytes data/setup/anim/e007.png | Bin 12216 -> 0 bytes data/setup/anim/e008.png | Bin 12285 -> 0 bytes data/setup/anim/e009.png | Bin 12378 -> 0 bytes data/setup/anim/e010.png | Bin 12324 -> 0 bytes data/setup/anim/e011.png | Bin 12499 -> 0 bytes data/setup/anim/e012.png | Bin 12475 -> 0 bytes data/setup/anim/e013.png | Bin 12472 -> 0 bytes data/setup/anim/e014.png | Bin 12428 -> 0 bytes data/setup/anim/e015.png | Bin 12294 -> 0 bytes data/setup/anim/e016.png | Bin 12239 -> 0 bytes data/setup/anim/e017.png | Bin 12010 -> 0 bytes data/setup/anim/e018.png | Bin 11914 -> 0 bytes data/setup/anim/e019.png | Bin 11638 -> 0 bytes data/setup/anim/e020.png | Bin 11454 -> 0 bytes data/setup/anim/e021.png | Bin 11208 -> 0 bytes data/setup/anim/e022.png | Bin 10873 -> 0 bytes data/setup/anim/e023.png | Bin 10585 -> 0 bytes data/setup/anim/e024.png | Bin 10243 -> 0 bytes data/setup/anim/e025.png | Bin 9950 -> 0 bytes data/setup/anim/e026.png | Bin 9597 -> 0 bytes data/setup/anim/e027.png | Bin 9358 -> 0 bytes data/setup/anim/e028.png | Bin 9030 -> 0 bytes data/setup/anim/e029.png | Bin 8714 -> 0 bytes data/setup/anim/e030.png | Bin 8392 -> 0 bytes data/setup/anim/e031.png | Bin 8032 -> 0 bytes data/setup/anim/e032.png | Bin 7642 -> 0 bytes data/setup/anim/e033.png | Bin 7305 -> 0 bytes data/setup/anim/e034.png | Bin 6941 -> 0 bytes data/setup/anim/e035.png | Bin 6682 -> 0 bytes data/setup/anim/e036.png | Bin 6346 -> 0 bytes data/setup/anim/e037.png | Bin 6095 -> 0 bytes data/setup/anim/e038.png | Bin 5987 -> 0 bytes data/setup/anim/e039.png | Bin 5952 -> 0 bytes data/setup/anim/e040.png | Bin 6113 -> 0 bytes data/setup/anim/e041.png | Bin 6393 -> 0 bytes data/setup/anim/e042.png | Bin 6718 -> 0 bytes data/setup/anim/e043.png | Bin 7006 -> 0 bytes data/setup/anim/e044.png | Bin 7339 -> 0 bytes data/setup/anim/e045.png | Bin 7688 -> 0 bytes data/setup/anim/e046.png | Bin 8105 -> 0 bytes data/setup/anim/e047.png | Bin 8471 -> 0 bytes data/setup/anim/e048.png | Bin 8798 -> 0 bytes data/setup/anim/e049.png | Bin 9127 -> 0 bytes data/setup/anim/e050.png | Bin 9389 -> 0 bytes data/setup/anim/e051.png | Bin 9762 -> 0 bytes data/setup/anim/e052.png | Bin 10030 -> 0 bytes data/setup/anim/e053.png | Bin 10195 -> 0 bytes data/setup/anim/e054.png | Bin 10470 -> 0 bytes data/setup/anim/e055.png | Bin 10672 -> 0 bytes data/setup/anim/e056.png | Bin 10934 -> 0 bytes data/setup/anim/e057.png | Bin 11118 -> 0 bytes data/setup/anim/e058.png | Bin 11296 -> 0 bytes data/setup/anim/e059.png | Bin 11507 -> 0 bytes data/setup/anim/e060.png | Bin 11571 -> 0 bytes data/setup/anim/e061.png | Bin 11719 -> 0 bytes data/setup/anim/e062.png | Bin 11706 -> 0 bytes data/setup/anim/e063.png | Bin 11696 -> 0 bytes data/setup/anim/e064.png | Bin 11613 -> 0 bytes data/setup/anim/e065.png | Bin 11671 -> 0 bytes data/setup/anim/e066.png | Bin 11704 -> 0 bytes data/setup/anim/e067.png | Bin 11705 -> 0 bytes data/setup/anim/e068.png | Bin 11635 -> 0 bytes data/setup/anim/e069.png | Bin 11641 -> 0 bytes data/setup/anim/e070.png | Bin 11579 -> 0 bytes data/setup/anim/e071.png | Bin 11613 -> 0 bytes data/setup/anim/e072.png | Bin 11609 -> 0 bytes data/setup/anim/e073.png | Bin 11485 -> 0 bytes data/setup/anim/e074.png | Bin 11559 -> 0 bytes data/setup/anim/e075.png | Bin 11605 -> 0 bytes data/setup/anim/e076.png | Bin 11542 -> 0 bytes data/setup/anim/e077.png | Bin 11417 -> 0 bytes data/setup/anim/e078.png | Bin 11255 -> 0 bytes data/setup/anim/e079.png | Bin 11090 -> 0 bytes data/setup/anim/e080.png | Bin 10878 -> 0 bytes data/setup/anim/e081.png | Bin 10597 -> 0 bytes data/setup/anim/e082.png | Bin 10311 -> 0 bytes data/setup/anim/e083.png | Bin 10058 -> 0 bytes data/setup/anim/e084.png | Bin 9840 -> 0 bytes data/setup/anim/e085.png | Bin 9533 -> 0 bytes data/setup/anim/e086.png | Bin 9270 -> 0 bytes data/setup/anim/e087.png | Bin 8978 -> 0 bytes data/setup/anim/e088.png | Bin 8668 -> 0 bytes data/setup/anim/e089.png | Bin 8344 -> 0 bytes data/setup/anim/e090.png | Bin 8012 -> 0 bytes data/setup/anim/e091.png | Bin 7623 -> 0 bytes data/setup/anim/e092.png | Bin 7308 -> 0 bytes data/setup/anim/e093.png | Bin 6917 -> 0 bytes data/setup/anim/e094.png | Bin 6669 -> 0 bytes data/setup/anim/e095.png | Bin 6411 -> 0 bytes data/setup/anim/e096.png | Bin 6233 -> 0 bytes data/setup/anim/e097.png | Bin 6074 -> 0 bytes data/setup/anim/e098.png | Bin 6010 -> 0 bytes data/setup/anim/e099.png | Bin 6114 -> 0 bytes data/setup/anim/e100.png | Bin 6271 -> 0 bytes data/setup/anim/e101.png | Bin 6448 -> 0 bytes data/setup/anim/e102.png | Bin 6744 -> 0 bytes data/setup/anim/e103.png | Bin 6965 -> 0 bytes data/setup/anim/e104.png | Bin 7319 -> 0 bytes data/setup/anim/e105.png | Bin 7771 -> 0 bytes data/setup/anim/e106.png | Bin 8095 -> 0 bytes data/setup/anim/e107.png | Bin 8543 -> 0 bytes data/setup/anim/e108.png | Bin 8843 -> 0 bytes data/setup/anim/e109.png | Bin 9181 -> 0 bytes data/setup/anim/e110.png | Bin 9496 -> 0 bytes data/setup/anim/e111.png | Bin 9933 -> 0 bytes data/setup/anim/e112.png | Bin 10170 -> 0 bytes data/setup/anim/e113.png | Bin 10491 -> 0 bytes data/setup/anim/e114.png | Bin 10830 -> 0 bytes data/setup/anim/e115.png | Bin 11188 -> 0 bytes data/setup/anim/e116.png | Bin 11497 -> 0 bytes data/setup/anim/e117.png | Bin 11779 -> 0 bytes data/setup/anim/e118.png | Bin 11878 -> 0 bytes data/setup/anim/e119.png | Bin 12019 -> 0 bytes data/setup/anim/e120.png | Bin 12036 -> 0 bytes data/setup/logo.png | Bin 40551 -> 0 bytes data/setup/pointer.png | Bin 1473 -> 0 bytes data/setup/setup.bg.db | Bin 241664 -> 0 bytes data/setup/textzone.bits.db | Bin 827392 -> 0 bytes data/setup/textzone_button.bits.db | Bin 77824 -> 0 bytes data/setup/textzonebg.xcf | Bin 942856 -> 0 bytes data/test/test.db | Bin 12288 -> 0 bytes .../icons/BlueMilk/application/default.db | Bin 61440 -> 0 bytes data/themes/icons/BlueMilk/archive/default.db | Bin 49152 -> 0 bytes .../icons/BlueMilk/archive/gnu-zip-unix.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/audio/default.db | Bin 24576 -> 0 bytes data/themes/icons/BlueMilk/custom/floppy.db | Bin 24576 -> 0 bytes data/themes/icons/BlueMilk/dir/default.db | Bin 49151 -> 0 bytes data/themes/icons/BlueMilk/dir/ext2.db | Bin 49151 -> 0 bytes data/themes/icons/BlueMilk/dir/isofs.db | Bin 24576 -> 0 bytes data/themes/icons/BlueMilk/dir/trash.db | Bin 49152 -> 0 bytes .../themes/icons/BlueMilk/document/default.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/document/pdf.db | Bin 49152 -> 0 bytes .../icons/BlueMilk/document/postscript.db | Bin 49152 -> 0 bytes .../themes/icons/BlueMilk/document/unknown.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/image/default.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/image/gif.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/image/jpeg.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/image/png.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/image/tiff.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/image/xpm.db | Bin 49149 -> 0 bytes data/themes/icons/BlueMilk/text/c.db | Bin 36864 -> 0 bytes data/themes/icons/BlueMilk/text/cpp.db | Bin 36864 -> 0 bytes data/themes/icons/BlueMilk/text/default.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/text/header.db | Bin 36864 -> 0 bytes data/themes/icons/BlueMilk/text/html.db | Bin 36864 -> 0 bytes data/themes/icons/BlueMilk/text/plain.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/unknown/default.db | Bin 49152 -> 0 bytes data/themes/icons/BlueMilk/unknown/unknown.db | Bin 49152 -> 0 bytes debian/changelog | 5 - debian/control | 12 - debian/copyright | 32 - debian/e17.postinst | 7 - debian/rules | 55 - doc/Makefile.am | 41 - doc/figures/architecture.eps | 408 --- doc/figures/architecture.fig | 130 - doc/figures/architecture.gif | Bin 11286 -> 0 bytes doc/figures/background.gif | Bin 6432 -> 0 bytes doc/figures/caution.gif | Bin 1039 -> 0 bytes doc/figures/note.gif | Bin 1070 -> 0 bytes doc/figures/warning.gif | Bin 1052 -> 0 bytes doc/html-customizations.dsl.in | 61 - doc/kernel-doc.in | 1001 ------ doc/manual.raw | 472 --- doc/stylesheet.css | 20 - e.spec | 67 - lib/.cvsignore | 7 - lib/Makefile.am | 20 - lib/e_hack.c | 206 -- lib/e_hack.h | 12 - po/.cvsignore | 3 - po/ChangeLog | 202 -- po/Makefile.in.in | 196 -- po/POTFILES.in | 3 - po/enlightenment.pot | 15 - setup-gettext.sh | 202 -- src/.cvsignore | 10 - src/.indent.pro | 14 - src/Makefile.am | 58 - src/actions.c | 1871 ----------- src/actions.h | 107 - src/background.c | 328 -- src/background.h | 83 - src/block.c | 90 - src/block.h | 10 - src/border.c | 2905 ----------------- src/border.h | 263 -- src/bordermenu.c | 531 --- src/bordermenu.h | 9 - src/config.c | 396 --- src/config.h | 78 - src/cursors.c | 357 -- src/cursors.h | 10 - src/data.c | 223 -- src/data.h | 97 - src/debug.c | 88 - src/debug.h | 68 - src/delayed.c | 65 - src/delayed.h | 28 - src/desktops.c | 1048 ------ src/desktops.h | 110 - src/e.h | 104 - src/e_dir.c | 545 ---- src/e_dir.h | 67 - src/e_file.c | 161 - src/e_file.h | 34 - src/e_view_look.c | 180 - src/e_view_look.h | 50 - src/e_view_machine.c | 182 -- src/e_view_machine.h | 28 - src/embed.c | 445 --- src/embed.h | 15 - src/entry.c | 1143 ------- src/entry.h | 98 - src/exec.c | 198 -- src/exec.h | 18 - src/file.c | 235 -- src/file.h | 40 - src/focus.c | 57 - src/focus.h | 12 - src/fs.c | 247 -- src/fs.h | 37 - src/globals.c | 8 - src/globals.h | 6 - src/guides.c | 725 ---- src/guides.h | 39 - src/icccm.c | 761 ----- src/icccm.h | 40 - src/iconbar.c | 1742 ---------- src/iconbar.h | 111 - src/icons.c | 958 ------ src/icons.h | 110 - src/ipc.c | 1 - src/ipc.h | 8 - src/keys.c | 78 - src/keys.h | 12 - src/main.c | 174 - src/match.c | 232 -- src/match.h | 11 - src/menu.c | 2132 ------------ src/menu.h | 165 - src/menubuild.c | 645 ---- src/menubuild.h | 31 - src/object.c | 77 - src/object.h | 79 - src/observer.c | 170 - src/observer.h | 176 - src/pack.c | 1 - src/place.c | 580 ---- src/place.h | 41 - src/resist.c | 159 - src/resist.h | 17 - src/scrollbar.c | 857 ----- src/scrollbar.h | 88 - src/shelf.c | 1 - src/text.c | 351 -- src/text.h | 60 - src/util.c | 202 -- src/util.h | 47 - src/view.c | 2571 --------------- src/view.h | 342 -- src/view_layout.c | 247 -- src/view_layout.h | 55 - tools/.cvsignore | 5 - tools/Makefile.am | 21 - tools/e_img_export.c | 77 - tools/e_img_import.c | 22 - tools/e_setup.c | 1119 ------- 440 files changed, 33662 deletions(-) delete mode 100644 .cvsignore delete mode 100644 AUTHORS delete mode 100644 COPYING delete mode 100644 ChangeLog delete mode 100644 INSTALL delete mode 100644 Makefile.am delete mode 100644 NEWS delete mode 100644 README delete mode 100644 acconfig.h delete mode 100644 acinclude.m4 delete mode 100755 autogen.sh delete mode 100755 checker.sh delete mode 100644 client/.cvsignore delete mode 100644 client/Makefile.am delete mode 100644 client/client.c delete mode 100644 configure.ac delete mode 100644 configure.in delete mode 100644 data/backgrounds/default.bg.db delete mode 100644 data/backgrounds/grassy_irish_cliff.bg.db delete mode 100644 data/backgrounds/ivy_wall_shadowed.bg.db delete mode 100644 data/backgrounds/ladybug_rock_grass.bg.db delete mode 100644 data/backgrounds/view.bg.db delete mode 100644 data/borders/borderless/selected-0.sticky-0.shaded-0.bits.db delete mode 100644 data/borders/default/selected-0.sticky-0.shaded-0.bits.db delete mode 100644 data/borders/default/selected-1.sticky-0.shaded-0.bits.db delete mode 100644 data/config/behavior/default/actions.db delete mode 100644 data/config/behavior/default/apps_menu.db delete mode 100644 data/config/behavior/default/behavior.db delete mode 100644 data/config/behavior/default/grabs.db delete mode 100644 data/config/behavior/default/settings.db delete mode 100644 data/cursors/Close.db delete mode 100644 data/cursors/Default.db delete mode 100644 data/cursors/Iconify.db delete mode 100644 data/cursors/Max_Size.db delete mode 100644 data/cursors/Menu.db delete mode 100644 data/cursors/Resize.db delete mode 100644 data/cursors/Resize_Horizontal.db delete mode 100644 data/cursors/Resize_Vertical.db delete mode 100644 data/cursors/Title_Bar.db delete mode 100644 data/cursors/View_Icon.db delete mode 100644 data/entries/base.bits.db delete mode 100644 data/entries/cursor.bits.db delete mode 100644 data/entries/selection.bits.db delete mode 100644 data/epplets/changer.bits.db delete mode 100644 data/epplets/clock/README delete mode 100644 data/epplets/clock/clock.fe delete mode 100644 data/epplets/clock/clock.png delete mode 100644 data/epplets/clock/clock2.fe delete mode 100644 data/epplets/clock/plank.ttf delete mode 100644 data/epplets/deskswitcher.fe delete mode 100644 data/epplets/deskswitcher/deskswitcher.fe delete mode 100644 data/epplets/deskswitcher/desktop.png delete mode 100644 data/epplets/epplets.bits.db delete mode 100644 data/epplets/uptime/uptime.fe delete mode 100644 data/epplets/uptime/uptime.png delete mode 100644 data/fonts/borzoib.ttf delete mode 100644 data/fonts/nationff.ttf delete mode 100644 data/guides/display.bits.db delete mode 100644 data/iconbar/iconbar_bottom.bits.db delete mode 100644 data/iconbar/iconbar_left.bits.db delete mode 100644 data/icons/application/default.db delete mode 100644 data/icons/archive/default.db delete mode 100644 data/icons/archive/gnu-zip-unix.db delete mode 100644 data/icons/dir/default.db delete mode 100644 data/icons/dir/ext2.db delete mode 100644 data/icons/dir/trash.db delete mode 100644 data/icons/document/default.db delete mode 100644 data/icons/document/pdf.db delete mode 100644 data/icons/document/postscript.db delete mode 100644 data/icons/document/unknown.db delete mode 100644 data/icons/image/default.db delete mode 100644 data/icons/image/gif.db delete mode 100644 data/icons/image/jpeg.db delete mode 100644 data/icons/image/png.db delete mode 100644 data/icons/image/tiff.db delete mode 100644 data/icons/image/xpm.db delete mode 100644 data/icons/text/default.db delete mode 100644 data/icons/text/plain.db delete mode 100644 data/icons/unknown/default.db delete mode 100644 data/icons/unknown/unknown.db delete mode 100644 data/images/bg.jpg delete mode 100644 data/images/e_logo.png delete mode 100644 data/images/hline.png delete mode 100644 data/images/ib_title.png delete mode 100644 data/images/vline.png delete mode 100644 data/images/win_shadow_icon.png delete mode 100644 data/layout/desktop.bits.db delete mode 100644 data/layout/view.bits.db delete mode 100644 data/menus/base.bits.db delete mode 100644 data/menus/check-0.bits.db delete mode 100644 data/menus/check-1.bits.db delete mode 100644 data/menus/radio-0.bits.db delete mode 100644 data/menus/radio-1.bits.db delete mode 100644 data/menus/selected-0.submenu-0.bits.db delete mode 100644 data/menus/selected-0.submenu-1.bits.db delete mode 100644 data/menus/selected-1.submenu-0.bits.db delete mode 100644 data/menus/selected-1.submenu-1.bits.db delete mode 100644 data/menus/separator.bits.db delete mode 100644 data/orig/arrow.png delete mode 100644 data/orig/b1.png delete mode 100644 data/orig/b2.png delete mode 100644 data/orig/b3.png delete mode 100644 data/orig/b4.png delete mode 100644 data/orig/b5.png delete mode 100644 data/orig/b_t1.png delete mode 100644 data/orig/b_t2.png delete mode 100644 data/orig/b_t3.png delete mode 100644 data/orig/border.xcf delete mode 100644 data/orig/bt1.png delete mode 100644 data/orig/bt2.png delete mode 100644 data/orig/bt3.png delete mode 100644 data/orig/bt4.png delete mode 100644 data/orig/bt5.png delete mode 100644 data/orig/bt6.png delete mode 100644 data/orig/bt7.png delete mode 100644 data/orig/bt8.png delete mode 100644 data/orig/check_fg.png delete mode 100644 data/orig/cursor.png delete mode 100644 data/orig/cursor_close.png delete mode 100644 data/orig/cursor_icon.png delete mode 100644 data/orig/cursor_iconify.png delete mode 100644 data/orig/cursor_max_size.png delete mode 100644 data/orig/cursor_menu.png delete mode 100644 data/orig/cursor_move.png delete mode 100644 data/orig/cursor_resize.png delete mode 100644 data/orig/cursor_resize_h.png delete mode 100644 data/orig/cursor_resize_v.png delete mode 100644 data/orig/hi.png delete mode 100644 data/orig/icon_file.png delete mode 100644 data/orig/icon_file.xcf delete mode 100644 data/orig/m.xcf delete mode 100644 data/orig/mb1.png delete mode 100644 data/orig/mb2.png delete mode 100644 data/orig/mb3.png delete mode 100644 data/orig/mb4.png delete mode 100644 data/orig/mb5.png delete mode 100644 data/orig/mb6.png delete mode 100644 data/orig/mb7.png delete mode 100644 data/orig/mb8.png delete mode 100644 data/orig/mbb.png delete mode 100644 data/orig/radio.xcf delete mode 100644 data/orig/radio_bg.png delete mode 100644 data/orig/radio_fg.png delete mode 100644 data/orig/s.png delete mode 100644 data/orig/sel_border.png delete mode 100644 data/orig/sel_dark.png delete mode 100644 data/orig/sel_hi.png delete mode 100644 data/orig/sel_stripes.png delete mode 100644 data/orig/selection.xcf delete mode 100644 data/orig/sep.png delete mode 100644 data/orig/t1.png delete mode 100644 data/orig/t2.png delete mode 100644 data/orig/t3.png delete mode 100644 data/orig/tile.png delete mode 100644 data/orig/tile_half.png delete mode 100644 data/orig/tile_hi.png delete mode 100755 data/scripts/build_app_menu_db.sh delete mode 100755 data/scripts/build_db.sh delete mode 100755 data/scripts/build_iconbar_db.sh delete mode 100644 data/scripts/build_iconbar_db.sh.in delete mode 100644 data/scrollbars/scroll_bar_h.bits.db delete mode 100644 data/scrollbars/scroll_bar_v.bits.db delete mode 100644 data/scrollbars/scroll_base_h.bits.db delete mode 100644 data/scrollbars/scroll_base_v.bits.db delete mode 100644 data/selections/file.bits.db delete mode 100644 data/selections/text.bits.db delete mode 100644 data/setup/anim/e001.png delete mode 100644 data/setup/anim/e002.png delete mode 100644 data/setup/anim/e003.png delete mode 100644 data/setup/anim/e004.png delete mode 100644 data/setup/anim/e005.png delete mode 100644 data/setup/anim/e006.png delete mode 100644 data/setup/anim/e007.png delete mode 100644 data/setup/anim/e008.png delete mode 100644 data/setup/anim/e009.png delete mode 100644 data/setup/anim/e010.png delete mode 100644 data/setup/anim/e011.png delete mode 100644 data/setup/anim/e012.png delete mode 100644 data/setup/anim/e013.png delete mode 100644 data/setup/anim/e014.png delete mode 100644 data/setup/anim/e015.png delete mode 100644 data/setup/anim/e016.png delete mode 100644 data/setup/anim/e017.png delete mode 100644 data/setup/anim/e018.png delete mode 100644 data/setup/anim/e019.png delete mode 100644 data/setup/anim/e020.png delete mode 100644 data/setup/anim/e021.png delete mode 100644 data/setup/anim/e022.png delete mode 100644 data/setup/anim/e023.png delete mode 100644 data/setup/anim/e024.png delete mode 100644 data/setup/anim/e025.png delete mode 100644 data/setup/anim/e026.png delete mode 100644 data/setup/anim/e027.png delete mode 100644 data/setup/anim/e028.png delete mode 100644 data/setup/anim/e029.png delete mode 100644 data/setup/anim/e030.png delete mode 100644 data/setup/anim/e031.png delete mode 100644 data/setup/anim/e032.png delete mode 100644 data/setup/anim/e033.png delete mode 100644 data/setup/anim/e034.png delete mode 100644 data/setup/anim/e035.png delete mode 100644 data/setup/anim/e036.png delete mode 100644 data/setup/anim/e037.png delete mode 100644 data/setup/anim/e038.png delete mode 100644 data/setup/anim/e039.png delete mode 100644 data/setup/anim/e040.png delete mode 100644 data/setup/anim/e041.png delete mode 100644 data/setup/anim/e042.png delete mode 100644 data/setup/anim/e043.png delete mode 100644 data/setup/anim/e044.png delete mode 100644 data/setup/anim/e045.png delete mode 100644 data/setup/anim/e046.png delete mode 100644 data/setup/anim/e047.png delete mode 100644 data/setup/anim/e048.png delete mode 100644 data/setup/anim/e049.png delete mode 100644 data/setup/anim/e050.png delete mode 100644 data/setup/anim/e051.png delete mode 100644 data/setup/anim/e052.png delete mode 100644 data/setup/anim/e053.png delete mode 100644 data/setup/anim/e054.png delete mode 100644 data/setup/anim/e055.png delete mode 100644 data/setup/anim/e056.png delete mode 100644 data/setup/anim/e057.png delete mode 100644 data/setup/anim/e058.png delete mode 100644 data/setup/anim/e059.png delete mode 100644 data/setup/anim/e060.png delete mode 100644 data/setup/anim/e061.png delete mode 100644 data/setup/anim/e062.png delete mode 100644 data/setup/anim/e063.png delete mode 100644 data/setup/anim/e064.png delete mode 100644 data/setup/anim/e065.png delete mode 100644 data/setup/anim/e066.png delete mode 100644 data/setup/anim/e067.png delete mode 100644 data/setup/anim/e068.png delete mode 100644 data/setup/anim/e069.png delete mode 100644 data/setup/anim/e070.png delete mode 100644 data/setup/anim/e071.png delete mode 100644 data/setup/anim/e072.png delete mode 100644 data/setup/anim/e073.png delete mode 100644 data/setup/anim/e074.png delete mode 100644 data/setup/anim/e075.png delete mode 100644 data/setup/anim/e076.png delete mode 100644 data/setup/anim/e077.png delete mode 100644 data/setup/anim/e078.png delete mode 100644 data/setup/anim/e079.png delete mode 100644 data/setup/anim/e080.png delete mode 100644 data/setup/anim/e081.png delete mode 100644 data/setup/anim/e082.png delete mode 100644 data/setup/anim/e083.png delete mode 100644 data/setup/anim/e084.png delete mode 100644 data/setup/anim/e085.png delete mode 100644 data/setup/anim/e086.png delete mode 100644 data/setup/anim/e087.png delete mode 100644 data/setup/anim/e088.png delete mode 100644 data/setup/anim/e089.png delete mode 100644 data/setup/anim/e090.png delete mode 100644 data/setup/anim/e091.png delete mode 100644 data/setup/anim/e092.png delete mode 100644 data/setup/anim/e093.png delete mode 100644 data/setup/anim/e094.png delete mode 100644 data/setup/anim/e095.png delete mode 100644 data/setup/anim/e096.png delete mode 100644 data/setup/anim/e097.png delete mode 100644 data/setup/anim/e098.png delete mode 100644 data/setup/anim/e099.png delete mode 100644 data/setup/anim/e100.png delete mode 100644 data/setup/anim/e101.png delete mode 100644 data/setup/anim/e102.png delete mode 100644 data/setup/anim/e103.png delete mode 100644 data/setup/anim/e104.png delete mode 100644 data/setup/anim/e105.png delete mode 100644 data/setup/anim/e106.png delete mode 100644 data/setup/anim/e107.png delete mode 100644 data/setup/anim/e108.png delete mode 100644 data/setup/anim/e109.png delete mode 100644 data/setup/anim/e110.png delete mode 100644 data/setup/anim/e111.png delete mode 100644 data/setup/anim/e112.png delete mode 100644 data/setup/anim/e113.png delete mode 100644 data/setup/anim/e114.png delete mode 100644 data/setup/anim/e115.png delete mode 100644 data/setup/anim/e116.png delete mode 100644 data/setup/anim/e117.png delete mode 100644 data/setup/anim/e118.png delete mode 100644 data/setup/anim/e119.png delete mode 100644 data/setup/anim/e120.png delete mode 100644 data/setup/logo.png delete mode 100644 data/setup/pointer.png delete mode 100644 data/setup/setup.bg.db delete mode 100644 data/setup/textzone.bits.db delete mode 100644 data/setup/textzone_button.bits.db delete mode 100644 data/setup/textzonebg.xcf delete mode 100644 data/test/test.db delete mode 100644 data/themes/icons/BlueMilk/application/default.db delete mode 100644 data/themes/icons/BlueMilk/archive/default.db delete mode 100644 data/themes/icons/BlueMilk/archive/gnu-zip-unix.db delete mode 100644 data/themes/icons/BlueMilk/audio/default.db delete mode 100644 data/themes/icons/BlueMilk/custom/floppy.db delete mode 100644 data/themes/icons/BlueMilk/dir/default.db delete mode 100644 data/themes/icons/BlueMilk/dir/ext2.db delete mode 100644 data/themes/icons/BlueMilk/dir/isofs.db delete mode 100644 data/themes/icons/BlueMilk/dir/trash.db delete mode 100644 data/themes/icons/BlueMilk/document/default.db delete mode 100644 data/themes/icons/BlueMilk/document/pdf.db delete mode 100644 data/themes/icons/BlueMilk/document/postscript.db delete mode 100644 data/themes/icons/BlueMilk/document/unknown.db delete mode 100644 data/themes/icons/BlueMilk/image/default.db delete mode 100644 data/themes/icons/BlueMilk/image/gif.db delete mode 100644 data/themes/icons/BlueMilk/image/jpeg.db delete mode 100644 data/themes/icons/BlueMilk/image/png.db delete mode 100644 data/themes/icons/BlueMilk/image/tiff.db delete mode 100644 data/themes/icons/BlueMilk/image/xpm.db delete mode 100644 data/themes/icons/BlueMilk/text/c.db delete mode 100644 data/themes/icons/BlueMilk/text/cpp.db delete mode 100644 data/themes/icons/BlueMilk/text/default.db delete mode 100644 data/themes/icons/BlueMilk/text/header.db delete mode 100644 data/themes/icons/BlueMilk/text/html.db delete mode 100644 data/themes/icons/BlueMilk/text/plain.db delete mode 100644 data/themes/icons/BlueMilk/unknown/default.db delete mode 100644 data/themes/icons/BlueMilk/unknown/unknown.db delete mode 100644 debian/changelog delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/e17.postinst delete mode 100644 debian/rules delete mode 100644 doc/Makefile.am delete mode 100644 doc/figures/architecture.eps delete mode 100644 doc/figures/architecture.fig delete mode 100644 doc/figures/architecture.gif delete mode 100644 doc/figures/background.gif delete mode 100644 doc/figures/caution.gif delete mode 100644 doc/figures/note.gif delete mode 100644 doc/figures/warning.gif delete mode 100644 doc/html-customizations.dsl.in delete mode 100644 doc/kernel-doc.in delete mode 100644 doc/manual.raw delete mode 100644 doc/stylesheet.css delete mode 100644 e.spec delete mode 100644 lib/.cvsignore delete mode 100644 lib/Makefile.am delete mode 100644 lib/e_hack.c delete mode 100644 lib/e_hack.h delete mode 100644 po/.cvsignore delete mode 100644 po/ChangeLog delete mode 100644 po/Makefile.in.in delete mode 100644 po/POTFILES.in delete mode 100644 po/enlightenment.pot delete mode 100755 setup-gettext.sh delete mode 100644 src/.cvsignore delete mode 100644 src/.indent.pro delete mode 100644 src/Makefile.am delete mode 100644 src/actions.c delete mode 100644 src/actions.h delete mode 100644 src/background.c delete mode 100644 src/background.h delete mode 100644 src/block.c delete mode 100644 src/block.h delete mode 100644 src/border.c delete mode 100644 src/border.h delete mode 100644 src/bordermenu.c delete mode 100644 src/bordermenu.h delete mode 100644 src/config.c delete mode 100644 src/config.h delete mode 100644 src/cursors.c delete mode 100644 src/cursors.h delete mode 100644 src/data.c delete mode 100644 src/data.h delete mode 100644 src/debug.c delete mode 100644 src/debug.h delete mode 100644 src/delayed.c delete mode 100644 src/delayed.h delete mode 100644 src/desktops.c delete mode 100644 src/desktops.h delete mode 100644 src/e.h delete mode 100644 src/e_dir.c delete mode 100644 src/e_dir.h delete mode 100644 src/e_file.c delete mode 100644 src/e_file.h delete mode 100644 src/e_view_look.c delete mode 100644 src/e_view_look.h delete mode 100644 src/e_view_machine.c delete mode 100644 src/e_view_machine.h delete mode 100644 src/embed.c delete mode 100644 src/embed.h delete mode 100644 src/entry.c delete mode 100644 src/entry.h delete mode 100644 src/exec.c delete mode 100644 src/exec.h delete mode 100644 src/file.c delete mode 100644 src/file.h delete mode 100644 src/focus.c delete mode 100644 src/focus.h delete mode 100644 src/fs.c delete mode 100644 src/fs.h delete mode 100644 src/globals.c delete mode 100644 src/globals.h delete mode 100644 src/guides.c delete mode 100644 src/guides.h delete mode 100644 src/icccm.c delete mode 100644 src/icccm.h delete mode 100644 src/iconbar.c delete mode 100644 src/iconbar.h delete mode 100644 src/icons.c delete mode 100644 src/icons.h delete mode 100644 src/ipc.c delete mode 100644 src/ipc.h delete mode 100644 src/keys.c delete mode 100644 src/keys.h delete mode 100644 src/main.c delete mode 100644 src/match.c delete mode 100644 src/match.h delete mode 100644 src/menu.c delete mode 100644 src/menu.h delete mode 100644 src/menubuild.c delete mode 100644 src/menubuild.h delete mode 100644 src/object.c delete mode 100644 src/object.h delete mode 100644 src/observer.c delete mode 100644 src/observer.h delete mode 100644 src/pack.c delete mode 100644 src/place.c delete mode 100644 src/place.h delete mode 100644 src/resist.c delete mode 100644 src/resist.h delete mode 100644 src/scrollbar.c delete mode 100644 src/scrollbar.h delete mode 100644 src/shelf.c delete mode 100644 src/text.c delete mode 100644 src/text.h delete mode 100644 src/util.c delete mode 100644 src/util.h delete mode 100644 src/view.c delete mode 100644 src/view.h delete mode 100644 src/view_layout.c delete mode 100644 src/view_layout.h delete mode 100644 tools/.cvsignore delete mode 100644 tools/Makefile.am delete mode 100644 tools/e_img_export.c delete mode 100644 tools/e_img_import.c delete mode 100644 tools/e_setup.c diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index 20ee530ab..000000000 --- a/.cvsignore +++ /dev/null @@ -1,21 +0,0 @@ -ABOUT-NLS -mkinstalldirs -missing -install-sh -aclocal.m4 -Makefile.in -configure -config.log -intl -config.status -config.cache -Makefile -stamp-h -config.h -po -stamp-h.in -ltmain.sh -ltconfig -libtool -config.sub -config.guess diff --git a/AUTHORS b/AUTHORS deleted file mode 100644 index 1f5301dda..000000000 --- a/AUTHORS +++ /dev/null @@ -1,6 +0,0 @@ -The Rasterman -Christian Kreibich -Burra -Graham MacDonald -Alan Schmitt -Kevin Brosius diff --git a/COPYING b/COPYING deleted file mode 100644 index dee3047c3..000000000 --- a/COPYING +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to -deal in the Software without restriction, including without limitation the -rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -sell copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies of the Software, its documentation and marketing & publicity -materials, and acknowledgment shall be given in the documentation, materials -and software packages that this Software was used. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 51e20a37a..000000000 --- a/ChangeLog +++ /dev/null @@ -1,24 +0,0 @@ -Sun Mar 10 18:13:04 2002 Till Adam - * add E_View_Look class - * move view <-> dir and view <-> look <-> layout_dir to observer/observee - * re-enable iconbar throbber - * fix various small issues - -Wed Mar 06 21:41:07 2002 Till Adam - * change name of E_View_Model to E_Dir - -Fri Mar 01 17:27:18 2002 Till Adam - * dnd operations now only affect the currently focused view - -Thu Feb 28 18:45:12 CST 2002 Corey Donohoe - * Free bgs in e_view_cleanup, it might still be leaking elsewhere though - -Mon Feb 25 18:56:35 2002 Till Adam - * start of ChangeLog ;) - * several views of the same dir are now possible - * added class E_File representing a file with stat and icon info - * added class E_View_Model representing a dir with list of E_Files - * added singleton E_View_Machine holding global lists of Views and - View_Models - * seperation of icon and file concepts - * various small fixes and cleanups diff --git a/INSTALL b/INSTALL deleted file mode 100644 index e55f642b7..000000000 --- a/INSTALL +++ /dev/null @@ -1,14 +0,0 @@ -COMPILING and INSTALLING: - -If you got a official release tar archive do: - ./configure - -( otherwise if you got this from enlightenment cvs do: ./autogen.sh ) - -Then to compile: - make - -To install (run this as root, or the user who handles installs): - make install - -NOTE: You MUST make install Enlightenment for it to run properly. diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index b146b27d6..000000000 --- a/Makefile.am +++ /dev/null @@ -1,31 +0,0 @@ -## Process this file with automake to produce Makefile.in - -SUBDIRS = src lib client tools doc - -MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \ - config.h.in config.sub configure install-sh \ - ltconfig ltmain.sh missing mkinstalldirs \ - stamp-h.in - -install-data-local: - @$(NORMAL_INSTALL) - if test -d $(srcdir)/data; then \ - $(mkinstalldirs) $(DESTDIR)$(pkgdatadir); \ - (cd $(srcdir); tar -cf - data) | (cd $(DESTDIR)$(pkgdatadir); tar -xf -) \ - fi - -dist-hook: - if test -d data; then \ - (cd $(srcdir); tar -cf - data) | (cd $(distdir); tar -xf -) \ - fi - -EXTRA_DIST = README AUTHORS COPYING e.spec - -docs: - $(MAKE) -C $(top_srcdir)/doc docs - -if HAVE_JADE -html-docs: - $(MAKE) -C $(top_srcdir)/doc html-docs -endif - diff --git a/NEWS b/NEWS deleted file mode 100644 index e69de29bb..000000000 diff --git a/README b/README deleted file mode 100644 index 70576f048..000000000 --- a/README +++ /dev/null @@ -1,145 +0,0 @@ -############################################################################### - -NOTE: THIS WILL NOT COMPILE. DO NOT EVEN TRY. - -This is only here for historical reasons while we are busy putting together a -new codebase (outside of CVS for now). It will come into CVS just as soon as -it is sufficiently functional enough to manage windows at the most basic -level. It already has a lot of functionality, but this is not considered -"good enough" to hit CVS yet. - -############################################################################### - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Additional notes - -todo - entry.c - check 'todo' entries (although nobody uses entries except for - me in med, do they?) - guides.c - imlib parts that aren't converted yet. - text.c - menu.c - menubuild.c - e_observer_init() call. - border.c - use e_evas_new_all in place of the inlined code. cleanup. - - -+-----------------------------------------------------------------------------+ -| Enlightenment 0.17.pre CVS Code.... | -+-----------------------------------------------------------------------------+ - The Rasterman - raster@rasterman.com - -******************************************************************************* -**************** READ THIS! It is of the UTMOST IMPORTANCE! ******************* -******************************************************************************* - -This is the source code for Enlightenment 0.17 - If you got this you got it -from Enlightenment's CVS repository - or from someone who took it out of the -CVS repository. - -The CVS repository is full of code *IN DEVELOPMENT* - that often means it's -in the middle of being worked on and may install strange things in strange -places, make a mess, and may not even be compatible with a final release. If -you at all use this code, you are HEAVILY URGED, when it is finally released, -to remove all traces of anything this CVS code base has installed on your -system (it is COMPLETELY up to you to keep track of that - do NOT expect any -help), and then install the full release on a cleaned system. Don't come -asking "can I just keep using CVS" once things are released - that is the -reason I put this paragraph here - so you don't ask. The answer is the same -as above - if there is a proper final release use that. CVS is really only -for those heavily hacking on the code, or whose curiosity is too much to resist -not giving it a look and try. - -Now we have that warning over and done with. How to build and install from -CVS? - -$ ./autogen.sh && make -$ su -Password: -<- as root -> -# make install - -You should be able to use the binary of enlightenment as a window manager. - -you might be advised for cleanliness to do -$ ./autogen.sh --prefix=/usr/local/e-17 - -so it installs relative to the /usr/local/e-17 directory and keeps all the -e-17 development code and data in that tree so it is easily removed when the -time comes. - -------------------------------------------------------------------------------- - -NOTES: Read these carefully! - -Enlightenment only handles a small subset of ICCCM and thus will have bugs - -some applications will not behave correctly and may appear in odd spots or -not resize or place themselves properly etc. Expect this - it's code being -worked on. Just be happy it does as much as it already does. - -Enlightenment RELIES on lots of libraires that have been written. Ecore, -Ebits, Evas, Edb, Imlib2, Efsd just to mention a few. Especially Ebits, -Ecore, Efsd, Ferite, and Evas change in CVS often - you will need the absolute -latest of these if you wish Enlightenment 0.17 code to run properly or compile. -If you update Enlightenment from CVS update these too to get any changes they -have in their trees. - -If you want to compile & install E 0.17 you probably install the packages -Enlightenment needs in this order: - - (*) imlib2 - (*) edb - (*) imlib2_loaders - (*) evas - (*) ebits - (*) ecore - (*) efsd - (*) ferite (optional for now, but recommended) - (*) e17 - -since you got Enlightenment from CVS (if you didn't you should have) you must -get all of the above from CVS - because the libraries Enlightenment depends on -keep being updated as bugs are found and new features needed - and often they -are not released for a while until things settle down, so make sure you get -the latest of these from CVS. - -before you start installing the some of the above, some of the packages you -will need - if you don't already have them, are: - - (*) freetype (1.1, 1.2 or 1.3 ... NOT 2.0) - (*) libxml2 - (*) libpcre - (*) fam - -and possibly ... - - (*) libjpeg - (*) libpng - (*) zlib - (*) libtiff - (*) libungif diff --git a/acconfig.h b/acconfig.h deleted file mode 100644 index cb720b894..000000000 --- a/acconfig.h +++ /dev/null @@ -1,16 +0,0 @@ -#undef ENLIGHTENMENT_VERSION -#undef ENLIGHTENMENT_MAJOR -#undef ENLIGHTENMENT_MINOR -#undef ENLIGHTENMENT_MICRO -#undef ENABLE_NLS -#undef HAVE_CATGETS -#undef HAVE_GETTEXT -#undef HAVE_LC_MESSAGES -#undef HAVE_STPCPY -#undef HAVE_LIBSM -#undef PACKAGE_LOCALE_DIR -#undef PACKAGE_DATA_DIR -#undef PACKAGE_SOURCE_DIR -#undef PACKAGE_BIN_DIR -#undef PACKAGE_LIB_DIR -#undef USE_FERITE diff --git a/acinclude.m4 b/acinclude.m4 deleted file mode 100644 index 7472b4638..000000000 --- a/acinclude.m4 +++ /dev/null @@ -1,136 +0,0 @@ -dnl @synopsis AC_PATH_GENERIC(LIBRARY [, MINIMUM-VERSION [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) -dnl -dnl Runs a LIBRARY-config script and defines LIBRARY_CFLAGS and LIBRARY_LIBS -dnl -dnl The script must support `--cflags' and `--libs' args. -dnl If MINIMUM-VERSION is specified, the script must also support the -dnl `--version' arg. -dnl If the `--with-library-[exec-]prefix' arguments to ./configure are given, -dnl it must also support `--prefix' and `--exec-prefix'. -dnl (In other words, it must be like gtk-config.) -dnl -dnl For example: -dnl -dnl AC_PATH_GENERIC(Foo, 1.0.0) -dnl -dnl would run `foo-config --version' and check that it is at least 1.0.0 -dnl -dnl If so, the following would then be defined: -dnl -dnl FOO_CFLAGS to `foo-config --cflags` -dnl FOO_LIBS to `foo-config --libs` -dnl -dnl At present there is no support for additional "MODULES" (see AM_PATH_GTK) -dnl (shamelessly stolen from gtk.m4 and then hacked around a fair amount) -dnl -dnl @author Angus Lees -dnl @version $Id$ - -AC_DEFUN(AC_PATH_GENERIC, -[dnl -dnl we're going to need uppercase, lowercase and user-friendly versions of the -dnl string `LIBRARY' -pushdef([UP], translit([$1], [a-z], [A-Z]))dnl -pushdef([DOWN], translit([$1], [A-Z], [a-z]))dnl - -dnl -dnl Get the cflags and libraries from the LIBRARY-config script -dnl -AC_ARG_WITH(DOWN-prefix,[ --with-]DOWN[-prefix=PFX Prefix where $1 is installed (optional)], - DOWN[]_config_prefix="$withval", DOWN[]_config_prefix="") -AC_ARG_WITH(DOWN-exec-prefix,[ --with-]DOWN[-exec-prefix=PFX Exec prefix where $1 is installed (optional)], - DOWN[]_config_exec_prefix="$withval", DOWN[]_config_exec_prefix="") - - if test x$DOWN[]_config_exec_prefix != x ; then - DOWN[]_config_args="$DOWN[]_config_args --exec-prefix=$DOWN[]_config_exec_prefix" - if test x${UP[]_CONFIG+set} != xset ; then - UP[]_CONFIG=$DOWN[]_config_exec_prefix/bin/DOWN-config - fi - fi - if test x$DOWN[]_config_prefix != x ; then - DOWN[]_config_args="$DOWN[]_config_args --prefix=$DOWN[]_config_prefix" - if test x${UP[]_CONFIG+set} != xset ; then - UP[]_CONFIG=$DOWN[]_config_prefix/bin/DOWN-config - fi - fi - - AC_PATH_PROG(UP[]_CONFIG, DOWN-config, no) - ifelse([$2], , - AC_MSG_CHECKING(for $1), - AC_MSG_CHECKING(for $1 - version >= $2) - ) - no_[]DOWN="" - if test "$UP[]_CONFIG" = "no" ; then - no_[]DOWN=yes - else - UP[]_CFLAGS="`$UP[]_CONFIG $DOWN[]_config_args --cflags`" - UP[]_LIBS="`$UP[]_CONFIG $DOWN[]_config_args --libs`" - ifelse([$2], , ,[ - DOWN[]_config_major_version=`$UP[]_CONFIG $DOWN[]_config_args \ - --version | sed 's/[[^0-9]]*\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - DOWN[]_config_minor_version=`$UP[]_CONFIG $DOWN[]_config_args \ - --version | sed 's/[[^0-9]]*\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - DOWN[]_config_micro_version=`$UP[]_CONFIG $DOWN[]_config_args \ - --version | sed 's/[[^0-9]]*\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - DOWN[]_wanted_major_version="regexp($2, [\<\([0-9]*\)], [\1])" - DOWN[]_wanted_minor_version="regexp($2, [\<\([0-9]*\)\.\([0-9]*\)], [\2])" - DOWN[]_wanted_micro_version="regexp($2, [\<\([0-9]*\).\([0-9]*\).\([0-9]*\)], [\3])" - - # Compare wanted version to what config script returned. - # If I knew what library was being run, i'd probably also compile - # a test program at this point (which also extracted and tested - # the version in some library-specific way) - if test "$DOWN[]_config_major_version" -lt \ - "$DOWN[]_wanted_major_version" \ - -o \( "$DOWN[]_config_major_version" -eq \ - "$DOWN[]_wanted_major_version" \ - -a "$DOWN[]_config_minor_version" -lt \ - "$DOWN[]_wanted_minor_version" \) \ - -o \( "$DOWN[]_config_major_version" -eq \ - "$DOWN[]_wanted_major_version" \ - -a "$DOWN[]_config_minor_version" -eq \ - "$DOWN[]_wanted_minor_version" \ - -a "$DOWN[]_config_micro_version" -lt \ - "$DOWN[]_wanted_micro_version" \) ; then - # older version found - no_[]DOWN=yes - echo -n "*** An old version of $1 " - echo -n "($DOWN[]_config_major_version" - echo -n ".$DOWN[]_config_minor_version" - echo ".$DOWN[]_config_micro_version) was found." - echo -n "*** You need a version of $1 newer than " - echo -n "$DOWN[]_wanted_major_version" - echo -n ".$DOWN[]_wanted_minor_version" - echo ".$DOWN[]_wanted_micro_version." - echo "***" - echo "*** If you have already installed a sufficiently new version, this error" - echo "*** probably means that the wrong copy of the DOWN-config shell script is" - echo "*** being found. The easiest way to fix this is to remove the old version" - echo "*** of $1, but you can also set the UP[]_CONFIG environment to point to the" - echo "*** correct copy of DOWN-config. (In this case, you will have to" - echo "*** modify your LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf" - echo "*** so that the correct libraries are found at run-time)" - fi - ]) - fi - if test "x$no_[]DOWN" = x ; then - AC_MSG_RESULT(yes) - ifelse([$3], , :, [$3]) - else - AC_MSG_RESULT(no) - if test "$UP[]_CONFIG" = "no" ; then - echo "*** The DOWN-config script installed by $1 could not be found" - echo "*** If $1 was installed in PREFIX, make sure PREFIX/bin is in" - echo "*** your path, or set the UP[]_CONFIG environment variable to the" - echo "*** full path to DOWN-config." - fi - UP[]_CFLAGS="" - UP[]_LIBS="" - ifelse([$4], , :, [$4]) - fi - AC_SUBST(UP[]_CFLAGS) - AC_SUBST(UP[]_LIBS) - - popdef([UP]) - popdef([DOWN]) -]) diff --git a/autogen.sh b/autogen.sh deleted file mode 100755 index a5f1d17bb..000000000 --- a/autogen.sh +++ /dev/null @@ -1,134 +0,0 @@ -#!/bin/sh -# Run this to generate all the initial makefiles, etc. - -abort () { - echo "$1 not found or command failed. Aborting!" - exit 1 -} - -srcdir=`dirname $0` -PKG_NAME="the package." - -DIE=0 - -(autoconf --version) < /dev/null > /dev/null 2>&1 || { - echo - echo "**Error**: You must have \`autoconf' installed to." - echo "Download the appropriate package for your distribution," - echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/" - DIE=1 -} - -(grep "^AM_PROG_LIBTOOL" $srcdir/configure.in >/dev/null) && { - (libtool --version) < /dev/null > /dev/null 2>&1 || { - echo - echo "**Error**: You must have \`libtool' installed." - echo "Get ftp://ftp.gnu.org/pub/gnu/libtool-1.2d.tar.gz" - echo "(or a newer version if it is available)" - DIE=1 - } -} - -(automake --version) < /dev/null > /dev/null 2>&1 || { - echo - echo "**Error**: You must have \`automake' installed." - echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz" - echo "(or a newer version if it is available)" - DIE=1 - NO_AUTOMAKE=yes -} - - -# if no automake, don't bother testing for aclocal -test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || { - echo - echo "**Error**: Missing \`aclocal'. The version of \`automake'" - echo "installed doesn't appear recent enough." - echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz" - echo "(or a newer version if it is available)" - DIE=1 -} - -if test "$DIE" -eq 1; then - exit 1 -fi - -if test -z "$*"; then - echo "**Warning**: I am going to run \`configure' with no arguments." - echo "If you wish to pass any to it, please specify them on the" - echo \`$0\'" command line." - echo -fi - -case $CC in -xlc ) - am_opt=--include-deps;; -esac - -for coin in `find $srcdir -name configure.in -print` -do - dr=`dirname $coin` - if test -f $dr/NO-AUTO-GEN; then - echo skipping $dr -- flagged as no auto-gen - else - echo processing $dr - macrodirs=`sed -n -e 's,AM_ACLOCAL_INCLUDE(\(.*\)),\1,gp' < $coin` - ( cd $dr - aclocalinclude="$ACLOCAL_FLAGS" - for k in $macrodirs; do - if test -d $k; then - aclocalinclude="$aclocalinclude -I $k" - ##else - ## echo "**Warning**: No such directory \`$k'. Ignored." - fi - done - if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then - echo "Running libtoolize..." - libtoolize --force --copy || abort "libtoolize" - fi - echo "Running aclocal $aclocalinclude ..." - aclocal $aclocalinclude || abort "aclocal" - if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then - echo "Running autoheader..." - autoheader || abort "autoheader" - fi - echo "Running automake --gnu $am_opt ..." - automake --add-missing --gnu $am_opt || abort "automake" - echo "Running autoconf ..." - autoconf || abort "autoconf" - ) - fi -done - -#conf_flags="--enable-maintainer-mode --enable-compile-warnings" #--enable-iso-c - -if test x$NOCONFIGURE = x; then - echo Running $srcdir/configure $conf_flags "$@" ... - $srcdir/configure $conf_flags "$@" \ - && echo Now type \`make\' to compile $PKG_NAME || abort "configure" -else - echo Skipping configure process. -fi - - -cd data/borders/ -cd borderless -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-0.shaded-0.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-0.sticky-1.shaded-0.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-0.sticky-0.shaded-1.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-1.shaded-0.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-0.shaded-1.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-1.shaded-1.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-0.sticky-1.shaded-1.bits.db -cd .. -cd default -#ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-0.shaded-0.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-0.sticky-1.shaded-0.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-0.sticky-0.shaded-1.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-1.shaded-0.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-0.shaded-1.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-1.sticky-1.shaded-1.bits.db -ln -sf selected-0.sticky-0.shaded-0.bits.db selected-0.sticky-1.shaded-1.bits.db -cd ../../fonts -ln -sf borzoib.ttf menu.ttf -ln -sf borzoib.ttf text.ttf diff --git a/checker.sh b/checker.sh deleted file mode 100755 index a5d54d167..000000000 --- a/checker.sh +++ /dev/null @@ -1,167 +0,0 @@ -#!/bin/bash -# E17 checker script. Makes sure the user has the required programs, and -# abort if not. -# By Lyle (term) Kempler; same license applies to this as does the source -# code it accompanies. - -# TODO: -# - Make it check the actual version, and abort if too old. -# - Make autogen.sh call it. - -# Base programs. -M4=`which m4` -AUTOMAKE=`which automake` -AUTOCONF=`which autoconf` -LIBTOOL=`which libtool` -GETTEXT=`which gettext` - -# Our libraries. -IMLIB2_CONFIG=`which imlib2-config` -EDB_CONFIG=`which edb-config` -EVAS_CONFIG=`which evas-config` -EFSD_CONFIG=`which efsd-config` -ECORE_CONFIG=`which ecore-config` -EBITS_CONFIG=`which ebits-config` -EWL_CONFIG=`which ewl-config` - -if [ -n "$M4" ] -then - echo -n "m4 : " - $M4 --version -else - echo "No m4 found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$AUTOMAKE" ] -then - echo -n "automake: " - $AUTOMAKE --version | grep automake -else - echo "No automake found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$AUTOCONF" ] -then - echo -n "autoconf: " - $AUTOCONF --version | grep utoconf -else - echo "No autoconf found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$LIBTOOL" ] -then - echo -n "libtool : " - $LIBTOOL --version -else - echo "No libtool found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$GETTEXT" ] -then - echo -n "gettext : " - $GETTEXT --version | grep gettext -else - echo "No gettext found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -echo - -if [ -n "$IMLIB2_CONFIG" ] -then - echo -n "imlib2-config: " - $IMLIB2_CONFIG --version -else - echo "No imlib2-config found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$EDB_CONFIG" ] -then - echo -n "edb-config : " - $EDB_CONFIG --version -else - echo "No edb-config found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$EVAS_CONFIG" ] -then - echo -n "evas-config : " - $EVAS_CONFIG --version -else - echo "No evas-config found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$EFSD_CONFIG" ] -then - echo -n "efsd-config : " - $EFSD_CONFIG --version -else - echo "No efsd-config found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$ECORE_CONFIG" ] -then - echo -n "ecore-config : " - $ECORE_CONFIG --version -else - echo "No ecore-config found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -if [ -n "$EBITS_CONFIG" ] -then - echo -n "ebits-config : " - $EBITS_CONFIG --version -else - echo "No ebits-config found! This is a requirement for building Enlightenment 0.17." - # Information on where to get it goes here. - echo - exit 1 -fi - -#if [ -n "$EWL_CONFIG" ] -#then -# echo -n "ewl-config : " -# $EWL_CONFIG --version -#else -# echo "No ewl-config found! This is a requirement for building Enlightenment 0.17." -# # Information on where to get it goes here. -# echo -# exit 1 -#fi - -if [ "$1" != "autogen" ] -then - echo - echo "All requirements have been met! Happy building." - echo - exit 0 -fi diff --git a/client/.cvsignore b/client/.cvsignore deleted file mode 100644 index 03206ec26..000000000 --- a/client/.cvsignore +++ /dev/null @@ -1,5 +0,0 @@ -e_ipc_client -Makefile.in -Makefile -.libs -.deps diff --git a/client/Makefile.am b/client/Makefile.am deleted file mode 100644 index 0129f4b01..000000000 --- a/client/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -## Process this file with automake to produce Makefile.in - -INCLUDES = - -bin_PROGRAMS = e_ipc_client - -e_ipc_client_SOURCES = \ -client.c - -e_ipc_client_LDADD = - diff --git a/client/client.c b/client/client.c deleted file mode 100644 index 3d5870007..000000000 --- a/client/client.c +++ /dev/null @@ -1,5 +0,0 @@ -#include -int main(void) -{ - return(0); -} diff --git a/configure.ac b/configure.ac deleted file mode 100644 index 810c3a759..000000000 --- a/configure.ac +++ /dev/null @@ -1,246 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. - -AC_INIT -AC_CONFIG_SRCDIR([configure.in]) - -ENLIGHTENMENT_MAJOR=0 -ENLIGHTENMENT_MINOR=17 -ENLIGHTENMENT_MICRO=pre_0 -ENLIGHTENMENT_VERSION=$ENLIGHTENMENT_MAJOR.$ENLIGHTENMENT_MINOR.$ENLIGHTENMENT_MICRO - -VERSION=$ENLIGHTENMENT_VERSION - -AM_INIT_AUTOMAKE(enlightenment, $VERSION) -AM_CONFIG_HEADER(config.h) - -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_VERSION, "$ENLIGHTENMENT_VERSION") -AC_SUBST(ENLIGHTENMENT_VERSION) -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MAJOR, "$ENLIGHTENMENT_MAJOR") -AC_SUBST(ENLIGHTENMENT_MAJOR) -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MINOR, "$ENLIGHTENMENT_MINOR") -AC_SUBST(ENLIGHTENMENT_MINOR) -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MICRO, "$ENLIGHTENMENT_MICRO") -AC_SUBST(ENLIGHTENMENT_MICRO) - -AC_ISC_POSIX -AC_PROG_CC -AM_PROG_CC_STDC -AC_HEADER_STDC -AC_C_CONST -AM_ENABLE_SHARED -AM_PROG_LIBTOOL - -AM_WITH_DMALLOC - -dnl Add the languages which your application supports here. -ALL_LINGUAS="" - -dnl Set PACKAGE_LOCALE_DIR in config.h. -if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${ac_default_prefix}/${DATADIRNAME}/locale") -else - AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale") -fi - -dnl Set PACKAGE_DATA_DIR in config.h. -if test "x${datadir}" = 'x${prefix}/share'; then - if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${ac_default_prefix}/share/${PACKAGE}") - else - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${prefix}/share/${PACKAGE}") - fi -else - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}/${PACKAGE}") -fi - -dnl Set PACKAGE_BIN_DIR in config.h. -if test "x${datadir}" = 'x${prefix}/bin'; then - if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_BIN_DIR, "${ac_default_prefix}/bin") - else - AC_DEFINE_UNQUOTED(PACKAGE_BIN_DIR, "${prefix}/bin") - fi -else - AC_DEFINE_UNQUOTED(PACKAGE_BIN_DIR, "${bindir}") -fi - -dnl Set PACKAGE_LIB_DIR in config.h. -if test "x${datadir}" = 'x${prefix}/lib'; then - if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_LIB_DIR, "${ac_default_prefix}/lib") - else - AC_DEFINE_UNQUOTED(PACKAGE_LIB_DIR, "${prefix}/lib") - fi -else - AC_DEFINE_UNQUOTED(PACKAGE_LIB_DIR, "${libdir}") -fi - -dnl Set PACKAGE_SOURCE_DIR in config.h. -packagesrcdir=`cd $srcdir && pwd` -AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}") - -dnl Use -Wall if we have gcc. -changequote(,)dnl -if test "x$GCC" = "xyes"; then - case " $CFLAGS " in - *[\ \ ]-Wall[\ \ ]*) ;; - *) CFLAGS="$CFLAGS -Wall" ;; - esac -fi -changequote([,])dnl - -dnl Check for Imlib2. -AC_ARG_WITH(imlib2, - [ --with-imlib2=DIR use imlib2 in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(imlib2,, [ - AC_SUBST(imlib2_libs) - AC_SUBST(imlib2_cflags)], - AC_MSG_ERROR(Cannot find imlib2: Is imlib2-config in path?)) -imlib2_libs=`imlib2-config --libs` -imlib2_cflags=`imlib2-config --cflags` - -dnl Check for Evas. -AC_ARG_WITH(evas, - [ --with-evas=DIR use evas in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(evas,, [ - AC_SUBST(evas_libs) - AC_SUBST(evas_cflags)], - AC_MSG_ERROR(Cannot find evas: Is evas-config in path?)) -evas_libs=`evas-config --libs` -evas_cflags=`evas-config --cflags` - -dnl Check for Edb. -AC_ARG_WITH(edb, - [ --with-edb=DIR use edb in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(edb,, [ - AC_SUBST(edb_libs) - AC_SUBST(edb_cflags)], - AC_MSG_ERROR(Cannot find edb: Is edb-config in path?)) -edb_libs=`edb-config --libs` -edb_cflags=`edb-config --cflags` - -dnl Check for Ebits. -AC_ARG_WITH(ebits, - [ --with-ebits=DIR use ebits in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(ebits,, [ - AC_SUBST(ebits_libs) - AC_SUBST(ebits_cflags)], - AC_MSG_ERROR(Cannot find ebits: Is ebits-config in path?)) -ebits_libs=`ebits-config --libs` -ebits_cflags=`ebits-config --cflags` - -dnl Check for Ecore. -AC_ARG_WITH(ecore, - [ --with-ecore=DIR use ecore in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(ecore,, [ - AC_SUBST(ecore_libs) - AC_SUBST(ecore_cflags)], - AC_MSG_ERROR(Cannot find ecore: Is ecore-config in path?)) -ecore_libs=`ecore-config --libs` -ecore_cflags=`ecore-config --cflags` - -dnl Check for Efsd. -AC_ARG_WITH(efsd, - [ --with-efsd=DIR use efsd in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(efsd,, [ - AC_SUBST(efsd_libs) - AC_SUBST(efsd_cflags)], - AC_MSG_ERROR(Cannot find efsd: Is efsd-config in path?)) -efsd_libs=`efsd-config --libs` -efsd_cflags=`efsd-config --cflags` - -dnl Check for Edb. -AC_ARG_WITH(ebg, - [ --with-ebg=DIR use ebg in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(ebg,, [ - AC_SUBST(ebg_libs) - AC_SUBST(ebg_cflags)], - AC_MSG_ERROR(Cannot find ebg: Is ebg-config in path?)) -ebg_libs=`ebg-config --libs` -ebg_cflags=`ebg-config --cflags` - -CFLAGS=$imlib2_cflags -LIBS=$imlib2_libs -dnl Check for db loader. -AC_TRY_RUN([ -#include -#include -#include -#include -#include - -int main(int argc, char **argv) { -Imlib_Image im; -int width; - -im = imlib_load_image("$packagesrcdir/data/test/test.db:/test/image"); -if (!im) exit(-1); -imlib_context_set_image(im); -width = imlib_image_get_width(); -if (width != 7) exit(-1); -exit(0); -return 0; -argv=NULL; -argc=0; -} -], -[echo "checking for imlib2 db loader... yes"], -[ -echo "checking for imlib2 db loader... no" -AC_MSG_ERROR(Cannot detect db loader: Have you installed imlib2_loaders?) -], -AC_MSG_ERROR(Sorry. Enlightenment cannot be cross-compiled.)) - - -dnl Checking for Perl: -AC_PATH_PROG(PERL,perl,0) -AC_SUBST(PERL) - - -dnl Look for jade for sgml translations. -AC_ARG_WITH(dbsheets, - [ --with-dbsheets=DIR use DIR to specify your DocBook stylesheets installation path.], - DB_STYLESHEETS="$withval", DB_STYLESHEETS="/usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh") -AC_SUBST(DB_STYLESHEETS) -AC_PATH_PROG(JADE, jade) -AM_CONDITIONAL(HAVE_JADE, test "x$JADE" != "x" && test -d "$DB_STYLESHEETS") -AC_CHECK_LIB(c, dlopen, LIBDL="", [AC_CHECK_LIB(dl, dlopen, LIBDL="-ldl")]) -AC_SUBST(LIBDL) - -AC_CONFIG_FILES([ -Makefile -src/Makefile -lib/Makefile -client/Makefile -tools/Makefile -doc/Makefile -doc/kernel-doc -doc/html-customizations.dsl -data/scripts/build_iconbar_db.sh -]) -AC_CONFIG_COMMANDS([default],[[ -chmod +x doc/kernel-doc -]],[[]]) -AC_OUTPUT - diff --git a/configure.in b/configure.in deleted file mode 100644 index 3f143350d..000000000 --- a/configure.in +++ /dev/null @@ -1,242 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. - -AC_INIT - -ENLIGHTENMENT_MAJOR=0 -ENLIGHTENMENT_MINOR=17 -ENLIGHTENMENT_MICRO=pre_0 -ENLIGHTENMENT_VERSION=$ENLIGHTENMENT_MAJOR.$ENLIGHTENMENT_MINOR.$ENLIGHTENMENT_MICRO - -VERSION=$ENLIGHTENMENT_VERSION - -AM_INIT_AUTOMAKE(enlightenment, $VERSION) -AM_CONFIG_HEADER(config.h) - -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_VERSION, "$ENLIGHTENMENT_VERSION") -AC_SUBST(ENLIGHTENMENT_VERSION) -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MAJOR, "$ENLIGHTENMENT_MAJOR") -AC_SUBST(ENLIGHTENMENT_MAJOR) -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MINOR, "$ENLIGHTENMENT_MINOR") -AC_SUBST(ENLIGHTENMENT_MINOR) -AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MICRO, "$ENLIGHTENMENT_MICRO") -AC_SUBST(ENLIGHTENMENT_MICRO) - -AC_ISC_POSIX -AC_PROG_CC -AM_PROG_CC_STDC -AC_HEADER_STDC -AC_C_CONST -AM_ENABLE_SHARED -AM_PROG_LIBTOOL - -AM_WITH_DMALLOC - -dnl Add the languages which your application supports here. -ALL_LINGUAS="" - -dnl Set PACKAGE_LOCALE_DIR in config.h. -if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${ac_default_prefix}/${DATADIRNAME}/locale") -else - AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale") -fi - -dnl Set PACKAGE_DATA_DIR in config.h. -if test "x${datadir}" = 'x${prefix}/share'; then - if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${ac_default_prefix}/share/${PACKAGE}") - else - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${prefix}/share/${PACKAGE}") - fi -else - AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}/${PACKAGE}") -fi - -dnl Set PACKAGE_BIN_DIR in config.h. -if test "x${datadir}" = 'x${prefix}/bin'; then - if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_BIN_DIR, "${ac_default_prefix}/bin") - else - AC_DEFINE_UNQUOTED(PACKAGE_BIN_DIR, "${prefix}/bin") - fi -else - AC_DEFINE_UNQUOTED(PACKAGE_BIN_DIR, "${bindir}") -fi - -dnl Set PACKAGE_LIB_DIR in config.h. -if test "x${datadir}" = 'x${prefix}/lib'; then - if test "x${prefix}" = "xNONE"; then - AC_DEFINE_UNQUOTED(PACKAGE_LIB_DIR, "${ac_default_prefix}/lib") - else - AC_DEFINE_UNQUOTED(PACKAGE_LIB_DIR, "${prefix}/lib") - fi -else - AC_DEFINE_UNQUOTED(PACKAGE_LIB_DIR, "${libdir}") -fi - -dnl Set PACKAGE_SOURCE_DIR in config.h. -packagesrcdir=`cd $srcdir && pwd` -AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}") - -dnl Use -Wall if we have gcc. -changequote(,)dnl -if test "x$GCC" = "xyes"; then - case " $CFLAGS " in - *[\ \ ]-Wall[\ \ ]*) ;; - *) CFLAGS="$CFLAGS -Wall" ;; - esac -fi -changequote([,])dnl - -dnl Check for Imlib2. -AC_ARG_WITH(imlib2, - [ --with-imlib2=DIR use imlib2 in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(imlib2,, [ - AC_SUBST(imlib2_libs) - AC_SUBST(imlib2_cflags)], - AC_MSG_ERROR(Cannot find imlib2: Is imlib2-config in path?)) -imlib2_libs=`imlib2-config --libs` -imlib2_cflags=`imlib2-config --cflags` - -dnl Check for Evas. -AC_ARG_WITH(evas, - [ --with-evas=DIR use evas in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(evas,, [ - AC_SUBST(evas_libs) - AC_SUBST(evas_cflags)], - AC_MSG_ERROR(Cannot find evas: Is evas-config in path?)) -evas_libs=`evas-config --libs` -evas_cflags=`evas-config --cflags` - -dnl Check for Edb. -AC_ARG_WITH(edb, - [ --with-edb=DIR use edb in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(edb,, [ - AC_SUBST(edb_libs) - AC_SUBST(edb_cflags)], - AC_MSG_ERROR(Cannot find edb: Is edb-config in path?)) -edb_libs=`edb-config --libs` -edb_cflags=`edb-config --cflags` - -dnl Check for Ebits. -AC_ARG_WITH(ebits, - [ --with-ebits=DIR use ebits in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(ebits,, [ - AC_SUBST(ebits_libs) - AC_SUBST(ebits_cflags)], - AC_MSG_ERROR(Cannot find ebits: Is ebits-config in path?)) -ebits_libs=`ebits-config --libs` -ebits_cflags=`ebits-config --cflags` - -dnl Check for Ecore. -AC_ARG_WITH(ecore, - [ --with-ecore=DIR use ecore in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(ecore,, [ - AC_SUBST(ecore_libs) - AC_SUBST(ecore_cflags)], - AC_MSG_ERROR(Cannot find ecore: Is ecore-config in path?)) -ecore_libs=`ecore-config --libs` -ecore_cflags=`ecore-config --cflags` - -dnl Check for Efsd. -AC_ARG_WITH(efsd, - [ --with-efsd=DIR use efsd in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(efsd,, [ - AC_SUBST(efsd_libs) - AC_SUBST(efsd_cflags)], - AC_MSG_ERROR(Cannot find efsd: Is efsd-config in path?)) -efsd_libs=`efsd-config --libs` -efsd_cflags=`efsd-config --cflags` - -dnl Check for Edb. -AC_ARG_WITH(ebg, - [ --with-ebg=DIR use ebg in ], - [CFLAGS="$CFLAGS -I$withval/include" - LIBS="-L$withval/lib $LIBS"]) - -AC_PATH_GENERIC(ebg,, [ - AC_SUBST(ebg_libs) - AC_SUBST(ebg_cflags)], - AC_MSG_ERROR(Cannot find ebg: Is ebg-config in path?)) -ebg_libs=`ebg-config --libs` -ebg_cflags=`ebg-config --cflags` - -CFLAGS=$imlib2_cflags -LIBS=$imlib2_libs -dnl Check for db loader. -AC_TRY_RUN([ -#include -#include -#include -#include -#include - -int main(int argc, char **argv) { -Imlib_Image im; -int width; - -im = imlib_load_image("$packagesrcdir/data/test/test.db:/test/image"); -if (!im) exit(-1); -imlib_context_set_image(im); -width = imlib_image_get_width(); -if (width != 7) exit(-1); -exit(0); -return 0; -argv=NULL; -argc=0; -} -], -[echo "checking for imlib2 db loader... yes"], -[ -echo "checking for imlib2 db loader... no" -AC_MSG_ERROR(Cannot detect db loader: Have you installed imlib2_loaders?) -], -AC_MSG_ERROR(Sorry. Enlightenment cannot be cross-compiled.)) - - -dnl Checking for Perl: -AC_PATH_PROG(PERL,perl,0) -AC_SUBST(PERL) - - -dnl Look for jade for sgml translations. -AC_ARG_WITH(dbsheets, - [ --with-dbsheets=DIR use DIR to specify your DocBook stylesheets installation path.], - DB_STYLESHEETS="$withval", DB_STYLESHEETS="/usr/lib/sgml/stylesheet/dsssl/docbook/nwalsh") -AC_SUBST(DB_STYLESHEETS) -AC_PATH_PROG(JADE, jade) -AM_CONDITIONAL(HAVE_JADE, test "x$JADE" != "x" && test -d "$DB_STYLESHEETS") -AC_CHECK_LIB(c, dlopen, LIBDL="",[AC_CHECK_LIB(dl, dlopen, LIBDL="-ldl")]) -AC_SUBST(LIBDL) - -AC_OUTPUT([ -Makefile -src/Makefile -lib/Makefile -client/Makefile -tools/Makefile -doc/Makefile -doc/kernel-doc -doc/html-customizations.dsl -data/scripts/build_iconbar_db.sh -], [ -chmod +x doc/kernel-doc -]) diff --git a/data/backgrounds/default.bg.db b/data/backgrounds/default.bg.db deleted file mode 100644 index 62ea49ee093ead7d96ee79666c691fcc500c4c5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 950272 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