Commit Graph

714 Commits

Author SHA1 Message Date
sebastid b57ff00be7 Window hints cleanup.
SVN revision: 14480
2005-04-29 08:02:29 +00:00
sebastid 0524bcea97 Kinda fullscreen support...
SVN revision: 14454
2005-04-28 12:26:58 +00:00
sebastid 0df8f252ea More stacking work. Middleclick on title lowers the window.
SVN revision: 14449
2005-04-28 10:42:04 +00:00
sebastid d6eeb6540c Cleanup
SVN revision: 14448
2005-04-28 10:34:47 +00:00
sebastid bb75b47a84 Hm, didn't work.
SVN revision: 14447
2005-04-28 10:09:00 +00:00
sebastid 7f5601e4b2 Window layers, incomplete.
SVN revision: 14446
2005-04-28 09:55:41 +00:00
sebastid b60c521510 Use last event time when sending a take focus message.
SVN revision: 14440
2005-04-28 07:49:13 +00:00
sebastid a65bef09f6 We might want to drag more things on the border.
SVN revision: 14394
2005-04-27 06:34:30 +00:00
sebastid 106618ca0a Hurra! Try dragging the icon from a border to the pager! (With the default
theme). A big thank you to raster who helped me through all this. The first
person who complains will be cursed.


SVN revision: 14377
2005-04-26 09:36:18 +00:00
sebastid bfb6d91905 Dragging icon from border to pager now works! But since the menu
doesn't work when dragging is enabled, dragging is disabled.
For those who want dragging just remove the #if


SVN revision: 14363
2005-04-25 20:56:52 +00:00
sebastid 1ea24de1b8 Disable drag
SVN revision: 14360
2005-04-25 19:38:15 +00:00
sebastid 8841347a3d Fake mouse up on the border, not on the container.
SVN revision: 14358
2005-04-25 18:57:32 +00:00
sebastid 42aae70082 DND work.
SVN revision: 14357
2005-04-25 18:02:26 +00:00
sebastid 11cec998a6 Remove duplicate code.
SVN revision: 14329
2005-04-24 21:11:44 +00:00
sebastid 19cba77f5b Dragging windows between desks work now.
SVN revision: 14326
2005-04-24 19:56:42 +00:00
sebastid c43e391779 Some cleanup and beginning of internal dnd in E. You can drag the icon from
a window to the pager and get a nice message :)


SVN revision: 14314
2005-04-23 13:13:57 +00:00
Carsten Haitzler 9015e17739 fix dropshadow bug
make e_theme stuff check contents of edje files for group requested, if not
there, fallback
fix shading of windows with shaped windows


SVN revision: 14307
2005-04-23 05:16:25 +00:00
sebastid 32c3f59f11 Beginning of icon-dragging.
SVN revision: 14305
2005-04-22 20:17:25 +00:00
sebastid aac39956fa Don't know how to fix this right atm.
SVN revision: 14304
2005-04-22 19:06:37 +00:00
sebastid f3bbeeca69 Handle flip with borders, doesn't work as it should, fix later today.
SVN revision: 14301
2005-04-22 14:57:41 +00:00
sebastid b3bcdf8bbb Don't update resize and move objects if they don't exists.
SVN revision: 14285
2005-04-21 17:33:58 +00:00
sebastid a6dc4f36cc Layer > 255 isn't allowed
SVN revision: 14281
2005-04-21 13:54:38 +00:00
handyande 25e1939bbb right behaviour
SVN revision: 14279
2005-04-21 10:52:38 +00:00
Carsten Haitzler f0b0f6f614 add theme finder/class/category wrapper - handles finding theme files for
specific categories, and falling back if not found. it cant check specific
parts in edjes though - maybe i should add that? :)


SVN revision: 14278
2005-04-21 10:09:28 +00:00
handyande 3025cd4515 rasterify format
SVN revision: 14277
2005-04-21 09:51:38 +00:00
handyande 751839314c Refresh after moving
SVN revision: 14276
2005-04-21 09:31:57 +00:00
sebastid 051790f17c Move windows between desks
SVN revision: 14274
2005-04-21 08:06:24 +00:00
sebastid 70d3203d8c Don't show move object until the border is moved.
SVN revision: 14263
2005-04-20 19:35:14 +00:00
Carsten Haitzler f32e3f7cff 1. bulgarian
2. start working on making sure e17 follows all of icccm at a minimum. -
   netwm will be next.


SVN revision: 14250
2005-04-19 13:42:08 +00:00
sebastid 861beacda8 Cleanup.
SVN revision: 14248
2005-04-19 10:45:39 +00:00
Carsten Haitzler cd518390b6 formatting
SVN revision: 14221
2005-04-18 08:39:05 +00:00
Carsten Haitzler 51b9637165 no more spanky!
SVN revision: 14197
2005-04-14 10:03:59 +00:00
Carsten Haitzler 0939b44ff7 start of shaped client/border/menu support ... dropshaodw is SLOW with this.
SVN revision: 14173
2005-04-13 15:52:34 +00:00
handyande 365a8c26b5 oops raster ;)
SVN revision: 14156
2005-04-12 09:03:57 +00:00
Carsten Haitzler b1b7e65840 lang todo list, shutdown cleanly, fix border move status...
SVN revision: 14155
2005-04-12 08:46:43 +00:00
Carsten Haitzler 272ecdcb9d e17 now CAN be translated. i have done a partial japanese translation for
amusement value (it works). we can add .po's for anything else we like :)


SVN revision: 14143
2005-04-11 20:25:52 +00:00
Dan Sinclair d2a30bf597 - end the move, not the resize
SVN revision: 14135
2005-04-11 03:36:48 +00:00
sebastid 3148036230 - Make sure move object disappears if a window dies while moving.
- Show move object if moving with alt+click


SVN revision: 14133
2005-04-10 11:06:43 +00:00
Dan Sinclair a1ea5be1f4 - display window coords while moving
SVN revision: 14128
2005-04-09 07:10:25 +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 ce7f854ec7 optimise rednering.; e17 was over-drawing too much! this just about doubles
the speed of initial window/menu/dialog shows :)


SVN revision: 14042
2005-03-31 15:38:26 +00:00
sebastid 29acb2ef12 Don't raise window above the resizing object.
SVN revision: 14000
2005-03-30 12:22:48 +00:00
tsauerbeck 28b6407d93 Edjes now use 'edj' as the filename extension
SVN revision: 13856
2005-03-22 19:31:01 +00:00
sebastid 890d073576 Now a border sends the added event before the sticky etc. events, so the
pager doesn't have to have a special check.


SVN revision: 13816
2005-03-20 19:07:20 +00:00
Carsten Haitzler 5c705cce56 in theory support japanese automatically - and then more langauges if we add
more fonts to fall back on


SVN revision: 13809
2005-03-20 16:53:55 +00:00
Carsten Haitzler bd00c682de handle iconify, de-iconify
handle icon changes...


SVN revision: 13799
2005-03-20 11:49:32 +00:00
Carsten Haitzler 04d6dae32a more pager cleanups - still not 100% happy with it... but getting there.
SVN revision: 13779
2005-03-18 16:30:49 +00:00
handyande 2367e088cd tidy edc and make parts more consistent
SVN revision: 13768
2005-03-17 13:56:19 +00:00
handyande 575948cebd Use macro to minimise code for border buttons
Allow this to make other groups for each icon
This means the menu code can load the theme data to make icons :) :) :)


SVN revision: 13760
2005-03-16 23:20:13 +00:00
Carsten Haitzler 7594b28c6e disable that firefox fix... it causes bigger problems
SVN revision: 13743
2005-03-15 14:09:05 +00:00
sebastid a91a6bc607 Client list update.
SVN revision: 13741
2005-03-15 10:26:05 +00:00
Carsten Haitzler 57d6e197c3 firefox/thunderbird menu stuffo
SVN revision: 13737
2005-03-15 09:35:51 +00:00
Carsten Haitzler 29955d6bc8 it was REALLy pissing me off - so i fixed the focus issues now. back to pager
as next...


SVN revision: 13734
2005-03-15 03:25:38 +00:00
Carsten Haitzler 891056b540 use old e hints...
SVN revision: 13731
2005-03-14 15:32:11 +00:00
Carsten Haitzler 69ea1cd324 the boxy ibar was annoying me... and i found ibar didnt properly calculate
size based on iconsize. fixed now :)


SVN revision: 13709
2005-03-12 09:44:16 +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
Carsten Haitzler 28bd292c73 go go freeze todo.. go!
SVN revision: 13691
2005-03-11 11:20:46 +00:00
Carsten Haitzler 338e742693 font path centralised (just noticed it everywhere)
SVN revision: 13690
2005-03-11 11:05:52 +00:00
handyande ca16b1fc5b Code freeze, yes etc etc this was really annoying me and in a way was a bug anyhow....
SVN revision: 13684
2005-03-10 23:54:49 +00:00
handyande ab9ec17cac Allow spaces in window classes (OOo)
SVN revision: 13654
2005-03-07 16:31:30 +00:00
sebastid 28badef1fe Pager fix.
SVN revision: 13652
2005-03-07 12:42:31 +00:00
sebastid b4192a2fb9 Small updates.
Move from e_file to ecore_file


SVN revision: 13456
2005-02-21 16:16:40 +00:00
sebastid dbe6983b03 Unnecessary.
SVN revision: 13422
2005-02-18 10:28:54 +00:00
sebastid 5e74b4affe Don't waste cycles :)
SVN revision: 13378
2005-02-15 17:11:13 +00:00
sebastid c86091fcaf - Add atom E_ATOM_SHADE_DIRECTION, remove E_ATOM_ICONIC
- Add function for reordering border lists.
- Update hints, and use them.
- Add a flag to e_border_hide to tell if the window still
  is managed or not.
- Don't set changed flag if changing visibility. Visibility is handled
  outside _e_border_eval()
- Cleanup focus_out.
- Add desk show event.


SVN revision: 13372
2005-02-15 12:11:31 +00:00
sebastid 68512d32c3 Add code for zone setting, and remembering zone and container.
SVN revision: 13347
2005-02-13 11:12:51 +00:00
sebastid 9c7c92333f Remember which window is resizing, and if that window is removed, stop
resizing.


SVN revision: 13317
2005-02-11 15:18:21 +00:00
sebastid 6be8d93eea Don't change the event structure.
SVN revision: 13316
2005-02-11 14:50:08 +00:00
sebastid 31e64db739 Bad me.
SVN revision: 13315
2005-02-11 14:39:44 +00:00
sebastid 9cf57618d6 Don't accept LOCK keys as modifiers on event Mouse Down.
SVN revision: 13314
2005-02-11 14:38:46 +00:00
sebastid 422e2844df Sticky windows
SVN revision: 13297
2005-02-10 15:21:23 +00:00
sebastid 462f07aa92 Now both resize limit and resize resist should work.
SVN revision: 13296
2005-02-10 13:53:00 +00:00
sebastid 71736d6f4a Ooops! Wrong fix!
SVN revision: 13295
2005-02-10 13:33:07 +00:00
sebastid 693a6093ff _e_border_resize_limit() at the right spot. Seems like resize resist isn't
nice to windows with a large step width.


SVN revision: 13294
2005-02-10 13:28:10 +00:00
sebastid ed80fdaff3 Compile fixes, remove debug, a FIXME
SVN revision: 13253
2005-02-09 11:36:14 +00:00
Carsten Haitzler 111748670f fix synthetic send
SVN revision: 13246
2005-02-09 03:35:34 +00:00
Carsten Haitzler 3d28e3a84f fix up resize edje to be less offensive :)
SVN revision: 13223
2005-02-07 14:19:30 +00:00
Carsten Haitzler 4f54c588e1 seb's patch...
SVN revision: 13222
2005-02-07 13:51:09 +00:00
handyande 77490db37f Add window menu on alt->right-click
SVN revision: 13183
2005-02-03 09:09:53 +00:00
handyande ed8b9251f4 May not be totally correct, but this time it, ahem, works
SVN revision: 13125
2005-01-29 12:51:28 +00:00
handyande b6147a505c that was bugging me too - gaim login windows reappearing etc
SVN revision: 13124
2005-01-29 12:17:00 +00:00
handyande 5482849d8a AHA! fixed a pager seg, we should not just be flipping desks without providing the events :) bad somebody...
Can someone who put _pager_border_find in let me know if my thought is correct or not


SVN revision: 13105
2005-01-27 11:30:50 +00:00
Carsten Haitzler f0e355a7a4 damn! i didnt realise e17 was eatign up all those pixmaps! fix fix fix!
SVN revision: 13092
2005-01-25 08:43:56 +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 2dd953e701 handle xrandr properly (again) so u can change resolutions on the fly again,
gadman handles this right, and fix restart properly - well its half arsed
still, but works.


SVN revision: 13051
2005-01-22 05:21:48 +00:00
Carsten Haitzler 81c8839992 dont start managing unmapped windows. remove e manage info from unmanaged
clients


SVN revision: 13050
2005-01-22 03:36:43 +00:00
handyande eb0f1bd307 Remeber border hints when restarting (or recovering) E. This is currently set on all windows all the time in case of crash - it could be moved to being set on E shutdown (before a restart)
SVN revision: 13028
2005-01-20 14:01:31 +00:00
Carsten Haitzler 45ef78688c more gadman work... on the way there...
SVN revision: 13027
2005-01-20 13:42:51 +00:00
Carsten Haitzler 0d7b3d0229 oops. put con back up
SVN revision: 13013
2005-01-19 14:44:03 +00:00
Carsten Haitzler d8025b308e fix segv with gaim...
SVN revision: 13012
2005-01-19 14:31:40 +00:00
rbdpngn 876e0b361e Change the shade action's to emit the border resize at appropriate times to
keep the pager synced up.


SVN revision: 12995
2005-01-17 05:39:18 +00:00
Carsten Haitzler 7f9c92a6e7 some more gadman code and make shutdown of borders a little faster :)
SVN revision: 12982
2005-01-15 15:21:57 +00:00
handyande c34cfdf821 Finally, border_add getting fired at the right time
SVN revision: 12979
2005-01-15 14:04:13 +00:00
Carsten Haitzler ba5ce0470c werd! found the over-ref. borders begin created before the border system
initted which mean events generated were of the wrogn type (0) which meant
they were thrown out which meant the ref nevert got its macthing unref
called.... :)


SVN revision: 12963
2005-01-14 14:01:08 +00:00
Carsten Haitzler aa53155368 actually restart/exit
SVN revision: 12953
2005-01-13 14:24:24 +00:00
Carsten Haitzler 1789673cff double del! fixed.
SVN revision: 12952
2005-01-13 13:55:00 +00:00
handyande 06af5a0f36 Hmm, who forgot to init?
SVN revision: 12950
2005-01-13 12:19:55 +00:00
Carsten Haitzler ce8c9ce432 set frame size and virtual roots to make apps that try manage their own
geometyr work with vroots (gtk is broken in this regard - workign on gtk
patch to respect NET_VIRTUAL_ROOTS from NETWM)


SVN revision: 12949
2005-01-13 07:19:03 +00:00
Carsten Haitzler 1963a29e20 icccm compliate configurereq handling
SVN revision: 12944
2005-01-13 06:44:19 +00:00
Carsten Haitzler 084229f03d and if apps are fast at requesting lots of geom just after map.. handle it
properly with respect to frames...


SVN revision: 12942
2005-01-13 06:08:07 +00:00
Carsten Haitzler e88c2ac1a6 fix up include system so u canhave one struct directly reference another (put
typedefs in separate section and include twice...


SVN revision: 12928
2005-01-12 16:03:09 +00:00
Carsten Haitzler 62e9b65e3d and attch border menus to the border - so if the border is freed.. the menu
attached is too!


SVN revision: 12920
2005-01-12 09:35:07 +00:00
Carsten Haitzler bee332a2f4 and menus now work by zones...
SVN revision: 12900
2005-01-11 13:43:01 +00:00
Carsten Haitzler 899d272ed5 respect zones for resistance, window placement...
SVN revision: 12898
2005-01-11 13:11:12 +00:00
Carsten Haitzler 0b7f7e5a18 and only send a remove once!
SVN revision: 12892
2005-01-11 08:53:57 +00:00
Carsten Haitzler 156aaabbd2 fix border reffing unreffing. handy was wright... except he was uing a free
callabck fro objects not a del to emit a remvoe event and ref the object again
the object is already in the process of being destroyed. reffing it again
wont help you here in _free - thats why we have del callabcks to do this
before the final destruction... :)


SVN revision: 12890
2005-01-11 08:11:30 +00:00
xcomputerman d1237cef30 - Disregard that, restore the object refs
- Add a few more events, generate events for resize, shade, etc.


SVN revision: 12888
2005-01-11 08:00:05 +00:00
xcomputerman 70705c23cb Handy, you cannot ref an object that wasn't allocated by E. And generate a *move* event on a move, not a resize event. :)
SVN revision: 12887
2005-01-11 07:19:31 +00:00
Carsten Haitzler bad01c32b8 i'd change these lines myself...
SVN revision: 12881
2005-01-11 02:47:27 +00:00
Dan Sinclair dadc9b4fc6 - make shade/maximize and stick into checkbox options and place in their own
section


SVN revision: 12878
2005-01-11 00:52:25 +00:00
handyande 2c2dd2a469 Add add and remove - except remove does not work, free's are causing problems - can someone tell me how to fix please?
SVN revision: 12877
2005-01-11 00:04:46 +00:00
handyande d93e8d14bb Hook in a few callbacks, putting them in slowly but surely - just testing the water this time
SVN revision: 12873
2005-01-10 22:24:23 +00:00
handyande 3ded7141ba Properly hide borders from the cache that are no longer needed
SVN revision: 12871
2005-01-10 20:54:20 +00:00
Dan Sinclair 59813a3895 - add the sticky window code
SVN revision: 12820
2005-01-08 07:10:13 +00:00
handyande 447426c79f Fix seg for apps with no winclass
SVN revision: 12816
2005-01-07 20:29:45 +00:00
Carsten Haitzler d4248f3ece and when raising dont raise above menus! :)
SVN revision: 12806
2005-01-07 04:02:03 +00:00
Carsten Haitzler dcf6fd4ea5 some debuggies
SVN revision: 12795
2005-01-06 09:08:20 +00:00
xcomputerman 38899921b8 More bugfixes/updates:
- Add subsystem init/shutdown functions for e_desk and e_zone
- Fix bug in desk remove function
- Prevent duplicate desktop names being automatically generated
- When uniconifying, set window desktop to current
- Don't display iconified windows when desktop switching
- Selecting a window in the window list switches to that window's desktop


SVN revision: 12779
2005-01-05 10:37:53 +00:00
xcomputerman 212d966bde - Fix virtual desktop switching bug - don't delete hidden borders
- Fix ICCCM state bug for iconified windows
- Show borders in correct stacking order on desktop switch


SVN revision: 12777
2005-01-05 09:31:56 +00:00
Carsten Haitzler 4a274bde87 indenties :)
SVN revision: 12776
2005-01-05 09:12:15 +00:00
Carsten Haitzler 4bfa0c0ad7 error dialogs now resize to fit text...
SVN revision: 12769
2005-01-05 06:56:57 +00:00
xcomputerman 1a48844b7f Bugfixes - restore avoid_damage call on new borders, move background blank
object to container level


SVN revision: 12719
2005-01-04 01:32:23 +00:00
xcomputerman b4a29f186d Warnings defenestrated. Object check really should be enabled by default now.
SVN revision: 12712
2005-01-03 22:04:04 +00:00
xcomputerman 99d0a396da Don't break object handling rules
SVN revision: 12701
2005-01-03 19:37:50 +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 75c635290d a temperature monitor module for acpi... it's simple... and really only
handles 1 temperature guage - but it's useful. fixed stuff in battery
modules, added config menus... ibar size change menu only works after a
restart for now.. need to fix that.


SVN revision: 12676
2005-01-02 02:39:44 +00:00
xcomputerman b4804a4025 Remove redundant inits, ICCCM focus send should only be done if wm property is set
SVN revision: 12649
2004-12-30 09:11:29 +00:00
xcomputerman bafe43ebaf Beginning of WM hints abstraction, NetWM hints
SVN revision: 12644
2004-12-30 05:37:53 +00:00
Carsten Haitzler 1553d338d8 flame respects resize events now ... and by default now looks much prettier..
:)


SVN revision: 12591
2004-12-26 05:04:03 +00:00
Carsten Haitzler d3fe5029d2 dont kill pointer focus (for now)
SVN revision: 12584
2004-12-25 13:22:16 +00:00
Carsten Haitzler 523ff44e2a focus is much happier all round now.. not it's not done properly. i just
figured the cases to "punt off" that i'm seeing as problems.. and alls fine
now... :)


SVN revision: 12582
2004-12-25 13:13:36 +00:00
vacuum 9ffdfc77a8 Maximise -> Maximize
SVN revision: 12572
2004-12-23 16:23:39 +00:00
handyande 98f23cefae Finish icon creation code, a little feeble now, but works
big feature:
  passes in window class - no moew xprop nonsense :)


SVN revision: 12567
2004-12-23 11:39:08 +00:00
Carsten Haitzler 1fa0714cfc clean up a lot of wranings.
SVN revision: 12564
2004-12-23 06:38:27 +00:00
Carsten Haitzler 91b495448f prototype the correct fn name!
and we dont need to go deletign all items. we cna just delete the entire menu
boject :)


SVN revision: 12562
2004-12-23 04:58:57 +00:00
rephorm 06da25f0b8 bad handy.
you can't just free the list items, you have to actually free the list also :)


SVN revision: 12561
2004-12-23 04:29:31 +00:00
handyande 0d04cda162 hmm, weirdness - bad copy paste :(
SVN revision: 12552
2004-12-22 16:33:25 +00:00
handyande ce599e8455 Added first take on border menus, may need a little tidying
install e_utils module for full icon editing effect
need to fix up icon creation in eapp_edit, then hook in file name generation  here
will be able to pass in window class, which will save folk a lot of time


SVN revision: 12551
2004-12-22 15:50:26 +00:00
rephorm ffa31f9262 Fix shading to pull window contents in the right direction again.
Add a "clients" submenu to the right click menu to show the current container's clients and all iconified clients (so you can actually un-iconify now)

Add "iconify" subsystem to keep track of iconic windows. This will be used be used by modules to do things like taskbars and icon boxes.


SVN revision: 12534
2004-12-21 03:01:19 +00:00
rephorm 10e8be1a6b rename "minimize" to "iconify"
support shading in other directions
support other transition types for shade animation (default is DECELERATE)
simplify some logic in _e_border_eval()


SVN revision: 12529
2004-12-20 21:33:31 +00:00
Carsten Haitzler a443031a81 disabel some actiuosn while in some states...
SVN revision: 12512
2004-12-19 13:49:35 +00:00
Carsten Haitzler 94d20bc7b4 ops. hardcoded config.
SVN revision: 12507
2004-12-19 06:29:53 +00:00
Carsten Haitzler 0069d1ba96 slide client along too
SVN revision: 12506
2004-12-19 04:18:13 +00:00
rephorm 8efaab9f08 Make shade animation / speed a config option. (speed is in px / sec)
Shade now does a decelerate transition instead of linear.


SVN revision: 12504
2004-12-18 23:24:09 +00:00
rephorm 60ff11d889 Don't allow resizing when maximized.
(this is actually debatable, e16 lets you do it, and it can be nice if your
 resize handles are all of screen to be able to maximize it to get at the
 handles. anyway, let me know if you think i should re-enable this)

Animate shading.
Emit "shading" and "unshading" signals at start of (un)shade.
Emit "shaded" and "unshaded" signals at finish of (un)shade.

i still need to handle attempting to (un)shade while already (un)shading.
Should this a) be disallowed (i.e. ignore shade requests while shading)
         or b) go the other direction from the current point in the shade anim


SVN revision: 12503
2004-12-18 22:26:21 +00:00
rephorm f9878bc6f5 the start of minimize / maximize actions.
don't allow resize while shaded.


SVN revision: 12498
2004-12-18 05:47:08 +00:00
Carsten Haitzler 12063d2d83 use single client kill
SVN revision: 12476
2004-12-15 11:48:38 +00:00
Carsten Haitzler da12976d32 update to new extended event stuff
SVN revision: 12460
2004-12-14 03:32:25 +00:00
Carsten Haitzler 432ea44fd5 bad formie! u broke the app loading to lot load names if LANG is set AND no
specific language info field exists.

also.. windows shade. just. primitively.


SVN revision: 12446
2004-12-11 04:02:26 +00:00
Carsten Haitzler a55d42562f crash fix
SVN revision: 12431
2004-12-10 03:32:35 +00:00
Carsten Haitzler 261d7f48b1 support ~/.e/e/applications/startup (and restart) dirs. they work likeall
other app dirs - defining a list of apps to start on start (or restart).

also splashscreen will be gone now on restart :)


SVN revision: 12421
2004-12-09 13:56:06 +00:00
Kim Woelders e6dc661ce1 Use ecore_x exported atoms.
SVN revision: 12360
2004-12-05 09:30:59 +00:00
Carsten Haitzler 0d6917d923 alt+left mouse drag! WHERD!
SVN revision: 12348
2004-12-04 03:55:23 +00:00
Carsten Haitzler 81d0ed0945 1. fix a segv on restart with ibar unreffing without a ref
2. add app icons (based off applications/all repository - need to make this a
function of its own though)
3. fix default apps to have name/class info.


SVN revision: 12336
2004-12-02 10:07:51 +00:00
rbdpngn aa5ebc1df0 Knocked off one FIXME. Only handle necessary properties on a window property
change callback.


SVN revision: 12334
2004-12-02 07:43:33 +00:00
Carsten Haitzler 080b56ed3d do them hints proper-like
SVN revision: 12306
2004-11-29 07:40:06 +00:00
Carsten Haitzler 3099278cff oops -i broke borderless windows! :)
SVN revision: 12302
2004-11-29 06:12:29 +00:00
Carsten Haitzler 94a6f68326 use the "client" part to determine client window location/size within a border.
SVN revision: 12289
2004-11-28 14:52:56 +00:00
Carsten Haitzler a031379afe fix aspect hint handling
SVN revision: 12267
2004-11-26 06:15:02 +00:00
Carsten Haitzler 53eddc4b65 fix moa!
SVN revision: 12260
2004-11-25 15:39:11 +00:00
Carsten Haitzler 4d2bb6fdd9 focusy grabbie bits work...
SVN revision: 12259
2004-11-25 15:32:36 +00:00
Carsten Haitzler 935e1291ef openoffice is happier
SVN revision: 12258
2004-11-25 14:57:48 +00:00
Carsten Haitzler 70d83c18a7 mwm hints being done properly...
SVN revision: 12257
2004-11-25 14:09:49 +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