kakaroto [Mon, 23 Jul 2012 11:58:57 +0000 (11:58 +0000)]
Expedite: Applying same patch as the one I put for sdl engine on September 7th.
Expedite: Fix bug with mouse handling in sdl engine
A button press would send '1' as the button (the pressed state) and the
release would send '0', so evas would think button 1 was never released
so it would never register any button releases.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@74322
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 9 Jul 2012 10:20:21 +0000 (10:20 +0000)]
update all versions in @sincs, README's and configure.ac's etc. to
reflect a unified release version, for now 1.6.99.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@73498
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 4 Jul 2012 12:02:17 +0000 (12:02 +0000)]
expedite: don't leak Evas_Map.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@73272
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 15 Jun 2012 06:46:57 +0000 (06:46 +0000)]
expedite - updated AUTHORS
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@72166
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 5 Jun 2012 12:25:59 +0000 (12:25 +0000)]
expedite - fixed mouse grab lost problem.
when the mouse cursor goes to outside of the window, then the mouse up event in the rect would be skipped (is it correct?)
So the down would be never 0 again.
We can make it simpler and working better also.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@71713
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 5 Jun 2012 12:21:17 +0000 (12:21 +0000)]
expedite - fixed indentations before fixing a bug
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@71712
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 12 May 2012 08:23:59 +0000 (08:23 +0000)]
expedite: fix label
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70938
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 2 May 2012 06:57:59 +0000 (06:57 +0000)]
expedite: don't overallocate things.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70609
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 30 Apr 2012 09:47:27 +0000 (09:47 +0000)]
remove expedite oe file - in oe and maintained now.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70551
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Apr 2012 08:07:22 +0000 (08:07 +0000)]
efl: add release point in ChangeLog files.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70494
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 26 Apr 2012 04:51:32 +0000 (04:51 +0000)]
restore .99 micro versions for trunk and add back svnrev vers too.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70492
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 26 Apr 2012 04:35:43 +0000 (04:35 +0000)]
and removed the -beta tag...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70489
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 21 Apr 2012 01:52:12 +0000 (01:52 +0000)]
tag everything as beta in svn.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70375
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Apr 2012 06:34:15 +0000 (06:34 +0000)]
update NEWS for expedite.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@70214
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 3 Apr 2012 13:43:31 +0000 (13:43 +0000)]
eet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@69899
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 24 Mar 2012 03:09:54 +0000 (03:09 +0000)]
missing -alpha
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@69595
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 17 Mar 2012 06:25:41 +0000 (06:25 +0000)]
and work more on getting release in shape - version requirements.
(god this is a pain in the butt)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@69484
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 17 Mar 2012 04:17:29 +0000 (04:17 +0000)]
gear up svn for release. one of many steps/things to do.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@69481
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 25 Feb 2012 17:54:54 +0000 (17:54 +0000)]
expedite: remove SDL 16bpp engine support.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@68445
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 23 Feb 2012 16:11:52 +0000 (16:11 +0000)]
expedite: remove software_sdl backend and use buffer instead.
This result in an overall drop of 17% in performance. I think it
may be due to some stuff related to HWSURFACE, the fact it use
double buffer or that maybe SDL_FillRect was faster for cleaning up
memory. If someone is really interested by this performance drop,
better fix them with buffer engine.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@68351
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 18 Feb 2012 10:24:46 +0000 (10:24 +0000)]
Expedite: evil needed, now
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@68103
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Fri, 13 Jan 2012 10:27:29 +0000 (10:27 +0000)]
expedite: Updated .gitignore
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@67184
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 14 Dec 2011 13:47:09 +0000 (13:47 +0000)]
Expedite: Use the new default tags.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@66195
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Dec 2011 12:40:03 +0000 (12:40 +0000)]
Elm test: Update tests to use the new self-closing textblock tags.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@66027
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 4 Dec 2011 01:56:31 +0000 (01:56 +0000)]
fix changelogs to mention release.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65860
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 2 Dec 2011 09:45:25 +0000 (09:45 +0000)]
and now go to normal-like svn revs
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65806
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 2 Dec 2011 09:32:11 +0000 (09:32 +0000)]
revert my 1.x.99 stuff so i can branch.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65803
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 2 Dec 2011 09:10:56 +0000 (09:10 +0000)]
and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
rev.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65802
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 17 Nov 2011 10:54:54 +0000 (10:54 +0000)]
From: Bruno Tarquini <btarquini@gmail.com>
Subject: [Patch] expedite: fix segfault at exit
shutdown the engine before evas because Xext, Xrender and GL (loaded by evas)
seem to register a hook which is called in XCloseDisplay (in engine_shutdown()).
this segfault because evas_shutdown() should unload those libs, and so,
invalidate the hook pointer.
this bug was already noted by caro in @43373:
> strangely, the xrender xlib and gl xlib engines are segfaulting when
XCloseDisplay is called (in the shutdown function). > It does not with soft
xlib. I absolutely don't know why.
with this proper fix, remove also Xext, Xrender from dependencies,
which are not used directly by expedite.
triggered by compiling with --as-needed, because it removed unused libs:
libXrender, libXext.
tested with xlib, gl and sdl engine
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65336
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 16 Nov 2011 17:52:13 +0000 (17:52 +0000)]
evil >= 1.0.0
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65307
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 16 Nov 2011 06:13:09 +0000 (06:13 +0000)]
fix to 1.0.0 not 0.1.0 for expedite alpha!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65282
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 16 Nov 2011 05:34:37 +0000 (05:34 +0000)]
update release candidate trees to their release version in preparation
for alpha
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65280
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 15 Nov 2011 11:49:34 +0000 (11:49 +0000)]
fix copyign for expedite
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 15 Nov 2011 11:44:19 +0000 (11:44 +0000)]
update README for expedite
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65244
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 15 Nov 2011 09:59:29 +0000 (09:59 +0000)]
up expedite to 0.9.999
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@65231
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sat, 5 Nov 2011 17:49:43 +0000 (17:49 +0000)]
Expedite: Add support for the PSL1GHT engine
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@64780
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
captainigloo [Wed, 2 Nov 2011 18:31:31 +0000 (18:31 +0000)]
expedite: Add gl_cocoa support in expedite
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@64654
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 1 Nov 2011 01:24:55 +0000 (01:24 +0000)]
expedite - warning--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@64592
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Tue, 11 Oct 2011 02:35:08 +0000 (02:35 +0000)]
Work with static modules too
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@63972
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Sun, 18 Sep 2011 21:57:24 +0000 (21:57 +0000)]
Expedite: Do not call sync() if unavailable on the system (replaces #ifdef WIN32)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@63464
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Wed, 7 Sep 2011 06:59:07 +0000 (06:59 +0000)]
Expedite: Fix bug with mouse handling in sdl engine
A button press would send '1' as the button (the pressed state) and the
release would send '0', so evas would think button 1 was never released
so it would never register any button releases.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@63259
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Wed, 7 Sep 2011 06:58:41 +0000 (06:58 +0000)]
Expedite: Add 480p as a supported resolution
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@63255
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 1 Sep 2011 12:36:19 +0000 (12:36 +0000)]
fix weighting calc for expedite
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@63055
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Sun, 12 Jun 2011 21:38:37 +0000 (21:38 +0000)]
remove .cvsignore files
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@60246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 2 Jun 2011 10:39:56 +0000 (10:39 +0000)]
disable filter tests.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@59897
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 1 Jun 2011 14:39:15 +0000 (14:39 +0000)]
Expedite textblock-intl: Correct the hebrew test string.
Note: It still doesn't make sense, but at least it now correctly tests BiDi
support.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@59874
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 2 May 2011 00:12:48 +0000 (00:12 +0000)]
expedite / removed warnings.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@59089
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Sun, 1 May 2011 06:39:31 +0000 (06:39 +0000)]
Add brightness tests.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@59069
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 28 Apr 2011 10:46:41 +0000 (10:46 +0000)]
more tests that fail. woot.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58999
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 28 Apr 2011 10:07:25 +0000 (10:07 +0000)]
more tests - use text as mask.. no go.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58997
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 28 Apr 2011 09:44:29 +0000 (09:44 +0000)]
ooh so many more mask tests... and oh so many more mask bugs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58994
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 26 Apr 2011 07:29:30 +0000 (07:29 +0000)]
Expedite tb-autoalign: Added an LRM to fix rendering in \n compat mode.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58921
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 24 Apr 2011 17:14:34 +0000 (17:14 +0000)]
Expedite: warnings--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58872
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 24 Apr 2011 10:32:54 +0000 (10:32 +0000)]
Expedite: use cross platform values
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58866
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 20 Apr 2011 08:13:33 +0000 (08:13 +0000)]
and fix filter api to be consistent with evas.. letalone all of efl.
VERB AT END!!!! (get/set/whatever)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58749
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Tue, 19 Apr 2011 06:09:34 +0000 (06:09 +0000)]
Add filter tests.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58728
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Tue, 19 Apr 2011 06:09:31 +0000 (06:09 +0000)]
Expedite: Add image mask test.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58727
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 5 Apr 2011 13:21:15 +0000 (13:21 +0000)]
expedite: remove Evas GL Glew user.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58361
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 5 Apr 2011 12:10:51 +0000 (12:10 +0000)]
expedite: remove deprecated Evas Quartz backend.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@58356
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Mar 2011 09:33:47 +0000 (09:33 +0000)]
only warm up if runing all tests
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@57467
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Sun, 13 Feb 2011 00:27:08 +0000 (00:27 +0000)]
Expedite: Proxy tests: Add some proxy tests.
So this covers a basic image, and some text tests.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@56976
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 21 Jan 2011 07:04:26 +0000 (07:04 +0000)]
fix weight calcs!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@56252
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 20 Jan 2011 05:23:18 +0000 (05:23 +0000)]
fix weighting table! tasn brokesd it. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@56235
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 7 Jan 2011 18:08:42 +0000 (18:08 +0000)]
sync() does not exist on Windows (XP or CE)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@55982
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 4 Dec 2010 00:53:28 +0000 (00:53 +0000)]
* expedite: another snapshot.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@55243
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 25 Nov 2010 16:40:39 +0000 (16:40 +0000)]
Expedite: Added a new test for textblock text appending.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@54990
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 16 Nov 2010 15:31:44 +0000 (15:31 +0000)]
* expedite: don't segv when GL SDL engine is not compiled.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@54593
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 12 Nov 2010 16:19:02 +0000 (16:19 +0000)]
* expedite: increase version for snapshot.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@54513
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 8 Nov 2010 15:02:58 +0000 (15:02 +0000)]
warm up cpu on auto-tests
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@54332
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 8 Nov 2010 05:50:48 +0000 (05:50 +0000)]
no more debian dir in our svn - debian now handles this tehmselves.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@54296
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 4 Oct 2010 15:59:08 +0000 (15:59 +0000)]
* expedite: fix stride usage (stride are indexing bytes not pixels).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@53030
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 18 Sep 2010 17:19:57 +0000 (17:19 +0000)]
fix gdi engine wrt shape windows fixes
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@52417
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 5 Sep 2010 02:58:51 +0000 (02:58 +0000)]
add tests for yuv rotated map thing. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@51894
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lucas [Sat, 21 Aug 2010 13:52:25 +0000 (13:52 +0000)]
Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci
This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:
code before patch ||code after patch
===============================================================
return a == NULL; return !a;
return a != NULL; return !!a;
func(a == NULL); func(!a);
func(a != NULL); func(!!a);
b = a == NULL; b = !a;
b = a != NULL; b = !!a;
b = a == NULL ? c : d; b = !a ? c : d;
b = a != NULL ? c : d; b = a ? c : d;
other cases:
a == NULL !a
a != NULL a
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@51487
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 19 Aug 2010 05:23:39 +0000 (05:23 +0000)]
properly use stride return for manipulating argb pixels.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@51381
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Aug 2010 10:27:42 +0000 (10:27 +0000)]
1.0.0 sync
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@51196
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 13 Aug 2010 10:34:14 +0000 (10:34 +0000)]
for now put dynamic there.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@51069
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 11 Aug 2010 14:17:47 +0000 (14:17 +0000)]
Expedite: Added textblock autoalign test.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@50998
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 9 Aug 2010 06:43:33 +0000 (06:43 +0000)]
more tests ahoy!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@50922
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 9 Aug 2010 05:54:22 +0000 (05:54 +0000)]
dump right profile.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@50921
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 8 Aug 2010 14:36:19 +0000 (14:36 +0000)]
weights for new tests
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@50903
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 7 Aug 2010 04:51:53 +0000 (04:51 +0000)]
tests++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@50887
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 7 Aug 2010 00:32:13 +0000 (00:32 +0000)]
also number of tests run. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@50877
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 7 Aug 2010 00:19:12 +0000 (00:19 +0000)]
stick in some output giving:
1. date + time you ran (or finished) the test
2. version of evas used
3. profile requested
4. actual window resolution you got
5. loop count used
6. engine used
7. fullscreen flag requested
now the results at least can be tracked over time knowing what you ran
the results on 3 months ago etc. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@50876
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 23 May 2010 23:23:51 +0000 (23:23 +0000)]
call XInitThreads only when Xlib code is used
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@49170
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 21 May 2010 15:13:16 +0000 (15:13 +0000)]
more terminals support color.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@49104
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 21 May 2010 07:10:45 +0000 (07:10 +0000)]
big patch from Samsung SAIT (Advanced research group) for async multi-frame
rendering. to turn on:
1.
configure with --enable-async-render
2.
export EVAS_RENDER_MODE=non-blocking
presto. necessitates some api swizzling (thus the expedite. ecore etc. changes)
the kind of results you get on a desktop:
http://www.rasterman.com/files/evas-async-vs-none.html
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@49087
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 10 Apr 2010 13:00:02 +0000 (13:00 +0000)]
update Visual Studio project files
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47893
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 10 Apr 2010 12:37:13 +0000 (12:37 +0000)]
uneeded header with vc++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47892
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Thu, 25 Mar 2010 07:58:40 +0000 (07:58 +0000)]
Print out the weights in the list.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47442
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 24 Mar 2010 03:19:45 +0000 (03:19 +0000)]
hide title etc!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47410
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 23 Mar 2010 09:58:38 +0000 (09:58 +0000)]
weight expedite benchmarks based on closer to real-life usage. evas_speed at
the end is now a weighted average so it should be more realistic when
comparing enignes... and even machines.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47387
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 22 Mar 2010 08:02:12 +0000 (08:02 +0000)]
and free replies
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47367
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 22 Mar 2010 07:45:51 +0000 (07:45 +0000)]
add fullscreen support to software xcb
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47366
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 18 Mar 2010 15:37:22 +0000 (15:37 +0000)]
* expedite: small cosmetic.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47324
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 16 Mar 2010 13:23:37 +0000 (13:23 +0000)]
* evas: Make evas_object_move on Evas_Object_Polygon work.
TODO: Make evas_object_resize work also.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@47291
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 7 Mar 2010 04:22:49 +0000 (04:22 +0000)]
use content hints. does nothing atm. but i can test for it when it does :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@46923
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 1 Mar 2010 16:17:42 +0000 (16:17 +0000)]
i dont believe it... dont link to Xrender.. and any call to xrender - tho it
works -and it links i.. ends up with xlib segving.. this is subtle and bizarre!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@46703
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 28 Feb 2010 06:54:15 +0000 (06:54 +0000)]
formatting the same as others
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@46637
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 28 Feb 2010 04:59:18 +0000 (04:59 +0000)]
add fullscreen option for a fair number of engines - didnt do xcb - more work
:(
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/expedite@46636
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33