xcomputerman [Tue, 9 Dec 2003 05:12:11 +0000 (05:12 +0000)]
We need properties, daddy. We need 'em!
SVN revision: 8055
handyande [Mon, 8 Dec 2003 23:25:13 +0000 (23:25 +0000)]
hmm, ecore-config requires -ledb in ecore-config
SVN revision: 8048
xcomputerman [Mon, 8 Dec 2003 17:42:25 +0000 (17:42 +0000)]
Add ecore_config to build list
SVN revision: 8038
xcomputerman [Mon, 8 Dec 2003 17:40:06 +0000 (17:40 +0000)]
Needs to get IPC headers from within source package -- won't compile on
fresh install
SVN revision: 8037
rbdpngn [Sun, 7 Dec 2003 19:19:28 +0000 (19:19 +0000)]
Missing a -I for the ecore_config directory.
SVN revision: 8025
handyande [Sun, 7 Dec 2003 08:35:13 +0000 (08:35 +0000)]
oopsies, hopefully this should be better\!
SVN revision: 8016
handyande [Sat, 6 Dec 2003 17:37:20 +0000 (17:37 +0000)]
oopsie - got carried away and altered good code
SVN revision: 8013
handyande [Sat, 6 Dec 2003 17:24:19 +0000 (17:24 +0000)]
Fixups, cleanups etc. ecore_config now working with an equate client :)
SVN revision: 8011
handyande [Sat, 6 Dec 2003 13:17:32 +0000 (13:17 +0000)]
Added exsh the text mode ecore_config client, we should now have a usable ecore_config
SVN revision: 8010
handyande [Fri, 5 Dec 2003 18:13:46 +0000 (18:13 +0000)]
Oops, missed this file
SVN revision: 8008
handyande [Fri, 5 Dec 2003 16:57:32 +0000 (16:57 +0000)]
This should give a working ecore with ecore_config. No test apps yet, that is another story. Also need a tidyup...
SVN revision: 8007
handyande [Fri, 5 Dec 2003 15:02:17 +0000 (15:02 +0000)]
Added beginning of ecore_config the final location for proto/examine
SVN revision: 8006
Carsten Haitzler [Wed, 3 Dec 2003 07:23:08 +0000 (07:23 +0000)]
now it builds! cleanly too
SVN revision: 7990
Carsten Haitzler [Wed, 3 Dec 2003 07:13:47 +0000 (07:13 +0000)]
change build order...
SVN revision: 7989
Carsten Haitzler [Wed, 3 Dec 2003 07:08:51 +0000 (07:08 +0000)]
copy & paste oopsies
SVN revision: 7988
Carsten Haitzler [Wed, 3 Dec 2003 07:07:09 +0000 (07:07 +0000)]
and... a backslash
SVN revision: 7987
Carsten Haitzler [Wed, 3 Dec 2003 07:03:46 +0000 (07:03 +0000)]
use utf8 for compose string
SVN revision: 7986
Carsten Haitzler [Wed, 3 Dec 2003 05:22:21 +0000 (05:22 +0000)]
and 666 dithering was arse. fixed.
SVN revision: 7985
Carsten Haitzler [Wed, 3 Dec 2003 05:07:12 +0000 (05:07 +0000)]
8bpp rendering sucked. now it doesnt suck as much.
SVN revision: 7984
rbdpngn [Tue, 25 Nov 2003 07:23:48 +0000 (07:23 +0000)]
Portable version check for libtool.
SVN revision: 7943
rbdpngn [Tue, 25 Nov 2003 07:22:19 +0000 (07:22 +0000)]
Avoid memory corruption by cleaning up parts at the correct time.
SVN revision: 7942
xcomputerman [Tue, 25 Nov 2003 06:10:18 +0000 (06:10 +0000)]
Add code to request selections
SVN revision: 7941
xcomputerman [Mon, 24 Nov 2003 06:41:43 +0000 (06:41 +0000)]
Beginnings of support for X selections. Does nothing right now expect set
and clear selections (no actual events handled yet).
SVN revision: 7935
xcomputerman [Mon, 24 Nov 2003 06:19:56 +0000 (06:19 +0000)]
Add timestamps to ALL events
SVN revision: 7934
rbdpngn [Wed, 19 Nov 2003 23:05:08 +0000 (23:05 +0000)]
Oops, dereferencing a pointer after it's been freed.
SVN revision: 7918
Carsten Haitzler [Sun, 16 Nov 2003 02:29:10 +0000 (02:29 +0000)]
till's stick patch
SVN revision: 7901
swielinga [Thu, 13 Nov 2003 12:30:50 +0000 (12:30 +0000)]
Fixed a couple of debs in e17/libs, added and updated a couple of .cvsignores.
SVN revision: 7872
Carsten Haitzler [Mon, 10 Nov 2003 04:48:28 +0000 (04:48 +0000)]
volatile little suckers
SVN revision: 7854
Carsten Haitzler [Sat, 8 Nov 2003 10:45:46 +0000 (10:45 +0000)]
handle stale sockets gracefully
SVN revision: 7824
Carsten Haitzler [Wed, 5 Nov 2003 00:08:57 +0000 (00:08 +0000)]
atmos' patch! :)
SVN revision: 7798
rbdpngn [Tue, 4 Nov 2003 06:15:19 +0000 (06:15 +0000)]
Global text and color class manipulation. Settings on individual edje's will
override the global values.
SVN revision: 7795
Carsten Haitzler [Mon, 3 Nov 2003 03:51:01 +0000 (03:51 +0000)]
tosting....
SVN revision: 7791
Carsten Haitzler [Mon, 3 Nov 2003 01:31:12 +0000 (01:31 +0000)]
test..
SVN revision: 7789
Carsten Haitzler [Mon, 3 Nov 2003 01:27:06 +0000 (01:27 +0000)]
update docs comments.. oops..
SVN revision: 7786
xcomputerman [Mon, 3 Nov 2003 01:19:48 +0000 (01:19 +0000)]
Variable names for the property_set/property_get functions changed to be
more consistent with Xlib - eliminate confusion :)
SVN revision: 7785
xcomputerman [Mon, 3 Nov 2003 00:27:15 +0000 (00:27 +0000)]
Added support for NetWM window state hints.
All were successfully tested except the fullscreen state (is this
supported in E16.6?)
SVN revision: 7783
xcomputerman [Sat, 1 Nov 2003 22:28:50 +0000 (22:28 +0000)]
Apparent typo for fullscreen state atom.
SVN revision: 7781
rbdpngn [Fri, 31 Oct 2003 05:07:39 +0000 (05:07 +0000)]
Moved the text_class into the description's text section.
SVN revision: 7773
rbdpngn [Thu, 30 Oct 2003 04:45:18 +0000 (04:45 +0000)]
Spelling cleanup, though it feels kinda dirty "correcting spelling" on a word
that doesn't exist.
SVN revision: 7767
Carsten Haitzler [Wed, 29 Oct 2003 13:22:06 +0000 (13:22 +0000)]
check for iconv in libc, or libiconv...
SVN revision: 7763
rbdpngn [Wed, 29 Oct 2003 06:42:03 +0000 (06:42 +0000)]
Slight re-organization of color classes, now can be set per-description rather
than per-part. This will probably break old edje's.
SVN revision: 7759
Carsten Haitzler [Wed, 29 Oct 2003 00:22:46 +0000 (00:22 +0000)]
dont segv if font wasnt loaded and we query
SVN revision: 7756
Carsten Haitzler [Tue, 21 Oct 2003 04:17:26 +0000 (04:17 +0000)]
oops.
SVN revision: 7682
Carsten Haitzler [Mon, 20 Oct 2003 07:10:07 +0000 (07:10 +0000)]
oops. update.
SVN revision: 7675
Carsten Haitzler [Mon, 20 Oct 2003 06:10:09 +0000 (06:10 +0000)]
load error fetching
SVN revision: 7674
Carsten Haitzler [Sun, 19 Oct 2003 02:11:06 +0000 (02:11 +0000)]
remove lots of warnings
SVN revision: 7662
Carsten Haitzler [Sat, 18 Oct 2003 03:34:54 +0000 (03:34 +0000)]
match changes made to evas.
SVN revision: 7645
Carsten Haitzler [Sat, 18 Oct 2003 03:34:00 +0000 (03:34 +0000)]
move co-ordinates to be their own type. this is a good thing, because ti
allows me to be able to virtualize he canvas co-ordinate system. right now
it's doubles. i can now move to floats, int's etc. with a recompile (and well
recompile all depending apps too). it's still ACTUALLY doubles, just all
typedef'ed now. i've also changed booleans to actual boolean types (not an
int), all code will keep working - but i'd highly suggest moving your code to
use these types if interacting with evas.
SVN revision: 7644
rbdpngn [Thu, 16 Oct 2003 07:02:31 +0000 (07:02 +0000)]
A simple program that lists collections in files, can take multiple files as
arguments and an optional -o <outfile>.
SVN revision: 7616
Carsten Haitzler [Wed, 15 Oct 2003 05:20:07 +0000 (05:20 +0000)]
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
xcomputerman [Wed, 15 Oct 2003 05:12:39 +0000 (05:12 +0000)]
Little critter in filter deletion
SVN revision: 7603
Carsten Haitzler [Wed, 15 Oct 2003 04:20:38 +0000 (04:20 +0000)]
do autoconf options properly
SVN revision: 7602
rbdpngn [Tue, 14 Oct 2003 21:59:38 +0000 (21:59 +0000)]
I knew I'd forget to disable that test before committing one of these times.
SVN revision: 7599
rbdpngn [Tue, 14 Oct 2003 21:42:28 +0000 (21:42 +0000)]
Support for setting the basic window types. Default to normal type on toplevel
windows.
SVN revision: 7598
rbdpngn [Tue, 14 Oct 2003 19:11:35 +0000 (19:11 +0000)]
Added setup for more netwm atoms, also API for working with the current desktop.
SVN revision: 7597
rbdpngn [Mon, 13 Oct 2003 17:36:09 +0000 (17:36 +0000)]
Missed assigning an event for client machine change. Also added support for
_NET_WM_PID.
SVN revision: 7564
rbdpngn [Mon, 13 Oct 2003 16:28:30 +0000 (16:28 +0000)]
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
rbdpngn [Mon, 13 Oct 2003 16:02:41 +0000 (16:02 +0000)]
Should probably only set the WM_CLIENT_MACHINE automatically for top-level
windows.
SVN revision: 7562
jeoparde [Sun, 12 Oct 2003 22:39:12 +0000 (22:39 +0000)]
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
rbdpngn [Sun, 12 Oct 2003 17:55:28 +0000 (17:55 +0000)]
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
rbdpngn [Sun, 12 Oct 2003 17:35:35 +0000 (17:35 +0000)]
API for manipulating the WM_CLIENT_MACHINE string.
SVN revision: 7556
jeoparde [Sun, 12 Oct 2003 07:15:26 +0000 (07:15 +0000)]
And doc.
SVN revision: 7553
jeoparde [Sun, 12 Oct 2003 07:12:09 +0000 (07:12 +0000)]
The almighty nuke function. Use at your own risk! :)
SVN revision: 7552
rbdpngn [Sun, 12 Oct 2003 06:55:40 +0000 (06:55 +0000)]
More NetWM support, this time added _NET_WM_VISIBLE_ICON_NAME.
SVN revision: 7550
rbdpngn [Sun, 12 Oct 2003 06:25:25 +0000 (06:25 +0000)]
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
Carsten Haitzler [Sun, 12 Oct 2003 05:48:34 +0000 (05:48 +0000)]
ALSO report children than exited due to signals... and why...
SVN revision: 7548
rbdpngn [Sun, 12 Oct 2003 05:34:47 +0000 (05:34 +0000)]
Follow the netwm spec and use UTF8 string encoding. Avoid non-portable Xlib
functions too.
SVN revision: 7547
rbdpngn [Sun, 12 Oct 2003 05:25:08 +0000 (05:25 +0000)]
Catch the event when _NET_WM_NAME is changed, trigger an ecore title change
event.
SVN revision: 7546
rbdpngn [Sun, 12 Oct 2003 05:01:41 +0000 (05:01 +0000)]
Provide an API and events for _NET_WM_VISIBLE_NAME.
SVN revision: 7545
Carsten Haitzler [Sun, 12 Oct 2003 02:49:52 +0000 (02:49 +0000)]
put patch into the correct cvs tree
SVN revision: 7544
rbdpngn [Sat, 11 Oct 2003 23:18:23 +0000 (23:18 +0000)]
Use libtoolize over libtool for testing for the version.
SVN revision: 7537
rbdpngn [Sat, 11 Oct 2003 22:15:44 +0000 (22:15 +0000)]
Added checks for the root window to the string property functions.
SVN revision: 7532
rbdpngn [Sat, 11 Oct 2003 22:14:22 +0000 (22:14 +0000)]
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
Carsten Haitzler [Thu, 9 Oct 2003 09:11:38 +0000 (09:11 +0000)]
update docs
SVN revision: 7522
Carsten Haitzler [Thu, 9 Oct 2003 07:49:59 +0000 (07:49 +0000)]
text utility routines... iconv wrapper there :)
SVN revision: 7521
Carsten Haitzler [Thu, 9 Oct 2003 03:05:17 +0000 (03:05 +0000)]
get rid of useless shm check.... and other things (cant remember)
SVN revision: 7519
Carsten Haitzler [Thu, 9 Oct 2003 02:20:37 +0000 (02:20 +0000)]
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
rbdpngn [Wed, 8 Oct 2003 20:33:30 +0000 (20:33 +0000)]
Patch from Tilman Sauerbeck to set the borderless hint w/o altering the window
functionality. This was causing borderless windows to be unmovable under some
window managers.
SVN revision: 7516
azundris [Wed, 8 Oct 2003 15:04:54 +0000 (15:04 +0000)]
raster: please advise which semantics we'll stick with.
SVN revision: 7515
vacuum [Mon, 6 Oct 2003 15:36:19 +0000 (15:36 +0000)]
include netinet/in.h so that INADDR_ANY is #defined on FreeBSD
SVN revision: 7506
atmosphere [Fri, 3 Oct 2003 22:29:49 +0000 (22:29 +0000)]
cmake instead of make, autogen instead of configure
SVN revision: 7501
atmosphere [Fri, 3 Oct 2003 22:27:51 +0000 (22:27 +0000)]
I don't think everyone has cmake, if this is a bad idea, feel free to
revert.
SVN revision: 7500
rephorm [Mon, 29 Sep 2003 20:43:37 +0000 (20:43 +0000)]
edje_object_file_set() now returns 1 on success and 0 on failure.
SVN revision: 7493
rbdpngn [Wed, 24 Sep 2003 07:08:57 +0000 (07:08 +0000)]
Just to make efence happy, use free instead of realloc on a cache size of 0.
SVN revision: 7478
Carsten Haitzler [Wed, 24 Sep 2003 02:49:39 +0000 (02:49 +0000)]
update docs...
SVN revision: 7477
Carsten Haitzler [Tue, 23 Sep 2003 22:33:10 +0000 (22:33 +0000)]
till's patch! pants!
SVN revision: 7476
Carsten Haitzler [Tue, 23 Sep 2003 08:09:32 +0000 (08:09 +0000)]
damn you salizar! damn you!
errr. i mean. ecore moves to HEAD!
SVN revision: 7475
Carsten Haitzler [Tue, 23 Sep 2003 07:54:34 +0000 (07:54 +0000)]
DELETED!
SVN revision: 7474
Carsten Haitzler [Sat, 20 Sep 2003 04:48:19 +0000 (04:48 +0000)]
compielr prefes this
SVN revision: 7469
Carsten Haitzler [Sat, 20 Sep 2003 04:42:45 +0000 (04:42 +0000)]
well cpu detection was fucked up.. fixed now! :)
SVN revision: 7468
Carsten Haitzler [Thu, 18 Sep 2003 00:43:02 +0000 (00:43 +0000)]
clean...
SVN revision: 7461
Carsten Haitzler [Fri, 12 Sep 2003 08:09:47 +0000 (08:09 +0000)]
oops - swallow went bad.
fix edje drag
SVN revision: 7444
Carsten Haitzler [Fri, 12 Sep 2003 04:15:20 +0000 (04:15 +0000)]
dotn segv/
SVN revision: 7443
Carsten Haitzler [Thu, 11 Sep 2003 02:30:34 +0000 (02:30 +0000)]
clean
SVN revision: 7440
Carsten Haitzler [Wed, 10 Sep 2003 14:33:39 +0000 (14:33 +0000)]
improve optimal nature of code.. get some more speed....
SVN revision: 7438
Carsten Haitzler [Wed, 10 Sep 2003 08:52:18 +0000 (08:52 +0000)]
1. mmx2 pixel copy and cleanup of pixel copy routines
2. gl engine cleanups. working on it.
SVN revision: 7436
Carsten Haitzler [Tue, 9 Sep 2003 07:22:54 +0000 (07:22 +0000)]
added geometry flags
SVN revision: 7433
Carsten Haitzler [Tue, 9 Sep 2003 05:51:03 +0000 (05:51 +0000)]
open gl is fulyl functional now - it coudl defnitely do with optimizations
with texture upload. it does NOt check error returns anywhere from gl... this
may mean issues with LOTs of images, LARGE images etc. need to fix that later
SVN revision: 7432
Carsten Haitzler [Sun, 7 Sep 2003 11:24:48 +0000 (11:24 +0000)]
split gl common routines up into seperate files. still have BIG problems with
speed of texture uploads. anyone want to help? i've tried many things... and
nothing semms to work. this is a major bottlneck for evas gl engine
performance (apart from text - which is simply a matter of finishing off
properly)
SVN revision: 7428
Carsten Haitzler [Sun, 7 Sep 2003 05:16:08 +0000 (05:16 +0000)]
setting extern min/max size overrides min/max sizes implied by objects
SVN revision: 7427