forked from e16/e16
1
0
Fork 0
Commit Graph

4243 Commits

Author SHA1 Message Date
Kim Woelders 8e4e5151b8 1.0.6.002.
SVN revision: 54051
2010-10-30 18:41:30 +00:00
Kim Woelders 3cd41806c1 Update po.
SVN revision: 54050
2010-10-30 18:41:27 +00:00
Kim Woelders 1edb1ff45d Revert incorrect fixes for menu related segvs.
- Don't set m->win to NULL.
- Remove unnecessary check for m->win.

SVN revision: 54049
2010-10-30 18:41:24 +00:00
Kim Woelders c45c753584 Avoid processing events belonging to a previous ewin for a client window.
This hopefully puts an end to various menu related segvs that have been causing
trouble since 1.0.3.

SVN revision: 54048
2010-10-30 18:41:22 +00:00
Kim Woelders 2493319624 Remove incorrect comment. Cosmetics.
SVN revision: 54047
2010-10-30 18:41:20 +00:00
Kim Woelders f4805ad117 Cosmetics.
SVN revision: 54046
2010-10-30 18:41:18 +00:00
Kim Woelders 534611b54d Debug stuff cleanups.
SVN revision: 54045
2010-10-30 18:41:15 +00:00
Kim Woelders 32a4e43e6e 1.0.6.001.
SVN revision: 53933
2010-10-27 17:47:41 +00:00
Kim Woelders b7fda00b14 Update po.
SVN revision: 53932
2010-10-27 17:47:38 +00:00
Kim Woelders 3cec1775de Fix restart (broken in 1.0.6).
SVN revision: 53931
2010-10-27 17:47:35 +00:00
Kim Woelders 4e4a1a3096 Correct recent composite/shape fixes and fix some more related issues.
SVN revision: 53881
2010-10-25 17:45:01 +00:00
Kim Woelders ace6e84b86 Add ERegionIntersectOffset().
SVN revision: 53880
2010-10-25 17:44:59 +00:00
Kim Woelders 06bf28a3ec Yet another 2010.
SVN revision: 53879
2010-10-25 17:44:57 +00:00
Kim Woelders a0cd34e2d6 Fix compositing bug (shaped ghost windows).
Moving the magnifier when theme has shaped borders was causing major uglyness.

SVN revision: 53834
2010-10-24 14:33:17 +00:00
Kim Woelders 1a62a504e7 Add some missed 2010s.
SVN revision: 53833
2010-10-24 14:33:14 +00:00
Kim Woelders 94bdab5de8 Fix rendering of argb windows in pager when compositing is enabled.
SVN revision: 53809
2010-10-23 10:22:56 +00:00
Kim Woelders d3895d6eec Move some code lines.
SVN revision: 53808
2010-10-23 10:22:54 +00:00
Kim Woelders 15ede64ea1 Introduce PmapMaskInit().
SVN revision: 53807
2010-10-23 10:22:52 +00:00
Kim Woelders 288a6c0541 FreePmapMask() -> PmapMaskFree().
SVN revision: 53806
2010-10-23 10:22:50 +00:00
Kim Woelders 01838c8e58 1.0.6.000.
SVN revision: 53805
2010-10-23 10:22:48 +00:00
Kim Woelders a15887c69d Ecore no longer has ecore_list_...
SVN revision: 53720
2010-10-21 17:12:05 +00:00
Kim Woelders 9d49ad94f1 Correct __A_CLEANUP (noted by Daniel Manjarres).
SVN revision: 53547
2010-10-17 19:07:48 +00:00
Massimo Maiurana fc349490a3 updating portuguese translations
SVN revision: 53366
2010-10-13 17:13:44 +00:00
Massimo Maiurana dfb8e079a9 updating portuguese translations
SVN revision: 52983
2010-10-02 13:22:34 +00:00
Kim Woelders 4a882b9e6e 1.0.6.
SVN revision: 52776
2010-09-26 06:05:10 +00:00
Kim Woelders 015d49be36 Update po.
SVN revision: 52775
2010-09-26 06:05:07 +00:00
Kim Woelders e499558af7 Fix rendering of translucent shaped windows.
Once upon a time this did work. It looks like
XRenderComposite(... PictOpOver ...) no longer respects the shape of
a window based source picture. Setting clip on it seems entirely broken.
There were problems anyway when setting use_name_pixmap, and this fix
seems to take care of it all.

SVN revision: 52655
2010-09-23 21:49:24 +00:00
Kim Woelders 28450a10ee Fix potential crash when destroying menus.
Could be triggered by right click on pager, select settings.

SVN revision: 52549
2010-09-21 18:49:32 +00:00
Kim Woelders 1c0f62e99f Trivial cleanup.
SVN revision: 52548
2010-09-21 18:49:30 +00:00
Lucas De Marchi 59ea1f071d Fix typo
nto->not where appropriate



SVN revision: 52494
2010-09-20 17:17:04 +00:00
Lucas De Marchi f6e7ef6d79 Fix typos
"he->the" where appropriate



SVN revision: 52493
2010-09-20 17:09:13 +00:00
Kim Woelders e5fd2ed36e Fix deriving configuration file names with libX11-1.4.
It seems that DisplayString in libX11-1.4 (1.3.99.901, at least) may
return e.g. ":0" where it would return ":0.0" in earlier releases.
Hmm...

This would break the naming of the configuration file prefix.

SVN revision: 52108
2010-09-09 21:19:48 +00:00
Kim Woelders fb6c2cc964 Keep on-screen windows requesting resize on screen.
Suggested by José Romildo Malaquias.

SVN revision: 51951
2010-09-07 15:28:06 +00:00
Kim Woelders 51e8309edb Fix potential crash in menu key press handling.
Could happen e.g. when pressing 'esc' while sliding.

SVN revision: 51945
2010-09-07 14:34:36 +00:00
Kim Woelders 8d81b6f69d 1.0.5.000.
SVN revision: 51944
2010-09-07 14:34:34 +00:00
Kim Woelders 3ecdee81b0 1.0.5.
SVN revision: 51727
2010-08-29 13:46:02 +00:00
Kim Woelders b53bf032be Update po.
SVN revision: 51726
2010-08-29 13:46:00 +00:00
Kim Woelders 5a98c9373e Indent.
SVN revision: 51725
2010-08-29 13:45:57 +00:00
Sebastian Dransfeld 652510db74 Check y component too
SVN revision: 51722
2010-08-29 10:59:26 +00:00
Lucas De Marchi ed721d79ca Apply double_condition_check.cocci
The offending projects were:

 E16/e/src/backgrounds.c                 |   10 ++++------
 PROTO/eon/src/lib/layout/eon_stack.c    |    4 +---
 ecore/src/lib/ecore_win32/ecore_win32.c |    3 +--
 ecore/src/lib/ecore_wince/ecore_wince.c |    3 +--
 edje/src/lib/edje_edit.c                |    3 +--
 evas/src/lib/cache/evas_cache_image.c   |    2 +-
 exalt/src/lib/libexalt_private.c        |    2 +-


This patch assumes code in these places were insane and the fix is to remove
one condition check. Most likely this is not true, but there's no automatic fix
for that.

Looking at the patch, it seems that some places should use "x" and "y" vars but
used just one of them and therefore they were caught by coccinelle.




SVN revision: 51666
2010-08-26 20:45:09 +00:00
Kim Woelders c7b7bb107e Another attempt to fix pointer focus breakage.
SVN revision: 51582
2010-08-23 16:55:46 +00:00
Kim Woelders a0e1b55b37 Fix unpacking theme from .etheme file. Has been broken since 1.0.2.
SVN revision: 51518
2010-08-22 14:30:41 +00:00
Kim Woelders 9e11dff4e4 Call XRRUpdateConfiguration on RRScreenChangeNotify.
SVN revision: 51495
2010-08-21 14:43:59 +00:00
Kim Woelders 7097f69ead Collect XF86VidMode stuff.
SVN revision: 51494
2010-08-21 14:43:57 +00:00
Kim Woelders 47eeb79d54 In pager "live" mode (compositing enabled), reflect window transparency in pagers.
Noted by Ted Baltz.
Doesn't work properly for argb windows.

SVN revision: 51493
2010-08-21 14:40:01 +00:00
Kim Woelders d46cb831a2 Add EPictureCreatePmap() and EPictureDestroy().
SVN revision: 51492
2010-08-21 14:39:59 +00:00
Kim Woelders 24e722480a Add ECompMgrWinGetAlphaPict().
SVN revision: 51491
2010-08-21 14:39:57 +00:00
Kim Woelders 7aab9bea4b Indent.
SVN revision: 51490
2010-08-21 14:39:55 +00:00
Lucas De Marchi f287759d3e 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




SVN revision: 51487
2010-08-21 13:52:25 +00:00
Kim Woelders 637d8fdbca Fix warning on 64 bit platforms introduced by badnull.cocci.
Clean up ridiculous amount of casting and parentheses in this statement.

SVN revision: 51486
2010-08-21 06:55:48 +00:00