Commit Graph

1260 Commits

Author SHA1 Message Date
Carsten Haitzler e0ae737480 hoo famn. segv. fixed.
SVN revision: 15615
2005-07-01 13:21:41 +00:00
sebastid 6eecc503a0 Always set maximize hints when maximizing.
Focus in/out changes seems to mess things up. Better wait until other
bugs are fixed until "fixing" the moveresize problem.


SVN revision: 15613
2005-07-01 11:23:10 +00:00
sebastid 768f894cd2 Hide desktop before windows, so that fullscreen can check if the desk
is visible or not.
Don't set desk_?_current in e_zone.c, it should only be done in e_desk_show


SVN revision: 15611
2005-07-01 11:05:48 +00:00
sebastid 0888177bd3 Don't unfullscreen if the desk isn't visible.
SVN revision: 15610
2005-07-01 10:24:58 +00:00
sebastid 086cb877a4 More checks if an focus in/out events belong to a border.
Store the active fullscreen window in it's desk.
Don't allow mouse focus out from a fullscreen window.


SVN revision: 15609
2005-07-01 10:07:25 +00:00
sebastid 13afc49f5a Make the background black when doing fullscreen.
SVN revision: 15607
2005-07-01 09:24:31 +00:00
Carsten Haitzler 51ef8bbd42 fix that pussy properly!
SVN revision: 15604
2005-07-01 08:33:32 +00:00
sebastid 4dbd82ea61 Remove some commented out code that is deprecated in favor of e_focus.c
code.
Indent.


SVN revision: 15603
2005-07-01 08:26:06 +00:00
sebastid b49dde8e5d Change the event on flip to a pointer warp event.
SVN revision: 15602
2005-07-01 08:20:05 +00:00
Carsten Haitzler 38f024978a fix that kitten!
SVN revision: 15601
2005-07-01 08:17:59 +00:00
Carsten Haitzler 554eff73d0 oops allow warp in click to focus too - meant to work.. just didnt
SVN revision: 15600
2005-07-01 07:28:28 +00:00
Carsten Haitzler b7cfda6bf0 that fixme was already done
SVN revision: 15598
2005-07-01 06:28:45 +00:00
Carsten Haitzler 9d1a7da7e9 also support matching window roles
SVN revision: 15597
2005-07-01 04:41:34 +00:00
Carsten Haitzler 5c5ae983d7 todo--
SVN revision: 15596
2005-07-01 04:09:30 +00:00
Carsten Haitzler 3194e7112c handle re-emit of signals on border change
SVN revision: 15595
2005-07-01 02:50:55 +00:00
Carsten Haitzler 459fc4b813 shorne's patches again for ipc! nice work maaaate! :)
SVN revision: 15594
2005-07-01 02:17:43 +00:00
Carsten Haitzler f25d473428 use desk x,y as ints
SVN revision: 15586
2005-06-30 14:35:19 +00:00
Carsten Haitzler 472f87ff96 ok - desktop changes are done by edje transitions now
i hereby invoke the power of edje on ye desktop wallpapers.


SVN revision: 15585
2005-06-30 14:07:28 +00:00
sebastid 4285b97253 print literal %
SVN revision: 15577
2005-06-30 11:34:36 +00:00
Carsten Haitzler a654a9ffc2 and actually transition using desk transitions nto change when desk changes
SVN revision: 15576
2005-06-30 10:54:24 +00:00
Carsten Haitzler 22534090d3 and now u can set different bg's for different desktops.. and it "just works"
(tm) currently defautt transition is a sinusiodal crossfade - it can be a bit
sluggish on big screens or slow machines. need to be able to configure that.


SVN revision: 15575
2005-06-30 10:43:21 +00:00
Carsten Haitzler c4f7be5822 more ipc handlers
SVN revision: 15573
2005-06-30 03:25:20 +00:00
Carsten Haitzler 0582c92943 actually set up the 2nd stack (8k - much mroe than we need)
SVN revision: 15570
2005-06-29 15:29:53 +00:00
Carsten Haitzler e314c2cc04 bg now allows transitions when changing the bg. also a first step to allow
different bg's per desk - not implemented yet tho, but some infrastructure
for it


SVN revision: 15568
2005-06-29 14:28:47 +00:00
Carsten Haitzler 031ee35a63 todo--
SVN revision: 15566
2005-06-29 10:58:27 +00:00
Carsten Haitzler 2ebbd99565 TODO--
SVN revision: 15565
2005-06-29 08:49:54 +00:00
Carsten Haitzler f2a6196636 another possible culprit?
SVN revision: 15563
2005-06-29 08:19:59 +00:00
Carsten Haitzler cf379ae19b bread crumbs paid off! werd to THAT!
SVN revision: 15562
2005-06-29 08:06:54 +00:00
Carsten Haitzler b9fa023caa some more TODO
SVN revision: 15561
2005-06-29 07:29:10 +00:00
Carsten Haitzler 7cf61eb993 complain if freed object still has crumbs...
and disable resizing when shaded PROPERLY :)


SVN revision: 15558
2005-06-28 07:59:13 +00:00
Carsten Haitzler b5822eb9c5 oops - fix. and a bug found
SVN revision: 15557
2005-06-28 07:15:51 +00:00
Carsten Haitzler 4e9771e1f8 use "send_time" :)
SVN revision: 15556
2005-06-28 06:49:37 +00:00
Carsten Haitzler 791c7e0eb1 TODO--
SVN revision: 15555
2005-06-28 04:00:17 +00:00
handyande 6ca0b974af more .eapp->.eap
SVN revision: 15550
2005-06-27 14:24:20 +00:00
Carsten Haitzler b5ece28d8a shorne's mouse/key bindings ipc patch... :)
SVN revision: 15548
2005-06-27 13:50:10 +00:00
Carsten Haitzler 70163428b5 intl - use env vars if set. allow reset to env vars default
SVN revision: 15545
2005-06-27 13:24:56 +00:00
Carsten Haitzler 0ba99fb510 focus policy patch - adjusted :)
SVN revision: 15544
2005-06-27 12:05:26 +00:00
Carsten Haitzler a6ec307a80 minimise cpu hape use if shape hasnt changed
SVN revision: 15542
2005-06-27 10:08:53 +00:00
Carsten Haitzler 9e098cfcb7 check for REAL shape changes.
SVN revision: 15537
2005-06-27 07:57:40 +00:00
Carsten Haitzler 49cec7c77c patches - opps
SVN revision: 15534
2005-06-26 04:41:29 +00:00
Carsten Haitzler a6abb22f0e object have breadcrumbs - this is a go at debugging info to help track that
dangling reference. its really intended not to remain permenantly - so one
day we'll remove it...


SVN revision: 15530
2005-06-25 06:54:22 +00:00
sebastid f5ce83df38 Update flip code. The desk_show code now makes sure a moving border stays
visible. So we only have to move the border to the right position.

Maybe change the event to a "pointer warp" event?


SVN revision: 15521
2005-06-24 09:26:44 +00:00
sebastid 237be5985d Q
SVN revision: 15520
2005-06-24 09:01:23 +00:00
Carsten Haitzler 1137819060 abort move if window hidden during move
SVN revision: 15518
2005-06-24 08:39:48 +00:00
sebastid 004f2e719b Write else if like it should be written.
SVN revision: 15517
2005-06-24 08:20:26 +00:00
Carsten Haitzler 5647dcf70f 2 more bugs gone
SVN revision: 15516
2005-06-24 04:46:28 +00:00
Carsten Haitzler e7c5fa6a01 2 more bugs gone
SVN revision: 15515
2005-06-24 04:10:18 +00:00
Carsten Haitzler cb4ea83664 bugs/fixes on top as i think these should take priority - todo list is leaner
now.


SVN revision: 15512
2005-06-24 03:12:05 +00:00
Carsten Haitzler 3049cdf300 1 todo bug item gone. went from .eapp to .eap - hey guess what guys! all your
bars/menus/engage stuff will need fixing (rename your fiels and edit .order
files). :)


SVN revision: 15510
2005-06-24 02:29:27 +00:00
Carsten Haitzler 2cd2aa1858 make focus code clearer and easier to read
SVN revision: 15508
2005-06-23 15:35:37 +00:00
Carsten Haitzler 9df4e18dbd bugs , issues, patches.
SVN revision: 15501
2005-06-23 03:29:37 +00:00
Carsten Haitzler 5a42f97a60 1 more TODO�item gone :)
SVN revision: 15487
2005-06-22 14:09:17 +00:00
Carsten Haitzler f4c0118007 remove fixme comment
SVN revision: 15483
2005-06-22 06:48:36 +00:00
Carsten Haitzler 4ef9ea4922 hmm only kill pid if pid > 1
SVN revision: 15480
2005-06-22 06:40:18 +00:00
Carsten Haitzler 3517b05d8d no more printf's there
SVN revision: 15479
2005-06-22 06:33:02 +00:00
Carsten Haitzler ff50a472a4 ping stuff now can emit a hung/unhung signal to window borders and delete of
windows if hung will revert to a kill of the pid if it can (or the client) if
the app gets hung after 10 secs of waiting (should make this a config option
though)


SVN revision: 15477
2005-06-22 06:28:46 +00:00
Carsten Haitzler 0188539a18 help detetc e17 != e16
SVN revision: 15476
2005-06-22 05:34:50 +00:00
Carsten Haitzler 45b3d9bed3 increase default drag resist
SVN revision: 15447
2005-06-20 09:38:26 +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 fe85e13185 Make the background black when doing fullscreen.
SVN revision: 15433
2005-06-19 19:00:04 +00:00
sebastid 30661f967f maximize zoom isn't a maximized mode, it's a fullscreen mode.
Check other windows when doing maximize fill.
Check windows of type dock when doing maximize expand and smart.


SVN revision: 15432
2005-06-19 17:13:37 +00:00
sebastid 8556b412c2 Maximize type as an arg to e_border_maximize. Makes it possible to use
several different maximization types in one session.
Fix the different maximization policies. They only care about gadgets now,
must be fixed to care about other constraints.


SVN revision: 15431
2005-06-19 14:59:41 +00:00
sebastid 486adff486 Unused variables.
SVN revision: 15430
2005-06-19 14:56:21 +00:00
Carsten Haitzler 95e74747ff lost windows men TODO... answer seb's todo q. :)
SVN revision: 15427
2005-06-19 12:35:05 +00:00
sebastid cef3ed4690 Maximize update. Needs more work, but not now.
SVN revision: 15424
2005-06-18 15:49:24 +00:00
sebastid ff96193683 Maximize update. Only zoom fullscreen is lacking, but that is more a
fullscreen mode, not a maximize mode.
Please comment the implementation!


SVN revision: 15423
2005-06-18 14:31:17 +00:00
sebastid f3c1629b49 Add the maximize policy reply
SVN revision: 15421
2005-06-18 13:30:25 +00:00
sebastid 0eeb25b536 Raise the border on click, even if move/resize is disabled.
Don't make the container black, need to do this pr. desk.


SVN revision: 15420
2005-06-18 13:03:00 +00:00
sebastid cfe111cbe1 IPC for maximize policy.
SVN revision: 15419
2005-06-18 12:51:00 +00:00
sebastid 89ce449586 Make the bg black when doing fullscreen.
Care about window constraints when doing fullscreen.


SVN revision: 15417
2005-06-18 05:08:17 +00:00
sebastid 5cf90d027c 1. Make _e_border_{move,resize}_begin return if the action is allowed.
This removes a lot of duplicate checks.
2. In the functions that uses _e_border_{move,resize}_begin, move this
   function to the beginning, and abort if the action isn't allowed.
3. Update conditions for when actions are allowed or not (iconify, move,
   resize, move_resize, shade...)
4. Begin with maximize policy. E_MAXIMIZE_FULLSCREEN should work, so don't
   let the users change this until the other policies work :)

BTW! For those who doesn't want an unstable system, please delay updating!


SVN revision: 15416
2005-06-18 04:35:40 +00:00
sebastid 177cdfb73f rename smart_maximize to maximize_policy.
SVN revision: 15415
2005-06-18 04:30:35 +00:00
sebastid e1831bf674 Add the different maximize policies.
SVN revision: 15414
2005-06-18 04:29:42 +00:00
sebastid 76287489ce No move or resize whilst fullscreen.
SVN revision: 15412
2005-06-18 02:14:15 +00:00
sebastid c3aee9824e XDnD to ibar works again.
SVN revision: 15411
2005-06-18 01:51:37 +00:00
sebastid 6c40f9a3ba Init apps before menu, menus might ref apps. Removes the BUG message
on restart.


SVN revision: 15410
2005-06-18 01:42:13 +00:00
Carsten Haitzler 2b59fb0143 fucking qt apps seem to be broken when it comes to take focus protocol. read
the icccm specs. grrr.

also - pooliepatch :)


SVN revision: 15409
2005-06-18 01:35:30 +00:00
sebastid c2b632eaae Update to new ecore_file.
Remove unused function.


SVN revision: 15403
2005-06-18 00:13:04 +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
sebastid bd63fe8048 Fix send border to 0, 0 problem.
SVN revision: 15383
2005-06-17 09:29:27 +00:00
Carsten Haitzler 75a39d0d93 get client leader prop - special spot for placement if special window.
SVN revision: 15381
2005-06-17 09:05:38 +00:00
Carsten Haitzler b4dffa6932 toohdooh
SVN revision: 15377
2005-06-17 08:00:24 +00:00
Carsten Haitzler ad3adb3286 follow x focus model explicitly :)
SVN revision: 15375
2005-06-17 06:14:12 +00:00
sebastid a21f36f807 smart maximize.
SVN revision: 15371
2005-06-16 22:23:25 +00:00
sebastid 1e7b648ebb Remove debug.
SVN revision: 15367
2005-06-16 15:00:58 +00:00
sebastid ce0ee0f46e Toggle borderless by menu.
SVN revision: 15366
2005-06-16 14:54:43 +00:00
sebastid 9a8456422a Remember desk on restart.
SVN revision: 15365
2005-06-16 12:28:59 +00:00
Carsten Haitzler c646581114 fix menu popups to behave mroe sanely with click-release-browse
SVN revision: 15363
2005-06-16 09:12:44 +00:00
Carsten Haitzler 6f711f3808 release any grabs we may have... just in case
SVN revision: 15358
2005-06-16 06:29:32 +00:00
Carsten Haitzler 650bb6ed85 fix focus re-order bug
SVN revision: 15356
2005-06-16 04:21:01 +00:00
Carsten Haitzler dfa9d380c0 oops - actuallly support the title for the winlist box
SVN revision: 15353
2005-06-16 02:41:48 +00:00
sebastid c477ea187d Add some ()
SVN revision: 15350
2005-06-16 02:12:15 +00:00
Carsten Haitzler e90041581f not defined - must be linux-isms's
SVN revision: 15349
2005-06-16 02:12:12 +00:00
sebastid ee1d47c39d XDnD to ibar works now!
Cleaned up some warnings in e_winlist.c


SVN revision: 15347
2005-06-16 01:55:19 +00:00
Adam Kisiel 365f6b62c3 Fixes a SEGV caused by double free of *name string when loading a module through IPC
SVN revision: 15339
2005-06-15 22:02:52 +00:00
handyande 5c49965c03 Show that a window is shaded in type icon
SVN revision: 15333
2005-06-15 10:57:35 +00:00
Carsten Haitzler abb7573d23 oops - warp was not framerate independent. fix.
SVN revision: 15332
2005-06-15 10:22:41 +00:00
Carsten Haitzler cfabfa98a1 tewdoo
SVN revision: 15330
2005-06-15 07:03:51 +00:00
Carsten Haitzler 2ed41fb21f segv/bus/ill/fpe handler to trap all the nasties and allow debug or recovery
SVN revision: 15329
2005-06-15 05:06:45 +00:00
Carsten Haitzler 81284ea9a3 current winlist todo is done...
SVN revision: 15320
2005-06-14 14:33:47 +00:00
Carsten Haitzler 23bf6f35da if n = 1
SVN revision: 15319
2005-06-14 10:58:45 +00:00
Carsten Haitzler 3bbd1c65c6 fix shade unshade mumbo
SVN revision: 15318
2005-06-14 10:52:05 +00:00
Carsten Haitzler 0e22a36fcf nuke some TODO's
winlist is actually configurable - tho u'll have to modify code to configure
it as theres no ipc yet. but a few suggestions are in there now as config.


SVN revision: 15317
2005-06-14 10:19:25 +00:00
Dan Sinclair 470bf9d36f - add -desks-set/get back in
SVN revision: 15313
2005-06-13 19:56:28 +00:00
Dan Sinclair a34d1df1c1 - add the -border-shade-*-get/set back into enlightenment_remote
- remove so already ported code


SVN revision: 15309
2005-06-13 17:20:44 +00:00
Carsten Haitzler 55a9873ac1 handle grabbed mouse butotna nd wheel events... wheel controsl selected
window in winlist - buttons passed onto binding system


SVN revision: 15306
2005-06-13 15:56:15 +00:00
Carsten Haitzler 01bdee0099 unshade if shaded and selected
SVN revision: 15297
2005-06-13 11:00:41 +00:00
Carsten Haitzler eb79489c31 dont segv if the border in the winlist that is hilighted is closed
SVN revision: 15294
2005-06-13 10:40:37 +00:00
Carsten Haitzler dcd18bee06 fix sitck window warp and desk switch
SVN revision: 15292
2005-06-13 10:16:26 +00:00
Carsten Haitzler c2f9d0592b 320x320 max for winlist by default (no config options yet)
SVN revision: 15289
2005-06-13 09:36:40 +00:00
Carsten Haitzler 25024073f2 smoothly warp pointer and able to scroll win list
SVN revision: 15287
2005-06-13 06:59:44 +00:00
Carsten Haitzler 8d7301974f NO MORE SEGV damnit!
oh and also keybidnigns work now even if no windows have been shown or
focused yet


SVN revision: 15286
2005-06-13 04:18:29 +00:00
Carsten Haitzler ffeaee0ff3 no mroe segv on empty winlist
SVN revision: 15285
2005-06-13 03:55:39 +00:00
Carsten Haitzler 078a10f838 fixes, cleanups. todo
SVN revision: 15284
2005-06-13 03:50:23 +00:00
Carsten Haitzler fa457b5842 some notes - allow icon and window title to display in the main win too of
the selected window


SVN revision: 15280
2005-06-12 16:22:06 +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
handyande 4e125e3bff app_installed now in ecore_file
SVN revision: 15257
2005-06-11 13:32:29 +00:00
sebastid a1d95ce59a This should fix the maximization problem.
SVN revision: 15246
2005-06-10 23:37:16 +00:00
sebastid b1041e45f7 Start xdnd integration.
shutdown dnd subsytem after modules.
Cleanup drop handlers on module shutdown.


SVN revision: 15242
2005-06-10 21:26:50 +00:00
sebastid 7d5381158a ecore_x update.
SVN revision: 15228
2005-06-10 04:19:46 +00:00
handyande 02c0ceb5c9 OK, so after speaking with raster about config panels I dropped this in - a menu rendering of the same information we will be placing in the config app
This could be a -just-for-now- thing, not sure


SVN revision: 15218
2005-06-09 22:24:36 +00:00
Carsten Haitzler 7683f59535 seplling :-P
SVN revision: 15211
2005-06-09 02:18:38 +00:00
handyande 1599d53551 Port lang to new IPC - added in get/set to lib, but not list as I am too tired
SVN revision: 15209
2005-06-08 20:43:46 +00:00
sebastid b6c7577e52 Fix moving border on edge flip.
SVN revision: 15201
2005-06-08 14:06:28 +00:00
sebastid 1ab3a5cacf Remove printf
SVN revision: 15198
2005-06-08 13:10:52 +00:00
sebastid 2a9741297a Update TODO
SVN revision: 15197
2005-06-08 13:09:58 +00:00
sebastid 550eed698c netwm update.
SVN revision: 15180
2005-06-07 15:35:18 +00:00
Carsten Haitzler 8705b83353 writign stuff
SVN revision: 15178
2005-06-07 13:53:27 +00:00
sebastid 4f2f840dc7 Add fetch flag for netwm/icccm state. Easier to manipulate before a new
client is mapped.


SVN revision: 15176
2005-06-07 13:16:24 +00:00
Carsten Haitzler 37a128d64c disable ehack... grrr
add winlist stubs


SVN revision: 15175
2005-06-07 13:05:18 +00:00
sebastid eccc28f73f Don't sync when moving.
SVN revision: 15168
2005-06-06 17:46:36 +00:00
handyande d625a15c92 debug--
SVN revision: 15164
2005-06-06 16:06:31 +00:00
sebastid 3fb18e9990 netwm sync
SVN revision: 15163
2005-06-06 15:22:05 +00:00
handyande ef23779c2b Add a path for the PATH environment, then use it to fix the ugly system(which...) hack
SVN revision: 15161
2005-06-06 10:37:15 +00:00
Carsten Haitzler d5f8d839ee dont segv if u cant manage the screen :)
SVN revision: 15157
2005-06-06 03:00:09 +00:00
Carsten Haitzler 0dabca2f80 more portable
SVN revision: 15156
2005-06-06 02:38:21 +00:00
Dan Sinclair 67b46e6b0a -menus-click-drag-timeout-set/get
SVN revision: 15150
2005-06-05 20:55:40 +00:00
Dan Sinclair e14109e20a - add -menus-fast-move-threshold-set/get back into ipc
SVN revision: 15149
2005-06-05 19:51:56 +00:00
handyande 725c6ab74b oops, wrong app...
SVN revision: 15146
2005-06-05 19:14:50 +00:00
Dan Sinclair 86b795d18d - move duplicate code in e_ipc_handlers into a macro
- stop warnings in e_main.c. Is there a better way to fix this?


SVN revision: 15145
2005-06-05 18:59:53 +00:00
sebastid 56580219b4 - netwm ping.
- fix netwm state update.


SVN revision: 15141
2005-06-05 15:30:46 +00:00
handyande 1c7951c07c Add some e_utils integration, more to come - should help folk use the handy apps
SVN revision: 15139
2005-06-05 15:02:43 +00:00
Carsten Haitzler bcdb7bcf9a fix handlers to work dynamically
SVN revision: 15134
2005-06-05 14:07:45 +00:00
Carsten Haitzler 684454929b THAT is why focus policy chnage isnt working (read the original src for the
handler to see what u missed! :) )


SVN revision: 15127
2005-06-05 01:26:19 +00:00
Dan Sinclair 6b9c338500 - add in the -dir-list-append/prepend/remove functions.
SVN revision: 15125
2005-06-04 20:10:49 +00:00
Dan Sinclair 48da4edd29 add -font-cache-get/set and -image-cache-set/get back into ipc
SVN revision: 15124
2005-06-04 19:25:34 +00:00
Dan Sinclair b51a0d0024 add -edge-flip-set/get -edge-flip-timeout-set/get
SVN revision: 15123
2005-06-04 19:16:49 +00:00
Dan Sinclair 69ed8ee266 - this stuff is ported
SVN revision: 15122
2005-06-04 18:58:30 +00:00
Dan Sinclair 0eecbfd981 - add -focus-policy-set/get back into e_remote. CLICK dosen't seem to be
working correctly. It changes the focus policy, but clicking dosen't
  change focus.
- removed finished ops from the old op list of e_remote to make it easer to
  keep track of what still has to be implemented


SVN revision: 15121
2005-06-04 18:57:14 +00:00
sebastid 6c248ea656 1. Do we need to remember mouse down on all buttons?
2. Is there any problem with calling pointer_ungrab unconditionally?


SVN revision: 15120
2005-06-04 16:31:45 +00:00
sebastid 7a7f286d44 Can't ignore mwm :/
SVN revision: 15112
2005-06-04 06:46:27 +00:00
Carsten Haitzler f0a01c2bf6 breaks gkrellm - mwm hints oftne indicate "make me borderless" and thus
should be fetched anyway :)


SVN revision: 15110
2005-06-04 03:07:10 +00:00
sebastid ef7fc7f6cc If something breaks because of the mwm disable, we need to implement
more actions on window type :)


SVN revision: 15108
2005-06-03 19:58:27 +00:00
sebastid 22d7cdc7c2 More netwm
SVN revision: 15103
2005-06-03 19:10:25 +00:00
Dan Sinclair 82f67c7719 - these should all be ported to e_ipc_handlers.h already
SVN revision: 15101
2005-06-03 18:37:42 +00:00
handyande 00680f802d Flesh out rest of dir_list API
SVN revision: 15099
2005-06-03 18:26:35 +00:00
Dan Sinclair bb21b7c1e8 - add in -menus-scroll-speed-get/set
SVN revision: 15098
2005-06-03 18:15:04 +00:00
Dan Sinclair ad619a5a1e - add -framerate-get and -framerate-set back into enlightenment_remote
NOTE I named the macro START_DOUBLE because e_config.h already has a
       define for DOUBLE


SVN revision: 15096
2005-06-03 18:05:55 +00:00
handyande 1c53eb55ab damn you debug
SVN revision: 15094
2005-06-03 17:45:20 +00:00
handyande 1e6c395c55 Port the dirs_list IPC to libe - now up to the functionality it was before IPC changes
SVN revision: 15093
2005-06-03 17:43:48 +00:00
sebastid d123ead829 Delay hints until after the Container is created.
SVN revision: 15092
2005-06-03 16:59:34 +00:00
sebastid e4ec131bf9 Cleanup.
SVN revision: 15091
2005-06-03 16:35:29 +00:00
sebastid a1ce91af14 netwm
SVN revision: 15087
2005-06-03 12:23:34 +00:00
sebastid 49cdf502fb Another netwm hint down!
SVN revision: 15083
2005-06-03 11:41:20 +00:00
handyande bb2b0b3b55 More -dirs-list work
SVN revision: 15082
2005-06-03 09:05:33 +00:00
handyande 5b7bd282f9 compile again
SVN revision: 15081
2005-06-03 08:42:43 +00:00
sebastid bd1ea9748e Always return a container.
SVN revision: 15080
2005-06-03 07:02:50 +00:00
sebastid a1d592e073 _NET_WM_ICON, isn't finished.
SVN revision: 15079
2005-06-03 06:43:23 +00:00
sebastid 030eaa7d30 Add return value.
SVN revision: 15078
2005-06-03 05:42:41 +00:00
Carsten Haitzler d49cd726fa LISt delcares. put list at top.
SVN revision: 15074
2005-06-03 02:37:26 +00:00
handyande a7c8387b1e Damn, I am stupid too - too late by far... sleep now
SVN revision: 15072
2005-06-02 23:35:03 +00:00
handyande 9ec40e20f7 OK, so the codec was working - and I was thinking it was my fault :(
SVN revision: 15071
2005-06-02 23:29:58 +00:00
handyande 2833c26988 oops
SVN revision: 15070
2005-06-02 23:17:10 +00:00
handyande 7716bedab3 Please can someone say why the E_IPC_OP_DIRS_LIST_REPLY always seems to return a blank -data- ?
Other than that, this is dir listing (basics) in


SVN revision: 15068
2005-06-02 21:55:12 +00:00
handyande 669f31088a Is this a good macro for sending a list? SEND_DIR_LIST(path_modules, E_IPC_OP_MODULES_LIST_REPLY) ...
SVN revision: 15063
2005-06-02 17:43:24 +00:00
handyande 3e657561be OK, so use a few macros...
SVN revision: 15060
2005-06-02 17:15:00 +00:00
handyande de09622e6f Moved some more to handlers from libe - added E_LIB_IN where needed
need a bunch more macros to support these things, may need to split up some that already exist...


SVN revision: 15058
2005-06-02 17:05:44 +00:00
Carsten Haitzler 2005381bbd ehack is baaack! :)
SVN revision: 15057
2005-06-02 14:56:07 +00:00
handyande ff669b3289 Add some more IPC stuff, think I am getting the hang of this now
Make libe use the ipc_handlers backend (womeone might need to correct my autofoo)
what should we do for the (pretty custom) libe RESPONSEs? should they go into the handlers too?


SVN revision: 15055
2005-06-02 14:15:18 +00:00
Carsten Haitzler 28d41b1d28 fix up exe to set DISPALY right for executed apps on other managers... this
also technically may allow us to add other properties to a window if i get
ehack back in to then put it on the desktop it was launched on.


SVN revision: 15054
2005-06-02 09:49:07 +00:00
Carsten Haitzler 747900bff1 an app action - that launches an app - looked up by varios means (exe, name,
generic, filename)

the parameters to the "app" action can be

  name: Gnome Terminal
OR
  name: XMMS
OR
  exe: xmms
OR
  exe: gimp
OR
  generic: Web Browser
OR
  generic: Terminal
OR
  file: xterm.eapp
OR
  file: gimp.eapp

as a sample...


SVN revision: 15053
2005-06-02 08:25:14 +00:00
Carsten Haitzler 4fa5c6343c generic msg system - really intended mostly to go hand-in-hand width the
datastore stuff as a way of moduels beoing able to talk TO eachother
indirectly by sending messages, and advertising public data.


SVN revision: 15050
2005-06-02 07:40:04 +00:00
Carsten Haitzler a0d654aa60 datastore for moduels to share data via - they are in charge of cleaning up
and reference counts and stuff tho


SVN revision: 15049
2005-06-02 04:21:00 +00:00
handyande c2bbedc6ae Fixups for bg_get - learning new IPC code
SVN revision: 15045
2005-06-01 14:27:18 +00:00
Carsten Haitzler a8a42aac77 fix map request when iconfied
SVN revision: 15044
2005-06-01 07:35:56 +00:00
Carsten Haitzler d9ee0636e0 czech po
SVN revision: 15042
2005-05-31 22:59:31 +00:00
Carsten Haitzler c9861130f0 font apply and fallback clear done.
cleanups of the handlers


SVN revision: 15037
2005-05-31 07:46:22 +00:00
Carsten Haitzler 55eb16f293 list availabel fonts, and handle reply
SVN revision: 15036
2005-05-31 07:13:27 +00:00
Carsten Haitzler 3743c25e1d dirs handlers shoudl just become 1 dirs handler then specify what path dir
list you want to modify in params - as they are all identical except as to
what path variablew they modify - just make that a state setup phase


SVN revision: 15035
2005-05-31 07:02:09 +00:00
sebastid ba9f8e8f7f For the speed freak.
SVN revision: 15034
2005-05-31 06:52:05 +00:00
Carsten Haitzler 58a42cbe8f oops - get cmd-line opt right
SVN revision: 15032
2005-05-31 03:57:29 +00:00
Carsten Haitzler 158546dedc handle bg reply
SVN revision: 15031
2005-05-31 03:55:07 +00:00
Carsten Haitzler 67a16439c5 hmm this is cleaner
SVN revision: 15030
2005-05-31 03:35:17 +00:00
Carsten Haitzler d09238dc26 bg get ipc
SVN revision: 15029
2005-05-31 03:26:01 +00:00
Carsten Haitzler 6c6d35df5b bg set...
SVN revision: 15028
2005-05-31 03:17:40 +00:00
Carsten Haitzler 511cee76aa and disable that code too as we wont be using it later. just for reference now
SVN revision: 15027
2005-05-31 03:04:02 +00:00
Carsten Haitzler d59acfc65f this is VERY evil - VERY evil. but its the sanest solution other than code
generation tools (scripts etc.) for generating wads of repetitive code
easily, and keeping the codec higher level logic per ipc call in 1 place.


SVN revision: 15026
2005-05-31 03:01:53 +00:00
sebastid 99fd1febf4 Fix memleak.
SVN revision: 15023
2005-05-30 06:24:14 +00:00
sebastid 589570ab99 Clean up icccm and netwm stuff
SVN revision: 15014
2005-05-29 11:37:18 +00:00
sebastid c259d12774 Update.
SVN revision: 15013
2005-05-29 11:06:11 +00:00
sebastid bb9a664fa7 One FIXME down.
SVN revision: 15010
2005-05-29 10:08:25 +00:00
Carsten Haitzler 3bd72d9e10 fix intl
SVN revision: 14992
2005-05-28 17:05:50 +00:00
Carsten Haitzler a0bab24802 fix shaped windows - event loop
put some fixme's in for netwm.. too many round trips -especially on map


SVN revision: 14987
2005-05-28 13:22:15 +00:00
sebastid bf701a2010 ecore update.
netwm update.


SVN revision: 14986
2005-05-28 12:50:22 +00:00
sebastid 97a21f2254 Compiler warnings.
SVN revision: 14980
2005-05-28 09:57:26 +00:00
Carsten Haitzler b711eb5e1c optimised setup... should be a bit faster - but the main chekc is still the
problem


SVN revision: 14975
2005-05-28 06:04:11 +00:00
Carsten Haitzler 63cd002807 was wrokign on intl stuff but got distracted by optimising. will come back to
intl. optimised some code paths. e_place.c is evil. the smart place function
NEEDS speeding up. this may mean a re-think of how it works. not sure.


SVN revision: 14974
2005-05-28 05:03:27 +00:00
Carsten Haitzler d487bdcfc4 init splans has a checkbutton to disable it in the future... and e respects
the config value


SVN revision: 14968
2005-05-27 10:04:53 +00:00
Carsten Haitzler c991a53aea and remove menu test
SVN revision: 14963
2005-05-26 15:34:12 +00:00
Carsten Haitzler 5efe075ba2 speed things up a little more
SVN revision: 14961
2005-05-26 15:30:10 +00:00
Carsten Haitzler 4c7b29de44 shush shush
SVN revision: 14959
2005-05-26 12:38:53 +00:00
Carsten Haitzler bc4f42461a add a check to see whats going on if the ghost borders are around
SVN revision: 14958
2005-05-26 11:48:39 +00:00
Carsten Haitzler ab878e203a fix stickiness!
SVN revision: 14936
2005-05-25 10:09:34 +00:00
Carsten Haitzler f618831ce9 fix memory leaks! no more leaks!
SVN revision: 14934
2005-05-25 08:08:44 +00:00
sebastid 274d1ca207 netwm update.
SVN revision: 14924
2005-05-23 19:12:22 +00:00
Carsten Haitzler 4c016e0a0a grab buttons 1, 2 and 3
SVN revision: 14919
2005-05-23 06:09:52 +00:00
Dan Sinclair e8d9ac60c1 - remove duplicate
SVN revision: 14916
2005-05-23 02:29:41 +00:00
vandango d546aacd33 little intl change
SVN revision: 14914
2005-05-22 23:50:29 +00:00
vandango 27096dd337 little intl change
SVN revision: 14913
2005-05-22 23:43:26 +00:00
Dan Sinclair 860e18a0e2 - remove duplicates
SVN revision: 14907
2005-05-22 17:40:56 +00:00
Carsten Haitzler 6fbb8a4664 some codec stuff, fi.po update
SVN revision: 14890
2005-05-22 02:59:15 +00:00
sebastid 3cf760c38f Note to self.
SVN revision: 14885
2005-05-21 17:56:20 +00:00
Carsten Haitzler 3f3a9f2c75 make dnd resistance a config value
SVN revision: 14879
2005-05-21 02:49:47 +00:00
sebastid 9fd4cc15e7 Sloppy focus.
SVN revision: 14875
2005-05-20 18:46:32 +00:00
Carsten Haitzler bbe5d45ce7 fix double clikc in click to focus
SVN revision: 14873
2005-05-20 17:27:51 +00:00
Carsten Haitzler 3520914ccd and now it shoudl be able to change click to focs <-> mouse focus dynamically
and it all shoudl work - i hope.


SVN revision: 14870
2005-05-20 10:14:51 +00:00
Carsten Haitzler 38ab99da69 click to focus works... if you turn it on and restart.
SVN revision: 14869
2005-05-20 09:27:06 +00:00
Carsten Haitzler 45a7d1f244 some virtualisation of focus
SVN revision: 14867
2005-05-20 07:32:42 +00:00
Carsten Haitzler 18d40fac35 pagers, desktops and zones seem to work just fine on first start. though
"primary zone" is not known so it keeps querying the mouse - fix that and
only use the first zone when startng the first time.


SVN revision: 14866
2005-05-20 06:30:26 +00:00
Carsten Haitzler 97bc390d34 stop pretending to be kwin. we can be proud to be e! we pretend to have 16's
e comms stuff though... and defer repaerent until the last moment we can


SVN revision: 14863
2005-05-20 05:13:45 +00:00
Carsten Haitzler 242e7b4744 shorne's patch
SVN revision: 14861
2005-05-20 03:09:44 +00:00
sebastid fc01054161 Note to self.
SVN revision: 14858
2005-05-19 16:16:27 +00:00
Carsten Haitzler 002173317c intl doesnt need that - must work on the ability to do language packs
prefix detection. this is the first step to making e17 itself re-locatable
(install anywhere)


SVN revision: 14857
2005-05-19 09:23:54 +00:00
sebastid d278c7d784 note to self.
SVN revision: 14853
2005-05-19 04:57:59 +00:00
sebastid f900c0c87b Make ->layer always consistent with real layer. Else it might get ugly.
SVN revision: 14852
2005-05-19 04:54:23 +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
sebastid b62b86a6f7 hidden netwm windows aren't withdrawn, they are iconic.
SVN revision: 14850
2005-05-19 04:07:41 +00:00
Carsten Haitzler c91c891cb5 gadman uses xy ints AT a res.
SVN revision: 14849
2005-05-19 02:46:50 +00:00
Carsten Haitzler 44c9b74f7f printf's - me dbeugging why these windows hang around. they get del called
but dont actually get deleted... too many ref's? dunno- hasn't happened again
since i added the latest dbeugging in..


SVN revision: 14847
2005-05-19 00:12:30 +00:00
sebastid c958bc691f Remove debug.
SVN revision: 14844
2005-05-18 19:35:57 +00:00
sebastid 906dcba2e7 Didn't help to move.
SVN revision: 14843
2005-05-18 19:15:41 +00:00
sebastid 3e9d2ab1c4 Cleanup
SVN revision: 14842
2005-05-18 18:22:33 +00:00
Carsten Haitzler 20ad23ab6c fix remote type
start module actualyl has a semblance of working well... :)


SVN revision: 14835
2005-05-18 10:18:02 +00:00
Carsten Haitzler baad135e9f fix ipc oops.
SVN revision: 14834
2005-05-18 07:37:33 +00:00
Carsten Haitzler ea2fa22046 TODO items. bugs. start module - its a START. it doesnt work that well. needs
work in the menu code to handle fixing menus to a launch rect.


SVN revision: 14831
2005-05-18 05:06:05 +00:00
rbdpngn b501743033 Raise windows on uniconify to avoid them getting lost under existing windows.
SVN revision: 14827
2005-05-17 20:15:53 +00:00
sebastid 2f240bce4b Only iconify real iconified windows.
SVN revision: 14824
2005-05-17 17:41:27 +00:00
sebastid c41baae3a4 Remove border from client list on deletion.
SVN revision: 14820
2005-05-17 14:01:15 +00:00
sebastid 16da149a4c Testing...
SVN revision: 14819
2005-05-17 13:59:38 +00:00
sebastid d34c86e2ce Check if calloc succeded.
SVN revision: 14818
2005-05-17 13:51:14 +00:00
sebastid ee61d24828 According to http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html an
unmapped window should be in iconic state. The difference between an
unmapped window and an iconic window is that _NET_WM_STATE_HIDDEN should
be set for a minimized or iconic window.


SVN revision: 14817
2005-05-17 13:13:30 +00:00
sebastid e7b246a440 Don't need to store if the DESKTOP hint was set on init. If the hint
doesn't exist or the desktop doesn't exists, update the hint with our
desktop.


SVN revision: 14816
2005-05-17 12:33:12 +00:00
sebastid a719f16c8c Fixed looping code. Disappering windows when using always on top should
be fixed.


SVN revision: 14813
2005-05-17 11:57:22 +00:00
Carsten Haitzler 1112210137 1. TODO item
2. netwm stuff broke e17 - it was setting all windwos to want to go to desk 0
as if it didnt find netwm hints - netwm.desk was 0 anyway - and thus bordfers
got instantly re-attached to deskt 0... and thus if u flipped desktops,
things got weird (new windwos all jumped to desk 0)


SVN revision: 14812
2005-05-17 08:30:26 +00:00
sebastid 4e687c0dc8 netwm updates.
SVN revision: 14810
2005-05-16 15:43:15 +00:00
sebastid 971ff26a2f netwm work.
SVN revision: 14805
2005-05-16 13:19:26 +00:00
sebastid 7d72a09971 Cleanup.
SVN revision: 14803
2005-05-16 10:46:01 +00:00
sebastid 66ed370104 Update state hints on windows without borders.
SVN revision: 14788
2005-05-15 10:11:54 +00:00
sebastid 2bbedbf606 The icon is now correctly positioned relative to the mouse.
SVN revision: 14785
2005-05-15 05:20:18 +00:00
sebastid f3fdca634e Reparent border on deletion. The reparent must also be in _e_border_free,
because e_container calls free directly on shutdown.


SVN revision: 14768
2005-05-14 05:35:46 +00:00
sebastid cfaf7ea3ba Copy ibar code to ibox, doesn't work yet.
SVN revision: 14765
2005-05-13 21:19:04 +00:00
sebastid 138ecfaca9 Free border lists after use..
SVN revision: 14764
2005-05-13 21:09:41 +00:00
sebastid fcca08cde1 Can't generally unparent on e_border_del, messes up shaded windows.
SVN revision: 14763
2005-05-13 20:06:10 +00:00
sebastid ebc01c73c5 Need a container.
SVN revision: 14760
2005-05-13 18:59:51 +00:00
sebastid c3e00c93d2 BS.
SVN revision: 14759
2005-05-13 18:56:03 +00:00
sebastid d7f47a8882 Off by one.
SVN revision: 14758
2005-05-13 18:55:05 +00:00
sebastid e1909f8232 reparent window when border is deleted. It will disappear sometime.
SVN revision: 14757
2005-05-13 17:32:37 +00:00
Carsten Haitzler 825a55bec4 ipc bitchass! :)
SVN revision: 14756
2005-05-13 17:21:04 +00:00
Carsten Haitzler 3f92e26079 breaking out some ipc action!
SVN revision: 14755
2005-05-13 15:15:52 +00:00
sebastid 313a3c2f6e Changeing loop style isn't trivial.
SVN revision: 14753
2005-05-13 14:05:17 +00:00
sebastid 83070a981f Ooops.
SVN revision: 14752
2005-05-13 14:01:05 +00:00
sebastid 739b5abd87 Looping borders are now done in correct stacking order.
SVN revision: 14751
2005-05-13 13:34:21 +00:00
sebastid 61baf25921 New border looping interface.
SVN revision: 14750
2005-05-13 10:09:55 +00:00
sebastid e174baf5d1 Fix layers and client lists.
SVN revision: 14749
2005-05-13 09:23:51 +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 35a64ef50d Create a client list for each layer, so that stacking order will be
correct. Fix the rest later.


SVN revision: 14745
2005-05-13 07:20:09 +00:00
Carsten Haitzler 6daa8a5f8b sorry. mplayer breaks again. this broke more things badly.
SVN revision: 14744
2005-05-13 05:59:41 +00:00
rbdpngn 1468632978 Window cleanup function and menu entry.
SVN revision: 14742
2005-05-13 04:05:43 +00:00
Carsten Haitzler 078e74e14c move some to codecs. this needs cleaning tho... (ipc)
SVN revision: 14732
2005-05-12 14:46:28 +00:00
sebastid e61b2b515a Compiler warnings.
SVN revision: 14730
2005-05-12 13:56:30 +00:00
sebastid afc500f550 Compiler warnings
SVN revision: 14728
2005-05-12 13:13:53 +00:00
sebastid 8da20b8d47 Compiler warning
SVN revision: 14726
2005-05-12 13:06:42 +00:00
Carsten Haitzler 039d7a57bf mark items to be broken out to ipc
fix menu fast mosue mvoe detection again
todo


SVN revision: 14724
2005-05-12 09:28:58 +00:00
Carsten Haitzler 787278d6c8 fix restart with hidden windows
SVN revision: 14723
2005-05-12 08:50:53 +00:00
Carsten Haitzler af12df4ab4 fix comment
SVN revision: 14722
2005-05-12 08:24:01 +00:00
Carsten Haitzler e75a79a0ea limit config val
SVN revision: 14721
2005-05-12 07:55:41 +00:00
Carsten Haitzler 30e9bfe6c6 lets fix desktop flip stuff to not wrap beyodn the desktop area for linear
SVN revision: 14719
2005-05-12 07:29:17 +00:00
Carsten Haitzler 5eecbcdfff edge flip now is configurable
:)tho not via ipc yet


SVN revision: 14717
2005-05-12 06:53:16 +00:00
Carsten Haitzler 695c49a765 fix unmapped client windows that are still managed... (eg xmms playlist)
SVN revision: 14716
2005-05-12 03:32:48 +00:00
sebastid 4697bedac1 Dnd update, shape works now.
SVN revision: 14714
2005-05-11 21:33:55 +00:00
sebastid 86fca61a02 When mplayer does fullscreen, it hides its window, does so config on it,
and then shows it again. So we can't delete a border on hide, because
then we will loose the config that is done on it.


SVN revision: 14709
2005-05-11 13:47:29 +00:00
sebastid 4dc2deb902 Cleanup.
SVN revision: 14708
2005-05-11 13:13:43 +00:00
sebastid 23e32dcf11 Cleanup. mplayers problem has nothing to do with reparenting. mplayer hides
the window which deletes the border, and then wants to configure the window.


SVN revision: 14707
2005-05-11 10:42:44 +00:00
sebastid 7f4c0323ab If the eapp already is in all, move it to the parent dir.
SVN revision: 14706
2005-05-11 09:07:37 +00:00
sebastid e02eb5e9ab Fix eapp locations when moving.
SVN revision: 14705
2005-05-11 09:00:32 +00:00
sebastid aa1d7d26c3 Let the user decide the object for a drag.
SVN revision: 14702
2005-05-11 06:30:57 +00:00
sebastid 6fd2d5fe41 Dnd is relative to the background evas/modules, so feed a new drag
with container, not zone.


SVN revision: 14701
2005-05-10 22:05:02 +00:00
sebastid eb907d88ac Dnd update. Copy setup from popup.
SVN revision: 14699
2005-05-10 19:35:12 +00:00
sebastid 1914cac59c Update dnd event structs to match E style.
SVN revision: 14697
2005-05-10 18:15:16 +00:00
sebastid ab1e7acd68 Note to self.
SVN revision: 14695
2005-05-10 10:57:08 +00:00
sebastid 7bed7bd78d Cleanup.
SVN revision: 14694
2005-05-10 10:36:26 +00:00
sebastid 69f6a002f5 Free
SVN revision: 14693
2005-05-10 10:34:19 +00:00
sebastid bf352ea194 Fix.
SVN revision: 14692
2005-05-10 10:19:02 +00:00
sebastid 110ab2c9a7 Cleanup always on top.
SVN revision: 14691
2005-05-10 10:11:34 +00:00
Carsten Haitzler 66fa6c445f eappp tool robustness
SVN revision: 14690
2005-05-10 03:15:07 +00:00
sebastid 2afa1e7e30 Fix edge flip. Must create handler after e_desk_init, else E_EVENT_DESK_SHOW
is 0. Should be a warning when creating an event handler on an event that
is 0.


SVN revision: 14689
2005-05-09 21:06:01 +00:00
sebastid 1b4589e4b9 Always On Top
SVN revision: 14686
2005-05-09 16:55:14 +00:00
Carsten Haitzler 215ae06744 i couldn't resist!
SVN revision: 14681
2005-05-09 06:50:36 +00:00
sebastid 3bc4a441cd Fix Segv when removing .eapp from all
SVN revision: 14678
2005-05-08 22:37:25 +00:00
sebastid 080b2265d3 Don't need to remember both container and zone
SVN revision: 14674
2005-05-08 18:44:03 +00:00
handyande 88aaa43f53 Dude, where's my n?
SVN revision: 14673
2005-05-08 18:41:00 +00:00
sebastid 51891d2bed Check the _e_border_reorder_* functions. That's where stacking should
be fixed.


SVN revision: 14672
2005-05-08 18:03:01 +00:00
sebastid 4684062704 Better to listen to the event in e_zone, since the rest of the code is
in e_zone.


SVN revision: 14669
2005-05-08 16:43:54 +00:00
sebastid 1b8344e8fe Update flip windows when desk changes.
SVN revision: 14668
2005-05-08 16:21:27 +00:00
Carsten Haitzler 23fd1df9f4 allow empty modifiers
SVN revision: 14653
2005-05-07 17:29:25 +00:00
Carsten Haitzler 65e5c15ca1 let people know when config changed and e17 auto-upgrades your config (the
old one is useless anyway)


SVN revision: 14652
2005-05-07 17:27:03 +00:00
Carsten Haitzler 0d718f9850 dont display until move actually starts
SVN revision: 14648
2005-05-07 16:22:29 +00:00
Carsten Haitzler 1b6f59e253 properly virtualize ecore_evas setup
SVN revision: 14644
2005-05-07 13:50:38 +00:00
codewarrior dfea375b7d edit fixme for theme changing (menu)
SVN revision: 14638
2005-05-07 09:53:13 +00:00
Carsten Haitzler 7d1af2368e move resize use popup...
SVN revision: 14631
2005-05-07 04:50:14 +00:00
Carsten Haitzler 51e37d3be5 start on popup generic system... (menus coudl be popups - as would error
dialogs, resize/move indicators - maybe they should be ported - well not
menus - they are special, but definitely resize/move stuff)


SVN revision: 14630
2005-05-07 04:34:26 +00:00
Carsten Haitzler 86cc3488c9 fix stacking of windows in pager.. and make the contianer actually track
stacking!


SVN revision: 14619
2005-05-06 08:33:50 +00:00
Carsten Haitzler 46e410368f fix evas object warnings - and fix dropwshadow bug
SVN revision: 14618
2005-05-06 06:22:22 +00:00
handyande a021f2a66b Well, that fixes my flipping troubles - an OK change?
SVN revision: 14613
2005-05-05 15:36:46 +00:00
Carsten Haitzler 55da077571 mouse buttons on desktop are now configurable. you can configurew what
buttons do what - default is what it was. you will need to rm your config to
get this...


SVN revision: 14611
2005-05-05 08:33:17 +00:00
Carsten Haitzler 4c91972c07 key and mouse bindings are configurable via ipc. now. :)
SVN revision: 14608
2005-05-05 06:45:47 +00:00
sebastid 497733fc95 Init entered to 0 on every drag start.
SVN revision: 14599
2005-05-04 17:06:25 +00:00
sebastid 1022489211 Cleanup.
SVN revision: 14598
2005-05-04 12:16:16 +00:00
sebastid 0e1a615b84 Dragging icons on the ibar should work. If an icon is dropped outside the
ibar it is removed (but only from the .order file).


SVN revision: 14597
2005-05-04 11:04:08 +00:00
sebastid 07a635bcad Only remove module if it fails to load, not if it just isn't enabled.
SVN revision: 14596
2005-05-04 09:59:02 +00:00
sebastid 56e12df8b0 Cleanup.
SVN revision: 14594
2005-05-04 06:54:34 +00:00
sebastid 0be40e61c3 Save file before commit.
SVN revision: 14593
2005-05-04 06:41:40 +00:00
sebastid c493f32987 Raise init and menu window on startup.
SVN revision: 14592
2005-05-04 06:39:37 +00:00
Carsten Haitzler 72d02e9a1b more work on protol codecs. have to hook in add/del for key and mouse bindings.
SVN revision: 14590
2005-05-04 04:50:33 +00:00
Carsten Haitzler 98058a97e1 thos images should be solid - no alpha, in the image format. then evas can
take a faster rendering path


SVN revision: 14589
2005-05-04 03:59:35 +00:00
sebastid 954a7a11f6 Icon dragging in the ibar.
SVN revision: 14579
2005-05-03 17:27:42 +00:00
Carsten Haitzler efa853f59e some ipc is in to handle key and mouse bindings. right now you can just list
them (so now you know what the defaults are!) :) need to add add/del handling
on both the e and e_remote sides.


SVN revision: 14578
2005-05-03 16:27:46 +00:00
Carsten Haitzler 476c8f543a key and mouse bindings are saved and loaded to/from config now. next phase:
export via ipc.


SVN revision: 14576
2005-05-03 15:25:02 +00:00
sebastid b64b058d06 Can drag eapps from the ibar and drop them again. Will result in multiple
of the same eapp! But fortunately it doesn't get saved.


SVN revision: 14574
2005-05-03 13:44:43 +00:00
Carsten Haitzler cce85ff7da explicitly use lang... and set lc_all if its set too..
SVN revision: 14573
2005-05-03 13:19:27 +00:00
Carsten Haitzler 087259e3ec todo cleanups.
modules disabled if they cannot be loaded


SVN revision: 14572
2005-05-03 10:06:42 +00:00
Carsten Haitzler 1ff0a027ee allow mosue to pop down key activated menu
SVN revision: 14568
2005-05-03 08:29:26 +00:00
Carsten Haitzler 14b320515c slovenian mapping done right
SVN revision: 14567
2005-05-03 08:14:45 +00:00
Carsten Haitzler e13f386abf you can change language on the fly by enlightenment_remote and it saves the
settings etc. lists available languages etc. etc. works nicely here...


SVN revision: 14566
2005-05-03 08:06:50 +00:00
Carsten Haitzler b1422de636 fix focus loss on window unfocus so keybindings still work
some start on language set/get/list ipc


SVN revision: 14548
2005-05-02 10:16:31 +00:00
sebastid 2eaa1ce1c7 Handle window state change requests.
SVN revision: 14547
2005-05-02 09:19:55 +00:00
Carsten Haitzler 5118e70689 it support1 :) and updates to other languages! :)
SVN revision: 14544
2005-05-02 06:48:38 +00:00
sebastid 7fb64fb645 Make sure flip windows are on top.
SVN revision: 14542
2005-05-02 06:10:11 +00:00
codewarrior f03455e1ef Moved theme switching to e_config. Is the extern there needed? (seemed to
compile without it). There's a comment in the code, maybe someone can look at
it until I have a chat with raster. (no more ~/.e/e/themes/default.edj
linking). I also need to scan $PREFIX's theme directory.


SVN revision: 14541
2005-05-01 22:58:33 +00:00
sebastid 82f0b9bda0 Typo
SVN revision: 14535
2005-05-01 19:54:00 +00:00
sebastid 2d9bdc762d Add move callback
SVN revision: 14533
2005-05-01 18:34:56 +00:00
sebastid 43b881b6ea Name changes.
Only parse the type of a drop handler at drag start.


SVN revision: 14532
2005-05-01 18:28:20 +00:00
Carsten Haitzler 23fd88fde2 save and load themes...
SVN revision: 14531
2005-05-01 16:21:57 +00:00
sebastid aa09ce4166 Prepare for move callback.
SVN revision: 14530
2005-05-01 15:55:01 +00:00
sebastid 37480244b1 Drag is relative to container, not zone
SVN revision: 14528
2005-05-01 15:30:51 +00:00
Carsten Haitzler f604e9f494 mitigate badness...
SVN revision: 14527
2005-05-01 14:41:26 +00:00
sebastid 69da487ac4 E style.
SVN revision: 14524
2005-05-01 12:35:37 +00:00
codewarrior 33fabb2aa9 Added root menu entry for theme selection (until stuff is done properly via
config / settings). Menu is built based on .edj themes
present in ~/.e/e/themes for now. Themes in
$PREFIX/share/enlightenment/data/themes are not taken into consideration at
this stage.


SVN revision: 14520
2005-05-01 01:48:43 +00:00
Carsten Haitzler f2d491584b slovenian!
SVN revision: 14515
2005-04-30 08:07:14 +00:00
Carsten Haitzler c1ea5ba261 enough of mr welcome... just splash..
SVN revision: 14513
2005-04-30 07:15:22 +00:00
Carsten Haitzler c5fab74cbf a whole wad more bindings... i'll stop here. it's now a matter of slow, over
time, expansion of actions and systems to hook in.


SVN revision: 14512
2005-04-30 07:03:35 +00:00
Carsten Haitzler 350fab40ce fix up button bindings for windows - return the action found too so we can
track.


SVN revision: 14510
2005-04-30 05:07:28 +00:00
Carsten Haitzler 51ce3de0c0 more bindings and actions
SVN revision: 14509
2005-04-30 04:21:55 +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 f8d4832d6d a fixme...
SVN revision: 14506
2005-04-29 19:47:30 +00:00
Carsten Haitzler 9f7013f03e key bindings... um.. kinda... work...
SVN revision: 14505
2005-04-29 19:42:19 +00:00
Carsten Haitzler 67bc506c7a bindings + action system gets its first test run with button bindings. seems
to work well. grabs buttons. responds to input events and context. calls
appropriate action callbacks. you can add actions fairly easily. the cool bit
is that actions can be added on the fly... like ooh - lets say from...
MODULES :) ie module could load and enable then add lots of custom actions.
these could be custom in c code in the module.. OR... they could even be bits
of embryo loaded ... or perl... or python... or... anyway - you can figure it
out. it's justa  bi-product of doing the action system this way. (btw - the
actions can be overridden too by modules so a module could change a default
action or even just augment it...)


SVN revision: 14495
2005-04-29 16:04:43 +00:00
sebastid 30594fa645 Framework for accepting Xdnd drop on the background.
SVN revision: 14494
2005-04-29 15:04:45 +00:00
sebastid 93d2413021 Fix error dialog stacking
SVN revision: 14491
2005-04-29 11:26:42 +00:00
sebastid a1d429a6ec *** empty log message ***
SVN revision: 14490
2005-04-29 11:21:14 +00:00
sebastid ac9fae3d1c Show windows on restart.
SVN revision: 14489
2005-04-29 11:08:04 +00:00
Carsten Haitzler b6cbce1fbd efd shoudl be null
SVN revision: 14488
2005-04-29 10:48:07 +00:00
Carsten Haitzler a13f76ad76 focus fiddling
SVN revision: 14486
2005-04-29 10:03:11 +00:00
sebastid 5d29aad37b Don't use the deprecated ecore_x_window_prop_*() functions.
SVN revision: 14483
2005-04-29 08:56:23 +00:00
sebastid e9cc09bb24 Hints cleanup. Send the border to hints, not the client.win. It's easier
to keep the current border state cache uptodate.


SVN revision: 14481
2005-04-29 08:37:09 +00:00
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
Carsten Haitzler 0e19b0e71d 1. better chinese font - it screws up japanese though. grrr. lets talk about
language packsg where a lang pack can ship with/set up a font (add it to the
list) and set up locale properly using ipc and a bit of code etc. - well
eventually.


SVN revision: 14433
2005-04-28 06:27:25 +00:00
Dan Sinclair 5d3d45ebc9 - Without this e would segv if I created a sticky window on a desktop other
then the first. Not sure if this is the correct fix or not, but it works.


SVN revision: 14429
2005-04-27 23:29:12 +00:00
sebastid 33a0a7905d Cleanup
SVN revision: 14404
2005-04-27 08:42:36 +00:00
Carsten Haitzler 31caefbbe8 fix a leak! :)
SVN revision: 14403
2005-04-27 08:28:34 +00:00
sebastid 6780fe0a54 Remove layer setting
SVN revision: 14402
2005-04-27 08:27:38 +00:00
sebastid 88c56ca7ac Don't need layer setting for wm internal window
SVN revision: 14401
2005-04-27 08:26:30 +00:00
sebastid cfb61da41b Use right parent window
SVN revision: 14398
2005-04-27 07:30:37 +00:00
Carsten Haitzler cc79b3af64 check for NULL
SVN revision: 14397
2005-04-27 07:07:46 +00:00
sebastid 762f2fe9b3 Remove some debugging output
SVN revision: 14396
2005-04-27 07:06:15 +00:00
sebastid e1c37fb87c Check.
SVN revision: 14395
2005-04-27 07:03:31 +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
Carsten Haitzler 9269b4a482 two thousand and bloody 5 damnit!
SVN revision: 14391
2005-04-27 03:28:24 +00:00
Carsten Haitzler c0d89e2e04 2005 :)
TODO


SVN revision: 14389
2005-04-27 03:11:32 +00:00
Carsten Haitzler b950085e25 hungarian po
fix zh_CN probs
work on bindings code - add actions system framework. it's not ready for
sliding in yet as i need to fill out actions  but once i do i can slide the
current code across and then work on sliding keybindings in.


SVN revision: 14378
2005-04-26 15:06:06 +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
Carsten Haitzler 9f9fb168c2 work in multihead again! :)
SVN revision: 14342
2005-04-25 08:29:53 +00:00
Carsten Haitzler bdbf2f2079 get rid of ecore warning
SVN revision: 14338
2005-04-25 05:58:45 +00:00
Carsten Haitzler 179c017b8f intl empty dir needs to be there for make distcheck to pass
add placeholder for bindings.


SVN revision: 14336
2005-04-25 03:06:06 +00:00
sebastid 98e6858fad Menuicons work again.
SVN revision: 14330
2005-04-24 21:55:19 +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 15996823aa Cleanup
SVN revision: 14324
2005-04-24 16:04:20 +00:00
doursse c12fbe1a6a display gadget coords while moving and gadget size while resizing
SVN revision: 14321
2005-04-24 14:44:23 +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
sebastid 0ff4838988 Remove handlers on free
SVN revision: 14308
2005-04-23 05:46:49 +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 3722e0f15e Cleanup.
SVN revision: 14300
2005-04-22 14:44:37 +00:00
sebastid ab79e5dd0b Cleanup. Flip with border still doesn't work..
SVN revision: 14299
2005-04-22 14:33:35 +00:00
sebastid 34a32688f0 Moveresize flip windows if the zone resizes.
SVN revision: 14298
2005-04-22 09:38:59 +00:00
sebastid 1a134ae16d Pointer wrapping. Needs updated ecore.
SVN revision: 14297
2005-04-22 09:23:00 +00:00
sebastid 7985726ea4 Edge flipping
SVN revision: 14295
2005-04-22 08:19:39 +00:00
sebastid 978b5bdf9a No need to cast.
SVN revision: 14294
2005-04-22 07:54:08 +00:00
sebastid 24c062baa0 E style.
SVN revision: 14290
2005-04-22 06:31:48 +00:00
Carsten Haitzler 374d09d00b shorne's cleanups
SVN revision: 14288
2005-04-22 04:25:51 +00:00
Carsten Haitzler dd4a98045a polish translation.
updates to other languages
path strncpy
notes for e_theme work


SVN revision: 14287
2005-04-22 03:06:27 +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 a845a99b65 Formatting.
SVN revision: 14284
2005-04-21 17:02:18 +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 7379bc005c Call submenu_post_cb on deactivate
SVN revision: 14273
2005-04-21 07:45:39 +00:00
sebastid 0e445560db Add hooks to support submenus on the fly.
SVN revision: 14272
2005-04-21 07:19:49 +00:00
sebastid e94cfff3ac Cleanup.
SVN revision: 14271
2005-04-21 07:18:49 +00:00
sebastid 4455f39d88 Better errormessage
SVN revision: 14269
2005-04-21 05:21:13 +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
sebastid 225faedf25 It should work now.
SVN revision: 14255
2005-04-20 07:28:37 +00:00
Carsten Haitzler acd4137ae6 vandango's de!
todo bug...


SVN revision: 14253
2005-04-20 03:14:07 +00:00
sebastid cf3c1ecc68 Cleanup of eapp code. The old code didn't handle all events well, so
references are now shallow copies of the original.


SVN revision: 14251
2005-04-19 15:11:45 +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
sebastid d8ccfebff3 Fix.
SVN revision: 14245
2005-04-19 09:08:36 +00:00
sebastid 81d83c1757 Make sure a deleted message is sent.
SVN revision: 14244
2005-04-19 09:05:53 +00:00
sebastid 7dd1e35ece Not all apps have a parent
SVN revision: 14242
2005-04-19 09:05:09 +00:00
sebastid 88ce4c329d Maybe eapp code works now.
SVN revision: 14241
2005-04-19 09:04:10 +00:00
Carsten Haitzler aa137a4bd7 enable cpufreq by default
SVN revision: 14237
2005-04-19 06:04:33 +00:00
Carsten Haitzler b7804422b4 russian po :)
SVN revision: 14232
2005-04-19 03:19:18 +00:00
Carsten Haitzler cd518390b6 formatting
SVN revision: 14221
2005-04-18 08:39:05 +00:00
Carsten Haitzler 71ffa1b03f update TODO and language stuff
SVN revision: 14220
2005-04-18 07:15:48 +00:00
Carsten Haitzler 88f86a4453 spanish - for now it'll be the generic spanish until we have multipel spanish
translations... :)


SVN revision: 14206
2005-04-15 06:29:43 +00:00
sebastid d1e1c0de74 ecore_list looping isn't optimal, IMHO
SVN revision: 14200
2005-04-14 13:31:16 +00:00
sebastid 709c0003c8 Evas_List -> Ecore_List
SVN revision: 14198
2005-04-14 10:52:58 +00:00
Carsten Haitzler 51b9637165 no more spanky!
SVN revision: 14197
2005-04-14 10:03:59 +00:00
sebastid 30a06c1be5 Setup for filemonitoring
SVN revision: 14196
2005-04-14 09:48:36 +00:00
Carsten Haitzler 72eb2e9bc9 wrap putenv... (and for remote_main just strudup - if we leak it doesnt
matter - it will not run for long :) )


SVN revision: 14195
2005-04-14 09:09:22 +00:00
Carsten Haitzler 3ced20074a no - u NEED to set the LNAG for gettext to use that lang - if u dont e can't
change its lang runtime. :) the problem is it gets inherited by child
processes... thus make it use the result of getenv to init... (a NULL retunr
will mean e tries to use en anyway)


SVN revision: 14193
2005-04-14 05:49:17 +00:00
sebastid b34711e5e3 Don't modify users env if the user already has LANG
SVN revision: 14192
2005-04-14 05:32:10 +00:00
Carsten Haitzler 86e8a43e71 more info in intl for people helping
SVN revision: 14190
2005-04-14 02:50:52 +00:00
Carsten Haitzler fb3d456244 why the hell did i shutdown intl there? why? hmm. pffft. move.
SVN revision: 14189
2005-04-14 02:10:32 +00:00
sebastid 4d1a27c0da Fix norwegian
SVN revision: 14181
2005-04-13 19:49:35 +00:00
sebastid ca274ed40f Remove meaningless while loop
SVN revision: 14180
2005-04-13 19:47:25 +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
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
sebastid e31e8c5290 French
SVN revision: 14166
2005-04-13 05:59:46 +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
sebastid 8593f75080 No japanse for the canadians.
SVN revision: 14154
2005-04-12 06:34:17 +00:00
Dan Sinclair febbbe4a1c - change the names of the module entry points. This will break other
modules.
   init -> e_modapi_init
   shutdown -> e_modapi_shutdown
   about -> e_modapi_about
   info -> e_modapi_info
   save -> e_modapi_save


SVN revision: 14151
2005-04-12 03:34:31 +00:00
Dan Sinclair 0b0a77ec23 - screwed up the formatting, fix
SVN revision: 14150
2005-04-12 02:47:21 +00:00
Dan Sinclair 39ed7279d7 - if there is no LANG set this would segv. I don't know if this fix is
right, but just set LANG="en" if it isn't there.


SVN revision: 14149
2005-04-12 02:41:14 +00:00
Carsten Haitzler 4e2fe1cc4d a little more support
SVN revision: 14148
2005-04-11 23:34:44 +00:00
Carsten Haitzler cc392c126b more intl support
SVN revision: 14147
2005-04-11 23:32:24 +00:00
Carsten Haitzler e701d406d0 modules translated...
SVN revision: 14146
2005-04-11 22:01:51 +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
Dan Sinclair df5b523477 - extend E's ipc a bit more
- this change the way the module-list call returns from libe, it will return
  a list now, instead of a event per entry in the list
- adds a module directory list and background directory list call
- adds a shutdown call to shutdown E
- extends enlightenment_remote to handle the above and implments a -bg-get
  call


SVN revision: 14125
2005-04-09 06:06:39 +00:00
Carsten Haitzler 6ca778ea55 i've gone over vd's - read the diff :)
SVN revision: 14123
2005-04-09 00:13:09 +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
Dan Sinclair 0fed767358 - if we are in gadman edit mode and we enable a module, the module wasn't in
edit mode. This puts the module into edit mode if required on load.


SVN revision: 14100
2005-04-05 03:13:08 +00:00
Carsten Haitzler 9ee02a77b7 testipoos!
SVN revision: 14085
2005-04-03 14:22:20 +00:00
Carsten Haitzler 8b39a9b2bb dont die if u dont rm your cfg
SVN revision: 14078
2005-04-03 01:52:16 +00:00
Carsten Haitzler cc72cca1b8 the rest of shorne's font stuff
SVN revision: 14077
2005-04-02 17:11:04 +00:00
Carsten Haitzler 03633f3f52 shorns' font fixme work.. so we can all work on it :)
SVN revision: 14076
2005-04-02 16:40:37 +00:00
Carsten Haitzler f7c295028e signal fix... and TODO for timers
SVN revision: 14075
2005-04-02 16:11:04 +00:00
Carsten Haitzler c257043cf3 nuke valgrind badness! :)
SVN revision: 14065
2005-04-01 16:12:31 +00:00
Carsten Haitzler e1237d6f49 testies!
SVN revision: 14057
2005-04-01 07:29:33 +00:00
Carsten Haitzler 0eec2da4bc handle xrander too ... again... oops
SVN revision: 14047
2005-03-31 16:52:12 +00:00
Carsten Haitzler 3c1d914635 and init too!
SVN revision: 14046
2005-03-31 16:03:33 +00:00
Carsten Haitzler dc67937b34 and direct resize there too
SVN revision: 14044
2005-03-31 15:40:31 +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
Carsten Haitzler dfdaa01251 support unfilled middles (finally fix theme to have proepr shading - was lazy
at the start) - faster :)


SVN revision: 14039
2005-03-31 11:40:38 +00:00
Carsten Haitzler 6823a737b0 app remove segv
SVN revision: 14024
2005-03-31 04:26:55 +00:00
rbdpngn 3682f0751f Ifdef optional functionality.
SVN revision: 14023
2005-03-31 03:21:58 +00:00
handyande c72121077a Export an extras dir for external modules
SVN revision: 14005
2005-03-30 13:49:10 +00:00
sebastid 29acb2ef12 Don't raise window above the resizing object.
SVN revision: 14000
2005-03-30 12:22:48 +00:00
sebastid bf1ef61935 Don't listen to event DELETED_SELF
SVN revision: 13990
2005-03-30 10:20:58 +00:00