Commit Graph

4551 Commits

Author SHA1 Message Date
Kim Woelders ba29ecf04e Fix Globally Active focus mode.
Something changed somewhere in java 7 which seems to require that the
"Globally Active" focus mode is handled properly, otherwise input focus
is entirely broken.

Parts of patch by Tim Howe <vsync@quadium.net>.
2013-04-02 23:59:03 +02:00
Kim Woelders 89c1602253 Startup applications - Don't slide in or place manually during e16 startup.
Broken somewhere in 1.0.12.

This fix probably makes Mode.place.enable_features unnecessary.
2013-04-02 23:55:28 +02:00
Kim Woelders e08c91b9a7 Set startup id on apps started by snaps too. 2013-04-02 22:33:30 +02:00
Kim Woelders 1d2dd98f98 Eliminate Quicksort(), use libc qsort() in stead.
Might as well use libc function - saves some bytes of code.
2013-03-26 22:24:39 +01:00
Kim Woelders 0df373ae77 Don't use CPPFLAGS in Makefile.am. 2013-03-26 22:23:28 +01:00
Kim Woelders 08e2a525eb 1.0.12.000. 2013-03-26 22:23:28 +01:00
Kim Woelders 861ca487c4 1.0.12. 2013-03-26 07:30:20 +01:00
Kim Woelders 2438e7ef25 Update po. 2013-03-23 14:02:41 +01:00
Kim Woelders 8ae5467c23 Convert da.po to utf-8. 2013-03-23 14:02:33 +01:00
Kim Woelders 351be203d9 Danish translation update. 2013-03-23 14:00:12 +01:00
Kim Woelders fea24f3376 CM: Fix startup after recent changes.
If the first millisecond time sample (difference) was "negative"
(sign change every ~23 days), CM rendering would be skipped.

SVN revision: 84385
2013-02-26 15:45:45 +00:00
Kim Woelders 76e6fdf360 CM: Fix override-redirect window registration detail.
When CM was enabled after start, mapped override-redirect windows weren't
picked up.

SVN revision: 84349
2013-02-24 18:57:45 +00:00
Kim Woelders 8044b9d023 Don't unmap/map OR windows during startup.
We might as well not generate the event noise caused by this.

SVN revision: 84348
2013-02-24 18:57:41 +00:00
Kim Woelders f90169a876 Eliminate unnecessary XSync.
SVN revision: 84347
2013-02-24 18:57:39 +00:00
Kim Woelders 62a41d60b4 Minor simplification in initial window registration.
SVN revision: 84346
2013-02-24 18:57:33 +00:00
Kim Woelders 230bd9a2d6 1.0.11.002.
SVN revision: 84320
2013-02-23 11:35:51 +00:00
Kim Woelders d4f1cd6a78 Fix using e16 with xcompmgr.
Various fixes around handling of _NET_WM_WINDOW_OPACITY.
- Propagate client window changes to frame window.
- Let zero value mean "do the default", i.e. use focused/unfocused config values.
- Only set client window property if opacity is set explicitly
  (matches, snaps, or ipc).

SVN revision: 84319
2013-02-23 11:35:49 +00:00
Kim Woelders e00b691454 Build silently (use AM_SILENT_RULES).
SVN revision: 84318
2013-02-23 11:35:44 +00:00
Kim Woelders e0d9069d80 Fix some issues reported by clang.
SVN revision: 84012
2013-02-17 00:19:55 +00:00
Kim Woelders d7f2d0c92b Fix intended centering on parent of unplaced dialogs.
SVN revision: 84011
2013-02-17 00:19:52 +00:00
Kim Woelders e1da1479b0 Fix C++ build.
SVN revision: 84010
2013-02-17 00:19:50 +00:00
Kim Woelders 25069baced Cosmetics.
SVN revision: 84009
2013-02-17 00:19:48 +00:00
Kim Woelders 6798a5e356 1.0.11.001
SVN revision: 83997
2013-02-16 14:19:01 +00:00
Kim Woelders 40517c2a08 Update po.
SVN revision: 83996
2013-02-16 14:18:58 +00:00
Kim Woelders 8ae20c987f Run composite rendering to screen separately from animators/idlers/timers.
Defer rendering if time since last is less than frame rate.
This reduces CPU usage somewhat in various situations.

SVN revision: 83995
2013-02-16 14:18:53 +00:00
Kim Woelders c1ebaaae8f Forgot some 2013.
SVN revision: 83994
2013-02-16 14:18:50 +00:00
Kim Woelders 4229befae1 Switch default sound support to pulseaudio/libsndfile.
EsounD seems to be on the way to deprecation/retirement.

SVN revision: 83993
2013-02-16 14:18:47 +00:00
Kim Woelders f4ef0bc889 Cosmetic change around TimersRunNextIn().
SVN revision: 83806
2013-02-10 09:59:25 +00:00
Kim Woelders 931b603ff1 Add/use ecore_x_window_prop_del().
SVN revision: 83805
2013-02-10 09:59:22 +00:00
Kim Woelders 11a64c01e0 Remove obsolete ecore_x compatibility.
SVN revision: 83804
2013-02-10 09:59:17 +00:00
Kim Woelders 7d12d80ff6 Get frame rate from randr.
SVN revision: 83574
2013-02-03 08:06:45 +00:00
Kim Woelders aaca5093fa Unbreak animated move/resize after recent changes.
SVN revision: 83567
2013-02-01 23:30:32 +00:00
Kim Woelders ceb0c5aa3f Enable not using a container window.
When not using the container window, client windows are reparented to
the frame window, not to a container window which is a child of the
frame window.

SVN revision: 83374
2013-01-27 21:00:54 +00:00
Kim Woelders 9573c2c3bc Avoid warnings about uninitialised struct members.
SVN revision: 83373
2013-01-27 21:00:48 +00:00
Kim Woelders 373188655f Add AC_CONFIG_MACRO_DIR.
SVN revision: 82726
2013-01-13 13:24:18 +00:00
Massimo Maiurana 2ed394b714 updating portuguese and esperanto translations
SVN revision: 82342
2013-01-07 11:39:56 +00:00
Kim Woelders d564838f5a Update po.
SVN revision: 82008
2013-01-02 19:27:31 +00:00
Kim Woelders 629dd93f63 Disable pseudo-transparency by default.
SVN revision: 82007
2013-01-02 19:27:25 +00:00
Kim Woelders e3de1a5c95 More old move/resize removal.
SVN revision: 82006
2013-01-02 19:27:20 +00:00
Kim Woelders 3bce6ea940 PixImg stuff is no longer used.
SVN revision: 81866
2012-12-29 12:06:49 +00:00
Kim Woelders 80a3b2149e Remove code for shaded, semi-solid, and translucent move/resize modes.
Disabled (by default) at compile time as of 1.0.3.

SVN revision: 81865
2012-12-29 12:06:46 +00:00
Kim Woelders 0c16916258 Enable setting shape on multiple windows.
SVN revision: 81864
2012-12-29 12:06:42 +00:00
Kim Woelders bc8493b80e Resurrect slide shape.
SVN revision: 81863
2012-12-29 12:06:37 +00:00
Kim Woelders c69356c39e AnimatorsDelCatAll() is now unused.
SVN revision: 81823
2012-12-28 16:04:37 +00:00
Kim Woelders e94ed3bc77 Refactor fx.
SVN revision: 81822
2012-12-28 16:04:35 +00:00
Kim Woelders 1f535e9561 Add AnimatorGetData().
SVN revision: 81821
2012-12-28 16:04:33 +00:00
Kim Woelders 4fbe87de66 Add AnimatorDel().
SVN revision: 81820
2012-12-28 16:04:31 +00:00
Kim Woelders 0fe7b70b88 No need to adjust fx on area change.
SVN revision: 81819
2012-12-28 16:04:29 +00:00
Kim Woelders 84e618b4b4 Remove long time disabled raindrops and imagespinner fx code.
SVN revision: 81818
2012-12-28 16:04:26 +00:00
Kim Woelders a8fa1734d3 CM: Set destination clip when rendering compositing buffer to screen.
This seems to reduce CPU usage by a factor of three on my Xorg 1.13.1(?).

SVN revision: 81817
2012-12-28 16:04:24 +00:00