Commit Graph

1203 Commits

Author SHA1 Message Date
Carsten Haitzler 866b591619 cvlear ALL dst buffers for buffer engine
SVN revision: 21710
2006-04-02 07:25:03 +00:00
Carsten Haitzler 6311c9ba87 fix deps
SVN revision: 21700
2006-04-02 03:11:54 +00:00
Carsten Haitzler d7c7836097 zero out alpha only if we have it - and add an initial memset to 0.
SVN revision: 21695
2006-04-02 01:33:00 +00:00
kaethorn ca80b9008e split up libevas0 into loaders, savers and engines.
SVN revision: 21681
2006-04-01 20:21:40 +00:00
Michael Jennings 8e450c7269 Thu Mar 30 01:06:02 2006 Michael Jennings (mej)
Add build dep until we get modules sorted out.
----------------------------------------------------------------------


SVN revision: 21595
2006-03-30 06:06:00 +00:00
Emfox Zhou ead88b33b9 to include right debian files.
SVN revision: 21575
2006-03-29 17:19:30 +00:00
Carsten Haitzler b7e492a4a5 cvs is back up.. time for some asparagus!
SVN revision: 21564
2006-03-29 08:00:30 +00:00
Stafford Mitchell Horne 59fb5be456 Refuse zero length fonts.
SVN revision: 21532
2006-03-28 16:28:54 +00:00
stffrdhrn b1e03e8791 Evas Fontconfig changes
* Move evas fontconfig changes out of the search loop
 * Use the whole font name for the search pattern this allow things like
   "Bitstream Vera Serif,Kochi Gothic" so you can manually setup fallbacks


SVN revision: 21407
2006-03-19 11:17:43 +00:00
stffrdhrn a14f932770 Dont crash on pcf fonts
* for pcf fonts EM square is 0 and ascent and descent are 0
 * TODO: get these things to render correctly


SVN revision: 21404
2006-03-19 10:50:33 +00:00
stffrdhrn ec8cd4cc08 Add fontconfig to evas for finding fonts
* This can be disabled with --enable-fontconfig=no
 * Test in e17 with "enlightenment_remote -font-default-set title_bar Serif 12"
 * This is just the beginning: TODO: style searching, language reorder bypass


SVN revision: 21394
2006-03-19 04:29:57 +00:00
David Walter Seikel 9d26059150 .cvsignore++
SVN revision: 21356
2006-03-17 23:19:49 +00:00
Carsten Haitzler 10c8455a5f asparagus!!!
btw - xtasi - i hope u read cvs commits.... when u play with stuff - make
sure the thing passes make dist and make distcheck!!!! i'm having to fix waay
too much of that.


SVN revision: 21348
2006-03-17 09:18:16 +00:00
shadoi 4265a9237c * Run autogen.sh when building CVS snapshots, but not for dist tarballs
* Don't include evas-config in the bin package (it's in -dev)


SVN revision: 21340
2006-03-16 16:06:20 +00:00
Carsten Haitzler 8edc435a2b tmp size was not fetched
SVN revision: 21333
2006-03-16 08:16:16 +00:00
doursse 79460141a5 update to the new xcb api
SVN revision: 21328
2006-03-15 21:14:34 +00:00
doursse 2bd060ad29 update to the new xcb api, and a fix
SVN revision: 21326
2006-03-15 20:58:35 +00:00
Carsten Haitzler 80aef40315 nooo. debian/changelog is meant to be in MAINTAINERCLEANFILES - because make
maintainer-clean is something the maintainer of the source does to clean out
auto-generated files that are gerenated BY configure, autoconf etc. etc. so
the tree looks basically like what is committed to cvs only and nothing else.
once done you need to re-run autogen.sh to build. package building should
have no business running make maintainer-clean. package builds should only be
doing:

(set up environment)
configure (options)
make (options)
make install (options)
(extract files into package)


SVN revision: 21303
2006-03-14 23:45:08 +00:00
xstasi 03a1396ea0 redundant line debian/changelog in maintainercleanfiles caused packages not to build
SVN revision: 21300
2006-03-14 13:53:33 +00:00
xstasi a3ac6dd0a8 Recreated debian/, based on cdbs
SVN revision: 21270
2006-03-13 19:51:44 +00:00
Carsten Haitzler 8206af707a asparagus!
SVN revision: 21220
2006-03-12 10:44:32 +00:00
Carsten Haitzler 59abaf3e5e pass distcheck...
SVN revision: 21219
2006-03-12 10:40:49 +00:00
quan74 4cefa67d64 fixed what I broke in the spec - still needs work to move engine modules to their correct package...
SVN revision: 21202
2006-03-12 03:13:46 +00:00
doursse 0bc3319af0 missing x
SVN revision: 21197
2006-03-12 00:08:58 +00:00
quan74 bdcb164c0c fix spec
SVN revision: 21177
2006-03-11 01:57:53 +00:00
doursse a2d6156402 missing file
SVN revision: 21176
2006-03-11 01:55:17 +00:00
doursse c4dff4d193 i've forgotten to remove that :)
SVN revision: 21173
2006-03-10 19:12:57 +00:00
doursse 1f3549a60b xrender xcb engine
SVN revision: 21172
2006-03-10 19:10:07 +00:00
doursse 6e63a2d07b argb target for software xcb engine supported
SVN revision: 21164
2006-03-10 07:44:23 +00:00
Carsten Haitzler 7e5f9cf26e ARGB targets for sw engine supported
SVN revision: 21119
2006-03-09 03:51:27 +00:00
Carsten Haitzler c7fc7cd9c8 add a dst alpha flag
SVN revision: 21104
2006-03-08 15:35:05 +00:00
Carsten Haitzler f88167ff79 check ptrs - no segv
SVN revision: 21100
2006-03-08 13:43:46 +00:00
Carsten Haitzler f8a6f603f5 umm... handle rgba dest properly...
SVN revision: 21090
2006-03-08 08:02:34 +00:00
Carsten Haitzler cbdc20a142 oops - soemoen changed the other symbols around while i changed the first set
SVN revision: 21063
2006-03-07 02:44:16 +00:00
quan74 95b7319f6c added software_generic to spec
SVN revision: 21058
2006-03-07 01:14:02 +00:00
quan74 2c18f833e9 make dist pkgs build again
SVN revision: 21057
2006-03-07 01:07:20 +00:00
stffrdhrn 9e57a967df Match up function names so gl_xll can work
SVN revision: 21056
2006-03-07 00:24:37 +00:00
Carsten Haitzler 1dcdaeec81 fix symbols
SVN revision: 21055
2006-03-07 00:02:16 +00:00
xstasi 1006a52a7e changed maintainer, removed changelog autogeneration, fixed build-deps problems which caused errors on building under testing/unstable, and removed CPU optimizations to make it build on non-x86 platforms
SVN revision: 21009
2006-03-04 15:31:46 +00:00
David Walter Seikel 2a63d6db9c .cvsignore++
SVN revision: 21006
2006-03-04 14:25:29 +00:00
Carsten Haitzler 0dfec152af and build
SVN revision: 20945
2006-03-03 07:36:46 +00:00
Carsten Haitzler c044dca01c keep the function call naming consistent with other engines of the same type.
SVN revision: 20944
2006-03-03 07:28:26 +00:00
doursse 699a1a4fea bad names
SVN revision: 20943
2006-03-03 06:51:25 +00:00
Carsten Haitzler 2e0b4a37e8 oops - missing dirs
SVN revision: 20917
2006-03-02 13:07:26 +00:00
doursse 1631126a97 warning--
SVN revision: 20916
2006-03-02 12:48:11 +00:00
Carsten Haitzler 0f9bb4b705 oops - nuke a \
SVN revision: 20910
2006-03-02 09:21:04 +00:00
Carsten Haitzler 0a1b835592 software engines all now totally inherit from software_generic and
xrender_x11 now partially inherits.


SVN revision: 20909
2006-03-02 09:16:46 +00:00
Carsten Haitzler 46c7d3b025 1. new engine inheritance scheme - its recursive if u want it to be, and so
far buffer, software_x11 and fb engines use it. need to make allother
software enignes use it next then the gl, cairo, xrender engines, then dfb.
it cuts out a LOT of duplicate code. makes writign a new engine or engine
variant much simpler


SVN revision: 20908
2006-03-02 08:06:10 +00:00
Carsten Haitzler f51753a4b8 rehinting works on the fly now
SVN revision: 20858
2006-03-01 03:48:03 +00:00
Carsten Haitzler 986bc3b7d0 rehinting works on the fly now
SVN revision: 20857
2006-03-01 03:48:02 +00:00
Carsten Haitzler e8bf4cdcbb make hinting an engine api thnig - engine apis need to be mroe easily updated
SVN revision: 20850
2006-02-28 04:07:49 +00:00
Carsten Haitzler 7ee17d1174 oops - yeah. watch the ptr.
SVN revision: 20830
2006-02-27 15:40:46 +00:00
stffrdhrn 436fcc1c36 FIXME: what do you do when fi is NULL?
* hint, don't SEGV.


SVN revision: 20824
2006-02-27 14:52:36 +00:00
Carsten Haitzler 10d6748b56 evas lets you choose font hinting - in theory. :)
SVN revision: 20823
2006-02-27 14:03:27 +00:00
Carsten Haitzler 4dd95e3f3e disable double click flags if u clock on something else in between
SVN revision: 20554
2006-02-18 04:40:14 +00:00
Carsten Haitzler c26850d809 text objects never drew with offsets to account for style padding - done now :)
SVN revision: 20509
2006-02-16 02:06:55 +00:00
Michael Jennings bc226f4226 Mon Feb 6 21:42:27 2006 Michael Jennings (mej)
Add macro definitions for systems that don't yet define them (like
SuSE?)
----------------------------------------------------------------------


SVN revision: 20322
2006-02-07 02:42:59 +00:00
Carsten Haitzler 60edee650d fix egetnv of $HOME null return
SVN revision: 20158
2006-02-01 06:19:38 +00:00
Carsten Haitzler 852c800117 smaller buf for sse test (was too big anyway) and mmx2 is prettry much sse :)
SVN revision: 20130
2006-01-31 01:13:51 +00:00
Michael Jennings 62153578d0 Sun Jan 29 12:48:38 2006 Michael Jennings (mej)
More portable buildreq for DirectFB.
----------------------------------------------------------------------


SVN revision: 20101
2006-01-29 17:48:40 +00:00
Carsten Haitzler 18d01b7d4a sse detect b0rken. fix.
SVN revision: 20035
2006-01-26 04:44:58 +00:00
quan74 9c50cdec34 fixed arch problem in spec
SVN revision: 20015
2006-01-25 03:37:17 +00:00
Michael Jennings 493998a643 Tue Jan 24 14:47:25 2006 Michael Jennings (mej)
Spec updates to match raster's other changes.
----------------------------------------------------------------------


SVN revision: 20010
2006-01-24 19:39:29 +00:00
Michael Jennings bb17dcb661 Mon Jan 23 05:52:33 2006 Michael Jennings (mej)
Get rid of stupid module packages.
----------------------------------------------------------------------


SVN revision: 19984
2006-01-23 10:44:37 +00:00
Carsten Haitzler 07e7927004 1. buffer test really wqasnt being very fair - time to be fair.
2. be able to skip a copy in certain cases when scaling - should improve
speed in several situations - evas is defintiely not optimal :)


SVN revision: 19983
2006-01-23 07:57:30 +00:00
Ben Martin c7788c6bd8 gaurd access to layer->objects->last to check if layer->objects == 0
SVN revision: 19982
2006-01-23 06:54:04 +00:00
Carsten Haitzler 22eee9acc5 oops - missed fixup of end ptr. :)
SVN revision: 19957
2006-01-22 10:48:51 +00:00
Carsten Haitzler 1adf40fbb5 actually use the sse routines!
SVN revision: 19955
2006-01-22 06:54:18 +00:00
Michael Jennings bac309cbdf Fri Jan 20 00:21:07 2006 Michael Jennings (mej)
Fix spec file and build.
----------------------------------------------------------------------


SVN revision: 19917
2006-01-20 05:13:14 +00:00
Carsten Haitzler 836e5963c5 add cpp
SVN revision: 19914
2006-01-20 04:31:43 +00:00
Christopher Michael e70d9a0a03 Check that the Textblock_Line exists first before trying to free or else segv
SVN revision: 19903
2006-01-19 14:16:47 +00:00
Carsten Haitzler d2bcbb192b fix stray ~
SVN revision: 19887
2006-01-18 07:57:46 +00:00
Carsten Haitzler 7ba3cbe1e3 fix spec file to at least indicate what i mean for the "best way" to package.
the if / with syntax may be wrong - can't test here :/


SVN revision: 19867
2006-01-17 06:14:43 +00:00
Carsten Haitzler d5e9d693b4 fix file lists.
SVN revision: 19866
2006-01-17 03:52:22 +00:00
Carsten Haitzler 82742c35f2 clean up new modular build to link to the right things, in the right way,
remove usleess extra linkage etc.


SVN revision: 19865
2006-01-17 03:47:40 +00:00
Carsten Haitzler 1659837796 clean up new modular build to link to the right things, in the right way,
remove usleess extra linkage etc.


SVN revision: 19864
2006-01-17 03:47:35 +00:00
Carsten Haitzler 4cf493dea3 remove cvs ignores!
SVN revision: 19863
2006-01-17 03:38:25 +00:00
Carsten Haitzler 1a332a7125 no! dont put that in cvs!
SVN revision: 19850
2006-01-16 08:50:49 +00:00
David Walter Seikel 4c531de9db Typo.
SVN revision: 19848
2006-01-16 04:26:43 +00:00
David Walter Seikel 0e3bbc475d Presenting the Indian Rope Trick. Watch in awe as these young files climb
up the rope and disappear into thin air!


SVN revision: 19847
2006-01-16 03:57:33 +00:00
David Walter Seikel 35a90b012e Nothing to see here folks.
SVN revision: 19846
2006-01-16 03:43:30 +00:00
Carsten Haitzler 76f7428de7 fix dfb engine - correctness changes for hash
SVN revision: 19845
2006-01-16 03:37:34 +00:00
doursse 7252101aa3 remove printfs
SVN revision: 19829
2006-01-15 10:44:48 +00:00
Carsten Haitzler 3a301b885b empty buf first
SVN revision: 19827
2006-01-15 10:37:03 +00:00
doursse 4a56b2ee6e and now the savers...
SVN revision: 19826
2006-01-15 10:35:02 +00:00
Carsten Haitzler 8119a84cca free module paths on shutdown
SVN revision: 19825
2006-01-15 10:24:37 +00:00
Carsten Haitzler d983846eb3 fix buf free and some extras...
SVN revision: 19824
2006-01-15 10:04:39 +00:00
Carsten Haitzler 1ba4131a15 bad buf strlen--
SVN revision: 19816
2006-01-15 07:07:28 +00:00
Carsten Haitzler 87d56a63ad most oops - dont strlen that buf!
SVN revision: 19815
2006-01-15 07:01:15 +00:00
Carsten Haitzler d410036b81 removes some unused struct members (should remove more though) and fixes up
modular loaders


SVN revision: 19814
2006-01-15 06:21:05 +00:00
Carsten Haitzler 155364de9c ok - now support a first try guess based on extension - if that fails, or the
extension is unknown to match a format, try all image loader modules until
one succeeds - if all of these fail, give up.


SVN revision: 19812
2006-01-15 05:04:32 +00:00
Carsten Haitzler d8768ab0ab temporary fix.
SVN revision: 19811
2006-01-15 04:49:46 +00:00
doursse afecb8d7ca don't load the same module several times
SVN revision: 19810
2006-01-14 23:36:52 +00:00
doursse ff8397da6c fix includes
SVN revision: 19807
2006-01-14 20:28:37 +00:00
doursse 0daf7300a6 fix includes
SVN revision: 19806
2006-01-14 20:25:48 +00:00
doursse 6357a06396 loaders are now modules
SVN revision: 19805
2006-01-14 20:03:42 +00:00
Carsten Haitzler f3ff4e9ffe oops - forgot about engine headers. moved headers. fixed. install again
SVN revision: 19804
2006-01-14 18:24:41 +00:00
sebastid debdc91f2c Fix compiler warnings.
SVN revision: 19798
2006-01-14 15:58:01 +00:00
sebastid 67c29e58a3 Move comment
SVN revision: 19791
2006-01-14 15:43:05 +00:00
sebastid 59f9caea69 Formatting.
SVN revision: 19790
2006-01-14 15:39:57 +00:00