Commit Graph

1453 Commits

Author SHA1 Message Date
xcomputerman f9520235e5 Make sure QueryVersion functions are called first.
SVN revision: 22744
2006-05-19 15:09:50 +00:00
xcomputerman f9ed237288 Round out support for XserverRegion.
SVN revision: 22743
2006-05-19 15:02:54 +00:00
xcomputerman 0e8e8f2fd1 Oops. I was up too late last night. Caught a couple of critters too.
SVN revision: 22740
2006-05-19 14:23:04 +00:00
Carsten Haitzler f2056229e7 1. fix ecore to build again (xcomp - u need to cvs add and commit your 2 new
.c files!) and asparagus!


SVN revision: 22732
2006-05-19 09:27:33 +00:00
xcomputerman dc3203d7da Add support for XFixes and XDamage to Ecore_X.
Add atoms for translucency/composite support.


SVN revision: 22729
2006-05-19 06:05:35 +00:00
Carsten Haitzler 3a63c7eab6 limit flushiness.
SVN revision: 22726
2006-05-19 03:52:24 +00:00
doursse 721537d546 add ecore_x_netwm_allowed_action_get to the API and remove trailing spaces
SVN revision: 22664
2006-05-17 05:35:56 +00:00
Carsten Haitzler 0285bf4cc9 vincent's netwm get allowed actions ecore patch
SVN revision: 22660
2006-05-17 02:26:52 +00:00
Carsten Haitzler ed1da0103e #ifdef the randr support
SVN revision: 22550
2006-05-12 12:28:06 +00:00
Carsten Haitzler ed43d15147 add xrandr rotation wrappers.
SVN revision: 22544
2006-05-12 07:24:34 +00:00
Horms 90cf4880c6 typo: start_lines->end_lines
SVN revision: 22476
2006-05-07 06:14:03 +00:00
Carsten Haitzler c25f5769ce bring back the iconv checks!
SVN revision: 22392
2006-04-29 04:27:58 +00:00
Carsten Haitzler 6aedde4c5f fix package names. oops.
SVN revision: 22390
2006-04-29 03:29:54 +00:00
doursse 1799b347e8 q--
SVN revision: 22306
2006-04-22 19:12:53 +00:00
handyande 2d1a95873a oops, missed this one
SVN revision: 22303
2006-04-22 14:59:18 +00:00
handyande d8bc921c99 First pass for some ecore_config struct code. Works fine on my x86 machine, but raster reckons it will not if the architecture 'packs' structs.
SVN revision: 22302
2006-04-22 14:55:39 +00:00
Carsten Haitzler ac41904c32 tedium. ecore now is properly packaged as an rpm...
SVN revision: 22253
2006-04-20 07:44:08 +00:00
Carsten Haitzler d22af9bf00 control deps fix
SVN revision: 22252
2006-04-20 06:48:08 +00:00
Carsten Haitzler c0ba116e96 add ecore debug package and move files to it
SVN revision: 22249
2006-04-20 06:31:15 +00:00
Carsten Haitzler 99f3565777 reduce linger to... 0 for server
SVN revision: 22221
2006-04-19 07:27:52 +00:00
Carsten Haitzler 555aacd07c eet is directly not needed - should be inherited from evas
SVN revision: 22152
2006-04-16 01:42:00 +00:00
chaos 7f7c51d47c * Patch for ecore_exe from Victor Kojouharov
SVN revision: 22131
2006-04-15 12:44:31 +00:00
kaethorn 83f135767a fix section of -dev package.
SVN revision: 22115
2006-04-14 09:48:58 +00:00
Horms a87311b802 The section of a library's -dev package is generally libdevel
SVN revision: 22111
2006-04-14 00:24:37 +00:00
Horms ad36ab291a Need not depend on libc6-dev | libc-dev as it is in build-essential
SVN revision: 22110
2006-04-14 00:17:03 +00:00
kaethorn 9ba3951553 fix inclusion of symlinks.
SVN revision: 22104
2006-04-13 18:43:46 +00:00
Horms 178eb27fa8 Add debian version
SVN revision: 22088
2006-04-13 09:32:46 +00:00
kaethorn 1a8b5f7a33 fix internal dependencies.
SVN revision: 22071
2006-04-12 20:33:47 +00:00
kaethorn 0fa1fdfb1d Typo.
SVN revision: 22070
2006-04-12 19:33:44 +00:00
kaethorn 59c7795c26 adjust dependency versions and provides.
add libecore0-all package.
update standards to 3.6.2.2.


SVN revision: 22061
2006-04-12 16:39:27 +00:00
Horms 827efc390c Various debian build cleanups
SVN revision: 22053
2006-04-12 09:22:24 +00:00
Carsten Haitzler a5f92ff318 dont' need those anymore - its runtime detected
SVN revision: 21943
2006-04-08 01:16:11 +00:00
Christopher Michael f807a4ade1 Fix alignment of configure --help descriptions.
SVN revision: 21939
2006-04-07 21:47:53 +00:00
kaethorn 4694f5230a add configure flags to prevent building directfb support.
SVN revision: 21937
2006-04-07 16:54:43 +00:00
David Walter Seikel d323abfa87 Add extra stuff for testing stderr as well.
SVN revision: 21934
2006-04-07 13:54:16 +00:00
kaethorn b7f745b451 don't include directfb headers.
SVN revision: 21931
2006-04-07 13:04:27 +00:00
David Walter Seikel 53024d2603 Clarification of the documentation.
SVN revision: 21930
2006-04-07 13:01:55 +00:00
David Walter Seikel c4b63aa74a Fix a segie. Thanks to CodeWarrior for helping to find it.
SVN revision: 21929
2006-04-07 12:44:36 +00:00
codewarrior 237a7678de - new addition for ecore_file_download. now we have a progress_cb from curl so we know how much of the file we've downloaded.
SVN revision: 21928
2006-04-07 12:27:39 +00:00
Christopher Michael bb05e978df Make curl support work like others by making curl enabled by default and
using --disable-curl as an option.


SVN revision: 21916
2006-04-06 22:44:31 +00:00
David Walter Seikel 533774b101 TODO++
SVN revision: 21886
2006-04-06 01:16:02 +00:00
Carsten Haitzler 0dc5cb5412 formatting
SVN revision: 21882
2006-04-05 23:45:59 +00:00
David Walter Seikel 97d9523a28 New flag to allow forcing the use of /bin/sh to execute the command.
SVN revision: 21861
2006-04-05 18:05:16 +00:00
kaethorn 698513f861 no need to depend on libxext-dev twice.
SVN revision: 21844
2006-04-05 09:28:18 +00:00
Carsten Haitzler 2255c2af87 no - i removed directfb ecore support. it's unnecessary and basically unused
by anything EXCEPT specialty-case custom projects we dont know anything about.


SVN revision: 21828
2006-04-04 23:57:49 +00:00
kaethorn 6059e9b231 add libecore0-directfb.
SVN revision: 21821
2006-04-04 21:48:20 +00:00
Carsten Haitzler afa49c5dd9 gasp! packages actually build!
SVN revision: 21776
2006-04-03 10:26:53 +00:00
Horms fa59ac41f2 Add missing debian files to tarball
SVN revision: 21765
2006-04-03 09:12:30 +00:00
Horms e2adc60a95 Add missing files to *.install
SVN revision: 21762
2006-04-03 09:09:31 +00:00
Horms 1772690c48 Add missing build depenancy on cdbs
SVN revision: 21761
2006-04-03 08:59:54 +00:00
Horms b7f0ed1184 Build depends on x-dev so that X.h is available and ECORE_X support can be built, which is needed for esmart at least
SVN revision: 21719
2006-04-02 08:26:26 +00:00
Horms a187261215 libecore0-dev should not conflict with itself
SVN revision: 21714
2006-04-02 07:53:15 +00:00
kaethorn f81ce64dbb more dependency cleanups.
SVN revision: 21624
2006-03-31 09:53:21 +00:00
Carsten Haitzler 343089c120 only free list if its there...
SVN revision: 21609
2006-03-31 02:08:11 +00:00
kaethorn b2a0114534 split ecore into small packages and correct some dependencies.
SVN revision: 21602
2006-03-30 19:03:53 +00:00
codewarrior 214f4563a7 - maintain a list of connected clients and use that for clients_get
SVN revision: 21601
2006-03-30 14:01:04 +00:00
codewarrior d6cd4313bd we want the ipc_clients, not the con clients
SVN revision: 21600
2006-03-30 08:20:18 +00:00
codewarrior e0b0c8738f rasties wants, rasties gets!
SVN revision: 21599
2006-03-30 08:12:17 +00:00
codewarrior ae3015fef8 ecore_con_server_clients_get
SVN revision: 21597
2006-03-30 06:48:45 +00:00
shadoi bb6d069af9 * Use CDBS for debian/rules
* Add "| xlibs-static-dev" for stable to build-deps
* Remove the test bin from -dev (duplication)


SVN revision: 21574
2006-03-29 16:56:01 +00:00
shadoi 9bdebf459f Fix maintainer and add libxss-dev build-dep (for screensaver locking)
SVN revision: 21572
2006-03-29 16:21:37 +00:00
Carsten Haitzler 706d3a0fa3 fix format
SVN revision: 21568
2006-03-29 10:07:35 +00:00
Carsten Haitzler 9ec1b17a91 changelog.cin ... errr... not right.
do the people doing debian packaging... actually test things?


SVN revision: 21565
2006-03-29 09:00:13 +00:00
Carsten Haitzler b7e492a4a5 cvs is back up.. time for some asparagus!
SVN revision: 21564
2006-03-29 08:00:30 +00:00
Christopher Michael 947c1d5e9f --printf
SVN revision: 21544
2006-03-28 18:36:19 +00:00
Carsten Haitzler 2fface712c fix window depth creation
SVN revision: 21502
2006-03-25 02:55:34 +00:00
Carsten Haitzler d3c5b04a87 and get debug name right
SVN revision: 21439
2006-03-20 08:44:34 +00:00
Carsten Haitzler 065626dc56 rememebr to decrement ev coutns too!
SVN revision: 21438
2006-03-20 08:18:52 +00:00
Carsten Haitzler e8929d7043 add calls to get ip addr of client or server (NULL for created servers of
course) and comments/docs


SVN revision: 21437
2006-03-20 07:45:58 +00:00
Carsten Haitzler 4924cf8ba2 set server/client data to NULL on a delete - as it's already returned it it
should now be NULL and not used.


SVN revision: 21435
2006-03-20 05:59:21 +00:00
Carsten Haitzler b2ecc06e68 defer server and client deletion for con and ipc until all pending events
have been processed.


SVN revision: 21434
2006-03-20 05:53:12 +00:00
Christopher Michael 241fa61949 --printf
SVN revision: 21406
2006-03-19 11:05:59 +00:00
Christopher Michael 5a8bf5c690 Fix incorrect #ifdef. Be sure we're building XRender before trying to access
xrender structs. If the user was not building with XRender then the
build would fail here.


SVN revision: 21405
2006-03-19 11:03:57 +00:00
Carsten Haitzler 873b31554c asparagus!!!
btw - xtasi - i hope u read cvs commits.... when u play with stuff - make
sure the thing passes make dist and make distcheck!!!! i'm having to fix waay
too much of that.


SVN revision: 21347
2006-03-17 09:18:15 +00:00
rbdpngn 795a124be1 Need to link Xrender if we're going to use it.
SVN revision: 21273
2006-03-13 22:38:53 +00:00
Carsten Haitzler 6094eecb72 add max data payload settings to ipc
SVN revision: 21250
2006-03-13 08:50:27 +00:00
Carsten Haitzler 6e54d73898 add max data payload settings to ipc
SVN revision: 21249
2006-03-13 08:50:26 +00:00
Carsten Haitzler 8206af707a asparagus!
SVN revision: 21220
2006-03-12 10:44:32 +00:00
Carsten Haitzler 59abaf3e5e pass distcheck...
SVN revision: 21219
2006-03-12 10:40:49 +00:00
Carsten Haitzler 28f5c148f8 support argb targets for ecore_evas sw_x11
SVN revision: 21121
2006-03-09 03:51:44 +00:00
Carsten Haitzler ecc61fd692 support argb targets for ecore_evas sw_x11
SVN revision: 21120
2006-03-09 03:51:43 +00:00
Carsten Haitzler ee3ae8e835 handle dst alpha better
SVN revision: 21103
2006-03-08 15:35:01 +00:00
stffrdhrn 695b9f3805 Keep track of max handlers_num using the handlers_num, not LASTEvent
SVN revision: 21101
2006-03-08 15:07:37 +00:00
Carsten Haitzler e66405d00d another handy routine...
SVN revision: 21096
2006-03-08 10:01:42 +00:00
Carsten Haitzler fa28115273 and work again.
SVN revision: 21092
2006-03-08 08:54:36 +00:00
Carsten Haitzler b187c47974 evilness... but it works.
SVN revision: 21091
2006-03-08 08:02:55 +00:00
quan74 2c18f833e9 make dist pkgs build again
SVN revision: 21057
2006-03-07 01:07:20 +00:00
Carsten Haitzler 269941260f just do RAW iconify work
SVN revision: 21045
2006-03-06 08:39:57 +00:00
xstasi 0c0a846401 created debian/changelog (and removed from configure.in) to allow packages to be built with custom versions (e.g. cvs appends or epochs), and changed maintainer
SVN revision: 21012
2006-03-04 17:51:16 +00:00
stffrdhrn 7cf8f34ad0 Ecore api cleanup:
* keys for key_grab and key_ugrab changed to const char *


SVN revision: 20986
2006-03-04 02:57:06 +00:00
Carsten Haitzler ba83b178da return useful values for grab/ungrab
SVN revision: 20981
2006-03-04 01:30:43 +00:00
Carsten Haitzler 20a3e03f34 SP!
SVN revision: 20942
2006-03-03 06:36:11 +00:00
Carsten Haitzler a9e37e3a66 minimal xscreensaver wrapping so it can be used for lock
SVN revision: 20934
2006-03-03 04:01:15 +00:00
David Walter Seikel 11a7cad11a Formatting.
SVN revision: 20864
2006-03-01 06:00:41 +00:00
David Walter Seikel 224b968219 Formatting.
SVN revision: 20861
2006-03-01 05:05:58 +00:00
rbdpngn 6b9fc45788 Fix the doubly linked list to use a more correct method to insert data in the
list instead of walking from the beginning.


SVN revision: 20662
2006-02-21 05:45:18 +00:00
Carsten Haitzler d7840f652b codeset patch from illogict
SVN revision: 20553
2006-02-18 04:35:43 +00:00
David Walter Seikel e7fa0baa71 Brain fart--
SVN revision: 20513
2006-02-16 05:31:21 +00:00
rbdpngn ad83be938c Fix return value on ecore hash when key already exists in hash.
SVN revision: 20473
2006-02-15 05:06:01 +00:00
Christopher Michael d214a5ad7e SVN revision: 788
SVN revision: 20472
2006-02-15 04:55:14 +00:00
David Walter Seikel 52579f1283 I thought the child exe was responsible for closing it's own end of the
pipe, guess I was wrong.  Thanks to raster for continueing to pester me.


SVN revision: 20455
2006-02-14 12:54:26 +00:00
handyande 6e93eda95a Mortens latest ecore_config update - fixes last breakage ;)
SVN revision: 20419
2006-02-12 21:08:36 +00:00
Carsten Haitzler 1ce159175b exit - without atexit calls
SVN revision: 20392
2006-02-11 07:42:33 +00:00
David Walter Seikel 048a266571 Be paranoid, don't rely on dup2 to close for us. As a bonus, we get error
messages if there's a problem closing them.


SVN revision: 20325
2006-02-07 06:05:58 +00:00
David Walter Seikel 5d04321374 Found the bug, so no need for the debugging stuff.
SVN revision: 20264
2006-02-04 02:21:43 +00:00
David Walter Seikel f8d0bcb617 debug--
They are only commented out, coz there might still be a problem there.  On
the other hand, it might just be KDE strangeness.


SVN revision: 20256
2006-02-03 23:01:02 +00:00
Christopher Michael fa508bfaec Some refresh rate fixes
SVN revision: 20251
2006-02-03 21:42:38 +00:00
Christopher Michael c6122c09bf Remove Unused Variable
SVN revision: 20245
2006-02-03 20:04:12 +00:00
Carsten Haitzler 682430bc67 disabel much more sinply :)
SVN revision: 20175
2006-02-01 12:43:06 +00:00
Carsten Haitzler bc2749f508 disable signals for RTMIN
SVN revision: 20174
2006-02-01 12:39:06 +00:00
Carsten Haitzler 23f7254cce some extra handy calls :)
SVN revision: 20169
2006-02-01 11:24:49 +00:00
handyande 749bfd77de remove EAPI from internal methods - is this correct? should EAPI have been added to _priveate functions?
SVN revision: 20142
2006-01-31 11:11:21 +00:00
handyande 108fbe6a7f addition of argbint convenience on argb - thanks Morten
SVN revision: 20141
2006-01-31 11:05:47 +00:00
Christopher Michael 4f6a9721f6 Remove C++ comments
SVN revision: 20031
2006-01-25 18:52:46 +00:00
Christopher Michael ddc72506e0 Add ecore refresh rate functions.
SVN revision: 20030
2006-01-25 13:29:42 +00:00
David Walter Seikel 382628e412 Forgot to change the prototype. Still scratching my head about why it
complied here.

Good catch jcwong.


SVN revision: 20007
2006-01-24 15:25:26 +00:00
David Walter Seikel 33d8ec9653 When I cloned the pipe read stuff to make pipe error, I didn't realise that
ECORE_FD_ERROR is not the stderr equivilant of ECORE_FD_READ.  I just cloned,
and changed READ's to ERROR's.

imho ECORE_FD_ERROR is missnamed, and should at least be better documented.
See man select_tut, especially the entry on exceptfds.


SVN revision: 20006
2006-01-24 13:58:18 +00:00
David Walter Seikel 408a8a4ae7 Added lots of test output, some of which may be problematic. The shere
bulk of the text is also required for testing.


SVN revision: 20004
2006-01-24 05:55:00 +00:00
David Walter Seikel 96b4289af6 For testing fork'n'bitch.
SVN revision: 19992
2006-01-23 17:36:04 +00:00
Carsten Haitzler 1c0b3c9706 check for NULL list
SVN revision: 19935
2006-01-21 02:12:51 +00:00
David Walter Seikel dc78ff4607 A little bit more planning.
SVN revision: 19928
2006-01-20 15:52:12 +00:00
David Walter Seikel fa091358dd Figured this out finally.
SVN revision: 19927
2006-01-20 15:44:36 +00:00
doursse 2c32fdaca4 const char * here
SVN revision: 19919
2006-01-20 09:13:19 +00:00
David Walter Seikel a92aef0a6b Better documentation.
SVN revision: 19916
2006-01-20 04:48:31 +00:00
David Walter Seikel 96b9fe94e5 Fork'n'bitch is now operational.
TODO -
* Actually make the limits mean something.
* Clean up all that allocing and copying.  I'm sure I could make that better.


SVN revision: 19915
2006-01-20 04:42:35 +00:00
Carsten Haitzler f06d201516 remove duplicate paths
SVN revision: 19900
2006-01-19 09:32:18 +00:00
Carsten Haitzler 370108d580 a bit of work to make dns lookups happen in a forked child - the dns protocol
stuff, though nice and cool, is having problems with multiple listing returns
and more with segv's, so this is the fastest/easiest fix right now - all the
old code is still there.


SVN revision: 19899
2006-01-19 09:11:30 +00:00
handyande 3b4b47eb77 Fix up RGB parsing and the string output - bad someone...
SVN revision: 19890
2006-01-18 12:36:51 +00:00
handyande a35fb4d4a7 Sorry Morten, this append func got broken - do not have time to debug, so am rolling it back
SVN revision: 19889
2006-01-18 12:35:06 +00:00
David Walter Seikel 29b4630756 Seperate the data event code from the fd handler code in preparation for
fork'n'bitch.


SVN revision: 19876
2006-01-17 11:33:39 +00:00
David Walter Seikel 0f5da34bce Commit API now, write code later.
Actually, this may turn into a can of worms, so comments would be useful.
Search for "can of worms" in ecore_exe.c for some commentary.  Personally,
I worry that we may have gone overboard, polling is bad 'mkay.


SVN revision: 19859
2006-01-16 13:21:52 +00:00
David Walter Seikel aa1b75baec Dammit.
SVN revision: 19853
2006-01-16 09:52:56 +00:00
David Walter Seikel bfa592058a Beginnings of the feature previously known as fork'n'bitch. Now it will be
a bit more general purpose.


SVN revision: 19852
2006-01-16 09:47:59 +00:00
David Walter Seikel e754564803 Refactoring the exe exit stuff.
SVN revision: 19844
2006-01-16 03:20:36 +00:00
David Walter Seikel e109255415 More ecore_exe naming break'n'fix. Should be all done now.
SVN revision: 19832
2006-01-15 11:27:19 +00:00
David Walter Seikel 8ff26002a5 * ecore_exe events now get allocated just like other events.
* added ECORE_EXE_EVENT_ADD and support code.


SVN revision: 19758
2006-01-13 13:18:36 +00:00
David Walter Seikel d08ccf6fa6 Minor API breakage and fixage.
SVN revision: 19757
2006-01-13 06:38:44 +00:00
David Walter Seikel cf29de295c * Preperation before making the exe events consistant.
* Inlining a function that is only used once.
* More comments.


SVN revision: 19756
2006-01-13 04:31:41 +00:00
Carsten Haitzler 80dbc9fa05 big fat asparagus!
SVN revision: 19736
2006-01-12 05:43:08 +00:00
Dan Sinclair a74f72c2ad - these data structures are never compiled with locking anymore so remove
the locks.


SVN revision: 19732
2006-01-12 03:01:58 +00:00
rbdpngn f1bc839522 Revert disown call and force the parent to check if it created the socket
before unlinking it.


SVN revision: 19714
2006-01-11 05:13:23 +00:00
David Walter Seikel 2bc2ef0db6 Merged the two almost identical fd handlers.
SVN revision: 19703
2006-01-10 18:36:19 +00:00
David Walter Seikel 20a8865152 * fork'n'pipe now has stderr support.
* both exe run functions now use the same code.
* don't allocate pipes that wan't be used.  This made the code much cleaner.
* track and free the exe timers as needed.

E still reports a naughty null timer free at shutdown time, but I don't
think its in ecore_exe.  I'll valgrind it later.

The error fd handler is curently an identical copy of the read fd handler,
with only the names changed.  That's a big slab of code that is duplicated.
I'll merge the two into something generic next.

raster also mentioned that say the first ten lines or so of stderr should
be thrown into a dialog and shown to the user.  I don't know if there is a
way to do that from ecore, or if the user of ecore_exe has to do that
themselves.  The stderr support does line buffered mode just like the read
support, but has not been tested yet.  I'll test properly after the merge.


SVN revision: 19700
2006-01-10 16:46:07 +00:00
David Walter Seikel 5e78588f50 Damn typos. Well, at least I didn't break cvs.
SVN revision: 19693
2006-01-10 12:26:31 +00:00
David Walter Seikel c4cf8905c4 Preparation for adding stderr to fork'n'pipe. The rest cames later tonight.
SVN revision: 19692
2006-01-10 11:15:38 +00:00
Carsten Haitzler dcd2b68e49 indenting...
SVN revision: 19689
2006-01-10 08:44:15 +00:00
Carsten Haitzler 0f9188f1d2 vis -> off
SVN revision: 19683
2006-01-10 07:36:51 +00:00
Carsten Haitzler a8ac626eb0 include changes
SVN revision: 19676
2006-01-09 13:36:22 +00:00
handyande 54694c9d01 format
SVN revision: 19661
2006-01-08 19:50:42 +00:00
handyande 229e127911 Latest Morten patch and some fixes
SVN revision: 19660
2006-01-08 19:45:11 +00:00
handyande 7c24ebf4e0 Morten Nilsen's latest patches for ecore_config argb etc
SVN revision: 19655
2006-01-08 14:57:14 +00:00
rbdpngn ea0749e88a Allow servers to disown their sockets. Allows for closing after a fork()
without unlinking the socket in the filesystem.


SVN revision: 19636
2006-01-08 07:42:56 +00:00
Carsten Haitzler 6249f12f2f eek. formatting!
SVN revision: 19635
2006-01-08 07:15:27 +00:00
Mike Frysinger f91bf649a7 make sure _ecore_con_url_data_cb is declared static in both places (prototype and definition) as reported by Vladimir Lushnikov via e-mail
SVN revision: 19632
2006-01-08 02:37:50 +00:00
sebastid 9bd391e812 Silence
SVN revision: 19596
2006-01-07 09:23:39 +00:00
Kim Woelders 640fd3375b Add missing.
SVN revision: 19593
2006-01-07 08:32:26 +00:00
Carsten Haitzler cb2dc9c0d7 headers before setting up symbol hiding
SVN revision: 19588
2006-01-07 06:48:56 +00:00
Kim Woelders 4b3320bfd0 Fix warnings.
SVN revision: 19578
2006-01-06 21:56:05 +00:00
David Walter Seikel ace06b37f6 At rasters request, I followed his example and told them all to stfu.
SVN revision: 19573
2006-01-06 20:22:09 +00:00
David Walter Seikel 770cb8b3b9 I noticed some duplicates.
SVN revision: 19572
2006-01-06 20:18:41 +00:00
Carsten Haitzler f22ac19a1e no more warnings
SVN revision: 19570
2006-01-06 18:51:30 +00:00
Carsten Haitzler 07ce0152b6 and less warnings!
SVN revision: 19569
2006-01-06 18:47:56 +00:00
Carsten Haitzler 2c52634e85 and yet more warning removal
SVN revision: 19568
2006-01-06 18:46:30 +00:00
Carsten Haitzler 651a356e6a warnings - hush.
SVN revision: 19567
2006-01-06 18:26:37 +00:00
Carsten Haitzler 5ff5b1a64b shhh!
SVN revision: 19566
2006-01-06 18:06:23 +00:00
Carsten Haitzler f85e3b839c no more warnings
SVN revision: 19565
2006-01-06 18:05:08 +00:00
Carsten Haitzler 12aa35dd99 fix up some warnings
SVN revision: 19563
2006-01-06 17:58:12 +00:00
Carsten Haitzler e886d21d78 example fixes
SVN revision: 19560
2006-01-06 15:32:46 +00:00
Carsten Haitzler 5ba10bb385 symbol hiding fixes
SVN revision: 19556
2006-01-06 13:56:47 +00:00
Kim Woelders 34cf6187a7 Add some utility functions for get/setting window properties.
Move a number of ecore_x_window_prop_property_get/set calls to the new ones.
Eliminate broken (64bit arch) _ATOM_SET_... macros.
New functions should be solid as they have been in e16 for ages.
Changes in ecore_x_icccm/netwm.c have not been tested thoroughly.


SVN revision: 19543
2006-01-05 21:41:30 +00:00
David Walter Seikel 29f6991aa1 Oops, forgot to commit this.
SVN revision: 19536
2006-01-05 10:04:50 +00:00
David Walter Seikel a62dc114c7 Consistancy rules, 'mkay.
SVN revision: 19531
2006-01-04 20:53:07 +00:00
David Walter Seikel e1adc2f81b Bugger, thought I got rid of that a long time ago.
SVN revision: 19530
2006-01-04 20:36:56 +00:00
David Walter Seikel 2369a9c01e Damn typo.
SVN revision: 19529
2006-01-04 20:33:58 +00:00
David Walter Seikel 6959704eff Updated to reflect API change.
SVN revision: 19528
2006-01-04 20:29:28 +00:00
David Walter Seikel ad6a5a6c70 The beginnings of an effort to make ecore_exe fork'n'pipe more consistant
with ecore_con and ecore_ipc.  Probably best to have all IPC methods work
the same way.


SVN revision: 19527
2006-01-04 20:28:12 +00:00
David Walter Seikel b1925fb4bf Unimportant typo.
SVN revision: 19526
2006-01-04 19:53:34 +00:00
David Walter Seikel e1b7ef2a78 Documentation of issues involved with implementing respawn.
SVN revision: 19524
2006-01-04 16:33:25 +00:00
David Walter Seikel c990136eab * More robust method of checking if the fd's need to be closed.
* Minor preperation for respawn.


SVN revision: 19523
2006-01-04 16:29:36 +00:00
codewarrior 93dd8ce0fc - ++authors
- add ecore_file_symlink


SVN revision: 19506
2006-01-03 00:18:42 +00:00
David Walter Seikel 07a7a2b05c Forgot to commit this yesterday, but it's just trivial formatting.
SVN revision: 19489
2006-01-02 07:44:51 +00:00
David Walter Seikel 5a4061bf1b Just another excuse to terminate those pesky exe's.
SVN revision: 19477
2006-01-01 21:20:42 +00:00
David Walter Seikel f26fc9014e Just to be paranoid, and coz devilhorns caught it doing this, check for
various naughty timeout values.


SVN revision: 19476
2006-01-01 20:29:34 +00:00
David Walter Seikel c06b7a851f If you terminate an exe, make sure it really is terminated.
Check it's pulse, hold a mirror to it's mouth, check for brain activity.

Pump another round or two into it, cut off it's head, put a stake through
it's heart.

Sprinkle holy water over it's corpse, hold a black mass to ask Lucifer if
it turned up in hell yet, consult the entrails of rasters three headed
chicken.

If all else fails, complain that the bitch is still alive, and stronger
measures will be needed.


SVN revision: 19475
2006-01-01 20:09:47 +00:00
David Walter Seikel 56a0bc26d9 Doh! Should double the reported throughput, since it measures the bytes in
both directions.  The reported speed in the last commit message I doubled
manually, so it is correct.

NOTE - write speed is hard to time, as it happens asynchronously.


SVN revision: 19473
2006-01-01 17:25:17 +00:00
David Walter Seikel 28923a44ba * More accurate throughput tests by removing most of the overhead.
* Don't fill the timing tests with stdio shit, gives much better results.

Now the only overhead is a tiny fraction of the tested time.
140MB/s in both directions in line buffered mode on my lightly loaded Athlon 3000.


SVN revision: 19472
2006-01-01 17:20:33 +00:00
Christopher Michael ccc3de03a5 Formatting
SVN revision: 19468
2006-01-01 04:18:38 +00:00
Christopher Michael 60cb25623b Don't try to printf e->exe->cmd if e->exe doesn't exist
SVN revision: 19467
2006-01-01 04:02:52 +00:00
doursse 7e670e0c2a oups
SVN revision: 19449
2005-12-31 09:24:27 +00:00
handyande 4e0e175bf8 Cleanup of lib from Morten Nilsen - thanks
SVN revision: 19434
2005-12-30 20:10:01 +00:00
David Walter Seikel b2bb84d0e8 Clean up.
SVN revision: 19432
2005-12-30 19:28:54 +00:00
David Walter Seikel 6138286a77 * Should now shut down properly when all exe's finish.
* All exe's should now finish.  B-)
* If called with a file as an argument, it will use the contents of that file as a R/W performance test.


SVN revision: 19431
2005-12-30 19:19:59 +00:00
David Walter Seikel 8bb13800f8 * exe exit event delay method changed.
* Added method to close an exe's stdin in a (probably) vain attempt to convince exe to exit.
* Other debugging shit.


SVN revision: 19430
2005-12-30 19:17:21 +00:00
rbdpngn e37b4166d8 Free the strdup'd string when destroying a theme property.
SVN revision: 19351
2005-12-28 21:42:08 +00:00
doursse ae2bff67cc leak--
SVN revision: 19318
2005-12-27 19:21:58 +00:00
Carsten Haitzler 7554f8ee36 actually make symbol hiding work!
SVN revision: 19314
2005-12-27 17:17:31 +00:00
David Walter Seikel cdebf436cf Fixup the FIXME's.
SVN revision: 19283
2005-12-24 12:22:47 +00:00
David Walter Seikel f302260188 Generic errno checking.
SVN revision: 19282
2005-12-24 12:13:12 +00:00
David Walter Seikel 826b9c196b Clone another e.h macro. Maybe these should be combined to a common place?
SVN revision: 19281
2005-12-24 12:11:39 +00:00
doursse 3931df64c9 leak--
SVN revision: 19280
2005-12-24 10:28:08 +00:00