Christopher Michael
6b044dfb13
Applied Ravenlock's screensaver patches.
...
SVN revision: 28345
2007-02-13 16:24:37 +00:00
Carsten Haitzler
e1f4f1c1cf
custom screensaver patches
...
SVN revision: 27629
2006-12-29 02:56:33 +00:00
Sebastian Dransfeld
368d44ce5d
Revert change, premature.
...
SVN revision: 27515
2006-12-19 06:51:51 +00:00
Sebastian Dransfeld
bf9059d260
Convert target to string, the user will probably do this anyway.
...
SVN revision: 27514
2006-12-19 06:40:30 +00:00
rephorm
73af9d0e82
send proper timestamp to along with selection notify
...
(fixes pasting into xterm)
SVN revision: 27428
2006-12-13 19:47:17 +00:00
ningerso
1129668231
Allow for handling the selection data conversion externally from ecore_x, but
...
provide the same auto-conversion when data is set for the selection.
This should work identically as before, except if the app relied on ecore to
send the notification when no data was present, please test your apps.
SVN revision: 27420
2006-12-11 23:05:48 +00:00
ningerso
9f0f36e903
Send a selection request event when it occurs and expand the event structure to
...
include useful information. This event handler needs more work to determine when
to convert the data automatically and when to defer to the application handler.
SVN revision: 27324
2006-12-02 06:37:51 +00:00
Kim Woelders
bb3f3b8d83
Selection data should be untyped. Add const. Fix warnings.
...
SVN revision: 26972
2006-11-05 15:14:49 +00:00
ningerso
965166056b
Allow data formats other than the specified format when fetching properties.
...
Pass the actual data format along with property data.
SVN revision: 26206
2006-09-29 05:49:14 +00:00
Kim Woelders
d66cfdf684
Requested by tilman.
...
SVN revision: 25818
2006-09-13 17:45:12 +00:00
moom
b69651ceaa
* [Ecore_X_Selection] Remove ecore_x_selection_*_request_data_get()
...
functions from Ecore_X.h since they've never been implemented. Is this
right?
SVN revision: 25192
2006-08-29 22:37:07 +00:00
moom
992bf08f32
* [Ecore_X] "mouse up" events have now double/triple click flags, and
...
those flags are feeded to the Evas
SVN revision: 25105
2006-08-25 17:27:08 +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
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
xcomputerman
4c779cfbae
Add Visual to window attributes struct
...
SVN revision: 23151
2006-06-04 05:30:37 +00:00
xcomputerman
f9ed237288
Round out support for XserverRegion.
...
SVN revision: 22743
2006-05-19 15:02:54 +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
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
ed43d15147
add xrandr rotation wrappers.
...
SVN revision: 22544
2006-05-12 07:24:34 +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
e66405d00d
another handy routine...
...
SVN revision: 21096
2006-03-08 10:01:42 +00:00
Carsten Haitzler
b187c47974
evilness... but it works.
...
SVN revision: 21091
2006-03-08 08:02:55 +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
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
Christopher Michael
fa508bfaec
Some refresh rate fixes
...
SVN revision: 20251
2006-02-03 21:42:38 +00:00
Carsten Haitzler
23f7254cce
some extra handy calls :)
...
SVN revision: 20169
2006-02-01 11:24:49 +00:00
Christopher Michael
ddc72506e0
Add ecore refresh rate functions.
...
SVN revision: 20030
2006-01-25 13:29:42 +00:00
David Walter Seikel
770cb8b3b9
I noticed some duplicates.
...
SVN revision: 19572
2006-01-06 20:18:41 +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
Carsten Haitzler
7554f8ee36
actually make symbol hiding work!
...
SVN revision: 19314
2005-12-27 17:17:31 +00:00
sebastid
f0e54c13f7
get/set x cursor size.
...
SVN revision: 17378
2005-10-10 07:50:10 +00:00
sebastid
a4c3c2868f
Dnd updates
...
Add skip function for window get
Add ignore window list.
SVN revision: 17316
2005-10-08 12:40:14 +00:00
sebastid
aea2f11d2e
Remove const.
...
SVN revision: 17279
2005-10-07 19:32:36 +00:00
sebastid
24c1ced35f
And the prototype.
...
SVN revision: 17278
2005-10-07 19:04:59 +00:00
sebastid
163778cfc2
Startup info. Disabled since the event isn't completed and nothing uses it.
...
SVN revision: 17086
2005-09-30 06:16:49 +00:00
sebastid
f0202d9024
Fetch all netwm icons.
...
SVN revision: 16935
2005-09-25 16:48:30 +00:00
Carsten Haitzler
7a6f87f198
some support for launch id in netwm.
...
SVN revision: 16706
2005-09-14 03:26:23 +00:00
sebastid
087319c5c0
Completely wrong. Don't make private.
...
SVN revision: 16657
2005-09-07 09:50:14 +00:00
sebastid
a76a8146c7
Make subsystem init private.
...
SVN revision: 16656
2005-09-07 09:31:36 +00:00
sebastid
7068ed1fc0
Define pid_t
...
SVN revision: 16513
2005-09-04 00:25:20 +00:00
Carsten Haitzler
b8955c9f1f
handle circulate events...
...
SVN revision: 16292
2005-08-23 03:47:55 +00:00
sebastid
86bfc3c2ac
Updates to randr.
...
SVN revision: 16144
2005-08-14 10:21:08 +00:00
sebastid
cac5ded864
Add xrandr.
...
Check for Xprint extension before using Xprint functions.
SVN revision: 16137
2005-08-13 22:14:40 +00:00
Carsten Haitzler
36b2e425f7
special case - if direct resize on AND avoid damage... THEN use window bg
...
pixmap. :)
SVN revision: 15531
2005-06-25 07:23:38 +00:00
sebastid
0d0d458f76
Remove unused prototypes.
...
SVN revision: 15268
2005-06-12 11:03:18 +00:00
sebastid
da60c9de1b
Make ecore evas use netwm and icccm, not window_prop.
...
Window_prop is gone, but maybe resurrect some parts of it as a wrapper
around icccm/netwm as convencience functions?
SVN revision: 15227
2005-06-10 04:18:24 +00:00
sebastid
990a827101
The LAST netwm update. Made all function prototypes similar, return int
...
on get (error or not) and no return from set.
SVN revision: 15179
2005-06-07 15:34:54 +00:00
sebastid
1c29ff504b
XSync and netwm sync.
...
SVN revision: 15162
2005-06-06 15:04:28 +00:00
sebastid
b799ec80fc
Cleanup, and add XSync support.
...
SVN revision: 15159
2005-06-06 09:40:00 +00:00
sebastid
f8266f2a18
Catch ping event.
...
SVN revision: 15136
2005-06-05 14:46:55 +00:00
sebastid
b7c40c5e93
Function to ping windows with _NET_WM_PING.
...
SVN revision: 15135
2005-06-05 14:38:42 +00:00
sebastid
16dc9e614a
set/get supported as a list.
...
Don't use XFree on data allocated by ecore.
SVN revision: 15118
2005-06-04 10:01:23 +00:00
sebastid
760a75c48c
Stupid me.
...
SVN revision: 15106
2005-06-03 19:46:40 +00:00
sebastid
c20549031d
Event for _NET_REQUEST_FRAME_EXTENTS
...
SVN revision: 15102
2005-06-03 19:00:01 +00:00
sebastid
af9f9b72c6
Time can't be negative.
...
SVN revision: 15084
2005-06-03 11:58:10 +00:00
sebastid
639bde5915
_NET_WM_ICON
...
SVN revision: 15067
2005-06-02 20:14:13 +00:00
sebastid
09fc45f3c8
Set complete state at once.
...
SVN revision: 15033
2005-05-31 06:51:50 +00:00
sebastid
2227605773
Get complete state of a window.
...
SVN revision: 15009
2005-05-29 09:52:56 +00:00
sebastid
6d1880bef5
Hm, there it was.
...
SVN revision: 14993
2005-05-28 17:06:51 +00:00
sebastid
42ecef7392
Maybe raster meant to commit this function?
...
SVN revision: 14991
2005-05-28 17:04:49 +00:00
Carsten Haitzler
49ac378900
property calls
...
SVN revision: 14990
2005-05-28 16:59:03 +00:00
sebastid
b08c90e523
Add movresize event.
...
State -> State_Request
SVN revision: 14985
2005-05-28 12:49:40 +00:00
sebastid
17e9714ac7
A desk must always have a positive value.
...
SVN revision: 14815
2005-05-17 12:23:15 +00:00
sebastid
11c35549e6
Add event for desktop change request.
...
SVN revision: 14809
2005-05-16 15:42:50 +00:00
sebastid
f43fd99b4f
Cleanup and netwm work.
...
SVN revision: 14804
2005-05-16 12:59:26 +00:00
sebastid
72a883610c
Fill in the detail from the configure request.
...
SVN revision: 14545
2005-05-02 07:13:52 +00:00
Carsten Haitzler
b6d502936e
add call for geting mosue xy - last_xy wasnt good enough :(
...
SVN revision: 14511
2005-04-30 06:55:20 +00:00
sebastid
cd97600ce3
One step closer to deprecating ecore_x_window_prop.c
...
SVN revision: 14482
2005-04-29 08:48:04 +00:00
sebastid
5544133f78
Create event for window state change.
...
SVN revision: 14453
2005-04-28 12:26:34 +00:00
sebastid
d3fc2471b2
Get a better current time.
...
SVN revision: 14439
2005-04-28 07:48:16 +00:00
sebastid
13a15bed18
Add ewmh protocols, and return -1 if E doesn't know the protocol
...
SVN revision: 14435
2005-04-28 06:50:11 +00:00
Carsten Haitzler
517003f3c8
aaaahmmm.. no.. this.. oops
...
SVN revision: 14343
2005-04-25 08:40:58 +00:00
Carsten Haitzler
6d90182cc1
add utility function for clipping shapes to a rect
...
SVN revision: 14306
2005-04-23 05:06:18 +00:00
sebastid
55cfa78e75
XWarpPointer wrapper
...
SVN revision: 14296
2005-04-22 08:46:05 +00:00
Carsten Haitzler
048656c31f
basic core of shape support
...
SVN revision: 14172
2005-04-13 15:47:53 +00:00
sebastid
f07f36b661
Selection and DND update. Broke some api's, so please update.
...
SVN revision: 14132
2005-04-10 10:20:18 +00:00
sebastid
f618d7017e
dnd
...
SVN revision: 13887
2005-03-24 18:14:08 +00:00
sebastid
fecfc2ad96
More dnd. Dragging works now.
...
SVN revision: 13885
2005-03-24 15:45:33 +00:00
sebastid
83ea927187
Working on dnd drag. Doesn't quite work yet....
...
SVN revision: 13877
2005-03-23 18:33:50 +00:00
sebastid
f919722f06
More dnd cleanup.
...
SVN revision: 13875
2005-03-23 15:40:53 +00:00
sebastid
90eccc9123
DND
...
SVN revision: 13872
2005-03-23 10:53:34 +00:00
sebastid
40658606dd
The start of some dnd cleanups.
...
- Formatting
- ecore_x_dnd_type_set() to set the type of a dnd object
- Fix SelectionNotify to accept dnd
- ecore_x_selection_xdnd_request_data_get() to get the data from a drop
SVN revision: 13866
2005-03-22 21:59:35 +00:00
Carsten Haitzler
9760bb03f4
add an "old e hints" codebase
...
SVN revision: 13730
2005-03-14 15:32:10 +00:00
Kim Woelders
d9f8f8842d
Fix prototype.
...
SVN revision: 13669
2005-03-09 23:11:49 +00:00
Carsten Haitzler
de28192bda
kwo's ecore cleanup patch
...
SVN revision: 13559
2005-03-02 07:06:44 +00:00
sebastid
3cfec3dabd
Formatting, and add ecore_icccm_state_set()
...
SVN revision: 13364
2005-02-15 11:27:24 +00:00
Carsten Haitzler
e8c7d1b52e
seb's patch
...
SVN revision: 13221
2005-02-07 13:51:05 +00:00
Carsten Haitzler
f596b543b6
netwm frame hint
...
SVN revision: 12948
2005-01-13 07:13:06 +00:00
Carsten Haitzler
33e8469d58
support grab and confine to window
...
SVN revision: 12899
2005-01-11 13:31:13 +00:00
Carsten Haitzler
c69ac56863
add get for last x,y root recorded co-ords. only works once events come in
...
and only works on LAST event recieved
SVN revision: 12897
2005-01-11 13:10:57 +00:00
Carsten Haitzler
fb7f6e24c6
i added xinerama supprot to ecore...
...
SVN revision: 12865
2005-01-10 13:11:50 +00:00
Kim Woelders
e95144df3c
Some hackish bits to enable cleaner e17 shutdown.
...
SVN revision: 12792
2005-01-05 23:35:16 +00:00
handyande
68d6c5facf
Change the colour calls to work on all bitdepths
...
SVN revision: 12744
2005-01-04 21:54:10 +00:00
Carsten Haitzler
384e7c6c78
query for color cursor support
...
SVN revision: 12734
2005-01-04 13:43:27 +00:00
xcomputerman
d5c0e791be
Add netwm window state hints to ecore_x_netwm.c
...
SVN revision: 12643
2004-12-30 05:36:01 +00:00
Kim Woelders
207753b840
Add event mask as parameter to ecore_x_client_message32_send().
...
SVN revision: 12626
2004-12-29 12:36:25 +00:00
Carsten Haitzler
fb1670bf43
kill of a single client call added
...
SVN revision: 12475
2004-12-15 11:48:33 +00:00
Kim Woelders
aef7a9f080
NetWM function fixes, and a few new ones.
...
SVN revision: 12408
2004-12-08 20:29:45 +00:00
Kim Woelders
e5b3effc54
Introduce ecore_x_icccm_init(), add ECORE_X_ATOM_WM_NORMAL_HINTS.
...
SVN revision: 12358
2004-12-05 08:29:10 +00:00
Kim Woelders
1611c78704
Make ecore_x atoms public.
...
SVN revision: 12352
2004-12-04 10:10:29 +00:00
Carsten Haitzler
23f1dc55f4
button grabs... a start...
...
SVN revision: 12347
2004-12-04 03:54:04 +00:00
Kim Woelders
c53fa699b8
Add a few netwm functions.
...
SVN revision: 12317
2004-11-29 23:25:12 +00:00
xcomputerman
7dc72ae66a
Add transient_for, window_role and client_leader hints
...
SVN revision: 12270
2004-11-26 08:27:45 +00:00
xcomputerman
2925454ff0
Add icon name set/get, colormap window set/unset ICCCM functions
...
SVN revision: 12269
2004-11-26 07:28:51 +00:00
xcomputerman
00ea891439
More ICCCM code, replicated from window_prop*. Corresponding functions are
...
deprecated and will be removed in the future.
SVN revision: 12268
2004-11-26 06:42:24 +00:00
Carsten Haitzler
80875741e7
borderless hint mwm stuff PROPERLY done...
...
SVN revision: 12256
2004-11-25 14:09:24 +00:00
Carsten Haitzler
feb5571092
hidden symbol support
...
SVN revision: 12252
2004-11-25 05:18:31 +00:00
Carsten Haitzler
c1618e59fc
i can't believe that didnt segv! fixed.
...
SVN revision: 12243
2004-11-24 07:27:58 +00:00
Carsten Haitzler
edab59238a
extra ecore_x and ecore_evas features for e17.. :)
...
SVN revision: 12241
2004-11-23 15:17:56 +00:00
Carsten Haitzler
44b34b4b89
disable this for now... see comment.
...
SVN revision: 12223
2004-11-19 05:49:16 +00:00
Carsten Haitzler
db82afca3b
some defines, a fix for ecores main loop so if an idle enterer generates
...
events we dont sit and wait on timers or fd's before processing them.
SVN revision: 12145
2004-11-08 00:08:26 +00:00
Carsten Haitzler
9b891c8217
some iccm
...
LDFLAGS.
SVN revision: 12128
2004-11-02 04:03:27 +00:00
Kim Woelders
f1cd7eb5c7
Move NetWM atoms to ecore_x_netwm.c. Added ecore_x_netwm_wm_identify().
...
SVN revision: 12044
2004-10-27 21:50:58 +00:00
Kim Woelders
1f4b3d97dd
netwm function prototypes.
...
SVN revision: 11976
2004-10-23 14:49:06 +00:00
Carsten Haitzler
d9bc711567
moe work on iccccccccccccccccccm not much
...
SVN revision: 11973
2004-10-23 02:19:19 +00:00
Carsten Haitzler
acfe995563
ok fix some things with SSL and ecore_evas. you ALWYAs have at least the api
...
to do ssl and al fo ecorE_evas stuff
BUt ecore_* may not be BUILT with that support
so the api stub exists
but it may just return NULL. theres calls to query for support here.
SVN revision: 11957
2004-10-22 03:41:49 +00:00
tsauerbeck
63f3874903
better vim modelines for raster code
...
SVN revision: 11910
2004-10-19 16:50:27 +00:00
Carsten Haitzler
e764a022e7
ecore_config uses eet for storage now... check the disk space savings:
...
-rw-r--r-- 1 raster raster 12288 Oct 19 15:29 config.db
-rw-r--r-- 1 raster raster 687 Oct 19 15:29 config.eet
also.. edb goes back to obscurity as a little/non use lib again :)
SVN revision: 11902
2004-10-19 06:34:21 +00:00
Carsten Haitzler
8faef87e2f
more handy fucns for... you know what... :)
...
SVN revision: 11895
2004-10-17 15:29:43 +00:00
Carsten Haitzler
1fff84ea1a
some mroe calls... guess what i'm doing eh? :)
...
SVN revision: 11894
2004-10-17 12:29:02 +00:00
Carsten Haitzler
011f0e3ef5
move to simpler calls.
...
SVN revision: 11892
2004-10-17 06:21:21 +00:00
ncn
4dc39d4dfa
Some restructuring, clean up, grouping, explaining, etc. Getting there...
...
SVN revision: 11696
2004-09-22 08:17:15 +00:00
Kim Woelders
be77d65356
Some client message and ICCCM related functions.
...
SVN revision: 11687
2004-09-21 19:18:45 +00:00
handyande
e6ac57ddb6
Add setting background color of an Ecore_X_Window
...
SVN revision: 11685
2004-09-21 13:19:18 +00:00
Kim Woelders
0928ca37f7
Introduce ecore_x_disconnect().
...
SVN revision: 11553
2004-09-07 19:47:46 +00:00
tsauerbeck
2b638f5c48
implemented ecore_x_window_prop_borderless_get()
...
SVN revision: 11506
2004-09-02 18:45:31 +00:00
tsauerbeck
f702251c5d
added ecore_x_window_configure
...
SVN revision: 11418
2004-08-28 09:58:39 +00:00
tsauerbeck
b8e67c3057
implemented events WINDOW_CONFIGURE_REQUEST and WINDOW_RESIZE_REQUEST (configure request done by werkt)
...
SVN revision: 11405
2004-08-27 22:33:56 +00:00
tsauerbeck
5dd253c9ad
added ecore_x_window_border_width_set()
...
SVN revision: 11389
2004-08-26 17:50:33 +00:00
Carsten Haitzler
74218f9611
tilman's xcursor patch
...
SVN revision: 11380
2004-08-25 23:41:57 +00:00
tsauerbeck
95dcbdf55d
added ecore_x_window_delete_request_send
...
SVN revision: 11324
2004-08-23 10:44:22 +00:00
tsauerbeck
4a2f0a12a7
that function is actually called _width_get, not _size_get
...
SVN revision: 11323
2004-08-23 08:55:42 +00:00
tsauerbeck
108be9ed1c
added ecore_x_window_prop_protocol_isset()
...
SVN revision: 11309
2004-08-22 21:57:07 +00:00
handyande
b733881f0c
fixey
...
SVN revision: 11153
2004-08-05 14:11:20 +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
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
Kim Woelders
459e2c6368
Make ecore_x_window_prop_state_request() public.
...
SVN revision: 9690
2004-04-11 21:09:12 +00:00
Kim Woelders
c106370265
Added iconification request.
...
SVN revision: 9520
2004-03-29 21:10:48 +00:00
xcomputerman
2ab6962986
Add ecore_x_window_parent_get()
...
SVN revision: 9153
2004-02-29 04:37:18 +00:00
xcomputerman
9a7832dcdc
Implement more functions prerequisite to Xdnd
...
- ecore_x_window_visible_get() <-- yeah, hard to believe it wasn't there
- ecore_x_server_grab/ungrab <-- that too
- ecore_x_window_at_xy_get()
SVN revision: 9152
2004-02-29 04:29:25 +00:00
xcomputerman
be56b5d25a
Added generic functions to fetch geometry, border width
...
and depth for a drawable, and wrapper functions for windows
and pixmaps (overrides previous commit)
SVN revision: 9069
2004-02-21 21:44:48 +00:00
xcomputerman
d4a727c911
ecore_x_window_geometry_get() added
...
SVN revision: 9068
2004-02-21 21:09:13 +00:00
xcomputerman
a2df8a3305
Fetch AnyPropertyType from application
...
SVN revision: 9067
2004-02-21 20:44:37 +00:00
xcomputerman
999135b7e8
Finish up client message handling for Xdnd. Still has a couple of
...
unresolved cases that will be filled out when the actual dnd process loop
is written.
SVN revision: 9059
2004-02-21 08:58:20 +00:00
xcomputerman
50a3cd34cf
Modified patch from kwo. Makes ecore_x_window_prop_withdrawn_set etc. do
...
the right thing, provides a proper framework for the initial_state
WMHint; fix a bug with client message event in prop_desktop_request()
SVN revision: 8980
2004-02-15 21:37:34 +00:00
xcomputerman
8ff56f78ad
Send and receive XdndStatus messages
...
SVN revision: 8883
2004-02-07 19:37:47 +00:00
xcomputerman
4230dd4018
Add layer constants to header file and update documentation accordingly
...
SVN revision: 8877
2004-02-07 12:05:55 +00:00