Commit Graph

320 Commits

Author SHA1 Message Date
Carsten Haitzler 093bd1d9c2 nathan's docs :)
SVN revision: 10113
2004-05-08 04:44:04 +00:00
Carsten Haitzler 20df203105 ecore_config now formats like most of the rest of ecore!!!
and - errr - handy - need to talk to you about function call names, and the
use of "long's"

:)


SVN revision: 10112
2004-05-08 03:10:45 +00:00
handyande 605f23cf8b Give the app more space
SVN revision: 10072
2004-05-05 14:20:43 +00:00
handyande 959b86ab63 Thought I fixed that ((null) not a pretty description ;) )
SVN revision: 10071
2004-05-05 12:35:01 +00:00
handyande 338afb2871 Added _create_xxx functions as shorthand for '_default_xxx; _set_short_opt; _set_long_opt; _describe' this should make client applications a lot nicer to look at
SVN revision: 10055
2004-05-04 22:58:06 +00:00
handyande e842770b13 Add application description to be displayed on a --help
few small bug fixes with arg parsing
few small fixups for text and behaviour


SVN revision: 10043
2004-05-04 09:17:04 +00:00
handyande 6d01330752 Fix prop listing
add prop parsing (which calls prop listing through -h or --help)
add short and long opts to index by which override key (which can get ugly)
WARNING API CHANGE, but only a little one - and nobody uses it yet


SVN revision: 10039
2004-05-03 23:57:14 +00:00
handyande b58b2da294 Tidies and move _exit to _shutdown to match ecore (taa dj2) API CHANGE :(
SVN revision: 10033
2004-05-03 16:13:12 +00:00
handyande aa60b7fb2d WARNING: API CHANGE : As bundles are no longer needed in the grand scheme of things remove them from the users API, they are still in backend code just in case
SVN revision: 10030
2004-05-03 11:28:43 +00:00
handyande bc3e7f6e35 Fix return types and missing functions - thanks ncn
SVN revision: 10029
2004-05-03 10:45:34 +00:00
handyande 20950022d6 Added theme functionality to support the examine changes
Oh, and I was told to blow my trumpet ;)


SVN revision: 10010
2004-05-02 21:02:49 +00:00
rbdpngn 31007f3255 Use the node destroy function when removing values.
SVN revision: 9991
2004-05-01 17:30:34 +00:00
Carsten Haitzler c14dcbb000 more agressive buffering in ecore_con. basically allow the main loop's select
fo the flushing. this si good for ssl! :) also saves on syscalls :)


SVN revision: 9986
2004-05-01 02:25:00 +00:00
xcomputerman ef06c2b3c7 Pass unhandled ClientMessages to application as an event.
(Thanks, Gen Zhang)


SVN revision: 9984
2004-04-30 17:28:53 +00:00
Carsten Haitzler ab01bcabdb hey guys! can u rememebr to add yourselves to AUTHORS?
SVN revision: 9978
2004-04-30 03:10:17 +00:00
Carsten Haitzler 76243ee847 and STOOOPIDO me does the wonderful copy & paste bug... FIX!
SVN revision: 9969
2004-04-29 02:58:10 +00:00
Carsten Haitzler 0f6e7ba387 use evas_coord too
SVN revision: 9933
2004-04-27 10:34:47 +00:00
Carsten Haitzler 140ea23e3f not evas_coord safe! fix.
SVN revision: 9922
2004-04-27 08:16:18 +00:00
tsauerbeck fdff6d615c put the read buffer back on the stack
SVN revision: 9899
2004-04-25 15:52:53 +00:00
tsauerbeck 1e0da5fe44 fixed ssl deadlock
SVN revision: 9898
2004-04-25 15:42:57 +00:00
Carsten Haitzler 9ff80db043 demangle-fix
SVN revision: 9894
2004-04-25 04:35:46 +00:00
Carsten Haitzler f09616a23c allow this to be used form c++!
SVN revision: 9893
2004-04-25 04:28:52 +00:00
xcomputerman 30179574bd Realign Ecore_X event masks with Xlib event masks. This fixes the bug
causing some input select requests not to work.
*API Change warning*


SVN revision: 9878
2004-04-24 05:49:46 +00:00
xcomputerman 55c7533fc8 - Use XChangeWindowAttributes() instead of XSelectInput()
- Add event_mask_unset to allow deselecting events


SVN revision: 9875
2004-04-23 22:48:21 +00:00
xcomputerman 23d33a8d4f Events:
- Or the requested event mask with the current mask, instead of replacing
  it.
DND:
- Set default action on drop to Ask


SVN revision: 9873
2004-04-23 22:17:01 +00:00
Carsten Haitzler 4b2111867f ipc header compression as part of the protocol. this relies on previosu
header states and does delta's. it seems to give me about 50-70% compression
for the headers - not bad. also solved aligned memory access problem waiting
to happen... :)


SVN revision: 9870
2004-04-23 07:24:40 +00:00
handyande 61bb6beaba Add theme type for exciting features in examine
Add property descriptions,
For the (beginnings of) help text / input parser


SVN revision: 9869
2004-04-22 23:38:19 +00:00
Carsten Haitzler fbbfbfaa84 hmmm - why read_buf is in the struct so each server and client connection
PERMENANTLY uses 64kb of ram until closed? why? trill???? why does ssl need a
malloced buffer and cannot a buffer on the stack?


SVN revision: 9810
2004-04-20 11:40:44 +00:00
Carsten Haitzler 8f1862baf8 oops - kept in dbg
SVN revision: 9809
2004-04-20 09:32:57 +00:00
Carsten Haitzler 9403c932e5 oops - forgot to copy my fix to other side too!
SVN revision: 9808
2004-04-20 09:30:59 +00:00
Carsten Haitzler 989eadab47 pass make distcheck!
SVN revision: 9746
2004-04-16 01:46:54 +00:00
tsauerbeck e6e0b3a0a4 i guess that's what you meant
SVN revision: 9723
2004-04-14 16:14:24 +00:00
Carsten Haitzler c1344875fa oops. printf left in.
SVN revision: 9721
2004-04-14 09:11:42 +00:00
Carsten Haitzler 38636f3cb1 fix a bug in ecore_ipc - damn.. how could that stay there? :)
and err - clean up some indenting etc...

trill - going to put n SSL server support too (ie ecore can act as SSL server
too) ?


SVN revision: 9720
2004-04-14 08:51:19 +00:00
handyande e909f1794a Fixed wrong way last time - NILs are valid, ints now passed as pointers like everything else so we can detect them - sorry
SVN revision: 9718
2004-04-13 23:36:40 +00:00
handyande dfaa029de0 Fix 2 bugs in ecore_config
1) Ints can now be set to 0 successfully
2) Floats are operating correctly
hmm - now examine/exsh should work with engage ;)


SVN revision: 9716
2004-04-13 22:03:22 +00:00
tsauerbeck 90980d5f74 added Ecore_Ipc.h
SVN revision: 9713
2004-04-12 19:35:26 +00:00
tsauerbeck aece0e33c2 only call SSL_get_error() if the previous SSL call failed
SVN revision: 9712
2004-04-12 19:29:37 +00:00
Kim Woelders 01c43c491c Fix client iconify.
ecore_x_window_prop_desktop_request() was probably broken too.
Suggest to remove ecore_x_window_prop_property_notify().


SVN revision: 9692
2004-04-11 21:20:47 +00:00
Kim Woelders 459e2c6368 Make ecore_x_window_prop_state_request() public.
SVN revision: 9690
2004-04-11 21:09:12 +00:00
atmosphere 1cf4794712 hook in ecore_evas_iconified_set into the x11 engine, use code in ecore_x to do it
SVN revision: 9689
2004-04-11 17:37:39 +00:00
handyande 42f371c807 oops - this should not be here
SVN revision: 9688
2004-04-11 16:08:14 +00:00
Kim Woelders 8e6c56ab8d Added the de-iconify (request).
Please put it elsewhere if this is not the proper location, but this is what
the client must do one way or the other.


SVN revision: 9632
2004-04-07 13:16:04 +00:00
rbdpngn 05734b2a61 Fix some ifdef's for the SIGPWR signal.
SVN revision: 9630
2004-04-07 03:42:55 +00:00
Carsten Haitzler a8f624b9c5 pointles though it is, i see no r3eason to dissallow locak unix sockets to
have SSL encryption... still very pointless, but... possible :) if you dont
trust your kernel... why bother? :)


SVN revision: 9621
2004-04-06 06:22:47 +00:00
Carsten Haitzler fd2532624a ecore_ipc now supports ssl too
SVN revision: 9620
2004-04-06 06:20:39 +00:00
tsauerbeck f92a6c5b02 siginfo_t *si might be NULL, so don't deref it unconditionally
SVN revision: 9611
2004-04-05 16:32:53 +00:00
handyande 16cefe634c Int != char * - taa Trillsrc/lib/ecore_config/ipc_ecore.c
SVN revision: 9610
2004-04-05 16:11:17 +00:00
tsauerbeck 56ccf07ae2 Oops, set the realtime signal's number in the ecore event struct, too
SVN revision: 9592
2004-04-04 20:08:45 +00:00
tsauerbeck 087eb83658 added support for realtime signals. all signal event structs now have a siginfo_t member (this might replace the unused void *ext_data). sa_sigaction is now used instead of sa_handler
SVN revision: 9591
2004-04-04 19:53:19 +00:00