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
xcomputerman [Sat, 17 Jan 2004 00:52:22 +0000 (00:52 +0000)]
Some documentation
SVN revision: 8511
xcomputerman [Sat, 17 Jan 2004 00:22:32 +0000 (00:22 +0000)]
Refuse selection request if conversion to target failed or a converter
is not available
SVN revision: 8510
xcomputerman [Sat, 17 Jan 2004 00:14:37 +0000 (00:14 +0000)]
Update request API to use strings for target types instead of enums
SVN revision: 8509
xcomputerman [Fri, 16 Jan 2004 22:34:02 +0000 (22:34 +0000)]
Selections:
- Framework for conversion functions complete
- Added default function for TEXT, COMPOUND_TEXT and STRING
SVN revision: 8508
Kim Woelders [Fri, 16 Jan 2004 21:11:41 +0000 (21:11 +0000)]
Hushhhh
SVN revision: 8507
xcomputerman [Fri, 16 Jan 2004 20:41:45 +0000 (20:41 +0000)]
More work on selections:
- implement functions to add, delete and run conversion callbacks
(not usable yet)
SVN revision: 8506
Kim Woelders [Fri, 16 Jan 2004 16:59:07 +0000 (16:59 +0000)]
Sshhhhh
SVN revision: 8495
Carsten Haitzler [Fri, 16 Jan 2004 01:42:57 +0000 (01:42 +0000)]
"*" matches ANYTHING including ""
SVN revision: 8450
Carsten Haitzler [Fri, 16 Jan 2004 00:59:02 +0000 (00:59 +0000)]
examples change - test shwos 1 delimiter form, e_logo.edc, another
SVN revision: 8448
Carsten Haitzler [Fri, 16 Jan 2004 00:51:43 +0000 (00:51 +0000)]
add : in as a delimiter so you can do:
name, "blah name";
OR ALSO
name: "blah name";
SVN revision: 8447
rbdpngn [Thu, 15 Jan 2004 14:58:03 +0000 (14:58 +0000)]
An instance of ft_lib was missed.
SVN revision: 8444
rbdpngn [Thu, 15 Jan 2004 06:27:44 +0000 (06:27 +0000)]
Renamed a variable to avoid a collision with an imlib2 global.
SVN revision: 8442
Carsten Haitzler [Thu, 15 Jan 2004 04:48:48 +0000 (04:48 +0000)]
no no no!
malloc! not calloc
why?
large chunks of memory are used for image pixels
why set them all to 0 THEN set them to their pixel values? it's harmless
having them uninitialized. the idea is to avoid zeroing out potentially
megabytes of data.
SVN revision: 8440
xcomputerman [Thu, 15 Jan 2004 00:12:19 +0000 (00:12 +0000)]
- Fix warnings
- Actually check for dependency libs
SVN revision: 8433