Carsten Haitzler
bcd35dad89
and stage 2 of removing ipc handlers.. actually remove them!
...
SVN revision: 43270
2009-10-25 15:55:11 +00:00
Christopher Michael
162bac4cef
Fix function prototypes by adding missing __UNUSED__. For some reason, the
...
__unused__ was in the function declaration itself, but not the prototype.
SVN revision: 41712
2009-08-12 16:49:59 +00:00
Sebastian Dransfeld
c29bd72eb0
No need to create string before showing error message.
...
SVN revision: 37170
2008-10-26 20:48:57 +00:00
Carsten Haitzler
a6825b262b
move init splash to its own process to make it smoother and able to be up
...
before the main loop.
SVN revision: 31795
2007-09-24 01:16:47 +00:00
Sebastian Dransfeld
e8590e0357
- Add flag to indicate when main loop has ended.
...
- Don't allow (some) events during shutdown, as events wont be processed.
- Don't remove drop handlers on dnd shutdown, they should be removed by
their creators.
- init/shutdown fwin
- Delete fwins on shutdown.
- Remove weird ipc wrapper function.
- Don't do additional shutdown functions on restart.
SVN revision: 29366
2007-04-05 06:59:02 +00:00
Carsten Haitzler
b2a0abb8eb
a lot of patches - also my work on moving the IO stuff in e_fm to a slave
...
process to stop e from ever "locking up". this unfortunately breaks the other
source stuff and thus breaks the app editor config dialogs and anything using
fm2 for .desktop stuff from the e applications/all repo. i am doing this as i
expect this to go away with efreet anyway so not too much of an issue. not
all fm operatiosn work currently - note. so beware. it can view files though :)
SVN revision: 28528
2007-03-02 17:00:20 +00:00
sebastid
d4aa3c882f
Cleanup
...
SVN revision: 23993
2006-07-17 19:02:42 +00:00
Carsten Haitzler
50063cad9c
new thumbnailer system. works a bit more like epsilon - launches a
...
special-purpose executable and hands off workd to do via ipc (well the exe
connects back to e's ipc port actually but either way - same thing). it can
actually launch any numebr of thumbnailers - the default is 2, but this means
it can make full use of smp systems. i need to make this # of thumbnailers
configurable and add a config dialog for it. this does mean thew bg/theme
etc. dialogs pop up much faster as they dont load all the thumbs to start -
its farmed off and ipc tells us when they are ready (and if already generated
- thats pretty damn fast). :) anyway - now thumbnailing works reliably
(thoguh i think the queue handling isnt quite that good - well when it comes
to interacting with efm... but i'll check into that later. dont worry though
- it does actually generate all the thumbs - it just may be busy generating
ones you don't see while it catches up).
SVN revision: 23750
2006-07-08 09:18:04 +00:00
Carsten Haitzler
cda26e2af7
ipc socket setup will be much more robust now. relies on E_IPC_SOCKET
...
environment var (but every subprocess of e should inherit this - like DISPLAY).
SVN revision: 23714
2006-07-04 18:36:29 +00:00
Christopher Michael
e16298326e
Fix gcc warning "No new line at end of file"
...
SVN revision: 21191
2006-03-11 16:18:27 +00:00
Carsten Haitzler
1785ad3a32
ipc is #defineable (rough for now - maybe able to be undefined and eventually
...
entirely removed - later though). also config shoudl be able to go up
versiosn more easily now.
SVN revision: 21160
2006-03-10 05:48:46 +00:00
sebastid
6a638a7806
Fix EAPI warnings.
...
SVN revision: 19597
2006-01-07 10:39:46 +00:00
Carsten Haitzler
d8c635f964
more stringshare work
...
SVN revision: 18816
2005-12-03 15:39:25 +00:00
sebastid
e421d20837
Remove whitespace.
...
SVN revision: 16120
2005-08-13 08:04:38 +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
9df4e18dbd
bugs , issues, patches.
...
SVN revision: 15501
2005-06-23 03:29:37 +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
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
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
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
82f67c7719
- these should all be ported to e_ipc_handlers.h already
...
SVN revision: 15101
2005-06-03 18:37:42 +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
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
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
242e7b4744
shorne's patch
...
SVN revision: 14861
2005-05-20 03:09:44 +00:00
Carsten Haitzler
baad135e9f
fix ipc oops.
...
SVN revision: 14834
2005-05-18 07:37:33 +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
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
Carsten Haitzler
4c91972c07
key and mouse bindings are configurable via ipc. now. :)
...
SVN revision: 14608
2005-05-05 06:45:47 +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
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
087259e3ec
todo cleanups.
...
modules disabled if they cannot be loaded
SVN revision: 14572
2005-05-03 10:06:42 +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
19cba77f5b
Dragging windows between desks work now.
...
SVN revision: 14326
2005-04-24 19:56:42 +00:00
Carsten Haitzler
374d09d00b
shorne's cleanups
...
SVN revision: 14288
2005-04-22 04:25:51 +00:00
sebastid
a845a99b65
Formatting.
...
SVN revision: 14284
2005-04-21 17:02:18 +00:00