ningerso
f71fcb3084
Revert a commit that should not have gone in. This was code to address what
...
appears to be an endianess bug in Apple's X server.
SVN revision: 27325
2006-12-02 06:40:24 +00:00
ningerso
9f0f36e903
Send a selection request event when it occurs and expand the event structure to
...
include useful information. This event handler needs more work to determine when
to convert the data automatically and when to defer to the application handler.
SVN revision: 27324
2006-12-02 06:37:51 +00:00
Carsten Haitzler
0a798ec6a8
add version to smart classes.
...
SVN revision: 27323
2006-12-02 03:20:56 +00:00
Christopher Michael
ed0154875b
Remove some old crufty function that is no longer needed to check pacakge
...
versions.
SVN revision: 27282
2006-11-29 19:40:34 +00:00
ningerso
b8416d9646
Reduce additional layout parsing overhead by using the format string without
...
copying the contents to temporary buffers. This cuts the time spent during
the layout phase in half.
SVN revision: 27270
2006-11-28 20:30:48 +00:00
ningerso
0a734352bd
Improve format parsing performance by using preloaded stringshares to do pointer
...
comparisons rather than strcmp and avoid extra malloc/free overhead. May be a
slight slow down on short simple text, but a significant improvement on longer
and more complex formatting.
SVN revision: 27268
2006-11-28 16:14:11 +00:00
David Walter Seikel
97970e262f
A good catch by devilhorns.
...
SVN revision: 27257
2006-11-27 21:33:01 +00:00
Christopher Michael
26b9a98431
Move tslib (Touchscreen) checks inside the "want_ecore_fb" block, as tslib
...
is only used if we're building ecore_fb.
SVN revision: 27206
2006-11-25 19:24:46 +00:00
Carsten Haitzler
6356e709b8
1. image size bounds checks for eet
...
2. e17 bug
3. color class add fir ibar state of label
4. epeg scales before getting pixel data.
SVN revision: 27205
2006-11-25 15:37:45 +00:00
kaethorn
5538e2d90a
Remove fonts from package. Thanks to N-Mi.
...
SVN revision: 27199
2006-11-23 01:15:47 +00:00
Carsten Haitzler
103458be65
remove thread deadlock! werd!
...
SVN revision: 27164
2006-11-18 03:24:40 +00:00
Carsten Haitzler
99d9b9bc5b
add pthread libs etc. to evas-config and pkgconfig stuff
...
SVN revision: 27163
2006-11-18 02:54:34 +00:00
Carsten Haitzler
f3e4e0d7ed
threads back on - try this.
...
SVN revision: 27162
2006-11-18 02:51:27 +00:00
Carsten Haitzler
df0c6f847c
disable threads for now - seemed ok. this is a weird thread issue - see mail
...
to devel list.
SVN revision: 27161
2006-11-18 01:49:31 +00:00
Carsten Haitzler
1cfed3e3c0
and actually allow "USER" images (ie don't encode them into the .edj - use an
...
external path to them)
SVN revision: 27156
2006-11-17 14:47:30 +00:00
tilman
e22ae28a41
missing define for BUILD_ECORE_DESKTOP
...
SVN revision: 27139
2006-11-16 16:53:59 +00:00
Carsten Haitzler
0d42fa44c1
check for set affinity in pthread - seems to bemissing from debian
...
testing/etch (but is in ubuntu). weird as its a gnu extension in libc and
been in for a few years.
SVN revision: 27133
2006-11-16 06:31:52 +00:00
Carsten Haitzler
f80a02f999
a few things.
...
1. disable viewports other than 1:1 at 0,0
2. remove output space coorsds for pointer.
3. remove geom caching
4. make threaded pipelined engine a runtime detect if u have > 1 cpu.
5. pthread build default if u have pthread.h and sched.h
SVN revision: 27131
2006-11-16 03:20:24 +00:00
Carsten Haitzler
ccc60306a0
sli is possible- but not optimal.
...
SVN revision: 27129
2006-11-15 16:44:34 +00:00
Carsten Haitzler
2ecb8da51f
oops - disable threads by default. still experimental.
...
SVN revision: 27122
2006-11-15 12:04:02 +00:00
Carsten Haitzler
e99a611e98
fix --enable-ptrhead and poly render symbol - oops
...
SVN revision: 27121
2006-11-15 11:57:42 +00:00
Carsten Haitzler
4021776111
nash patch
...
SVN revision: 27100
2006-11-14 02:00:23 +00:00
Carsten Haitzler
9781eb9b38
1. evas gets a pipeline with deferred rendering ability (sometimes faster,
...
sometimes slower)
2. --enable-pthreads will enable multi-threaded rendering (current support is
for up to 4 threads so if you have a new fanled quad core or dual cpu dual
core box or whatever you will in theory be able to max moe of its cpu grunt
with the software rendering engine. this can only be done because i added the
pipelines which means almsot entirely lock-free multithreading internally in
evas. the only locks are for fonts but with a little work i might be able to
remove some/most of those too)
for now pthreaded rendering likely will be linux only (it relies on sched.h
for setting scheduler params to force the slave threads to run on separate
cpu's as linux likes to keep them on the same cpu otherwise and thus we get
no speedups at all - only slowdowns).
aso note that it is a bit of a mixed bag. complex ops (like smooth scaling
with alpha blending) get speedups, but simple ops (like blits/fills) slow down.
this all neds examination and tweaking still - but it's a start.
SVN revision: 27098
2006-11-13 23:23:44 +00:00
David Walter Seikel
13ba0a5f57
More documenting.
...
SVN revision: 27096
2006-11-13 22:08:10 +00:00
David Walter Seikel
168abd8f5f
Disable the instrumentation output.
...
SVN revision: 27089
2006-11-13 14:35:37 +00:00
David Walter Seikel
9e1d31e6b5
Oops, left debugging turned on.
...
SVN revision: 27088
2006-11-13 14:27:29 +00:00
David Walter Seikel
19fae92d52
*No more KDE duplicates in menus.
...
*Start documenting the FDO menu process a bit better.
SVN revision: 27087
2006-11-13 14:20:43 +00:00
David Walter Seikel
0b383eb7bc
Lets see if I can make ubuntu and fedora core both happy.
...
SVN revision: 27076
2006-11-12 16:09:06 +00:00
David Walter Seikel
54b93d6390
Be a bit more paranoid about this loop.
...
SVN revision: 27075
2006-11-12 14:53:57 +00:00
David Walter Seikel
3ee708865c
.cvsignore++
...
SVN revision: 27074
2006-11-12 13:19:12 +00:00
David Walter Seikel
aa360c527d
Oops. Too much debugging, too little sleep.
...
SVN revision: 27063
2006-11-12 02:51:49 +00:00
David Walter Seikel
7b069b1ce0
* Revert the ubuntu fix coz it breaks fedora core.
...
* Try a quick work around for that reported memory eating loop.
I'll fix these properly later today.
SVN revision: 27062
2006-11-12 02:48:34 +00:00
Carsten Haitzler
c08e0a8af8
fix button up for buttons 8,9 etc.
...
SVN revision: 27059
2006-11-12 01:32:30 +00:00
Carsten Haitzler
1a558240a3
and have glitz disabled for now as its pretty much a skeleton engine.
...
SVN revision: 27046
2006-11-11 06:04:55 +00:00
Carsten Haitzler
41b70e1b8a
simply as PLACEHOLDER for a glitz engine. i plan on making it almost
...
identical to the xrender engine - but xrender and glitz do not map entirely
1:1 api-wise.
SVN revision: 27045
2006-11-11 06:03:13 +00:00
Carsten Haitzler
97ad6ae63e
unused var.
...
SVN revision: 27043
2006-11-11 04:34:51 +00:00
Carsten Haitzler
37f6b78efe
dont loop over screens - pointless
...
SVN revision: 27042
2006-11-11 04:27:07 +00:00
Kim Woelders
6bc4fbac26
Add const. Fix warnings.
...
SVN revision: 27037
2006-11-10 19:58:18 +00:00
Kim Woelders
82a7290a4a
Fix warnings.
...
SVN revision: 27036
2006-11-10 19:11:12 +00:00
Carsten Haitzler
18f1604ccc
vincent spotted these. fixed :)
...
SVN revision: 27035
2006-11-10 15:01:25 +00:00
David Walter Seikel
4f7341166c
*Implement MergeFile type=parent.
...
*Workaround for some strangeness I found in some menu files.
*Config path was broken, fixed now.
SVN revision: 27030
2006-11-09 13:35:21 +00:00
doursse
bb44624d72
cosmetic: the MappingNotify event has id 34 whereas ClientMessage is 33
...
SVN revision: 27009
2006-11-08 06:33:55 +00:00
Kim Woelders
b7622dd8c8
Add const, fix warnings.
...
SVN revision: 26977
2006-11-05 17:45:03 +00:00
Kim Woelders
7c4d58dbdf
Add const, fix warnings.
...
SVN revision: 26976
2006-11-05 16:49:55 +00:00
Kim Woelders
91e6ee5f66
Add const, fix warnings.
...
SVN revision: 26975
2006-11-05 16:42:30 +00:00
Kim Woelders
563035d3db
Fix warnings.
...
SVN revision: 26974
2006-11-05 16:34:30 +00:00
Kim Woelders
fe390d060e
Fix warnings.
...
SVN revision: 26973
2006-11-05 15:22:47 +00:00
Kim Woelders
bb3f3b8d83
Selection data should be untyped. Add const. Fix warnings.
...
SVN revision: 26972
2006-11-05 15:14:49 +00:00
Kim Woelders
1159a35a17
Fix warnings.
...
SVN revision: 26971
2006-11-05 14:19:56 +00:00
Kim Woelders
5c8603665a
No void pointer arithmetic.
...
SVN revision: 26970
2006-11-05 14:18:34 +00:00