tsauerbeck [Sun, 8 Feb 2004 19:39:29 +0000 (19:39 +0000)]
initialize e->modifiers. fixed indentation.
SVN revision: 8909
rbdpngn [Sun, 8 Feb 2004 07:49:16 +0000 (07:49 +0000)]
Wrapped the utf8 converter in an ifdef to match other uses in the file.
SVN revision: 8894
rbdpngn [Sun, 8 Feb 2004 07:45:37 +0000 (07:45 +0000)]
Missing handler for converting utf8 strings.
SVN revision: 8893
xcomputerman [Sat, 7 Feb 2004 19:37:47 +0000 (19:37 +0000)]
Send and receive XdndStatus messages
SVN revision: 8883
xcomputerman [Sat, 7 Feb 2004 12:05:55 +0000 (12:05 +0000)]
Add layer constants to header file and update documentation accordingly
SVN revision: 8877
xcomputerman [Sat, 7 Feb 2004 11:59:43 +0000 (11:59 +0000)]
- Fix ambiguity in sticky hints ... NetWM defines two different ways of
making windows sticky, so we'll do both
- Fix desktop_request() function to actually do the right thing
- Add state_request() function
SVN revision: 8876
xcomputerman [Sat, 7 Feb 2004 11:20:48 +0000 (11:20 +0000)]
Off-by-one array size is an unnecessary leak.
SVN revision: 8873
xcomputerman [Sat, 7 Feb 2004 11:01:48 +0000 (11:01 +0000)]
Another API change suggested by kwo - layer_set() now accepts a value
from 1 to 255, 4 being the "default" layer.
SVN revision: 8872
xcomputerman [Sat, 7 Feb 2004 10:48:38 +0000 (10:48 +0000)]
- Fix nasty bug in NetWM state functions that caused it to read 8 bit
values from the vectors instead of 32bit XIDs
- ecore_x_window_prop_layer_set() now calls the state_set function
instead of trying to manipulate the properties directly
SVN revision: 8871
xcomputerman [Sat, 7 Feb 2004 00:55:37 +0000 (00:55 +0000)]
- Fix window_type_dialog_set() call in ecore_evas_test
- Ecore_Evas now returns the container window when we request its window,
not the internal one - this fixes problems with NETWM hints not
affecting ecore_evas windows
SVN revision: 8864
xcomputerman [Sat, 7 Feb 2004 00:50:54 +0000 (00:50 +0000)]
Mask out the window_type_foo* calls altogether
SVN revision: 8863
handyande [Sat, 7 Feb 2004 00:10:06 +0000 (00:10 +0000)]
Moved theme setting to be E-global (most things have a winter theme ;)
Fixed bug #
0000029
SVN revision: 8861
rephorm [Fri, 6 Feb 2004 18:48:55 +0000 (18:48 +0000)]
make sure that the file actually gets writting on save.
SVN revision: 8856
xcomputerman [Fri, 6 Feb 2004 17:46:47 +0000 (17:46 +0000)]
API Change enforced - instead of multiple window_type_foo_* functions, one
window_type_set() function with an enum parameter (ECORE_X_WINDOW_TYPE_*)
SVN revision: 8852
xcomputerman [Fri, 6 Feb 2004 05:32:51 +0000 (05:32 +0000)]
More Xdnd code
- a few functions added to the header
- dnd events added
- more work on client messages
SVN revision: 8829
Carsten Haitzler [Fri, 6 Feb 2004 03:40:15 +0000 (03:40 +0000)]
a possible leak plugged.
SVN revision: 8825
rbdpngn [Thu, 5 Feb 2004 14:35:55 +0000 (14:35 +0000)]
Hopefully, fix the parallel build issues some people were seeing.
SVN revision: 8815
xcomputerman [Thu, 5 Feb 2004 07:14:56 +0000 (07:14 +0000)]
Teh xdnd cometh!
No, it doesn't even remotely do anything useful yet.
SVN revision: 8812
Carsten Haitzler [Thu, 5 Feb 2004 02:19:28 +0000 (02:19 +0000)]
update docs a bit
SVN revision: 8811
tsauerbeck [Wed, 4 Feb 2004 19:41:27 +0000 (19:41 +0000)]
fixed a memleak
SVN revision: 8804
tsauerbeck [Wed, 4 Feb 2004 17:43:41 +0000 (17:43 +0000)]
memleak fixes
SVN revision: 8797
Carsten Haitzler [Wed, 4 Feb 2004 11:10:10 +0000 (11:10 +0000)]
and reset those vars when done
SVN revision: 8794
Carsten Haitzler [Wed, 4 Feb 2004 04:38:34 +0000 (04:38 +0000)]
patchies in
SVN revision: 8793
handyande [Tue, 3 Feb 2004 22:53:13 +0000 (22:53 +0000)]
Never save system properties in apps config files unless they have been overridden (modified locally)
SVN revision: 8789
tsauerbeck [Tue, 3 Feb 2004 20:12:28 +0000 (20:12 +0000)]
Ecore_Evas.h now contains HAVE_ECORE_EVAS_FB and -GL. it's generated by autoconf, so edit Ecore_Evas.h.in instead now
SVN revision: 8784
tsauerbeck [Tue, 3 Feb 2004 19:49:46 +0000 (19:49 +0000)]
add ecore refcounting, so ewl doesn't break apps that have their own ecore main loop
SVN revision: 8781
Carsten Haitzler [Tue, 3 Feb 2004 06:04:54 +0000 (06:04 +0000)]
oops --disable stuff wouldnt work! :)
SVN revision: 8773
Carsten Haitzler [Mon, 2 Feb 2004 01:33:46 +0000 (01:33 +0000)]
oops - delete_me flag!
SVN revision: 8763
handyande [Sun, 1 Feb 2004 23:54:08 +0000 (23:54 +0000)]
use the created system file if one is not defined (modifications will cause it to get saved to ~/.e/config.db)
SVN revision: 8762
handyande [Sun, 1 Feb 2004 21:49:01 +0000 (21:49 +0000)]
fix up the crazy generic install location for system.db
SVN revision: 8761
handyande [Sun, 1 Feb 2004 21:22:38 +0000 (21:22 +0000)]
Should fix naming conflicts - need a proper namespace fixup
SVN revision: 8760
tsauerbeck [Sun, 1 Feb 2004 14:02:40 +0000 (14:02 +0000)]
edje_init() shouldn't be called from edje_object_add()
SVN revision: 8752
Kim Woelders [Sun, 1 Feb 2004 11:00:41 +0000 (11:00 +0000)]
Added some more _NET... atoms.
SVN revision: 8746
Carsten Haitzler [Sun, 1 Feb 2004 07:28:09 +0000 (07:28 +0000)]
no seg patch!
SVN revision: 8741
Carsten Haitzler [Sun, 1 Feb 2004 07:19:22 +0000 (07:19 +0000)]
aspect calc buggie. fix fix
SVN revision: 8740
Carsten Haitzler [Sun, 1 Feb 2004 07:18:05 +0000 (07:18 +0000)]
gl engine bugzie! fix!
SVN revision: 8739
Carsten Haitzler [Fri, 30 Jan 2004 09:22:42 +0000 (09:22 +0000)]
dfb duplicates common code.. why? why not just call off to the common code.
this is bad! grrr.
SVN revision: 8727
Carsten Haitzler [Fri, 30 Jan 2004 05:46:57 +0000 (05:46 +0000)]
split up nasty smooth scaler code to separate parts - they are #included
though for speed reasons, but this makes it more maintainable.
SVN revision: 8726
Carsten Haitzler [Thu, 29 Jan 2004 09:45:55 +0000 (09:45 +0000)]
oops - got mmx and sse mixed. fix.
SVN revision: 8711
Kim Woelders [Wed, 28 Jan 2004 21:48:27 +0000 (21:48 +0000)]
Suggesting a minor change to ecore_x_window_prop_window_type_set().
SVN revision: 8707
handyande [Wed, 28 Jan 2004 18:54:15 +0000 (18:54 +0000)]
Added a simple db build script to generate a simple system db which will be copied if none exists (by ecore_config)
SVN revision: 8705
rephorm [Wed, 28 Jan 2004 04:48:52 +0000 (04:48 +0000)]
gotcha rasties.
but let's do it for all of 'em :)
SVN revision: 8697
Carsten Haitzler [Wed, 28 Jan 2004 04:30:55 +0000 (04:30 +0000)]
sorry formie - we want these in! you have to find the extra thaw!
if u want help:
export EVAS_DEBUG_SHOW=1
export EVAS_DEBUG_ABORT=1
and evas will call abort() (and thus gdb will trap it) on errors.
SVN revision: 8693
Carsten Haitzler [Wed, 28 Jan 2004 02:51:49 +0000 (02:51 +0000)]
dont need this anymore
SVN revision: 8691
Carsten Haitzler [Wed, 28 Jan 2004 02:50:20 +0000 (02:50 +0000)]
remove conf file, update README
SVN revision: 8690
Carsten Haitzler [Wed, 28 Jan 2004 02:48:43 +0000 (02:48 +0000)]
update README
SVN revision: 8689
Carsten Haitzler [Wed, 28 Jan 2004 02:43:13 +0000 (02:43 +0000)]
freeze/thaw debug!
SVN revision: 8688
Carsten Haitzler [Wed, 28 Jan 2004 02:33:50 +0000 (02:33 +0000)]
dont need this anymore
SVN revision: 8687
Carsten Haitzler [Wed, 28 Jan 2004 02:07:41 +0000 (02:07 +0000)]
and now... AUTO configure.. no need to --enable anymore... evas's configure
will figure it out for you. you can always --disable tho! :)
SVN revision: 8686
rephorm [Tue, 27 Jan 2004 23:07:27 +0000 (23:07 +0000)]
fix evas_event_feed_* functions
they were first returning if (events_frozen > 0), then later only calling
the callbacks if (!events_frozen). if for some reason events had been thawed
an extra time, events_frozen would be negative, causing the callback to not
be called. the second check was redundant, so they were removed.
SVN revision: 8685
handyande [Mon, 26 Jan 2004 15:27:11 +0000 (15:27 +0000)]
Thanks Azundris
SVN revision: 8670
Carsten Haitzler [Mon, 26 Jan 2004 11:27:59 +0000 (11:27 +0000)]
and fix that
SVN revision: 8668
Carsten Haitzler [Mon, 26 Jan 2004 11:09:01 +0000 (11:09 +0000)]
fix acent/descent
SVN revision: 8667
Carsten Haitzler [Mon, 26 Jan 2004 08:21:00 +0000 (08:21 +0000)]
and fix the sizing bug!!!!! all happy now!
SVN revision: 8666
Carsten Haitzler [Mon, 26 Jan 2004 03:31:40 +0000 (03:31 +0000)]
2 problems fixed.
1. evas line draws of 2 pixelin size work now. oops!
2. font faces are shared between multiple sizes without a performance hit! yay!
SVN revision: 8660
rbdpngn [Sun, 25 Jan 2004 18:07:53 +0000 (18:07 +0000)]
Link in some libs needed by the plugin.
SVN revision: 8654
handyande [Sun, 25 Jan 2004 11:18:33 +0000 (11:18 +0000)]
Yay, fixed - Can I see who changed this code please? ;)
SVN revision: 8652
xcomputerman [Sun, 25 Jan 2004 03:17:09 +0000 (03:17 +0000)]
Test ... add TODO comment
SVN revision: 8646
handyande [Sat, 24 Jan 2004 18:45:29 +0000 (18:45 +0000)]
avoid worning
SVN revision: 8638
handyande [Sat, 24 Jan 2004 17:56:49 +0000 (17:56 +0000)]
Hmm, this must have disappeared in the move from ./ipc
SVN revision: 8635
Carsten Haitzler [Fri, 23 Jan 2004 11:03:07 +0000 (11:03 +0000)]
missed a size_use() call that would have screwed up some font queries... and
i've disabled font face (font source) instance sharing - it will load one per
size again due to performance reasons. i need to tackle this with the ft2
guys and see if theres an acceptible solution.
i COULD shadow all the glyph and font metric data i use myself per size -
thats fine... EXCEPT for kerning - thats the thing i can't sanely (figure
out how to) shadow myself... if someone figures that out for me! be my guest!
:) let me know!
SVN revision: 8634
Carsten Haitzler [Fri, 23 Jan 2004 07:53:08 +0000 (07:53 +0000)]
and dont leave stale fonthandles around...
SVN revision: 8631
Carsten Haitzler [Fri, 23 Jan 2004 06:20:00 +0000 (06:20 +0000)]
ensure these list heads are 0'd out
SVN revision: 8629
Carsten Haitzler [Fri, 23 Jan 2004 05:58:34 +0000 (05:58 +0000)]
uninitialized...
SVN revision: 8628
rbdpngn [Fri, 23 Jan 2004 04:01:40 +0000 (04:01 +0000)]
These global variables need to be extern in the header and
declared/initialized elsewhere.
SVN revision: 8627
Carsten Haitzler [Fri, 23 Jan 2004 02:14:45 +0000 (02:14 +0000)]
added in loading froms from memory buffers at the engine level, and now an
api to set a font "source" (blank is normal filing system) but the source can
be a device or file etc. in this case it currently supports eet files as the
source and then the font name is used as a key in th eet file as to where to
find the font - edb support would be trivial to add. :) if the font is not
found in the "source" it falls back to the font path etc.
SVN revision: 8625
Carsten Haitzler [Fri, 23 Jan 2004 02:13:42 +0000 (02:13 +0000)]
support for inlining ttf's in edje's so you can ship your fonts along too! :)
SVN revision: 8624
xcomputerman [Thu, 22 Jan 2004 23:14:06 +0000 (23:14 +0000)]
Support for standard X cursor fonts
SVN revision: 8619
xcomputerman [Thu, 22 Jan 2004 05:56:14 +0000 (05:56 +0000)]
Support for UTF8 conversions
SVN revision: 8610
xcomputerman [Thu, 22 Jan 2004 05:23:33 +0000 (05:23 +0000)]
Select event input mask
SVN revision: 8609
tsauerbeck [Tue, 20 Jan 2004 17:53:18 +0000 (17:53 +0000)]
removed some unused variables
SVN revision: 8596
handyande [Tue, 20 Jan 2004 16:19:45 +0000 (16:19 +0000)]
Well, this is the api to the new simpler and cleaner ecore_config
much code remains, it will be tidied out later if this is seen to be good
SVN revision: 8591
xcomputerman [Tue, 20 Jan 2004 03:26:05 +0000 (03:26 +0000)]
More bit char return value bugs fixed
SVN revision: 8579
Carsten Haitzler [Tue, 20 Jan 2004 02:02:33 +0000 (02:02 +0000)]
back to 0.9.0
SVN revision: 8576
Carsten Haitzler [Tue, 20 Jan 2004 01:04:16 +0000 (01:04 +0000)]
cleanies
SVN revision: 8574
Carsten Haitzler [Tue, 20 Jan 2004 01:03:15 +0000 (01:03 +0000)]
and move the window too for completeness
SVN revision: 8573
handyande [Tue, 20 Jan 2004 00:45:52 +0000 (00:45 +0000)]
More playing with ecore_config
Azundris suggested this new layout and I agree
docs should be available soon
SVN revision: 8570
atmosphere [Mon, 19 Jan 2004 19:31:21 +0000 (19:31 +0000)]
explicitly use signed char
SVN revision: 8567
atmosphere [Mon, 19 Jan 2004 19:28:38 +0000 (19:28 +0000)]
apparently char is unsigned by default on my compiler
SVN revision: 8566
tsauerbeck [Sun, 18 Jan 2004 19:13:16 +0000 (19:13 +0000)]
init curstate before using it
SVN revision: 8563
Kim Woelders [Sun, 18 Jan 2004 09:29:39 +0000 (09:29 +0000)]
Fix some compiler warnings.
SVN revision: 8557
tsauerbeck [Sun, 18 Jan 2004 09:01:59 +0000 (09:01 +0000)]
added valgrind suppression file for Evas
SVN revision: 8556
tsauerbeck [Sun, 18 Jan 2004 07:55:14 +0000 (07:55 +0000)]
fixed some warnings
SVN revision: 8555
tsauerbeck [Sun, 18 Jan 2004 07:54:13 +0000 (07:54 +0000)]
updated
SVN revision: 8554
xcomputerman [Sun, 18 Jan 2004 05:41:23 +0000 (05:41 +0000)]
Apparently reading a bit value sets all the bits of the target variable
to 1, hence -1 instead of 1...fix for property value queries
SVN revision: 8553
tsauerbeck [Sat, 17 Jan 2004 23:53:57 +0000 (23:53 +0000)]
added valgrind suppression file for Edje
SVN revision: 8548
tsauerbeck [Sat, 17 Jan 2004 23:50:13 +0000 (23:50 +0000)]
added valgrind suppression file for ecore
SVN revision: 8547
Kim Woelders [Sat, 17 Jan 2004 18:25:55 +0000 (18:25 +0000)]
Hush
SVN revision: 8538
tsauerbeck [Sat, 17 Jan 2004 17:52:10 +0000 (17:52 +0000)]
comitting untested code sucks :/
SVN revision: 8535
tsauerbeck [Sat, 17 Jan 2004 16:36:46 +0000 (16:36 +0000)]
added .cvsignore files
SVN revision: 8529
tsauerbeck [Sat, 17 Jan 2004 16:27:58 +0000 (16:27 +0000)]
added evas_common_image_init()/shutdown()
SVN revision: 8527
tsauerbeck [Sat, 17 Jan 2004 16:00:56 +0000 (16:00 +0000)]
call eet_init() and eet_shutdown()
SVN revision: 8526
tsauerbeck [Sat, 17 Jan 2004 15:58:40 +0000 (15:58 +0000)]
make this the right way
SVN revision: 8525
tsauerbeck [Sat, 17 Jan 2004 15:37:48 +0000 (15:37 +0000)]
call edje_shutdown()
SVN revision: 8524
tsauerbeck [Sat, 17 Jan 2004 15:14:17 +0000 (15:14 +0000)]
fixed .cvsignore somewhat
SVN revision: 8523
tsauerbeck [Sat, 17 Jan 2004 15:11:55 +0000 (15:11 +0000)]
fixed detection of fmemopen() and open_memstream()
SVN revision: 8522
tsauerbeck [Sat, 17 Jan 2004 15:01:19 +0000 (15:01 +0000)]
zero the header info before writing it. this wasn't a critical bug, but it might help debugging and it shuts up valgrind.
SVN revision: 8521
tsauerbeck [Sat, 17 Jan 2004 14:58:50 +0000 (14:58 +0000)]
added eet_shutdown(), which cleans up the eet_memfile stuff
SVN revision: 8520
tsauerbeck [Sat, 17 Jan 2004 13:09:35 +0000 (13:09 +0000)]
gcc, shut up!
SVN revision: 8519
tsauerbeck [Sat, 17 Jan 2004 12:39:01 +0000 (12:39 +0000)]
strcpy() doesn't allow copying overlapping strings
SVN revision: 8518