Commit Graph

1203 Commits

Author SHA1 Message Date
Carsten Haitzler 8a65399e27 less overhead per string for stringshare (overhead right now is 2 pointers, 1
int (ie 12 bytes on 32bit, 20 bytes on 64bit systems). this removes 2 ptrs of
overhead (8 or 16 bytes) compared to before.


SVN revision: 18685
2005-11-29 03:01:56 +00:00
Carsten Haitzler 96015f59ab use stringshare too
SVN revision: 18680
2005-11-28 15:30:07 +00:00
Carsten Haitzler aaf6e303bd use stringshare. saves a few hundred allocs... if we start doing lots of text
:)


SVN revision: 18679
2005-11-28 15:18:01 +00:00
Carsten Haitzler 6197f4b476 dont allocate 0 buf
SVN revision: 18678
2005-11-28 11:13:29 +00:00
Carsten Haitzler 52e61b0ca8 asparagus!
SVN revision: 18672
2005-11-28 06:01:45 +00:00
rbdpngn ebfeef8e19 Avoid allocations on "".
SVN revision: 18656
2005-11-27 07:02:34 +00:00
Carsten Haitzler ca12b981bb clip colors apply to style colors now too
SVN revision: 18652
2005-11-26 15:56:51 +00:00
Carsten Haitzler 18f311a137 typo fix
SVN revision: 18650
2005-11-26 13:58:33 +00:00
rbdpngn 74dc468be3 Create a shared style type enum and padding mapping function.
Implement styles for the text object.
Add soft outline text style to text and textblock.


SVN revision: 18644
2005-11-26 08:04:20 +00:00
Carsten Haitzler a5695df284 reduce a few more alloc counts by merging
SVN revision: 18643
2005-11-26 05:24:25 +00:00
Carsten Haitzler 20bad98318 new - much cleaner/simpler mempool
SVN revision: 18642
2005-11-25 08:29:39 +00:00
Carsten Haitzler 59bbe6cf2d move pow lut table to read only shared memory
SVN revision: 18628
2005-11-24 04:40:14 +00:00
Carsten Haitzler e7dacfe1bd turn of mempool for now
SVN revision: 18624
2005-11-24 01:38:42 +00:00
Carsten Haitzler 05085982d0 enable pool - nicer on mem
SVN revision: 18618
2005-11-23 12:57:19 +00:00
Carsten Haitzler a320795377 disabled for now - need smroe tuning/testing/optimising
SVN revision: 18614
2005-11-23 10:56:13 +00:00
Carsten Haitzler 500726d856 --c++
SVN revision: 18613
2005-11-23 10:44:48 +00:00
Carsten Haitzler 4ae5471199 i'm playign with memory pools for evas lists. it seems to improve things.
SVN revision: 18612
2005-11-23 10:43:54 +00:00
Carsten Haitzler ebbe8f1267 ok - freetype does WEIRD shit setting grays to bizarre values so now i have
toformat AND grays levels.


SVN revision: 18500
2005-11-16 13:17:27 +00:00
Carsten Haitzler 5f7e955689 asparagus time! :)
SVN revision: 18427
2005-11-11 08:03:49 +00:00
Carsten Haitzler a6a2c2f257 add the file to cvs
SVN revision: 18426
2005-11-11 07:56:10 +00:00
Carsten Haitzler 6f24506e8b 1. diable a bunch of engines from auto-detecting stuff. you have to manually
--enable gl, qtopia and directfb enigines - they are either incomplete, buggy
or simply used so little that its not worth building unless the user REALLY
wants the support.


SVN revision: 18424
2005-11-11 06:09:46 +00:00
Carsten Haitzler 69cc1760ef i think this will fix the layer thing nathan found
SVN revision: 18380
2005-11-08 11:59:21 +00:00
Carsten Haitzler d1861a8d4c add a call
SVN revision: 18336
2005-11-06 09:47:28 +00:00
Carsten Haitzler 1adc740b38 fix leakies
SVN revision: 18332
2005-11-06 05:44:10 +00:00
Carsten Haitzler 9c038ac573 dont lose context pointer
SVN revision: 18331
2005-11-06 05:29:47 +00:00
sebastid f43c421ebe Remove double free
SVN revision: 18301
2005-11-04 22:53:54 +00:00
sebastid 114874900c Remove strdup
SVN revision: 18289
2005-11-04 19:33:08 +00:00
Carsten Haitzler ab61f6e24e and a few less allocs to improve evas_hash
SVN revision: 18245
2005-11-03 12:13:09 +00:00
Carsten Haitzler 1baca6a2a7 1 more over-render - same concept.
SVN revision: 18208
2005-11-02 07:13:49 +00:00
Carsten Haitzler 4aca7949f5 fix excess overdraw bug
SVN revision: 18200
2005-11-02 04:03:55 +00:00
Mike Frysinger 9258e379ad cut old code
SVN revision: 18180
2005-11-01 01:40:20 +00:00
Carsten Haitzler 09602687a0 fix hash calls, fix object leak. :)
SVN revision: 18162
2005-10-31 07:06:52 +00:00
Carsten Haitzler f56726798f add calls to tell evas to propagate (or not) events on an object to its
parent smart object IF there is a callback set. ie. if there is a key down
callback set and propagae is set to false then the key event will not
prpagate to the parent as long as the child gets the key down events and has
the callback set.


SVN revision: 18123
2005-10-30 05:07:51 +00:00
Carsten Haitzler 34a58f38e0 linux ppc altivec patches - and some tiler speedusp while i was hunting a non-bug
SVN revision: 18122
2005-10-30 03:03:53 +00:00
David Walter Seikel cc996d8804 If we are checking the DirectFB version, we should make sure directfb_version.h is included.
SVN revision: 18095
2005-10-29 09:14:41 +00:00
Mike Frysinger 5acc3ca593 re-enable new directfb code since 0.9.2[34] has been released
SVN revision: 18082
2005-10-29 06:10:11 +00:00
Mike Frysinger 7c8b0cb44c touchup help output
SVN revision: 18077
2005-10-29 02:43:40 +00:00
Carsten Haitzler 83f010591d no more old textblock - gone. completely. tb2 renamed (as threatened) to
textblock. updated edje and e17.


SVN revision: 18054
2005-10-28 02:56:27 +00:00
Carsten Haitzler d4db65df1f empty string SHOULD work now if the node is non exiustant to start with
SVN revision: 18053
2005-10-28 02:46:16 +00:00
Carsten Haitzler 2264c5cc58 burn witch... BURN!
SVN revision: 18032
2005-10-27 10:33:47 +00:00
Carsten Haitzler 5650f1a234 fix renders now
SVN revision: 18009
2005-10-27 06:40:28 +00:00
Carsten Haitzler c39bf3cc4e no that made it worse.. evas renders everything. fix. must find it.
SVN revision: 18006
2005-10-27 04:36:58 +00:00
Carsten Haitzler bc6ba3ab34 fix restack draw bug
SVN revision: 18005
2005-10-27 04:25:30 +00:00
Carsten Haitzler 208de4897a the first wave of evas smart object modes. commit hell #1. :) other things
still need updating in cvs - but i am sure others can do that :)


SVN revision: 18001
2005-10-27 02:44:36 +00:00
sebastid 2cede9353e Clean warnings.
SVN revision: 17992
2005-10-26 20:32:27 +00:00
sebastid c12421c7a3 Unused variable.
SVN revision: 17991
2005-10-26 20:22:26 +00:00
sebastid b8955065e6 Don't return value in void func.
SVN revision: 17990
2005-10-26 20:20:53 +00:00
sebastid 6aafd9e493 Clean warnings.
SVN revision: 17989
2005-10-26 20:19:42 +00:00
tsauerbeck f7b38107de some warning fixes
SVN revision: 17600
2005-10-16 09:34:35 +00:00
Dan Sinclair ef2fcdc4c1 - make sure we have a name before trying to look it up
- strip off an + or - in _format_fill so we don't end up with things like
  +font=fonts/Vera which then won't match when we try to recognize it as a
  keyword


SVN revision: 17580
2005-10-15 22:02:59 +00:00
sebastid ed1aa8117a Simpler check for 0 stringlength.
SVN revision: 17564
2005-10-15 06:54:42 +00:00
Dan Sinclair 051b5f6fc7 - make sure the string isn't blank before appending it
SVN revision: 17560
2005-10-15 05:19:11 +00:00
Carsten Haitzler 5f828e6fdb dont allow non-defaulted formats
SVN revision: 17558
2005-10-15 04:42:46 +00:00
doursse 4a27836ffd missing xcb cflags
SVN revision: 17531
2005-10-14 06:11:03 +00:00
Mike Frysinger 4a0f9b61c5 include altivec.h if we have it
SVN revision: 17491
2005-10-13 02:38:31 +00:00
Mike Frysinger 28ab394afb cleanup altivec checks to be more portable
SVN revision: 17490
2005-10-13 02:38:04 +00:00
Mike Frysinger db7746fa21 fix whitespacing
SVN revision: 17483
2005-10-13 02:09:03 +00:00
Carsten Haitzler bfaabe266e asparagus - again. lots fo leak fixes and other fixes have been happening, so
i think an asparagus is a good idea - sorry package config people. :)


SVN revision: 17340
2005-10-09 04:22:19 +00:00
Carsten Haitzler dc389abd64 use best filter - :)
SVN revision: 17337
2005-10-09 03:07:44 +00:00
Carsten Haitzler d40fe99719 fix segv in shared data chunks
SVN revision: 17336
2005-10-09 02:06:52 +00:00
Carsten Haitzler 97f6242fca handle shm addr return right
SVN revision: 17325
2005-10-08 14:59:45 +00:00
Carsten Haitzler 2032d7e213 remove diplucate pixemaps!
SVN revision: 17321
2005-10-08 14:16:03 +00:00
tsauerbeck 72883bc3de more warning fixes
SVN revision: 17314
2005-10-08 10:43:14 +00:00
tsauerbeck a58a32b326 oops, use the correct type
SVN revision: 17313
2005-10-08 10:16:17 +00:00
tsauerbeck a8f25d2c81 ummm, how did that happen? fix evas_common_convert_rgba_to_24bpp_rgb_888
SVN revision: 17312
2005-10-08 10:13:43 +00:00
tsauerbeck cc9c9b8997 code cleanup
SVN revision: 17311
2005-10-08 10:10:09 +00:00
tsauerbeck 63169a9701 fix printf call
SVN revision: 17310
2005-10-08 09:59:03 +00:00
Carsten Haitzler 8b128c4213 playing with gl engine :)
SVN revision: 17308
2005-10-08 06:22:43 +00:00
Carsten Haitzler ce8bf6b723 support clipouts in xrender engine
SVN revision: 17305
2005-10-08 04:57:57 +00:00
sebastid 24b41284ec Use image api right.
SVN revision: 17266
2005-10-07 08:35:02 +00:00
Mike Frysinger 442ce15652 fix whitespacing in a few configure options and remove [] around tests
SVN revision: 17252
2005-10-06 22:53:20 +00:00
Carsten Haitzler 49a0fde26c and no dither and ca there too
SVN revision: 17236
2005-10-06 10:18:06 +00:00
Carsten Haitzler 4e78236719 turn off dither and component alpha
SVN revision: 17235
2005-10-06 09:53:10 +00:00
Carsten Haitzler 7fce978d6a asparagus. and make distcheck passes again.
SVN revision: 17234
2005-10-06 08:47:12 +00:00
Carsten Haitzler a1ace2305f endianess fix
SVN revision: 17230
2005-10-06 04:18:52 +00:00
shadoi f4f61ca9e7 Include the right file in EXTRA_DIST.
SVN revision: 17228
2005-10-06 03:05:43 +00:00
Carsten Haitzler e08ff34ee1 was playing with ansiotropic filtering - with mipmap stuff it looks nicer.
stillnot perfect. xrender engine detects "same source data pointer" and
shares nicely now :)


SVN revision: 17224
2005-10-06 02:38:34 +00:00
shadoi 95ed2961cf Buh-bye
SVN revision: 17218
2005-10-05 23:36:04 +00:00
shadoi 6d0ee4bf77 Include all the bin files
SVN revision: 17216
2005-10-05 23:29:02 +00:00
shadoi 49c6fd8f29 Standardizing on -bin pacakges for libs.
SVN revision: 17215
2005-10-05 23:28:31 +00:00
Carsten Haitzler 06d4179854 be more paranoid about poly point array and lines.
SVN revision: 17142
2005-10-03 15:49:45 +00:00
Carsten Haitzler 4e8976a4ad oops - accidentally added this. thanks dj2! fixed.
SVN revision: 17138
2005-10-03 14:18:23 +00:00
Carsten Haitzler 60efd688cc fix pixel uploads form emotion
SVN revision: 17133
2005-10-03 13:53:11 +00:00
Carsten Haitzler c934b1c733 fix gradients on scale
SVN revision: 17131
2005-10-03 13:14:07 +00:00
Carsten Haitzler de7384f549 fix mem issue
SVN revision: 17130
2005-10-03 12:46:15 +00:00
Carsten Haitzler 0f042bcbd4 fix xrender engnie to accept user-provided pixel data
SVN revision: 17128
2005-10-03 10:20:12 +00:00
Carsten Haitzler 884e03d762 fix null data copy
SVN revision: 17127
2005-10-03 07:52:23 +00:00
Carsten Haitzler 63d04c65d5 fix target mask support
SVN revision: 17124
2005-10-03 06:45:43 +00:00
Carsten Haitzler da0cce6c2c update mask support...
SVN revision: 17121
2005-10-03 05:56:31 +00:00
Carsten Haitzler 62d1bb0190 in theory support dest alpha
SVN revision: 17120
2005-10-03 03:34:21 +00:00
Carsten Haitzler 8bf5f10e92 after some quiet on the western front - asparagus.
SVN revision: 17119
2005-10-03 02:29:54 +00:00
Carsten Haitzler 2c7b0df81a fix gl engine - i broke it a bit
SVN revision: 17116
2005-10-02 16:06:11 +00:00
Carsten Haitzler 6209347b36 add makefile.am
SVN revision: 17113
2005-10-02 15:29:31 +00:00
Carsten Haitzler f4a8513aa4 an xrender engine. fully complete - but it doesnt support shaped window masks
and destination alpha like software_x11 does so its not a 100% dropin
replacement... yet


SVN revision: 17112
2005-10-02 15:15:44 +00:00
doursse d5548cd313 forget to test if the shm extension exists
SVN revision: 17110
2005-10-02 12:41:11 +00:00
Carsten Haitzler 45debba2c1 asparagus!
SVN revision: 16929
2005-09-25 05:45:48 +00:00
Carsten Haitzler dd136afb1b fix grab handling
SVN revision: 16909
2005-09-24 10:22:55 +00:00
Carsten Haitzler e0ac761a1f disable dfb cvs updates for now
SVN revision: 16903
2005-09-24 08:32:44 +00:00
Carsten Haitzler b969a1fff8 fix some stuff for altivec on linux latest gcc 4.0.2...
SVN revision: 16902
2005-09-24 05:53:27 +00:00
shadoi ddd0a4f7da Disable directfb for now, sid doesn't have a recent enough version.
SVN revision: 16881
2005-09-23 19:52:11 +00:00
Carsten Haitzler 8d922d6daa dfb patch
SVN revision: 16867
2005-09-23 14:53:08 +00:00
Carsten Haitzler ee83131e83 jose patch! :)
SVN revision: 16866
2005-09-23 14:41:10 +00:00
sebastid f580e56532 Add missing header
SVN revision: 16865
2005-09-23 10:13:55 +00:00
sebastid d8a6a07537 Remove warning
SVN revision: 16864
2005-09-23 10:12:11 +00:00
Carsten Haitzler 2d9ae536fb fix fallback handling! :)
SVN revision: 16837
2005-09-22 03:00:48 +00:00
Carsten Haitzler 54af68f9c7 oops - fix freeze stuff.
SVN revision: 16836
2005-09-22 02:52:53 +00:00
sebastid 1e376a2135 Move macros to separate header file.
SVN revision: 16805
2005-09-20 17:01:03 +00:00
sebastid bd8aaeeeab Use right HEAD
SVN revision: 16804
2005-09-20 16:59:39 +00:00
Carsten Haitzler 8888c1b4c3 a bit of asparagus action for shits & giggles
SVN revision: 16799
2005-09-20 12:44:36 +00:00
Carsten Haitzler 0e90a7998e fix spaces at start of nodes and lines
SVN revision: 16753
2005-09-18 12:42:34 +00:00
Carsten Haitzler b515892939 fix tb2 move redraws
SVN revision: 16751
2005-09-18 11:55:51 +00:00
Carsten Haitzler a50a655192 handle null string
SVN revision: 16743
2005-09-18 05:36:28 +00:00
Carsten Haitzler 6691ae8d14 unneeded var
SVN revision: 16718
2005-09-14 14:09:45 +00:00
Carsten Haitzler 09d13ac450 actualyl don't need that. it's already de-escaped
SVN revision: 16717
2005-09-14 14:08:02 +00:00
Carsten Haitzler f4337d5358 more escape handling
SVN revision: 16716
2005-09-14 13:45:12 +00:00
Carsten Haitzler 7141435c0d um cleanups.
SVN revision: 16715
2005-09-14 13:13:55 +00:00
Carsten Haitzler e7a8b5f8f7 printf--
SVN revision: 16714
2005-09-14 12:55:02 +00:00
Carsten Haitzler 7de686b25d dont need quote games there. we have escapes
SVN revision: 16713
2005-09-14 12:44:33 +00:00
Carsten Haitzler 39cbd8d7de accept escapes (\\, \", \', \ , etc.)
SVN revision: 16712
2005-09-14 12:37:42 +00:00
Carsten Haitzler 7fa72f80e0 handle unfound fonts
SVN revision: 16710
2005-09-14 09:01:26 +00:00
Carsten Haitzler 65db7141f8 hmm thats better - cursor to STARt when settign markyp
SVN revision: 16697
2005-09-12 08:57:38 +00:00
tsauerbeck 9a9c3507b4 valgrind support requires valgrind 2.4.0 or greater, since 2.2's pkgconfig file seems to be borked
SVN revision: 16689
2005-09-11 16:52:08 +00:00
Carsten Haitzler 37d8934a0e text range get works. u can gety it INLCUDING \n's and \t's (simple
formatting) as plain text - for u dj2! :)


SVN revision: 16684
2005-09-11 03:23:11 +00:00
Carsten Haitzler 79127a2267 more tb2 work! :)
SVN revision: 16675
2005-09-10 11:51:52 +00:00
Carsten Haitzler b672283702 tb2 work! :)
SVN revision: 16671
2005-09-09 14:19:06 +00:00
tsauerbeck d9eb3e3958 use valgrind's user requests to tell it that our image data should be treated as being readable
SVN revision: 16670
2005-09-09 13:45:07 +00:00
Michael Jennings 063aedaac9 Thu Sep 8 17:12:14 2005 Michael Jennings (mej)
Build fixes.
----------------------------------------------------------------------


SVN revision: 16669
2005-09-08 21:04:21 +00:00
sebastid fd5a41f525 Move freetype include along with the others, and use freetype define.
SVN revision: 16633
2005-09-07 02:31:30 +00:00
rephorm b0ae6f3c72 don't use __blend_tmp before initializing it...
SVN revision: 16594
2005-09-05 19:40:12 +00:00
sebastid 317e065422 Not usable without Evas.h, user should include it first anyway.
SVN revision: 16563
2005-09-05 13:07:36 +00:00
sebastid 150b139bdf These headers aren't needed here.
SVN revision: 16547
2005-09-05 09:48:23 +00:00
Carsten Haitzler ef551b1126 fix some whitespace wrapping mojo
SVN revision: 16544
2005-09-05 09:03:01 +00:00
Carsten Haitzler 3c0b9cc34d ok ok - they look ugly, but handle bitmap fonts! :(
SVN revision: 16542
2005-09-05 08:01:15 +00:00
sebastid 3b6a241a54 freetype 9.5.X should be 2.1.7, which is required.
SVN revision: 16535
2005-09-04 20:12:06 +00:00
sebastid ec6b20852f Make headers selfcontained.
SVN revision: 16530
2005-09-04 19:02:15 +00:00
Carsten Haitzler 904063a099 tb2 work
SVN revision: 16521
2005-09-04 11:34:03 +00:00
sebastid fd37cb5ac3 Use AC_PATH_GENERIC
SVN revision: 16495
2005-09-03 19:42:28 +00:00
sebastid c1b9ee22b8 indent.
SVN revision: 16482
2005-09-03 04:47:32 +00:00
sebastid 5b57517f63 If the version from config has something after x.y.z, drop it.
SVN revision: 16477
2005-09-03 03:55:13 +00:00
Carsten Haitzler e62fcac4f3 more tb2 work!
SVN revision: 16467
2005-09-02 15:27:09 +00:00
sebastid 5f6720c25e Make sure we don't get complaints about cairo engine.
SVN revision: 16455
2005-09-01 23:53:03 +00:00
sebastid 94a05490b6 Cairo backend builds again. But is dead slow and isn't complete.
SVN revision: 16447
2005-09-01 00:53:34 +00:00
sebastid 044b599af0 Update functions to match ecore_hash.
Add missing function declaration.
Use signed int for width and height.


SVN revision: 16445
2005-08-31 17:33:32 +00:00
Carsten Haitzler 5fc8d291e1 fix some leaks, bugs and add api calls that work! :)
SVN revision: 16432
2005-08-30 15:19:39 +00:00
Carsten Haitzler 5236734f1d remove debugging rect
SVN revision: 16393
2005-08-29 05:21:07 +00:00
Carsten Haitzler edde2b8cdb and fix format prepend
SVN revision: 16391
2005-08-28 14:01:02 +00:00
Carsten Haitzler 741bd8b53f fix tab line wrapping and make format append/prepend work properly with
cursor pos


SVN revision: 16390
2005-08-28 13:56:37 +00:00
Carsten Haitzler f2501ae4f1 tb2 work
SVN revision: 16389
2005-08-28 06:41:54 +00:00
Carsten Haitzler 0273204901 some extra checks and leak fix
SVN revision: 16368
2005-08-26 08:00:49 +00:00
Carsten Haitzler 8b2d57a76c temporary smart stacking workaround until we fix it properly with internal
sub-object lists


SVN revision: 16367
2005-08-26 06:53:37 +00:00
Carsten Haitzler 58c289f118 fix bit order for ppc - cleanly.
SVN revision: 16362
2005-08-26 04:16:57 +00:00
Carsten Haitzler 44e0a11a43 fix parse error when there are no tags... :)
SVN revision: 16345
2005-08-25 15:23:16 +00:00
Carsten Haitzler bbc02011e7 + )
SVN revision: 16327
2005-08-25 04:38:12 +00:00
Carsten Haitzler 76c1919786 check for glue! :)
SVN revision: 16326
2005-08-25 04:37:24 +00:00
sebastid 1b9116d064 Silence
SVN revision: 16313
2005-08-24 16:11:06 +00:00
sebastid 331fef8f08 Silence
SVN revision: 16311
2005-08-24 16:03:20 +00:00
sebastid 9a56ea9582 sssh
SVN revision: 16308
2005-08-24 15:47:36 +00:00
Carsten Haitzler a815f4ffcf oh STUPId me - i forgot to add current y co-ord for ptr offset! bah!
SVN revision: 16305
2005-08-24 08:03:29 +00:00
Carsten Haitzler e8973254f1 you can query certain format nodes - like \n and \t... :)
SVN revision: 16252
2005-08-21 05:13:49 +00:00
Carsten Haitzler c50dc66ff5 more tb2!
SVN revision: 16241
2005-08-20 08:01:59 +00:00
Carsten Haitzler 52f8f3be64 some more work on tb2
SVN revision: 16234
2005-08-18 15:59:42 +00:00
Carsten Haitzler a1824f418a remove debug rect
SVN revision: 16206
2005-08-16 09:42:15 +00:00
Carsten Haitzler 9d59f70dc9 ok - fix up stikethrough over linewraps
SVN revision: 16205
2005-08-16 09:40:15 +00:00
Carsten Haitzler d6cf617743 fix valgrind errors
SVN revision: 16204
2005-08-16 09:25:48 +00:00
Carsten Haitzler 0f46654c51 and well.. now tb2 handles all the most important formattign tb1 did. that's
about it here for formatting. time to fix up 2 nigglies (no working &nbsp)


SVN revision: 16200
2005-08-16 08:12:14 +00:00
Carsten Haitzler 73c48f5030 handle tabs.. (jump to next tabstop)
SVN revision: 16187
2005-08-15 15:39:31 +00:00
Carsten Haitzler e349816cf4 valign and parse styles, underline etc. no rendering ... yet
SVN revision: 16186
2005-08-15 15:30:30 +00:00
Carsten Haitzler da99126da6 and double tb2's layout speed...
SVN revision: 16184
2005-08-15 12:46:16 +00:00
Carsten Haitzler 68e0498c7d margins... werdibubble
SVN revision: 16176
2005-08-15 09:43:53 +00:00
Carsten Haitzler 6c4f7aa449 tb2 is now mostly behaving with formatting. excellent.
SVN revision: 16173
2005-08-15 07:39:03 +00:00
Carsten Haitzler 490ac9c666 aaargh! dealing with lots of little niggly things - and i havent' even
addressed the main issue of a word spanning over mutliple format nodes. i
have printf's where they should be handled now (and should later do a return
from). but i have yet to unwind the format list back to the word start, split
there, adjust now split line item, generate new start line item - new line
and then re-append all format items on the next line...


SVN revision: 16150
2005-08-14 15:48:07 +00:00
Carsten Haitzler bd0afc6a61 textblock work
SVN revision: 16130
2005-08-13 13:43:20 +00:00
Carsten Haitzler ed7b439c3c printf--
SVN revision: 16106
2005-08-11 14:39:15 +00:00
Carsten Haitzler 1e7b430dfd working on tb2
SVN revision: 16105
2005-08-11 13:50:37 +00:00
Carsten Haitzler 64f2e98808 get rid of most whitespace. still need to handle end conditions
SVN revision: 16073
2005-08-08 15:41:38 +00:00
Carsten Haitzler 88f6f9e7a1 printf--
SVN revision: 16072
2005-08-08 14:36:12 +00:00
Carsten Haitzler f6bd182cee wrap correctly
SVN revision: 16069
2005-08-08 12:43:59 +00:00
Carsten Haitzler 49c10b4a6a word wrap works (mostly)
SVN revision: 16066
2005-08-08 10:55:35 +00:00
Carsten Haitzler 429a7ed4d9 ned textblock code finally formats and displays.. SOMETHING. this code now
needs cleaning up as it's got a bit of copy & paste work.


SVN revision: 16065
2005-08-08 09:01:07 +00:00
Carsten Haitzler 8ad2ab73de doing more work on tb
SVN revision: 16037
2005-08-05 10:08:05 +00:00
Carsten Haitzler 19ee9c1e0d i have started work on new textblock api/code - it is (for now) known as
textblock2 (the old textblock code is still there in textblock_old and the
api is still there until we swtich over).

...

important right nwo is COMMENTs on the api. do u like it. i am tryng to
keepit simple. right nwo i am writing JUSt enought to implement the markup
set api and styles - not a lot for editing and detailed queries yet. i will
work on that once the basic markup parse, style stuff and layout is done.


SVN revision: 16017
2005-08-03 13:07:00 +00:00
Mike Frysinger 0fd8e553f4 add error checking to all autogen scripts
SVN revision: 16014
2005-08-03 01:00:21 +00:00
Carsten Haitzler 8f285156f3 fix pointer staying in bug.
SVN revision: 15985
2005-08-01 13:52:55 +00:00
Carsten Haitzler 7864a1b7cc 2nd asapargus for the weekend :)
SVN revision: 15968
2005-07-31 07:30:06 +00:00
Carsten Haitzler ee18abd342 engage seems to be generating clip weirdness - testing to see if the clip
changes are it - catalyst? :) does it work now?


SVN revision: 15957
2005-07-30 09:52:53 +00:00
Carsten Haitzler 4452f5b4a4 apps/e/enlightenment.spec CVS: apps/entice/configure.in
apps/entrance/configure.in CVS: libs/ecore/configure.in libs/edb/configure.in
libs/embryo/configure.in CVS: libs/emotion/configure.in
libs/epeg/configure.in CVS: libs/epsilon/configure.in
libs/esmart/configure.in CVS: libs/etox/configure.in libs/evas/configure.in
libs/imlib2_loaders/configure.in CVS:
----------------------------------------------------------------------
���������
:)


SVN revision: 15949
2005-07-30 06:16:03 +00:00
rbdpngn ed1708a531 Defer marking dirty clippees when clip recalc occurs to avoid recursion.
SVN revision: 15948
2005-07-30 06:12:27 +00:00
rbdpngn 8aa4d69a59 Reduce unnecessary clip recalcs.
SVN revision: 15947
2005-07-30 05:55:15 +00:00
Carsten Haitzler f53d1a2ca3 shh!
SVN revision: 15945
2005-07-30 05:44:58 +00:00
Carsten Haitzler 02664a6eb0 natah's clip patch - seems to be all genki :)
SVN revision: 15938
2005-07-29 07:46:22 +00:00
Carsten Haitzler a1a07c06c3 one way or the other i'm forced to add timestamps to events - i cant avoid it
anymore. sorry guys. really no way around it. :(


SVN revision: 15891
2005-07-25 09:55:47 +00:00
Dan Sinclair b474b11ac2 - evas_object_textblock_line_get was returning the geometry of the current
cursor position instead of the passed in line.


SVN revision: 15871
2005-07-23 02:10:24 +00:00
Carsten Haitzler acc0701e10 1. id3 album cover loader patches
2. i reduced list note memory usage by 20% - shoudl work better with malloc
as ti is now a power of 2 as well
3. optimised evas internals to make use of event freezes to make e17'sw menu
popups a LOT snappier
4. fixed using last member of list nodes - bad - shoudl use api as this is
private stuff really
5. added config profile stuff to e17  u can literally maintain multiple
config profiles and choose which one at any time etc.


SVN revision: 15864
2005-07-22 10:28:11 +00:00
shadoi 85e5f8f434 Add "Provides: libevas" to loosen dependencies.
SVN revision: 15842
2005-07-20 23:52:06 +00:00
Carsten Haitzler a17aa10222 tb fix!
SVN revision: 15778
2005-07-14 15:23:45 +00:00
Carsten Haitzler a112256a69 it's been a while, so it was time for some ASPARAGUS on our plates
SVN revision: 15766
2005-07-13 05:45:36 +00:00
Dan Sinclair b1510056a4 - get the layout node for the position requested, not the current textblock
position


SVN revision: 15644
2005-07-06 01:00:41 +00:00
Carsten Haitzler ec3566fcf0 tack patch
SVN revision: 15497
2005-06-23 02:25:29 +00:00
Carsten Haitzler 2a5e480ad1 tackpatch
SVN revision: 15429
2005-06-19 13:06:36 +00:00
sebastid 26cf0a9642 Fix deletion loop in evas_free()
SVN revision: 15428
2005-06-19 12:45:29 +00:00
sebastid 3f776d358a Cleanup some headers.
Remove duplicate typedefs and declerations.


SVN revision: 15407
2005-06-18 01:00:32 +00:00
sebastid 5179302f30 Don't have the CAIRO_CFLAGS as a general include.
SVN revision: 15338
2005-06-15 21:05:54 +00:00
rbdpngn 3ae5abd7d6 Fix compile error with disabled cairo engine.
SVN revision: 15336
2005-06-15 18:31:45 +00:00
sebastid ad3f914316 Disable cairo engine. Doesn't build with latest cairo.
SVN revision: 15331
2005-06-15 10:15:45 +00:00
Carsten Haitzler ed3329b628 aspara!
SVN revision: 15226
2005-06-10 03:59:52 +00:00
Carsten Haitzler b2114791d2 asparagus...
make e17 distcheck.


SVN revision: 15075
2005-06-03 03:18:08 +00:00
Carsten Haitzler 2ed9ddb6ab maybe gcc4 is happy now?
SVN revision: 14969
2005-05-27 13:33:03 +00:00
Carsten Haitzler 369e1cd2fe make hash fn a bit better
SVN revision: 14944
2005-05-26 06:15:33 +00:00
Carsten Haitzler 0a61e33102 some debugging commented out. seems evas's caches work like a charm
SVN revision: 14920
2005-05-23 06:29:40 +00:00
doursse 56eb17e152 fix a warning
SVN revision: 14895
2005-05-22 06:18:14 +00:00
Carsten Haitzler 75ae92333a warnigns cleanups + fb 32bpp transparency support for evas from celement
SVN revision: 14893
2005-05-22 03:02:15 +00:00
Carsten Haitzler 46e02cf8bb whitespace
SVN revision: 14889
2005-05-22 02:49:50 +00:00
Carsten Haitzler 2a6937cccb whitespace
SVN revision: 14888
2005-05-22 02:49:48 +00:00
Mike Frysinger 2bac60d01f fix underquoting
SVN revision: 14877
2005-05-20 22:01:40 +00:00
doursse 3d64123f2c add the modifications of raster, fix some potential bug, clean up. It is still a bit slower than xlib
SVN revision: 14787
2005-05-15 09:30:26 +00:00
doursse 7cc5c95949 remove some warnings
SVN revision: 14786
2005-05-15 05:58:40 +00:00
Carsten Haitzler b19afb2772 need 2.1.7 or higher...
SVN revision: 14743
2005-05-13 04:20:46 +00:00
Carsten Haitzler 17886a3e7b clean up software x11 engine a little. buffer converted pixels and copy to
screen all at once (less "tearing" on updates), minimise syncs, round trips
and remove yet another layer of memcopies if in 24/32bpp and your gfx card
thinks in ARGB. per DWORD. :)


SVN revision: 14704
2005-05-11 08:52:46 +00:00
tsauerbeck 70e894091f fixed a segfault in evas_object_top_get(). by cleaning up the code :)
SVN revision: 14688
2005-05-09 19:40:49 +00:00
Carsten Haitzler 75a61a0001 full asparagus
SVN revision: 14632
2005-05-07 06:01:19 +00:00
sebastid 1de81f6bb6 I like is_set better than is_set_get. It's shorter and looks better and
gives the right description.


SVN revision: 14565
2005-05-03 08:02:29 +00:00
Carsten Haitzler b32105bea5 asparagus!
SVN revision: 14514
2005-04-30 07:16:23 +00:00
Carsten Haitzler ab518488f3 allow bitmap rendering...
SVN revision: 14508
2005-04-30 02:30:24 +00:00
sebastid 7b09a9a77b Ignore
SVN revision: 14477
2005-04-29 07:06:35 +00:00
sebastid db388fb792 Simplify
SVN revision: 14476
2005-04-29 07:05:04 +00:00
Mike Frysinger 5a3d6981e7 remove AC_CANONICAL_TARGET and use $host* variables instead of $target* variables since thats how it works
SVN revision: 14462
2005-04-29 02:10:36 +00:00
Carsten Haitzler aeabe389a2 fix font geometry issues...
SVN revision: 14431
2005-04-28 04:57:12 +00:00
Carsten Haitzler bee9d128ea delete a smart child from its parent if it is still in there on cleanup :)
SVN revision: 14388
2005-04-27 02:35:48 +00:00
Mike Frysinger 5024eab748 allow for setting of env var to prevent running ./configure like the older autogen scripts allowed
SVN revision: 14386
2005-04-26 22:55:56 +00:00
Carsten Haitzler 21d8306ee4 make e17 pass make distcheck....
and...
ASPARAGUS time...
  http://enlightenment.freedesktop.org
for tarballs

:)


SVN revision: 14313
2005-04-23 08:39:41 +00:00
Carsten Haitzler b133ddcd09 fix list bug...
SVN revision: 14275
2005-04-21 08:28:21 +00:00
rbdpngn 81c0fa87f7 Fix GL engine for big endian systems.
SVN revision: 14254
2005-04-20 03:22:06 +00:00
Carsten Haitzler 93e100825c patch for fb engine from
Simon Poole <simon.armlinux@themalago.net>

:)


SVN revision: 14202
2005-04-14 17:38:49 +00:00
Carsten Haitzler 72de69f1ab dont always use backign buffer in fbs < 24bpp
24bpp code...


SVN revision: 14140
2005-04-11 15:45:12 +00:00
Carsten Haitzler 01db63e145 build with amd64 asm (needs to be manually enabled though right now)
minor list cleanups :)


SVN revision: 14122
2005-04-09 00:09:34 +00:00
Carsten Haitzler 9894287101 david stevenson's tidyup
SVN revision: 14095
2005-04-04 16:01:34 +00:00
Carsten Haitzler e192644c22 over-optimise. this broke things
SVN revision: 14093
2005-04-04 08:30:32 +00:00
Carsten Haitzler ebf746d79f detect round 2
SVN revision: 14088
2005-04-03 15:48:47 +00:00
Carsten Haitzler d845297892 fix detect for k6 cpu's
SVN revision: 14086
2005-04-03 15:31:35 +00:00
Carsten Haitzler cb54bb2e60 optimisipoos. (e17's menus should be more responsive now)
SVN revision: 14084
2005-04-03 14:22:17 +00:00
Carsten Haitzler 3ca85e87e2 work on valgrind issue... this should fix dropshadow - evas didnt allow us to
nuke the data.


SVN revision: 14064
2005-04-01 16:12:09 +00:00
Carsten Haitzler f047113949 dont realod ye demons of evil slowness! FIX FIX! cache you biotch! cache!
SVN revision: 14055
2005-04-01 07:14:16 +00:00
Carsten Haitzler 5fa03d138e support unfilled borders with images (middle doesnt fill)
SVN revision: 14037
2005-03-31 11:39:55 +00:00
Carsten Haitzler 0807a84f19 fluffybrett!
SVN revision: 14033
2005-03-31 09:10:10 +00:00
Carsten Haitzler 121c29f55e fix flags and libs setup for options
SVN revision: 14026
2005-03-31 05:01:20 +00:00
Carsten Haitzler f318900139 cleaner disabling of valgrind
SVN revision: 14025
2005-03-31 04:29:17 +00:00
rbdpngn 6b21e1b171 Don't re-declare this variable in the loop.
SVN revision: 14009
2005-03-30 16:55:10 +00:00
Carsten Haitzler d4f3ced45f asparagus!
SVN revision: 13986
2005-03-30 08:00:00 +00:00
rbdpngn 78939419b3 When there is formatting but no text, retrieve the height of the font.
SVN revision: 13983
2005-03-30 02:51:58 +00:00
shadoi 177186aeda Rename package to match raster's changes
SVN revision: 13971
2005-03-29 16:52:54 +00:00