Commit Graph

  • a6da05f8b7 argh. forgot to add these... thanks for pointing out all my mistakes till :) hopefully thats everything. rephorm 2002-03-05 15:45:18 +0000
  • b4aaf24a68 i think that should get things back to the way till had them. for some reason, in e_configure, if ((v = e_view_machine_get_view_by_base_window(e->win))) was acting as though true for all cases (including non views), and was segfaulting, so i made it v = e_view_machine_get_view_by_base_window(e->win); if (v) rephorm 2002-03-04 23:57:56 +0000
  • ce6d128739 Switched the layout over to using one bits file for layout, separate ones for element graphics (scrollbars / iconbars / etc). This allows more flexible (and cleaner) layout. rephorm 2002-03-04 22:00:16 +0000
  • 9777a14e73 The bits files for the new desktop/view layout system. rephorm 2002-03-04 21:55:33 +0000
  • e752aabcd1 fix annoying redraw bug (finally) and hide it under an indent run ;) Till Adam 2002-03-03 10:40:07 +0000
  • fdb0dbc708 dont refcount the model twice for the first view Till Adam 2002-03-02 16:40:57 +0000
  • e45338be4d shuffle around registering/unregistering of views and view models as per cK's suggestion remove unneeded function remove comments for obvious one liners Till Adam 2002-03-02 10:20:07 +0000
  • 4302d0b872 Fix icon display state after dragging to a second instance of the same dir. sleuth 2002-03-02 08:57:46 +0000
  • a87318928e dont remove things from a list you are iterating over, thank you Till Adam 2002-03-01 21:55:55 +0000
  • cf83b660f7 - add e_view_machine_get_view_by_[base|main]_window - use it in about a zillion places - now VM->views is only accessed from within e_view_machine.c Till Adam 2002-03-01 20:50:46 +0000
  • 5a88ba9d13 user uses scrollbar -> something happens - better :) Till Adam 2002-03-01 18:01:22 +0000
  • 622a5ccaf2 * dnd operations now only affect the currently focused view Till Adam 2002-03-01 16:31:29 +0000
  • 09bd909ccb and that Till Adam 2002-03-01 16:30:11 +0000
  • f0e1393763 free bgs when e_view_cleanup is called atmosphere 2002-03-01 00:52:44 +0000
  • 4efdf11ee6 Move e_view_machine_get_model functionality into e_view_set_dir in view.c where it makes more sense. Till Adam 2002-02-27 22:46:14 +0000
  • 706a10b1db Did a little codewalk through the view code -- added lots of segfault protection, renamed get_model_from_realpath() to view_model_lookup(). Moved the realpath call to view_model_lookup(), this way we need not rely on the realpath being passed in. All minor stuff, really. cpk 2002-02-27 21:06:42 +0000
  • 12fe3a8611 prevent selections in multiple views of the same dir. I do it like this to keep selection info out of the view_model because it really doesnt belong there, I think. Till Adam 2002-02-27 10:39:08 +0000
  • 963526152c - use the view->changed flag again and set it whenever necessary (I hope ;) - hopefully fix core on bsd reported by kirby kuehl Till Adam 2002-02-26 21:12:45 +0000
  • d3625546b5 This is meant to prevent drags from one view of a dir to another view of the same dir. Kevin, is this the right place to do this? Till Adam 2002-02-26 18:56:54 +0000
  • fd0bd775f6 re-enable drag and drop. Turned out to need only minimal adjustments. Not extensively tested, so I'd appreciate it if people tried if this works like before. Till Adam 2002-02-26 09:24:50 +0000
  • a7e397198d RIP! rephorm 2002-02-26 01:25:35 +0000
  • a21dcda8c8 update some docu and comments Till Adam 2002-02-25 20:44:58 +0000
  • 335ce3545e and this one too ;) Till Adam 2002-02-25 18:09:36 +0000
  • 5744b944d6 ok folks, here goes. The multiple view stuff as discussed in lenght. I've managed to get metadata back up, views save their geometry on close. I'll start getting the documentation back in sync and commenting some more. Could anyone willing to clean up/fix either the iconbar dnd stuff and/or the regular dnd stuff please announce it, so we dont start duplicating work. Thanks. Till Adam 2002-02-25 18:09:13 +0000
  • abf7d8f0ee some patches by Nicolas Pomarede: rephorm 2002-02-24 06:48:14 +0000
  • 1ee238ff53 Enlarge the menu intersection test area so clicking always starts the app. sleuth 2002-02-21 04:42:50 +0000
  • 419af7eb81 allow drops from the same view. rephorm 2002-02-20 05:09:00 +0000
  • daf36fd95d clean up the imlib_image rephorm 2002-02-20 04:19:21 +0000
  • d5f6a3f256 drag and drop view icons onto the iconbar to add em. They get the same icon as t he view gave em, so its a little bland now. Icon changing may come soon. rephorm 2002-02-20 03:47:13 +0000
  • 74a4efea34 Wrote a simple uptime epplet =) Christopher Rosendahl 2002-02-18 15:19:12 +0000
  • d41b943d28 use a little more of the bg code in views atmosphere 2002-02-18 14:42:57 +0000
  • b6d3c129b2 New look for clock2. Easier to read. bdsabian 2002-02-17 22:50:30 +0000
  • 751ea8b62c clean up bgs properly(i think) atmosphere 2002-02-16 22:39:19 +0000
  • 984f643abb reorder or remove iconbar icons by moving them around on the iconbar or moving them off of it. rephorm 2002-02-15 22:45:11 +0000
  • 1f91b6d65a here's the epplets.bits.db that I'm using. CaT, does this work for you now without the move() line? bdsabian 2002-02-14 16:45:02 +0000
  • 3b7aab7dea now uses .e_epplets.bits.db for main epplet positioning bdsabian 2002-02-14 05:14:42 +0000
  • 3ecca04798 hopefully this fixes the problem people are having with the background not loading. bdsabian 2002-02-14 00:26:22 +0000
  • d349987309 Hopefully this will get the image to work for everyone else bdsabian 2002-02-13 19:02:17 +0000
  • 501feae88e - use that nifty new syntax for date/time strings - get year properly :) bdsabian 2002-02-13 11:11:11 +0000
  • e3b4c7e88a - new look for clock (clock2.fe) - old look still default, read README to see how to change bdsabian 2002-02-13 11:01:25 +0000
  • 3f4ec34adf ok, i think we're done with the stupid mistakes here :) (i hope so) bdsabian 2002-02-13 09:55:20 +0000
  • 55f5d03b2f ferite refuses to compile the script if I use >=. any ideas??? bdsabian 2002-02-13 09:43:59 +0000
  • dcb669d3e3 fix so noon is also marked as PM bdsabian 2002-02-13 09:29:08 +0000
  • 4f595ff6db fix so midnight is displayed as 12, not 0 :) bdsabian 2002-02-13 08:12:47 +0000
  • 4acc6e93c5 - easier to read - load time right away bdsabian 2002-02-12 23:58:37 +0000
  • e0e1f648b9 cooler font :) bdsabian 2002-02-12 22:59:25 +0000
  • 8eb7d29ecb Update bits db bdsabian 2002-02-12 07:15:09 +0000
  • e265177357 Simple Clock epplet bdsabian 2002-02-12 02:08:04 +0000
  • dbcb4acf5e add epplet dir to evas font list. so, epplet specific fonts go in epplet dir, not in data/fonts rephorm 2002-02-08 19:22:13 +0000
  • d284db6c28 Updated deskswitcher. Using ebits instead of evas_objects. A good example of a simple epplet using ebit callbacks and observing desktop changes. rephorm 2002-02-08 18:54:54 +0000
  • 888151058b New Icon theme! rephorm 2002-02-07 08:04:52 +0000
  • 12d31ee35f Fix gnome menu generation. sleuth 2002-02-06 02:05:49 +0000
  • 7c54a338e8 Restore Raster's version of the iconbar_bottom.bits.db and add the 'Resist' field. I've left out scrollbar buttons (the bottom version never had any.) sleuth 2002-02-03 16:42:35 +0000
  • e291598f98 Minor printf cleanup. sleuth 2002-02-03 08:32:31 +0000
  • 38ac2443ca Epplets run from ~/.e/desktop/default/.e_epplets/eppletName/eppletName.fe (copy em manually for now) rephorm 2002-01-30 03:16:33 +0000
  • 195f2407e9 This should fix the iconified menu segfaulting problem. The menu now get rebuilt when you middle click, if things have changed. rephorm 2002-01-28 05:41:29 +0000
  • dd0f8bf0fd move the background usage over to edb. background.c,h are no longer used. so if you haven't installed ebg, go get it. rephorm 2002-01-26 02:01:42 +0000
  • f4711b90b1 Windows will now be on top when you uniconify them, and will not reappear on their old desktop if you move around while they are iconified. rephorm 2002-01-25 19:41:02 +0000
  • ec6114213b maybe try this? Carsten Haitzler 2002-01-25 02:02:28 +0000
  • fb466527e2 how about we build without ferite too? :) Carsten Haitzler 2002-01-25 00:49:10 +0000
  • 857704ec32 This one didn't exist ... cpk 2002-01-24 18:22:54 +0000
  • 74b6161db0 I guess this is necessary to make this build again ... cpk 2002-01-24 18:19:44 +0000
  • ffcb25ea12 E_EVENT system is now a bit map, allowing one observer to watch MANY events, for instance: E_EVENT_BORDER_ICONIFY | E_EVENT_BORDER_UNICONIFY | E_EVENT_BORDER_NEW, etc. I also made it so that the current event is passed when notifying, so that if watching multiple events, you can do different things for each. rephorm 2002-01-24 08:12:12 +0000
  • dbc39567f3 buffer overflow prevention.... rephorm 2002-01-24 06:15:40 +0000
  • 515693292b oops. didn't mean to change that. rephorm 2002-01-24 01:11:13 +0000
  • 3e09f77dbd A bunch of little changes. rephorm 2002-01-24 01:08:52 +0000
  • 1afbdb13ef ok- fix this back so it works again! Carsten Haitzler 2002-01-20 06:02:14 +0000
  • 2d66390657 Add a rule to rebuild ferite generated code if e_ferite.fec script is updated. sleuth 2002-01-19 22:22:38 +0000
  • 0be764a2de Updated deskswitcher to observe desktops and switch the highlighted button automatically upon desk switch. rephorm 2002-01-17 04:33:47 +0000
  • 934f425342 Changed observer/observee system to use E_EVENT's instead of ECORE_EVENT's. The enum of events is in observer.h, add any you can think of. rephorm 2002-01-17 04:32:08 +0000
  • 83dc2cd3fb Generate build_iconbar_db.sh with proper PREFIX rephorm 2002-01-16 17:31:38 +0000
  • e8e42fa701 Cleanup should be static, so it can't be accidentally called externally. rephorm 2002-01-15 02:24:14 +0000
  • 3aa470ed5d this looks better with the default background rephorm 2002-01-12 00:02:43 +0000
  • b89043aa56 epplet data files rephorm 2002-01-11 23:56:22 +0000
  • 455555b3ce Epplets! rephorm 2002-01-11 23:53:20 +0000
  • 634bf1692c This should fix0r it boris 2002-01-10 20:14:30 +0000
  • 84d0e5b50a convert scrollbar to object system get rid of compiler warnings rephorm 2002-01-07 01:37:39 +0000
  • 8bbd04e127 hmm. don't know what i was thinking there. this should work better. rephorm 2002-01-06 21:02:02 +0000
  • 1da030ae9e Keep on scrolling. rephorm 2002-01-06 20:46:52 +0000
  • 28f489bd50 Allow scrollbars with width/height other than 12 Click in trough scrolls to that point. rephorm 2002-01-06 10:22:31 +0000
  • 267a5ab397 Got rid of compiler warnings. rephorm 2002-01-05 05:01:08 +0000
  • 2c842e0ecf update the script to deal with the new db name rephorm 2002-01-04 04:37:53 +0000
  • 5060bc358f Updated the bits.db to have resistance. Gave it a name that made more sense. rephorm 2002-01-04 04:37:12 +0000
  • cb15f5013c Give the iconbars some substance. rephorm 2002-01-04 04:18:38 +0000
  • e8adca84c5 Give those iconbars some resistance. Nice for lining up windows along the edge of, but not hiding, the iconbar. If a bit named Resist with class Decoration (so it passes events) is added to the .e_iconbar.bits.db, windows will resist the edges of it. I'll commit an updated default one. rephorm 2002-01-04 03:19:26 +0000
  • ee21c21b85 I should've done this a while back. Sorry about the big number of emails coming. ;) Term 2001-12-22 07:54:57 +0000
  • 17ed728818 Cleanup a couple warnings. Thanks cK! sleuth 2001-12-19 03:30:47 +0000
  • 329a5da29d dnd source icon changes based on drop action requested+target allowed action. We can also change cursor/drag window based on the state info available. I haven't tackled that yet. sleuth 2001-12-12 23:58:45 +0000
  • 3e6abee6ea oops- forgot to cleanup rtimeout handlers if exec succeeded :) Carsten Haitzler 2001-12-09 12:26:11 +0000
  • 797c07030f another missing dependecy imlib2 suggests imlib2-loaders e17 depends on imlib2-loaders Laurence J. Lane 2001-12-09 05:05:25 +0000
  • a429866d9b aaah - oops - yeah.. no iw as trying to remove the extraneous \r\n at the end.. i forgot to append to the right spot in the string.. i've simplified it now :) Carsten Haitzler 2001-12-09 01:24:44 +0000
  • 2663676042 Broken multi-file drops... sleuth 2001-12-08 21:07:44 +0000
  • 3e72ecf27a aha! ok... lots of stuff here... Carsten Haitzler 2001-12-08 06:34:06 +0000
  • c300cb9506 Don't de-select icons unless they are removed from the view. (Also fixes case if you remove a file behind E's back.) Free items on icon deletion. sleuth 2001-12-08 04:11:48 +0000
  • 23ac2be6cf D'oh! That previous 2 liner should have been a 1 liner. :-) Forgot to remove a an unused variable. rbdpngn 2001-12-06 22:33:35 +0000
  • 306cd85ff4 2 liner to fix some selection artifacts left behind when dragging files to other views. rbdpngn 2001-12-06 22:32:04 +0000
  • 7880065bff add block system.. not quite functional yet.. but will be needed... now iconbars can have their buttons "disabled" whislt apps launch.. tis a nasty trick with an ld_preload... has caveats.. if youdsont set it as on it wont be used atm. Carsten Haitzler 2001-12-06 08:06:52 +0000
  • 510d0ded29 Preliminary dnd support. Dragging from and to views works, with a default mode of move. Hold 'shift' for copy. No visible feedback of actions occurs yet, but you'll see the view update as soon as efsd reports the file changes. Tested, but be careful around files you care about. Moves and copys use efsd_move and efsd_copy, without the force option. So source files will not overwrite the destination if it exists. sleuth 2001-12-06 02:50:17 +0000
  • b37fcf166e and... dont sync db on window close... and dont kepe menu up if kbd/mouse couldnt be grabbed Carsten Haitzler 2001-11-30 01:03:03 +0000
  • ee82a15d31 add stuff to e_setup.. dialog has buttons now. fixed bug with view with bg addition not working. Carsten Haitzler 2001-11-26 13:08:34 +0000