Carsten Haitzler
5f5f1984e0
leak--
...
ecore_exe leaked doosmdat clock dead data.
ecore_evas loaked netwm state data
SVN revision: 24293
2006-07-29 10:05:13 +00:00
Carsten Haitzler
e120f13fb4
leak--
...
SVN revision: 24292
2006-07-29 09:54:20 +00:00
codewarrior
ac8df12757
- more work on window state changes.
...
- add ecore_evas_callback_[un]sticky_set
SVN revision: 24240
2006-07-27 16:14:33 +00:00
sebastid
b89bd50d09
ignore hal bin
...
SVN revision: 24239
2006-07-27 15:38:47 +00:00
sebastid
e1219aaf40
- Check if the return type of the error message is string
...
- Add test with error
SVN revision: 24238
2006-07-27 15:34:16 +00:00
sebastid
48e23af633
Add error callback
...
SVN revision: 24237
2006-07-27 15:28:44 +00:00
sebastid
0df8ad55dd
Use callbacks for method return, not events
...
SVN revision: 24236
2006-07-27 15:06:13 +00:00
sebastid
2e58ad9aad
Store methods until we have the reply.
...
Alloc the correct amount of mem.
SVN revision: 24235
2006-07-27 14:06:04 +00:00
sebastid
83e8ea7c56
Add one event type for each type of message
...
SVN revision: 24233
2006-07-27 13:29:44 +00:00
codewarrior
e1723fa800
- if something other than ecore_evas changes some of the states of the x_window, we need to listen to the changes and update our local flags (like sticky for example). If we dont, things like ecore_evas_sticky_get will always return an outdated sticky property. I have implemented it for the sticky bit for now, but this needs to be done for all the others as well.
...
- question: do we want to implement ecore_evas_callback_sticky_set or something similar that will tell the programmer when the sticky bit has changed? I think it would be a good idea to do it here as opposed to doing it inside Etk for example.
SVN revision: 24223
2006-07-27 02:42:41 +00:00
sebastid
e77f976716
More DBus work. Should soon be able to interact with haldaemon.
...
SVN revision: 24207
2006-07-26 20:43:28 +00:00
sebastid
e70669f3d1
Update the event structure for DBus.
...
SVN revision: 24201
2006-07-26 12:08:06 +00:00
sebastid
baee01fd76
Fix Fix
...
SVN revision: 24197
2006-07-25 16:03:05 +00:00
sebastid
f69d7a40ed
Update for lates ecore_dbus changes.
...
SVN revision: 24196
2006-07-25 16:02:44 +00:00
sebastid
51100f55f5
Add wrapper for common dbus methods
...
SVN revision: 24195
2006-07-25 14:34:47 +00:00
sebastid
ea6d530cfa
Trap known messages
...
SVN revision: 24194
2006-07-25 14:12:21 +00:00
sebastid
27071cc23b
++
...
SVN revision: 24192
2006-07-25 12:45:35 +00:00
sebastid
a7b74115ce
Big ecore_dbus overhaul
...
SVN revision: 24191
2006-07-25 12:44:19 +00:00
Carsten Haitzler
a0d15dfa55
release the asparagus... another snapshot! :)
...
SVN revision: 24151
2006-07-23 21:40:03 +00:00
sebastid
5607a495c5
Split files.
...
SVN revision: 24113
2006-07-21 22:04:09 +00:00
sebastid
f01726ab87
Add a main func when DBUS is disabled
...
SVN revision: 24111
2006-07-21 20:03:52 +00:00
sebastid
a9e5f4f75c
ecore_dbus_test can now say hello to the system dbus server!
...
SVN revision: 24105
2006-07-21 15:56:42 +00:00
Carsten Haitzler
dc7fcacedc
update x, y if not managed (override)
...
SVN revision: 24078
2006-07-20 17:12:30 +00:00
sebastid
ea27a9b53b
Beginning of dbus testing. DBus needs a lot of love.
...
SVN revision: 24077
2006-07-20 16:48:32 +00:00
sebastid
942012e29d
Make it possible to connect to systems which do not use ports for local
...
sockets.
SVN revision: 24076
2006-07-20 16:47:02 +00:00
Carsten Haitzler
904e55e799
icccm respect - yo!
...
SVN revision: 24032
2006-07-18 18:32:10 +00:00
Carsten Haitzler
5cc651419e
aspara!!!
...
SVN revision: 24021
2006-07-18 04:11:49 +00:00
ningerso
1ce85d7f7f
Move the content description for the selection notify into the data.
...
Add the content description in provided parsers.
SVN revision: 23884
2006-07-14 09:37:11 +00:00
Carsten Haitzler
37642982f7
make other core efl things do the same package thing
...
SVN revision: 23876
2006-07-13 19:48:09 +00:00
Carsten Haitzler
a06238ce46
edje prefix fixes - oops - was broken
...
build fixes for exec prefix settings
SVN revision: 23845
2006-07-11 09:43:26 +00:00
Carsten Haitzler
9b885559b6
no ip for local conns
...
SVN revision: 23822
2006-07-10 19:11:55 +00:00
Carsten Haitzler
70c0609d51
asparagus time!
...
SVN revision: 23778
2006-07-09 18:35:57 +00:00
Carsten Haitzler
7adf4ed4bd
asparagus time...
...
SVN revision: 23679
2006-07-03 04:08:47 +00:00
Carsten Haitzler
514eb91250
fix leak - that string is a const now.
...
SVN revision: 23649
2006-07-02 13:14:23 +00:00
Carsten Haitzler
50cd5ca75a
remove openembedde pkg info - old and dead
...
SVN revision: 23615
2006-06-28 07:20:18 +00:00
Christopher Michael
22b2d73375
Format to 'E' style.
...
Note: No functional changes, only formatting.
SVN revision: 23553
2006-06-23 06:43:00 +00:00
Christopher Michael
20f3183f49
Format to 'E' formatting.
...
Note: No functional changes, only formatting.
SVN revision: 23552
2006-06-23 06:40:52 +00:00
Christopher Michael
2572e14d3e
Formatting to 'E' format.
...
Note: No functional changes, only formatting.
SVN revision: 23551
2006-06-23 06:40:26 +00:00
Christopher Michael
da3180436d
Formatting like 'E' format.
...
Note: No function changes, only formatting.
SVN revision: 23550
2006-06-23 06:39:24 +00:00
Christopher Michael
0f3a48361e
Format like 'E' formatting.
...
Note: No functional changes, only formatting.
SVN revision: 23549
2006-06-23 06:38:52 +00:00
Carsten Haitzler
4e25b857f5
nuke fd leak on ecore_exe pipes! :)
...
SVN revision: 23537
2006-06-22 19:49:00 +00:00
Carsten Haitzler
cce1b3b586
another good time for good asparagus :) snapshot.
...
SVN revision: 23527
2006-06-22 09:21:50 +00:00
Carsten Haitzler
55c0ef1633
allow optimisation for shaped windows that use damag avoid
...
SVN revision: 23490
2006-06-18 02:19:21 +00:00
Carsten Haitzler
28dff2e36e
fd leak in dns lookups! fixed! :)
...
SVN revision: 23411
2006-06-13 08:59:12 +00:00
Carsten Haitzler
d796633973
header not needed
...
SVN revision: 23410
2006-06-13 08:54:58 +00:00
Carsten Haitzler
d39713618c
fix blah-config includes
...
SVN revision: 23387
2006-06-11 22:37:25 +00:00
Carsten Haitzler
b71cb5326a
1. autofoot patches.
...
2. fix maximize to work again. :)
SVN revision: 23375
2006-06-11 10:23:49 +00:00
sebastid
72dc506883
Check if the array is larger than 0
...
Use malloc
Make sure everything is freed
SVN revision: 23362
2006-06-10 19:26:25 +00:00
sndev
b877a0e74a
* use calloc instead of malloc
...
* set *argc = 0 if mem for the *argv cannot be allocated.
SVN revision: 23357
2006-06-10 16:54:36 +00:00
sebastid
f1bc6c5db4
Remove printf
...
SVN revision: 23308
2006-06-08 20:03:42 +00:00
sebastid
34f1472f02
Don't return XStringList as a char **.
...
SVN revision: 23307
2006-06-08 20:02:49 +00:00
Carsten Haitzler
d7eee7eee6
patches that i said were in - commit. (see my reply emails)
...
also finish off a TODO item or 2
SVN revision: 23267
2006-06-07 23:30:15 +00:00
sebastid
3a6f861ed6
Use correct mask when sending state request.
...
SVN revision: 23236
2006-06-07 10:36:47 +00:00
sebastid
7f068dfaf6
For debug
...
SVN revision: 23234
2006-06-07 09:40:24 +00:00
sebastid
a2402e571b
Listen to MOVE_SELF events
...
SVN revision: 23233
2006-06-07 09:02:04 +00:00
xcomputerman
4c779cfbae
Add Visual to window attributes struct
...
SVN revision: 23151
2006-06-04 05:30:37 +00:00
Carsten Haitzler
ff014de721
remove printf debuggin
...
SVN revision: 23087
2006-06-02 08:11:54 +00:00
Carsten Haitzler
fb55d1856b
more debugging fixing...
...
SVN revision: 23086
2006-06-02 08:06:46 +00:00
Carsten Haitzler
fc6b50098a
deboog more
...
SVN revision: 23085
2006-06-02 08:02:57 +00:00
Carsten Haitzler
0ea8efe622
still debugging
...
SVN revision: 23084
2006-06-02 07:56:42 +00:00
Carsten Haitzler
bed9c4c044
more debugging
...
SVN revision: 23083
2006-06-02 07:32:44 +00:00
Carsten Haitzler
393f3c7708
chasing bugs still
...
SVN revision: 23082
2006-06-02 07:29:53 +00:00
Carsten Haitzler
ff5f8cc24f
more safety measures
...
SVN revision: 23081
2006-06-02 07:24:04 +00:00
Carsten Haitzler
7ee02394bc
more fix work
...
SVN revision: 23080
2006-06-02 07:08:16 +00:00
Carsten Haitzler
e7b6d886fd
1. much smaller flush timeouts (0.5 secs)
...
2. i think i fixed a "events being generated for ecore_con's that were
deleted already" problem :)
SVN revision: 23079
2006-06-02 07:01:49 +00:00
sebastid
f5bd859806
Fix warning
...
SVN revision: 23034
2006-05-31 19:14:59 +00:00
sebastid
1785533467
Add missing arg
...
SVN revision: 23028
2006-05-31 18:37:39 +00:00
Michael Jennings
33bfc83e98
Thu May 25 00:14:28 2006 Michael Jennings (mej)
...
Doh.
----------------------------------------------------------------------
SVN revision: 22876
2006-05-25 04:13:01 +00:00
Michael Jennings
9236a1e846
Wed May 24 23:08:52 2006 Michael Jennings (mej)
...
Spec file dependency fix: devel package needs ecore_*
----------------------------------------------------------------------
SVN revision: 22874
2006-05-25 03:07:29 +00:00
Carsten Haitzler
64e85b9d48
linger -> 0
...
SVN revision: 22856
2006-05-24 00:45:27 +00:00
Carsten Haitzler
83907c5643
enable linger... set it to 0
...
SVN revision: 22855
2006-05-24 00:33:20 +00:00
Michael Jennings
7494df931a
Fri May 19 14:52:44 2006 Michael Jennings (mej)
...
Unbreaking several spec files.
----------------------------------------------------------------------
SVN revision: 22751
2006-05-19 19:51:18 +00:00
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
David Walter Seikel
f1ecb69e85
Make sure that the Last Words of a dead exe are preserved for future generations.
...
SVN revision: 19140
2005-12-19 05:07:58 +00:00
David Walter Seikel
a119e26657
More documentation for fd_handler return values as per the mailing list discussion.
...
SVN revision: 19129
2005-12-19 01:36:55 +00:00
lordchaos
d6f417c8d1
* Apparantly, strings returned by setlocale() are not supposed to be freed/modified.
...
See: http://www.mkssoftware.com/docs/man3/setlocale.3.asp
SVN revision: 19124
2005-12-18 23:08:57 +00:00
handyande
414d3e5352
latest patch from Morten Nilsen:
...
- fix indent in various places
- check flag rather than walking list in util
- eliminate multiple key searches while saving
- optimizations
SVN revision: 19115
2005-12-18 19:07:52 +00:00
lordchaos
ab419159e9
* Clear _source->dest after drag, so if the next drag has the same source window, we still get dnd_position events if we stay inside the same window.
...
SVN revision: 19078
2005-12-16 23:04:49 +00:00
David Walter Seikel
0a4a3d8cfc
The line dancing craze spreads it's evil tenticles.
...
SVN revision: 19064
2005-12-16 04:03:04 +00:00
David Walter Seikel
6194429534
The fork'n'pipe knows line dancing!
...
Er, I mean line buffering.
It's slightly different from what raster wanted. I'll update the example next.
SVN revision: 19063
2005-12-16 03:36:16 +00:00
David Walter Seikel
5ed307efed
Document that the lines array is NULL terminated.
...
SVN revision: 19062
2005-12-16 03:33:52 +00:00
David Walter Seikel
a4f340d074
Preperation for line buffering, coming soon. Just gotta spend the rest of the day testing it.
...
SVN revision: 19056
2005-12-16 01:11:24 +00:00
David Walter Seikel
9b4adfbd25
The FIXME's have been.
...
SVN revision: 19055
2005-12-16 01:09:52 +00:00
David Walter Seikel
79e003fe0b
I'm on a .cvsignore cleanup spree. Guess I can take care of this one myself.
...
SVN revision: 18971
2005-12-12 16:49:43 +00:00
Carsten Haitzler
e430a7e6fc
delete timer on 0 return AND if manually deleted prefer the delete over the
...
continue return of 1
SVN revision: 18954
2005-12-11 14:33:21 +00:00
Carsten Haitzler
7475ec3508
exe pipe example and other exe (no pipe) example. :)
...
SVN revision: 18951
2005-12-11 06:52:07 +00:00
handyande
e270ac86eb
getopt long patch from Morten Nilsen - thanks
...
SVN revision: 18946
2005-12-11 03:32:18 +00:00
David Walter Seikel
ba872e4bf9
Turn off the write handler when not needed.
...
SVN revision: 18943
2005-12-11 00:11:12 +00:00
David Walter Seikel
82021edf95
Time I added myself.
...
SVN revision: 18940
2005-12-10 22:40:34 +00:00
David Walter Seikel
7df068b625
Fork'n'pipe now actually pipes.
...
SVN revision: 18939
2005-12-10 22:39:51 +00:00
codewarrior
48e0355efe
- ecore_file_size
...
SVN revision: 18916
2005-12-09 00:02:21 +00:00
handyande
0e7786ecc4
woops on the last patch
...
SVN revision: 18913
2005-12-08 12:35:11 +00:00
handyande
a8752bb121
Thanks Morten Nilsen for your ecore_config patches - applied here and working nicely
...
SVN revision: 18903
2005-12-07 23:30:29 +00:00
Carsten Haitzler
068266c8a2
another util function - list all executables in your $PATH - in full.
...
SVN revision: 18890
2005-12-07 07:18:52 +00:00
Carsten Haitzler
b1073dd01c
2nd einfo screws things. fix.
...
SVN revision: 18886
2005-12-06 23:43:32 +00:00
rbdpngn
9b2d5dc9e6
Use const for ecore_strings.
...
SVN revision: 18863
2005-12-06 03:44:47 +00:00
rbdpngn
f20a699a57
Use const for ecore_string.
...
SVN revision: 18862
2005-12-06 03:44:26 +00:00
Carsten Haitzler
0d2c10811e
LATIN1->ISO888....
...
SVN revision: 18843
2005-12-05 03:58:22 +00:00
rbdpngn
172b0612aa
Catch a potential segfault if a hash is created and never used.
...
SVN revision: 18785
2005-12-02 15:35:50 +00:00
rbdpngn
777373c046
Consistent return values on errors.
...
SVN revision: 18773
2005-12-01 23:08:43 +00:00
rbdpngn
ebdd5d371a
Check the return value correctly.
...
SVN revision: 18772
2005-12-01 23:02:58 +00:00