Commit Graph

160 Commits

Author SHA1 Message Date
handyande dc672f1428 Oops, missed this file
SVN revision: 8008
2003-12-05 18:13:46 +00:00
handyande f6627ea478 This should give a working ecore with ecore_config. No test apps yet, that is another story. Also need a tidyup...
SVN revision: 8007
2003-12-05 16:57:32 +00:00
handyande cdf915f312 Added beginning of ecore_config the final location for proto/examine
SVN revision: 8006
2003-12-05 15:02:17 +00:00
Carsten Haitzler 0e29b41e6e now it builds! cleanly too
SVN revision: 7990
2003-12-03 07:23:08 +00:00
Carsten Haitzler 7f82e8d54b change build order...
SVN revision: 7989
2003-12-03 07:13:47 +00:00
Carsten Haitzler cbb581dda0 copy & paste oopsies
SVN revision: 7988
2003-12-03 07:08:51 +00:00
Carsten Haitzler 90e6b12ca7 and... a backslash
SVN revision: 7987
2003-12-03 07:07:09 +00:00
Carsten Haitzler bafe84e57a use utf8 for compose string
SVN revision: 7986
2003-12-03 07:03:46 +00:00
xcomputerman 6dd589c4c4 Add code to request selections
SVN revision: 7941
2003-11-25 06:10:18 +00:00
xcomputerman 0b893f7b7c Beginnings of support for X selections. Does nothing right now expect set
and clear selections (no actual events handled yet).


SVN revision: 7935
2003-11-24 06:41:43 +00:00
xcomputerman 89060aec27 Add timestamps to ALL events
SVN revision: 7934
2003-11-24 06:19:56 +00:00
rbdpngn 7f18c669d3 Oops, dereferencing a pointer after it's been freed.
SVN revision: 7918
2003-11-19 23:05:08 +00:00
Carsten Haitzler a04d70cc0f till's stick patch
SVN revision: 7901
2003-11-16 02:29:10 +00:00
swielinga 0c0ef02fb4 Fixed a couple of debs in e17/libs, added and updated a couple of .cvsignores.
SVN revision: 7872
2003-11-13 12:30:50 +00:00
Carsten Haitzler 532c2ef39b volatile little suckers
SVN revision: 7854
2003-11-10 04:48:28 +00:00
Carsten Haitzler 1fdd7a0c0f handle stale sockets gracefully
SVN revision: 7824
2003-11-08 10:45:46 +00:00
Carsten Haitzler 9a54b4ad5a tosting....
SVN revision: 7791
2003-11-03 03:51:01 +00:00
Carsten Haitzler 976e58eed8 test..
SVN revision: 7789
2003-11-03 01:31:12 +00:00
Carsten Haitzler bc8c86bc75 update docs comments.. oops..
SVN revision: 7786
2003-11-03 01:27:06 +00:00
xcomputerman 87cb6e0e4f Variable names for the property_set/property_get functions changed to be
more consistent with Xlib - eliminate confusion :)


SVN revision: 7785
2003-11-03 01:19:48 +00:00
xcomputerman 7513bf76fd Added support for NetWM window state hints.
All were successfully tested except the fullscreen state (is this
supported in E16.6?)


SVN revision: 7783
2003-11-03 00:27:15 +00:00
xcomputerman d5e8e2d154 Apparent typo for fullscreen state atom.
SVN revision: 7781
2003-11-01 22:28:50 +00:00
Carsten Haitzler 5f39b106a0 check for iconv in libc, or libiconv...
SVN revision: 7763
2003-10-29 13:22:06 +00:00
Carsten Haitzler d2010dac48 ACTUALLY you want this one... that fix would lead to a segv... :) i think
this si what i originally intended but somehow just got wrong :(


SVN revision: 7604
2003-10-15 05:20:07 +00:00
xcomputerman 95080ea56c Little critter in filter deletion
SVN revision: 7603
2003-10-15 05:12:39 +00:00
Carsten Haitzler 69e85a01d6 do autoconf options properly
SVN revision: 7602
2003-10-15 04:20:38 +00:00
rbdpngn 2890d5922d I knew I'd forget to disable that test before committing one of these times.
SVN revision: 7599
2003-10-14 21:59:38 +00:00
rbdpngn 92b06a84d2 Support for setting the basic window types. Default to normal type on toplevel
windows.


SVN revision: 7598
2003-10-14 21:42:28 +00:00
rbdpngn f2130a93f5 Added setup for more netwm atoms, also API for working with the current desktop.
SVN revision: 7597
2003-10-14 19:11:35 +00:00
rbdpngn 911e66a03c Missed assigning an event for client machine change. Also added support for
_NET_WM_PID.


SVN revision: 7564
2003-10-13 17:36:09 +00:00
rbdpngn 1926a20d84 Rmoeved API for changing the WM_CLIENT_MACHINE as this shouldn't change after
window creation (afaik), easy enough to re-add it if a need is found.


SVN revision: 7563
2003-10-13 16:28:30 +00:00
rbdpngn 930c2c7fbc Should probably only set the WM_CLIENT_MACHINE automatically for top-level
windows.


SVN revision: 7562
2003-10-13 16:02:41 +00:00
jeoparde d2064a9299 Whoopsie, my mistake earlier ... was too eager to get to bed :)
No, we won't just kill all clients, we'll kill all clients under the
specified root window.


SVN revision: 7558
2003-10-12 22:39:12 +00:00
rbdpngn cb12afcfee Set the default WM_CLIENT_MACHINE based on the results from gethostname, this
is the "right way" to determine it according to NetWM's example.


SVN revision: 7557
2003-10-12 17:55:28 +00:00
rbdpngn 24d7903e31 API for manipulating the WM_CLIENT_MACHINE string.
SVN revision: 7556
2003-10-12 17:35:35 +00:00
jeoparde 7d371a9fb3 And doc.
SVN revision: 7553
2003-10-12 07:15:26 +00:00
jeoparde 859c0c9bb4 The almighty nuke function. Use at your own risk! :)
SVN revision: 7552
2003-10-12 07:12:09 +00:00
rbdpngn 812140933f More NetWM support, this time added _NET_WM_VISIBLE_ICON_NAME.
SVN revision: 7550
2003-10-12 06:55:40 +00:00
rbdpngn d0929d87e8 Support WM_ICON_NAME and _NET_WM_ICON_NAME. Added test cases to ecore_test to
verify these are setting and retrieving the values as well as generating the
correct events.


SVN revision: 7549
2003-10-12 06:25:25 +00:00
Carsten Haitzler a075b4b88c ALSO report children than exited due to signals... and why...
SVN revision: 7548
2003-10-12 05:48:34 +00:00
rbdpngn 0969d64850 Follow the netwm spec and use UTF8 string encoding. Avoid non-portable Xlib
functions too.


SVN revision: 7547
2003-10-12 05:34:47 +00:00
rbdpngn e2fe7241a1 Catch the event when _NET_WM_NAME is changed, trigger an ecore title change
event.


SVN revision: 7546
2003-10-12 05:25:08 +00:00
rbdpngn 54cd8f0c92 Provide an API and events for _NET_WM_VISIBLE_NAME.
SVN revision: 7545
2003-10-12 05:01:41 +00:00
Carsten Haitzler 658076ce9b put patch into the correct cvs tree
SVN revision: 7544
2003-10-12 02:49:52 +00:00
rbdpngn f614c1ce82 Use libtoolize over libtool for testing for the version.
SVN revision: 7537
2003-10-11 23:18:23 +00:00
rbdpngn d5ae18cc54 Added checks for the root window to the string property functions.
SVN revision: 7532
2003-10-11 22:15:44 +00:00
rbdpngn d4613c5c70 Include netinet/in.h for connections to be portable to BSD.
Added the atom declarations for the NetWM application window properties.
Created ecore_x_window_prop_string_{set,get}.
Changed ecore_x_window_prop_title_{set,get} to use the new string functions.


SVN revision: 7531
2003-10-11 22:14:22 +00:00
Carsten Haitzler e664c4eaa3 update docs
SVN revision: 7522
2003-10-09 09:11:38 +00:00
Carsten Haitzler bf3c32e3c4 text utility routines... iconv wrapper there :)
SVN revision: 7521
2003-10-09 07:49:59 +00:00
Carsten Haitzler 67ca2319f5 1. fix docs for event handlers. oops. that was wrong
2. default op for exit event is to quit the main loop if u dont set handlers


SVN revision: 7518
2003-10-09 02:20:37 +00:00