Commit Graph

4070 Commits

Author SHA1 Message Date
Kim Woelders bb3f3b8d83 Selection data should be untyped. Add const. Fix warnings.
SVN revision: 26972
2006-11-05 15:14:49 +00:00
Kim Woelders 1159a35a17 Fix warnings.
SVN revision: 26971
2006-11-05 14:19:56 +00:00
Kim Woelders 5c8603665a No void pointer arithmetic.
SVN revision: 26970
2006-11-05 14:18:34 +00:00
Kim Woelders ed6538707d Add some static's.
SVN revision: 26967
2006-11-05 13:08:37 +00:00
Carsten Haitzler d75744200c and fix final off-by-a-bit in the xform.
SVN revision: 26966
2006-11-05 12:53:25 +00:00
Carsten Haitzler b24c5e70da massively improve xrender scaling to be almost perfect. a few nigglies remain
though with transformed images (especailly with border scaling)


SVN revision: 26965
2006-11-05 12:51:23 +00:00
Kim Woelders bcd4e797d6 Add const, fix warnings.
SVN revision: 26962
2006-11-05 12:14:08 +00:00
Carsten Haitzler 69e346c9a0 doing some cleanups to xr engine
SVN revision: 26958
2006-11-05 09:28:50 +00:00
Carsten Haitzler 1a2bbc3b2d fix fade of solid images in xrender engine
SVN revision: 26957
2006-11-05 06:04:51 +00:00
Carsten Haitzler c3674c8595 check dimensions for safety
SVN revision: 26954
2006-11-05 05:07:53 +00:00
Carsten Haitzler 1c6ed968fd simon's patch is back - fixed. :) still just makes parsing of tuf8 string
more forgiving. it doesn't "fix" the real problem.


SVN revision: 26901
2006-11-01 23:00:42 +00:00
Carsten Haitzler 2742499473 evas utf8 patch broke e17's about box. revert
SVN revision: 26897
2006-11-01 12:56:12 +00:00
Carsten Haitzler 2b06fffc26 asparagus.
SVN revision: 26895
2006-11-01 00:05:06 +00:00
Carsten Haitzler b964c06760 fair enough to be more forgiving of malformed utf8 strings - but the problem
just changes from being cut off to garbage in the middle of the string.


SVN revision: 26893
2006-10-31 23:43:06 +00:00
David Walter Seikel 3d9e259e7b Allocate a bit more ram, that should shutup valgrind.
SVN revision: 26852
2006-10-29 08:56:15 +00:00
David Walter Seikel a23d884945 Expand the command line to handle multiple files, or multiple commands
with  a single file each.

Needs a serious pounding.  The spec is incomplete on this stuff, no
telling what strange ways apps will try to abuse it.


SVN revision: 26850
2006-10-29 07:09:41 +00:00
David Walter Seikel abcd2dbe90 Should no longer be static now that we strdup it just like all the other
ecore_file functions.


SVN revision: 26844
2006-10-29 01:08:28 +00:00
David Walter Seikel 4a32cf0905 Handle putting files into commands. Mostly there, still needs some
work.  In particular it will only include the last of multiple files per
command.  I'll continue this when I wake up.


SVN revision: 26843
2006-10-28 15:27:12 +00:00
Carsten Haitzler 3aef7f0132 too zealous - ecore_config needs to come back
SVN revision: 26840
2006-10-28 11:41:53 +00:00
Carsten Haitzler 4d759dc84f striptease!
SVN revision: 26837
2006-10-28 10:15:26 +00:00
Carsten Haitzler a0d2a33d04 remove test/example stuff
SVN revision: 26835
2006-10-28 09:55:50 +00:00
Carsten Haitzler 935c00fdb1 remove even more
SVN revision: 26833
2006-10-28 09:28:10 +00:00
Carsten Haitzler f25731b240 remove...
SVN revision: 26832
2006-10-28 09:22:49 +00:00
Carsten Haitzler 9e61a142a6 removing...
SVN revision: 26831
2006-10-28 09:19:56 +00:00
Carsten Haitzler 573a7813ea remove data
SVN revision: 26830
2006-10-28 09:18:04 +00:00
David Walter Seikel be5de6cdb3 Copy filename escaping code from e_utils to make it more generally available.
Step 2 is to remove the original and have everything call this one instead.


SVN revision: 26828
2006-10-28 08:48:11 +00:00
Carsten Haitzler c7722b50d8 remove more
SVN revision: 26826
2006-10-28 07:06:15 +00:00
Carsten Haitzler b5f613f161 remove test progs and data
SVN revision: 26825
2006-10-28 07:04:17 +00:00
Carsten Haitzler 449550166b remove embryo debug/test stuff - move to elsewhere
SVN revision: 26823
2006-10-28 06:45:49 +00:00
Carsten Haitzler 93c42e4ec3 clean out -debug package stuff
SVN revision: 26822
2006-10-28 06:35:55 +00:00
Carsten Haitzler 101ed1b320 remove eet test progs
SVN revision: 26821
2006-10-28 06:32:53 +00:00
quan74 fd40774d78 re-enable svg loader in spec
SVN revision: 26819
2006-10-28 06:27:21 +00:00
Carsten Haitzler fd60c655b0 i was just playing with adding thread supprot to INTERNALS of evas (ie the
renderer gets threaded). if i thread at the simplest levels (low down in for
example the image scaler code - one of the most expensvie gfx routnes) on an
actual dual core system - performance drops by 40%. this just doesn't work
well at that level. thread creates and joins per render op are just a bad
thing (tm) :) so this really needs to go in much higher up and that presents
problems. :( i will need to clearly define entry and exit points to and from
threaded space (and thus all the locks) - remove all nested calls (where
internal code goes thru the same entry/exit points traditionally so it
deadlocks itself).. anyway - this here has all that code stripepd out i
played with - it is just the autofoo and build stuff so we can turn on/off
thread support at will in the build.


SVN revision: 26817
2006-10-28 03:02:23 +00:00
Carsten Haitzler 03e6eca6da ecore + e manager leak fix
SVN revision: 26814
2006-10-28 01:28:01 +00:00
Carsten Haitzler 41c833f7ee more notes for fangie
SVN revision: 26811
2006-10-27 15:24:30 +00:00
Dan Sinclair c3dbd3904d - make this const
SVN revision: 26806
2006-10-27 03:52:28 +00:00
David Walter Seikel 7981a62c63 ecore_desktop_get_command can now return a list of commands if it needs to.
SVN revision: 26788
2006-10-25 10:25:15 +00:00
Carsten Haitzler 0c4a5165df notes for fangie
SVN revision: 26768
2006-10-24 14:20:03 +00:00
Carsten Haitzler cb7d37c7d7 leak--
SVN revision: 26766
2006-10-24 11:39:03 +00:00
Carsten Haitzler cc0282d9dc debian packagnig mofo
SVN revision: 26762
2006-10-23 23:10:05 +00:00
Carsten Haitzler 5564c2a722 been doing instrumentation. i'm cuttong down on startup time - a little here
and there - noticing lots of excessive io and stat and what not junk.
trimming out.


SVN revision: 26729
2006-10-21 10:28:01 +00:00
Carsten Haitzler a74ccd1b0c patches (see devel list) :)
SVN revision: 26725
2006-10-21 02:32:14 +00:00
Carsten Haitzler 0522fd2680 oooh - nasty bug. and unnoticed for so long. sometimes ecore animators wont'
get fulyl deleted - and ecore will just continually loop and consume cpu -
oddly enough no one noticed. i am amazed! fixed.


SVN revision: 26708
2006-10-20 12:27:29 +00:00
rephorm 000776d5fd plug leak.
mark driver as const so its more obvious not to strdup


SVN revision: 26699
2006-10-20 01:46:41 +00:00
Carsten Haitzler 86352e8677 asparagus - we have fixed a lot of things this week, so before the weekend of
hacking... aspara


SVN revision: 26698
2006-10-19 23:44:54 +00:00
rephorm fff9407dc8 its possible for _pos_set() to be called after the final mouse move, but before the mouse up event when dragging a dragable. in this case, the calc immediately after would be incorrect. this fixes the bug noticable in winter sliders being jumpy. (the default theme did not exhibit the bug because the pulsing glow anim cause subsequent recalcs to immediately correct things)
SVN revision: 26678
2006-10-18 03:00:35 +00:00
Carsten Haitzler cfa5c0cad4 yamaguchi-san's dfb patch
SVN revision: 26672
2006-10-17 10:36:36 +00:00
David Walter Seikel dfc366dd8d Implement the FDE icon five second cache check rule.
SVN revision: 26660
2006-10-16 17:17:02 +00:00
Carsten Haitzler 3d832540ff safe reading of mmap! corupt eet/edje files would segv e!
SVN revision: 26659
2006-10-16 15:02:11 +00:00
David Walter Seikel c2b871fee0 Fix a crash reported by Hawkwind.
SVN revision: 26630
2006-10-15 23:08:53 +00:00
David Walter Seikel 8f2164d0e1 Hash the icon directories for speed.
SVN revision: 26622
2006-10-15 19:09:07 +00:00
Carsten Haitzler dcfe2e5fad aspara!
SVN revision: 26617
2006-10-15 15:41:17 +00:00
Carsten Haitzler 9604530f2f slight cleanups
SVN revision: 26615
2006-10-15 14:39:16 +00:00
Carsten Haitzler a25a94c23a leak--
SVN revision: 26613
2006-10-15 13:43:08 +00:00
Carsten Haitzler 21e9758f0b ooh - freeing a smart multiple times - bad bad bad.
SVN revision: 26611
2006-10-15 12:15:36 +00:00
Carsten Haitzler fd41ddf197 and really fix it now
SVN revision: 26610
2006-10-15 09:32:25 +00:00
Carsten Haitzler 6abe8fae09 fix recursive rm to delete broken symlinks
SVN revision: 26609
2006-10-15 09:18:26 +00:00
Mike Frysinger 88ce3a9252 fix up some orphaned context handling in previous commit
SVN revision: 26586
2006-10-14 04:43:28 +00:00
David Walter Seikel 19de139d6e Figure out where the directory icon info is and pass it along.
SVN revision: 26584
2006-10-14 04:14:28 +00:00
David Walter Seikel 9dd7b85e5b FIXME-- This got done a while ago.
SVN revision: 26579
2006-10-14 00:29:22 +00:00
David Walter Seikel d408b3f055 Some optimizations and tweaking.
SVN revision: 26576
2006-10-13 23:25:43 +00:00
David Walter Seikel 116abd7310 Bit rot in the debugging.
Thanks devilhorns and VeXocide.


SVN revision: 26554
2006-10-12 15:27:58 +00:00
David Walter Seikel 0f1e907fd7 raster wants mime types, raster gets mime types.
SVN revision: 26549
2006-10-12 13:47:10 +00:00
rephorm 980a64d58a add group aliases.
use as follows:

group {
  name: "primary_name";
  alias: "another_name";
  alias: "one_more_name";
}

then you can refer to the group by any of these names.


SVN revision: 26546
2006-10-12 05:35:14 +00:00
doursse 83bb15914f automated tools can not be perfect
SVN revision: 26497
2006-10-10 19:32:36 +00:00
doursse cacc00f14a update to the new new api of XCB
SVN revision: 26496
2006-10-10 19:16:16 +00:00
doursse 70a562b239 update to the new new api of XCB. The xrender engine needs review
SVN revision: 26495
2006-10-10 19:15:48 +00:00
tilman bfc4031eb9 don't check for valid timers/animators in timer_cancel/anim_cancel. the gain:pain ratio didn't turn out as good as expected - it's a PITA to make sure you only cancel valid timers/animators in your embryo code.
SVN revision: 26454
2006-10-09 17:11:16 +00:00
Carsten Haitzler b24637f442 asparagus! (finally after all the radical changes of late)
SVN revision: 26453
2006-10-09 15:47:03 +00:00
Carsten Haitzler c9f04f3f07 pass make distcheck.
SVN revision: 26452
2006-10-09 15:40:58 +00:00
Carsten Haitzler 5a2351be42 indenting
SVN revision: 26451
2006-10-09 15:19:18 +00:00
Carsten Haitzler 97b30a286e leaking spectrum colors man! :)
SVN revision: 26447
2006-10-09 15:00:45 +00:00
Carsten Haitzler 54184c2c37 add max text size for text objects - object wont get bigger than its text
contents. useful for some things.


SVN revision: 26439
2006-10-09 06:01:13 +00:00
Carsten Haitzler e2a72da538 key down/up swap
SVN revision: 26435
2006-10-09 04:26:41 +00:00
tilman 050db03ce7 don't rely on TT_CONFIG_OPTION_BYTECODE_INTERPRETER in freetype 2.1, because distros suck so much. oh well.
SVN revision: 26428
2006-10-08 13:58:58 +00:00
tilman 4bd6d8870a fixed evas_common_hinting_available so it works properly with both freetype 2.1 and 2.2
SVN revision: 26421
2006-10-08 13:00:26 +00:00
Carsten Haitzler 94e3e465bf remove sub-pixel cursor advance for font rendering
SVN revision: 26420
2006-10-08 12:43:31 +00:00
Carsten Haitzler 3c6495b122 hmm - broke e17's mouse pointer
SVN revision: 26403
2006-10-08 00:32:50 +00:00
tilman 3074654eaf don't forward noop move/resize calls to smart objects anymore. code wrapped in ifdefs so you can easily restore the old behaviour if needed.
SVN revision: 26399
2006-10-07 17:35:14 +00:00
quan74 7c0ade140e add gst decoder to spec - TODO: add buildcond stuff
SVN revision: 26387
2006-10-07 00:41:13 +00:00
moom 424b6c5ffb * Fix a bug with double-click
SVN revision: 26381
2006-10-06 19:13:33 +00:00
Carsten Haitzler 801bdf34d8 joses fixes for grads with premul
SVN revision: 26348
2006-10-05 05:28:35 +00:00
David Walter Seikel ab5d404765 Its a hard icon if only the icon path is specified in the .desktop.
Thanks to jcwong for reporting the bug that lead to finding this.


SVN revision: 26342
2006-10-04 06:17:00 +00:00
Carsten Haitzler 64ab8b381d oooh - lots of cache misses due to new load opts - if load opts have "0"
members cache was being missed. fixed. :)


SVN revision: 26339
2006-10-03 23:49:03 +00:00
rephorm 7896dff6ed typo. should be member, not method
SVN revision: 26311
2006-10-03 02:19:14 +00:00
Carsten Haitzler 84599b4086 premul fixes from jose
SVN revision: 26301
2006-10-02 13:19:20 +00:00
Carsten Haitzler 42aa3066e9 check sparseness when doing eet loads.
SVN revision: 26300
2006-10-02 11:24:26 +00:00
Carsten Haitzler 3df80d676c add sparseness checker :)
SVN revision: 26299
2006-10-02 11:12:39 +00:00
Carsten Haitzler f458cf8448 that was silliness - convert then memcpy anyway.
SVN revision: 26297
2006-10-02 10:37:13 +00:00
Carsten Haitzler b8606a2712 dont unpremul
SVN revision: 26293
2006-10-02 07:05:35 +00:00
Carsten Haitzler 7794ad5de9 fix eet load of premul images - need to check they are not "bad" :)
SVN revision: 26291
2006-10-02 05:28:39 +00:00
Carsten Haitzler 87af70ceef fix unpremul - broken :(
SVN revision: 26288
2006-10-02 05:19:39 +00:00
doursse 5eda84b66b update to the new api of xcb 1.0. et rid of xcb_aux dependancy
SVN revision: 26279
2006-10-01 18:27:31 +00:00
Peter Wehrfritz b08b9b4ff3 this example would never compile
SVN revision: 26245
2006-09-30 18:42:57 +00:00
David Walter Seikel 481c47b748 If icon_class ends up being blank, then free and null it.
Thanks to jeffdameth for pointing out the problem.


SVN revision: 26240
2006-09-30 16:45:26 +00:00
Carsten Haitzler 2190ed562a more commit....
SVN revision: 26237
2006-09-30 10:21:23 +00:00
Carsten Haitzler 8c93e825a8 same as previous commit.
SVN revision: 26236
2006-09-30 10:18:37 +00:00
rephorm 92755a5af9 missed this
SVN revision: 26219
2006-09-29 13:11:49 +00:00
David Walter Seikel 7749a80dfd We need to determine where the full path came from.
SVN revision: 26217
2006-09-29 12:25:39 +00:00
David Walter Seikel 9201a62908 Let it compile again.
SVN revision: 26214
2006-09-29 09:28:36 +00:00