doursse
69c939d1a4
fix for the hidden symbols for those who want to test the xcb engine ;)
...
SVN revision: 19651
2006-01-08 13:21:03 +00:00
doursse
22e5ad7951
fix warning
...
SVN revision: 19640
2006-01-08 09:46:41 +00:00
sebastid
cfb57a407e
Cast the objects to object list.
...
SVN revision: 19610
2006-01-07 14:31:57 +00:00
sebastid
19f6192f71
Don't remove const. Other code should be fixed instead.
...
SVN revision: 19609
2006-01-07 14:26:01 +00:00
sebastid
237cdc2373
Remove the const. It generates a _lot_ of warnings.
...
SVN revision: 19607
2006-01-07 14:12:33 +00:00
sebastid
bca26535dd
Fix compiler warnings.
...
SVN revision: 19580
2006-01-06 23:13:16 +00:00
sebastid
3e41ec2fbd
Remove EAPI warnings.
...
Remove duplicate defines.
SVN revision: 19579
2006-01-06 23:05:17 +00:00
Carsten Haitzler
7554f8ee36
actually make symbol hiding work!
...
SVN revision: 19314
2005-12-27 17:17:31 +00:00
Carsten Haitzler
82a7db1987
fix segv with bad input data
...
SVN revision: 19138
2005-12-19 03:11:39 +00:00
doursse
520ca1ff13
iteration fixes
...
SVN revision: 19111
2005-12-18 11:49:28 +00:00
doursse
7a6855c42f
fix memory leaks and update to new XCB API
...
SVN revision: 19110
2005-12-18 11:25:09 +00:00
Carsten Haitzler
a0ceee8b51
i have to back out all of jose's blend changes - musch faster than
...
debugging/fixing and likely int he end the exact same result of fixing them.
yes - we lose performance - but it actually is correct now :) if we want to
do such radical changes- i sugegst moving to premultiplied alpha and makign a
tonne of externally tested routines in a test harness first to compare
correctness and speed in an isolated environment.
SVN revision: 18947
2005-12-11 04:55:20 +00:00
Carsten Haitzler
8342cdd55d
valgrind complaint! fix!
...
SVN revision: 18929
2005-12-10 05:22:03 +00:00
Carsten Haitzler
35ef5579d4
better style (more files to look at though)
...
SVN revision: 18928
2005-12-10 04:40:53 +00:00
Carsten Haitzler
e029265a03
1. good segv catch by whereami.
...
2. style cleanup from jose's patches
SVN revision: 18920
2005-12-09 08:41:38 +00:00
rbdpngn
c032606187
Remove warnings by updating to the correct type.
...
SVN revision: 18882
2005-12-06 21:54:43 +00:00
Carsten Haitzler
045bb2d1e2
use djb2 hash for evas_hash too
...
SVN revision: 18844
2005-12-05 04:03:22 +00:00
rbdpngn
a65f11996f
Use a djb2 hash for a better distribution.
...
SVN revision: 18842
2005-12-05 02:51:10 +00:00
Carsten Haitzler
8873290ea8
use the right symbol
...
SVN revision: 18825
2005-12-04 12:37:50 +00:00
Carsten Haitzler
93630a29ff
gl patch - build.
...
SVN revision: 18819
2005-12-04 05:02:24 +00:00
Carsten Haitzler
1b272aec90
joses's gradient work - gradient look nice. one problem jose.. USE BRACKETS!
...
do NOT depend on order operation precedence. it broke scaling. laos other
completely bizarre mmx things were going wrong with mm7 ending up not 0 so
i've had to force it to be 0.
SVN revision: 18811
2005-12-03 09:27:53 +00:00
Carsten Haitzler
1d9ef01856
oops - textblock badness with alloca
...
SVN revision: 18778
2005-12-02 03:20:56 +00:00
Carsten Haitzler
1406d86f53
oops fix stringshare conversion bug.
...
SVN revision: 18777
2005-12-02 03:15:08 +00:00
Dan Sinclair
470cf87824
- this fixes a problem in ewl where you couldn't click to put the cursor on
...
the end of the first line
SVN revision: 18747
2005-12-01 06:18:43 +00:00
Carsten Haitzler
648b7deab7
remove 1 pointer overhead for stringshare (4 bytes or 8) and optimsie free
...
lookup a little.
amazingly stringshare is showing a double speedup over strdup/free on this p4.
SVN revision: 18741
2005-12-01 03:47:14 +00:00
Carsten Haitzler
83e6dc6afb
some complaining if we do something bad
...
SVN revision: 18737
2005-12-01 01:01:17 +00:00
Carsten Haitzler
16dcf581f9
disabled debugging.
...
SVN revision: 18733
2005-11-30 15:57:21 +00:00
Carsten Haitzler
8e4c88578a
cvs ignore++
...
SVN revision: 18725
2005-11-30 08:46:30 +00:00
Carsten Haitzler
3621124677
stringshare works! :)
...
SVN revision: 18724
2005-11-30 08:45:20 +00:00
doursse
0cb884cab6
evas is now shutdown
...
SVN revision: 18707
2005-11-29 12:58:49 +00:00
tsauerbeck
1652f61fb7
properly sht down evas etc, so evas_software_x11_test can be used to check for leaks. fixes need to be applied to the other engine tests as well
...
SVN revision: 18704
2005-11-29 11:47:25 +00:00
tsauerbeck
594ad62182
free image cache on shutdown
...
SVN revision: 18703
2005-11-29 11:46:20 +00:00
Carsten Haitzler
7ea7bdf610
disable stringshare... something fishy.
...
SVN revision: 18698
2005-11-29 09:02:51 +00:00
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
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
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
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
db7746fa21
fix whitespacing
...
SVN revision: 17483
2005-10-13 02:09:03 +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
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
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
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
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
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
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
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
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
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
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
Carsten Haitzler
e62fcac4f3
more tb2 work!
...
SVN revision: 16467
2005-09-02 15:27:09 +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
sebastid
1b9116d064
Silence
...
SVN revision: 16313
2005-08-24 16:11:06 +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  )
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
Carsten Haitzler
8f285156f3
fix pointer staying in bug.
...
SVN revision: 15985
2005-08-01 13:52:55 +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
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
Carsten Haitzler
a17aa10222
tb fix!
...
SVN revision: 15778
2005-07-14 15:23:45 +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
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
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
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
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
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
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
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
rbdpngn
6b21e1b171
Don't re-declare this variable in the loop.
...
SVN revision: 14009
2005-03-30 16:55:10 +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
xcomputerman
c1356436fe
Cure apparent symptoms of rasteritis. (compilation errors).
...
SVN revision: 13952
2005-03-28 05:52:01 +00:00
Carsten Haitzler
70e11d5228
and if the image size isnt set yet...
...
SVN revision: 13950
2005-03-28 04:58:25 +00:00
Carsten Haitzler
5cb0b69195
ooh issues! thanks jose!
...
SVN revision: 13947
2005-03-28 03:58:04 +00:00
Carsten Haitzler
db7df4cc4a
eet image load logic was reversed! it worked anwyay - just nto as
...
effiectively as it could have :)
SVN revision: 13943
2005-03-28 03:41:22 +00:00
Carsten Haitzler
feb36e23b7
let the configre/options determine mmx buildability
...
SVN revision: 13940
2005-03-28 02:27:16 +00:00
doursse
cc3bcdffcd
use of xcb name
...
SVN revision: 13906
2005-03-25 19:20:59 +00:00
Carsten Haitzler
d8d8dc5e39
buidl fix
...
SVN revision: 13841
2005-03-22 03:50:31 +00:00
doursse
2b2a800ad6
xcb port
...
SVN revision: 13822
2005-03-20 23:44:22 +00:00
Carsten Haitzler
8c235e2831
oops - size properly. fix!
...
SVN revision: 13810
2005-03-20 17:14:41 +00:00
Carsten Haitzler
792762f2d5
use engine add's
...
SVN revision: 13807
2005-03-20 16:41:49 +00:00
Carsten Haitzler
7462681dad
werd to my homies... this had to happen sooner or later.... evas supports
...
FONTSETS!
so u can do
Vera,Kochi,Blah ... etc.
as the font name
it will fall back font by font until it finds a char or finally fails.
this is for internationalisation support...
WHERD!
SVN revision: 13804
2005-03-20 15:57:55 +00:00
Carsten Haitzler
5366148b3f
include ctype.h
...
SVN revision: 13765
2005-03-17 06:43:55 +00:00
Carsten Haitzler
24cb66cd71
fix! textblokc word wrap and spec.in
...
SVN revision: 13686
2005-03-11 04:54:35 +00:00
Dan Sinclair
520506a7b3
- rename function for consistency
...
SVN revision: 13659
2005-03-08 03:33:09 +00:00
Carsten Haitzler
f483a73406
callback paranoia
...
touchies
SVN revision: 13626
2005-03-05 04:47:46 +00:00
Carsten Haitzler
17fc7bb20b
auto-package for evas and cleanups
...
SVN revision: 13612
2005-03-04 14:34:35 +00:00
rbdpngn
84c148adf6
Handle the case of querying the format when cursor position equals the length
...
of the text.
SVN revision: 13599
2005-03-04 04:54:03 +00:00
Carsten Haitzler
b1c95faae0
eet/edb cflags
...
SVN revision: 13598
2005-03-04 00:39:41 +00:00
Carsten Haitzler
476e750039
off by 1 native size fixed
...
SVN revision: 13558
2005-03-02 05:22:20 +00:00
Carsten Haitzler
030163c085
and declare that variable before it is used...
...
SVN revision: 13557
2005-03-02 04:18:41 +00:00
Carsten Haitzler
3791395e22
bernhard's font scale patch..
...
SVN revision: 13556
2005-03-02 04:09:15 +00:00
tsauerbeck
c6d34bc399
make evas_list_sort more bullet-proof
...
SVN revision: 13503
2005-02-25 15:31:52 +00:00
amedeiros
a360af99f4
* Fixes segfault in the evas_list_sort algorithm (patch submitted by Antoine Perdaens)
...
SVN revision: 13502
2005-02-25 15:15:41 +00:00
sebastid
1b051e05bc
Fix format data parsing.
...
Fix format merge.
font_source -> source
SVN revision: 13494
2005-02-24 10:29:04 +00:00
tsauerbeck
f8b835ea0c
got rid of data subdirectory in pkgdatadir. fixed a bunch of warnings
...
SVN revision: 13483
2005-02-23 20:32:07 +00:00
Carsten Haitzler
7dbcc92602
fix some valgrind nasties - margins work...
...
SVN revision: 13440
2005-02-20 08:02:41 +00:00
Carsten Haitzler
2741c26ada
fix newline with a font (size) change. add tabstop formatting... start on
...
margins. not complete.
SVN revision: 13437
2005-02-19 16:05:12 +00:00
Carsten Haitzler
bd399b7aaa
fix some native size stuff...
...
SVN revision: 13434
2005-02-19 05:07:11 +00:00
Carsten Haitzler
76d51ef015
tabs work...
...
added align to position todo.
then margins...
then anchors...
damn... and thats like... usable and shit...
SVN revision: 13421
2005-02-18 09:44:27 +00:00
Carsten Haitzler
24799a4270
more things taken off the list of things to do. styles seem to work.. :)
...
SVN revision: 13420
2005-02-18 06:37:24 +00:00
Carsten Haitzler
57e965aa61
working on styles - found bugs! :(
...
SVN revision: 13409
2005-02-17 13:53:19 +00:00
Carsten Haitzler
c562850750
remove api that isnt functioning and wont for a while.
...
SVN revision: 13404
2005-02-16 15:38:44 +00:00
Carsten Haitzler
7b9264ecd2
and dont segv. :)
...
SVN revision: 13403
2005-02-16 14:07:39 +00:00
Carsten Haitzler
8d73bc7292
more work on textblock. the api as it stands is now complete enough for all
...
things you might need textblock for for now - need to handle in-text anchors,
tabs, margins and styles.
SVN revision: 13402
2005-02-16 13:57:41 +00:00
Carsten Haitzler
1b696a9abb
complete more of textblock
...
SVN revision: 13389
2005-02-16 10:04:32 +00:00
Carsten Haitzler
bcad2a82c3
working more on it...
...
SVN revision: 13353
2005-02-13 11:38:38 +00:00
Carsten Haitzler
5ff290ec01
minus some printfs'
...
SVN revision: 13339
2005-02-13 07:11:50 +00:00
Carsten Haitzler
1b5ec03990
fix segv in textblock.
...
format inserts should work right... now
test inserts should work correctly now too
text delets works right in terms that they delet text. they do not handle
deleting formattign nodes correctly yet.
errr. other stuff still to do/test too
SVN revision: 13338
2005-02-13 06:27:32 +00:00
Carsten Haitzler
0e91fa62e3
a note for moi
...
SVN revision: 13328
2005-02-12 04:33:32 +00:00
Carsten Haitzler
1947e16b36
a possible smart bug?.... and some textblock notes
...
SVN revision: 13327
2005-02-12 04:09:21 +00:00
Carsten Haitzler
111aa2936a
fix shaped output (rgba dest rendering)
...
SVN revision: 13308
2005-02-11 05:33:44 +00:00
Carsten Haitzler
faf319ed5e
next.prev char works.. a lot works. now i have to test text insertion at any
...
point, text deletion at any point... most querying seems good. also text
format insertion at any pont... but need to do format deletion and format
querying stuff... but then its back to the todo list (this wraps up current
incomplete api)...
SVN revision: 13279
2005-02-10 09:48:45 +00:00
Carsten Haitzler
897e45fbbc
fix some more stuff
...
SVN revision: 13276
2005-02-10 01:07:36 +00:00
Carsten Haitzler
69ff192055
fix format size calc - missed last line.
...
SVN revision: 13275
2005-02-10 01:02:55 +00:00
Carsten Haitzler
ee21eb81ca
more work on textblocks! :)
...
SVN revision: 13263
2005-02-09 16:10:56 +00:00
Carsten Haitzler
0f39910d92
get font sizes right even if text object is NULL string..
...
SVN revision: 13212
2005-02-07 02:25:27 +00:00
Carsten Haitzler
fdae56474e
see diff. :)
...
SVN revision: 13211
2005-02-07 02:12:36 +00:00
Carsten Haitzler
35fc57b42b
underline, double underline, strikethrough and backging color support.
...
query calls i think i'll do next as this will make it acrually usable.
SVN revision: 13198
2005-02-05 15:53:58 +00:00
Carsten Haitzler
6fe1274808
centralise tile size to a #define.. move to 8... :)
...
SVN revision: 13195
2005-02-05 04:21:25 +00:00
Carsten Haitzler
e79e53e35b
i worked on a regionbuf set of code (exact rectangles). i THINK it has some
...
bugs... but its disabled right now and it didnt speed anything up :( but it's
there for perusal and later work anyway...
SVN revision: 13193
2005-02-05 02:30:13 +00:00
Carsten Haitzler
10707730c1
forgot a line from my testing stuff for perfromance
...
SVN revision: 13182
2005-02-03 07:28:31 +00:00
Carsten Haitzler
f7da483fcc
optimise... THIS! BIATCH! :)
...
SVN revision: 13181
2005-02-03 07:28:07 +00:00
Carsten Haitzler
34afa1d5c4
update TODO for TB.
...
SVN revision: 13178
2005-02-02 15:30:53 +00:00
Carsten Haitzler
6e881db788
werd wrap is better. it remvoes the whitepsace OVER the wrap...
...
SVN revision: 13172
2005-02-01 15:34:37 +00:00
Carsten Haitzler
c70e92898a
dont xloop...
...
SVN revision: 13171
2005-02-01 14:48:28 +00:00
Carsten Haitzler
d4d3ee146e
avoid infinite loop more aggressively?
...
and some more optimising...
SVN revision: 13170
2005-02-01 13:53:40 +00:00
Carsten Haitzler
e9f525ece0
and get ourselves another 10% speedup with textblock... :) (and in fact pave
...
the way for overflow objects)
SVN revision: 13169
2005-02-01 08:23:53 +00:00
Dan Sinclair
2eded160da
- fill in evas_object_textblock_text_del
...
SVN revision: 13168
2005-02-01 07:58:02 +00:00
Carsten Haitzler
abdeedf082
wherd wap!
...
SVN revision: 13166
2005-02-01 07:17:00 +00:00
Carsten Haitzler
515f1e7af1
and fix that too
...
SVN revision: 13164
2005-02-01 03:12:26 +00:00
Carsten Haitzler
506138f572
BAD tilman! what if the list is NULL! :)
...
SVN revision: 13163
2005-02-01 03:04:26 +00:00
tsauerbeck
158467be52
evas_list_nth_* improvements, step 2
...
SVN revision: 13156
2005-01-31 17:44:30 +00:00
tsauerbeck
81a15a090e
evas_list_nth_* improvements, step 1
...
SVN revision: 13155
2005-01-31 17:26:11 +00:00
Carsten Haitzler
49924ef327
some more comments...
...
SVN revision: 13154
2005-01-31 16:49:13 +00:00
Carsten Haitzler
8bb90a7d47
more todo items for textblock
...
SVN revision: 13153
2005-01-31 16:16:12 +00:00
Carsten Haitzler
ed98ed1746
and in one foul swoop i merged font loading code betwene text block and text
...
objects... wherd!
SVN revision: 13152
2005-01-31 15:03:38 +00:00
Carsten Haitzler
100c9a3479
massive speedup in textblock... maaaaaaaaaaasive.
...
SVN revision: 13151
2005-01-31 09:32:31 +00:00
Dan Sinclair
1eac84f967
- fill in the evas_object_textblock_text_get function
...
SVN revision: 13150
2005-01-31 04:58:41 +00:00
Carsten Haitzler
c9749c97ab
some extra comments for me to work on...
...
SVN revision: 13149
2005-01-31 04:10:22 +00:00
Carsten Haitzler
a018fe73bf
some notes as to what to do next
...
SVN revision: 13139
2005-01-30 14:48:30 +00:00
Carsten Haitzler
170a5cd97d
fixing up textblock. does horiozntal and vertical (line) alignment
...
SVN revision: 13138
2005-01-30 14:19:06 +00:00
Carsten Haitzler
6a4061ae7c
1. found leak in event code - fix.
...
2. fix leak in textblock - much better now
SVN revision: 13137
2005-01-30 11:41:01 +00:00
Carsten Haitzler
010a29867e
the textblock actually works.
...
so far the following works:
o = evas_object_textblock_add(evas);
evas_object_move(o, 10, 40);
evas_object_resize(o, win_w - 20, win_h - 50);
evas_object_textblock_format_insert(o, "color=#000000ff");
evas_object_textblock_format_insert(o, "font=/usr/local/share/expedite/data/Vera.ttf size=10");
evas_object_textblock_text_insert(o, "This is 1 line. ");
evas_object_textblock_text_insert(o, "And some more text. ");
evas_object_textblock_format_insert(o, "size=20");
evas_object_textblock_format_insert(o, "color=#f80");
evas_object_textblock_text_insert(o, "Bigger orange text.");
evas_object_textblock_format_insert(o, "size=8");
evas_object_textblock_format_insert(o, "color=#0000ff88");
evas_object_textblock_format_insert(o, "\n");
evas_object_textblock_text_insert(o, "A second line of transparent blue.");
evas_object_show(o);
i need to implement alignment handling next...
SVN revision: 13135
2005-01-30 10:22:47 +00:00
Carsten Haitzler
0329745fd0
been working textblock...
...
SVN revision: 13129
2005-01-29 16:28:18 +00:00
Carsten Haitzler
44f0d70286
span lists were a failure. sloweer than the current brute force method - and
...
slower to boot.
ooh.. found i was fuckign up the memcpy's. fixed :) and much faster too :)
SVN revision: 13103
2005-01-27 10:05:41 +00:00
Carsten Haitzler
2b34d43044
well it was an interesting experiment. but the blender code is already so
...
optimal... we dont gain much at all. :(
SVN revision: 13102
2005-01-26 16:42:31 +00:00
Carsten Haitzler
f39f6f9840
useless data files removed... making room for improvements in the engine.
...
chnaged some images. need to update evas_*_test at some point to not be ugly
and be able to test everything.
SVN revision: 13101
2005-01-26 07:49:57 +00:00
Carsten Haitzler
342f0b1ee2
oooh... i found a nasty mouse grab/count/accoutning/hold etc. issue with
...
events. fixed (thanks bart!) :)
SVN revision: 13023
2005-01-20 06:54:45 +00:00
Carsten Haitzler
3366b13b0c
buffer engine fixes
...
SVN revision: 12833
2005-01-08 18:23:41 +00:00
Carsten Haitzler
b14fe9b889
fix oops
...
SVN revision: 12830
2005-01-08 15:25:50 +00:00
Carsten Haitzler
a5e71dacbd
some stubs.. thinking about how to do this...
...
SVN revision: 12827
2005-01-08 12:47:36 +00:00
Carsten Haitzler
a09df78344
and name the fn better
...
SVN revision: 12826
2005-01-08 10:39:09 +00:00
Carsten Haitzler
ee2346b2c8
1. move font dir to its own
...
2. textblokc object stub. this is for an etxo-style text object. nothing much
there yet.
SVN revision: 12825
2005-01-08 10:02:18 +00:00
Carsten Haitzler
05c6c9d41d
change order...
...
SVN revision: 12500
2004-12-18 11:08:56 +00:00
Carsten Haitzler
6a0b8df837
extend key and mouse events
...
SVN revision: 12457
2004-12-14 03:21:32 +00:00
Carsten Haitzler
e9cb529e2d
fixies...
...
SVN revision: 12329
2004-12-02 00:35:39 +00:00
Carsten Haitzler
feb5571092
hidden symbol support
...
SVN revision: 12252
2004-11-25 05:18:31 +00:00
Carsten Haitzler
6755cd5e90
fix mouse grab accounting on delete and hide
...
SVN revision: 12232
2004-11-20 07:41:14 +00:00
Carsten Haitzler
c6323bbaec
aaaaaaaaaah. rectangulkar textures... fix fix... :)
...
SVN revision: 12200
2004-11-13 05:05:24 +00:00
Carsten Haitzler
81715399a1
ldflags
...
SVN revision: 12127
2004-11-02 03:56:48 +00:00
Carsten Haitzler
0e38160623
buildie cleanies
...
SVN revision: 11955
2004-10-22 02:40:32 +00:00
Carsten Haitzler
49d92b0277
distcheck
...
SVN revision: 11947
2004-10-21 08:06:13 +00:00
Carsten Haitzler
bfbf65e04d
dont need to set LDFLAGS
...
SVN revision: 11934
2004-10-21 03:02:01 +00:00
Carsten Haitzler
24d8ea201a
if we dont set LDFLAGs... why not just use the defaults? :)
...
SVN revision: 11930
2004-10-21 02:42:47 +00:00
tsauerbeck
a84ea1ccee
mingw portability
...
SVN revision: 11924
2004-10-20 16:36:12 +00:00
tsauerbeck
3b28a8ee6f
remove unneeded include
...
SVN revision: 11923
2004-10-20 16:33:48 +00:00
Carsten Haitzler
d17b8d8c96
and dont propagate those...
...
SVN revision: 11918
2004-10-20 03:26:12 +00:00
Carsten Haitzler
3d5d362ba3
only pass certain callbacks to smart parents...
...
SVN revision: 11761
2004-10-06 02:34:01 +00:00
Carsten Haitzler
8375062f08
oops - NOw they agree. evas is fixed to 75 dpi - thats how it thinks now.
...
maybe i should export this as engine and then evas calls? lets see.
SVN revision: 11758
2004-10-06 00:08:12 +00:00
Carsten Haitzler
7edce6a8d6
this has always been there - it measn xft, x and evas dont agree on the size
...
of a "7 pixel" or "20 pixel" font. now they will. the numbers were fudged
frome examples... now they are pure :)
SVN revision: 11757
2004-10-06 00:05:20 +00:00
Carsten Haitzler
35967b3ead
and dont reload if the image is generated pixels...
...
SVN revision: 11701
2004-09-23 02:18:15 +00:00
Carsten Haitzler
b95e96d208
and invalidate that image...
...
SVN revision: 11700
2004-09-23 02:08:26 +00:00
Carsten Haitzler
673e8ad92d
load - check! :)
...
SVN revision: 11699
2004-09-23 01:58:50 +00:00
Carsten Haitzler
e1191d8aab
dont wipe filename if getting pixels for reading :)
...
SVN revision: 11695
2004-09-22 04:54:39 +00:00
Carsten Haitzler
5e8d46e884
clip bug fix :)
...
SVN revision: 11694
2004-09-22 04:37:51 +00:00
Carsten Haitzler
ca528cec70
oops printf's
...
SVN revision: 11684
2004-09-21 12:00:31 +00:00
Carsten Haitzler
8aad2d37e7
fix mouse in/out grab issues
...
SVN revision: 11683
2004-09-21 09:33:18 +00:00
Carsten Haitzler
a3b8f37d3d
null patch...
...
SVN revision: 11682
2004-09-21 07:45:13 +00:00
Carsten Haitzler
5845acceab
brett's patch for resize and doc typos :)
...
SVN revision: 11681
2004-09-21 03:15:42 +00:00
Carsten Haitzler
2df6db83bb
hiq patch
...
SVN revision: 11671
2004-09-20 03:14:42 +00:00
Carsten Haitzler
fd3af77b34
no printfs
...
SVN revision: 11659
2004-09-17 13:47:47 +00:00