enlightenment/src
Adam Kisiel fca4d85677 Add fixup for some small annoying bugs:
- bordermenu is now properly regenerated for each window
- sticky windows are now properly placed
- destroying a sticky window or a window on a desktop different than
  the current one does not produce a segmentation violation anymore
- switching desktops while moving the window moves the window to the
  new desktop
- moving focused window out of the current desktop switches the focus
  to the next available window or root window if neccessary


SVN revision: 6843
2003-04-09 11:39:10 +00:00
..
.cvsignore Ok this has got some initial support with ferite, currently you can only 2001-08-25 19:51:48 +00:00
.indent.pro fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
Makefile.am Yoink! Say goodbye to GETTEXT in E. Support issues with GT have been tedious and the codebase will be trashed in a month or two anyway, so for all parties concerned there is no reason to keep it. I'm leaving some of the supplimentary files in the repo just incase we descide to do an about-face. 2003-02-02 23:53:19 +00:00
actions.c Add fixup for some small annoying bugs: 2003-04-09 11:39:10 +00:00
actions.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
background.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
background.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
block.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
block.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
border.c Add fixup for some small annoying bugs: 2003-04-09 11:39:10 +00:00
border.h And fixup desktop switching when windows are closed/loose focus. 2003-02-07 17:18:00 +00:00
bordermenu.c Add fixup for some small annoying bugs: 2003-04-09 11:39:10 +00:00
bordermenu.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
config.c Plug cursor leak in new XCursor support, only impacts those additions. 2003-03-08 23:55:57 +00:00
config.h XFree86 XCursor sample support. No change with a default install, but if you grab the new behaviour.db and change /desktops/cursors/e_native to 0, then E will use your local XCursor setup. Check out the edevel mailing list for a theme I've tried. XCursor support is only available in XFree86 4.3.0. 2003-03-08 12:51:06 +00:00
cursors.c Plug cursor leak in new XCursor support, only impacts those additions. 2003-03-08 23:55:57 +00:00
cursors.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
data.c Plug cursor leak in new XCursor support, only impacts those additions. 2003-03-08 23:55:57 +00:00
data.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
debug.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
debug.h I assume that was a mistake? 2002-03-12 08:41:42 +00:00
delayed.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
delayed.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
desktops.c Add fixup for some small annoying bugs: 2003-04-09 11:39:10 +00:00
desktops.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
e.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
e_dir.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
e_dir.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
e_file.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
e_file.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
e_view_look.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
e_view_look.h add those two. New class E_View_Look. 2002-03-10 17:24:20 +00:00
e_view_machine.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
e_view_machine.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
embed.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
embed.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
entry.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
entry.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
exec.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
exec.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
file.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
file.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
focus.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
focus.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
fs.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
fs.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
globals.c fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
globals.h ok folks, here goes. The multiple view stuff as discussed in lenght. I've managed to get metadata back up, views save 2002-02-25 18:09:13 +00:00
guides.c evas API foo 2003-01-24 18:26:13 +00:00
guides.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
icccm.c fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
icccm.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
iconbar.c evas API foo 2003-01-24 18:26:13 +00:00
iconbar.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
icons.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
icons.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
ipc.c * make it more split upo (better in this case) 2001-07-31 01:12:02 +00:00
ipc.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
keys.c fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
keys.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
main.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
match.c fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
match.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
menu.c XFree86 XCursor sample support. No change with a default install, but if you grab the new behaviour.db and change /desktops/cursors/e_native to 0, then E will use your local XCursor setup. Check out the edevel mailing list for a theme I've tried. XCursor support is only available in XFree86 4.3.0. 2003-03-08 12:51:06 +00:00
menu.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
menubuild.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
menubuild.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
object.c s/free/FREE =) 2002-03-11 20:03:14 +00:00
object.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
observer.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
observer.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
pack.c clean up a little 2001-07-30 06:21:28 +00:00
place.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
place.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
resist.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
resist.h fix annoying redraw bug (finally) and hide it under an indent run ;) 2002-03-03 10:40:07 +00:00
scrollbar.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
scrollbar.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
shelf.c work on fixing up the desktop code...... :) 2001-07-12 16:40:13 +00:00
text.c XFree86 XCursor sample support. No change with a default install, but if you grab the new behaviour.db and change /desktops/cursors/e_native to 0, then E will use your local XCursor setup. Check out the edevel mailing list for a theme I've tried. XCursor support is only available in XFree86 4.3.0. 2003-03-08 12:51:06 +00:00
text.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
util.c evas API foo 2003-01-24 18:26:13 +00:00
util.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
view.c evas API foo 2003-01-24 18:26:13 +00:00
view.h More SPLIT merging. 2003-01-15 18:29:56 +00:00
view_layout.c More SPLIT merging. 2003-01-15 18:29:56 +00:00
view_layout.h More SPLIT merging. 2003-01-15 18:29:56 +00:00