Commit Graph

114 Commits

Author SHA1 Message Date
Sebastian Dransfeld d800072edf Safe looping on shutdown.
SVN revision: 29370
2007-04-05 11:59:17 +00:00
Sebastian Dransfeld f6dc1dc1cc Remove stale code.
Fix comments.


SVN revision: 29159
2007-03-25 22:45:00 +00:00
Sebastian Dransfeld a286d71061 Remove stale code.
SVN revision: 29158
2007-03-25 22:20:45 +00:00
Christopher Michael 7a3f2f0ed2 Ravenlock's combined dpms/screensaver patches and new config dialogs.
Nice work :)


SVN revision: 28346
2007-02-13 16:33:35 +00:00
Sebastian Dransfeld 26296cdb16 Formatting.
SVN revision: 27633
2006-12-29 05:42:04 +00:00
Carsten Haitzler 29b6afd096 1. remove ld_lib_path from all things e17 executes EXCEPT its own specific
tools.
2. custom screensaver patches


SVN revision: 27628
2006-12-29 02:56:26 +00:00
Carsten Haitzler 4c71e24970 ecore + e manager leak fix
SVN revision: 26814
2006-10-28 01:28:01 +00:00
Carsten Haitzler 1d968569c2 more instrumenting for e startup
SVN revision: 26730
2006-10-21 10:52:43 +00:00
rephorm 462bda0f22 another chunk
all group names prefaced by e/
its entirely possible i missed a few small places in this, so there may be some growing pains in the next day or two

also, spectrum content -> e.swallow.content


SVN revision: 25057
2006-08-23 03:39:02 +00:00
rephorm a5c71890d4 ****** MAJOR THEME REWORKING -- BREAKAGE *********
Almost every signal and required part name has changed. This means that ALL themes other than the default one are now broken. Sorry, but this had to happen.

I have a list of mappings from old to new at http://rephorm.com/files/dump/e_theme_map.txt

There will probably be a little more cleanup on this in the coming days. Then I'll write it all up in a nice theme spec.


SVN revision: 25033
2006-08-22 07:39:11 +00:00
Carsten Haitzler 0a5e26b82b jamse brown ... errr... gadman is dead.
basically if moduels wish to put objects on a desktop - they now will have to
DIY and look after themselves. until we have gadcons with "free" layout that
do similar stuff - but this simply means module authors need to d a bit more
work. gadman code is unmaintained and a burden - thus removed.

also borders and e_win's have their own pointers now - this should nuke the
stuck pointer bug... :)


SVN revision: 24925
2006-08-20 04:48:27 +00:00
Carsten Haitzler 25fb9ffe5d display res dialog now offers rotate & flip... if your x/drivers can do it.
SVN revision: 22555
2006-05-12 15:07:39 +00:00
Carsten Haitzler 826dc4b4dc and dialogs work again
SVN revision: 21093
2006-03-08 08:54:43 +00:00
Carsten Haitzler 052b05ad67 and restore res on login - if requested.
SVN revision: 20947
2006-03-03 09:10:14 +00:00
Carsten Haitzler 9ab2777707 desklock lets you auto-lock if the screensaver kicks in and set the timeout
for the screensaver (optionally).


SVN revision: 20937
2006-03-03 06:00:18 +00:00
Carsten Haitzler ad8e00e5e7 itray is now a little better in terms of behaving itself.
SVN revision: 20176
2006-02-01 13:07:21 +00:00
Carsten Haitzler b68b3d725a add a stolen window id subsystem so the border code ignores such stolen
windows. als fix itray a little and add comments for fixes


SVN revision: 20144
2006-01-31 12:06:47 +00:00
sebastid 6a638a7806 Fix EAPI warnings.
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Carsten Haitzler eff5eeeac7 fix several bugs (cursors for example)... found some more... :)
SVN revision: 19555
2006-01-06 13:56:46 +00:00
sebastid 4b5f28eb16 Move pointer to manager.
Update pointer when changing by ipc.


SVN revision: 17034
2005-09-28 13:30:49 +00:00
tsauerbeck 45a8c5a55b make sure 'extents' is initialized (it's safe to call evas_hash_find() with hash being NULL)
SVN revision: 16959
2005-09-26 11:37:27 +00:00
sebastid 8bb3ab7b52 Don't add extents if malloc fails.
SVN revision: 16915
2005-09-24 12:26:47 +00:00
sebastid b9c36f865d todo--
SVN revision: 16914
2005-09-24 12:25:03 +00:00
Carsten Haitzler f43a1bec25 shift-tab to go back
SVN revision: 16910
2005-09-24 10:29:31 +00:00
Carsten Haitzler 9063352d93 oh for gods sake! now all day was sunk into getting focus fixed for dialogs.
argh! i'll have to do the app cache after this... grrr....x


SVN revision: 16905
2005-09-24 09:04:39 +00:00
sebastid 4850357e65 Move setting of man->num, and fix stupid e_manager_number_get()
SVN revision: 16341
2005-08-25 13:48:32 +00:00
sebastid 11ab95e14b Move func to right place. All lookup functions returning a Container
should be in e_container.


SVN revision: 16340
2005-08-25 13:41:26 +00:00
Carsten Haitzler d2ea9aee5d 1. start work on dialog stuff
2. fix edge flip stuff
3. fix ghost windows stuff
4. spec


SVN revision: 15925
2005-07-28 04:35:45 +00:00
sebastid 968b26c116 Remember desk should work now.
We don't have to raise and show the desk in
_e_manager_cb_window_show_request(). The desk will be raised and shown in
e_hints_window_init().


SVN revision: 15853
2005-07-21 11:50:45 +00:00
Carsten Haitzler 91091f83e5 grabinput handling that allows winlist to pop up FROM the menu etc. hmm -
maybe i should have a stack of these too in grabinput that sends the input
back to the previous owner if its still there... and also actually send pings
around to clients every 10 seconds or so - if they dont respond, we have a
function that can do something - but right now it does nothing. shoudl mark
the window as "hung"


SVN revision: 15445
2005-06-20 08:56:54 +00:00
sebastid d23b2ad285 Don't allow move and resize while we are fullscreen. moveresize must be
allowed since we use it to exit fullscreen. This should fix firefox
fullscreen which does a move after requesting fullscreen. firefox does
many weird things.


SVN revision: 15394
2005-06-17 20:16:12 +00:00
Carsten Haitzler b4dffa6932 toohdooh
SVN revision: 15377
2005-06-17 08:00:24 +00:00
Carsten Haitzler 76bda119c0 winlist alt-tab works (and dhift-alt-tab to go in reverse)... it is NOT
complete... gfx are ugly. i have fixme's. it doesnt work with pointer focus
really... etc.


SVN revision: 15264
2005-06-12 06:50:34 +00:00
sebastid 56580219b4 - netwm ping.
- fix netwm state update.


SVN revision: 15141
2005-06-05 15:30:46 +00:00
sebastid 22d7cdc7c2 More netwm
SVN revision: 15103
2005-06-03 19:10:25 +00:00
sebastid d123ead829 Delay hints until after the Container is created.
SVN revision: 15092
2005-06-03 16:59:34 +00:00
sebastid 589570ab99 Clean up icccm and netwm stuff
SVN revision: 15014
2005-05-29 11:37:18 +00:00
Carsten Haitzler 242e7b4744 shorne's patch
SVN revision: 14861
2005-05-20 03:09:44 +00:00
sebastid ca23bfa67a Fix gqview segv. The border wasn't removed from the containers client list.
SVN revision: 14851
2005-05-19 04:38:32 +00:00
Carsten Haitzler b2631cfcd1 -- printf
SVN revision: 14747
2005-05-13 07:27:41 +00:00
Carsten Haitzler fc45f10e1f work mplayer.. work!.
don't ask!


SVN revision: 14746
2005-05-13 07:24:47 +00:00
sebastid 8da20b8d47 Compiler warning
SVN revision: 14726
2005-05-12 13:06:42 +00:00
Carsten Haitzler 787278d6c8 fix restart with hidden windows
SVN revision: 14723
2005-05-12 08:50:53 +00:00
Carsten Haitzler a52d19b664 remove focus win - was just parft of my stuffing around
SVN revision: 14507
2005-04-30 02:26:41 +00:00
Carsten Haitzler 9f7013f03e key bindings... um.. kinda... work...
SVN revision: 14505
2005-04-29 19:42:19 +00:00
sebastid d6f9d054e2 config.h is in e.h
remove some compiler warnings with __UNUSED__


SVN revision: 14168
2005-04-13 06:03:50 +00:00
Carsten Haitzler 8af31e445f fix a bunch of fixme's in the todo for mini freeze found recently
SVN revision: 14107
2005-04-05 14:47:49 +00:00
Carsten Haitzler 61fa362889 leak--
SVN revision: 13828
2005-03-21 12:47:11 +00:00
Carsten Haitzler 02f54f1a80 ok remove the cd crap... but if we pretend to be kwin... it works.
this SOOO needs to go to sun for fixing.

hey sun? see this? fix your code! dont make stupid tests for every wm on the
planet. make your code work properly everywhere, all the time, but following
standards! grrrr.


SVN revision: 13751
2005-03-16 16:10:33 +00:00
Carsten Haitzler fb6f43eefb add a cde pretend routinne in our attempt to fix java... FUCKING JAVA!
SVN revision: 13749
2005-03-16 15:24:38 +00:00
Carsten Haitzler 925ea677ec virtual roots is an option now (off by default)
SVN revision: 13693
2005-03-11 13:09:06 +00:00
sebastid 36aac98812 Make sure loop quits.
SVN revision: 13394
2005-02-16 11:29:31 +00:00
sebastid 921f1ae198 Better so.
SVN revision: 13380
2005-02-15 17:28:43 +00:00
sebastid bcca6372fd Remove actions that shouldn't be here.
Update.


SVN revision: 13371
2005-02-15 12:07:23 +00:00
sebastid fc6ae8b462 Move managing code from e_main.c to e_manager.c
Check for the existence of E_ATOM_CONTAINER and E_ATOM_ZONE
Use e_object_del to delete objects.
Convenience functions:
- e_manager_container_current_get()
- e_manager_container_number_get()


SVN revision: 13348
2005-02-13 11:17:46 +00:00
rbdpngn b6c300dd69 Add type checking for the various E objects.
SVN revision: 13053
2005-01-22 06:58:34 +00:00
Carsten Haitzler ffa49a8e02 some more gadman stuff - innocuous for now. hooked in soem gadman
enable/disable edit mode and fixed a stakcign issue with new windows vs. menus.


SVN revision: 12997
2005-01-17 08:54:37 +00:00
Carsten Haitzler aa53155368 actually restart/exit
SVN revision: 12953
2005-01-13 14:24:24 +00:00
xcomputerman 9b89c81a65 Some support for multiple containers -- map new windows to the currently visible container rather than the first.
SVN revision: 12773
2005-01-05 08:30:25 +00:00
Carsten Haitzler 03caddc1c1 radio buttons look nicer....
and dont memset the object to 0!!!1 you just wiped out the magic number,
callback funcs etc.!


SVN revision: 12699
2005-01-03 14:14:30 +00:00
xcomputerman 112ca3b2d2 Virtual Desktops! Yay.
Sorry, they don't quite work right yet. I'll fix the bug tomorrow. :)


SVN revision: 12698
2005-01-03 09:34:24 +00:00
Carsten Haitzler 59f94e10a8 we support... xrandr... :) feelfree to change resolution on the fly in e17...
it all works. :)


SVN revision: 12587
2004-12-25 15:33:48 +00:00
Carsten Haitzler 1fa0714cfc clean up a lot of wranings.
SVN revision: 12564
2004-12-23 06:38:27 +00:00
Carsten Haitzler 5e2388c886 _ _ _ _ _____ ___
| | | | ___| | | |  ___| __ ___  ___ _______  ___   / _ \__   _____ _ __
| |_| |/ _ \ | | | |_ | '__/ _ \/ _ \_  / _ \/ __| | | | \ \ / / _ \ '__|
|  _  |  __/ | | |  _|| | |  __/  __// /  __/\__ \ | |_| |\ V /  __/ |
|_| |_|\___|_|_| |_|  |_|  \___|\___/___\___||___/  \___/  \_/ \___|_|


I put E17's wm code into cvs. Hell is freezing over. Duke Nukem Forever will
be out next week. Snowballls take up residence in Hell. The Fat Lady sings.
The End is nigh...

:)


SVN revision: 12247
2004-11-25 03:37:45 +00:00