Massimo Maiurana
6f4591eed2
updating russian translation
...
SVN revision: 78648
2012-10-30 12:10:17 +00:00
Christopher Michael
8a7b893dce
E: Fix warning: variable 'lp' set but not used
...
Signed-off-by: Christopher Michael <cpmichael1@comcast.net>
SVN revision: 78583
2012-10-28 10:32:20 +00:00
Mike Blumenkrantz
8ba9451fab
fix yet another comp bug provided to us by the masters of graphics, the sultans of sweet interfaces, the...gtk developers
...
ticket #1558
SVN revision: 78455
2012-10-25 13:47:20 +00:00
Carsten Haitzler
cd7d8a6287
compile with efl 1.7
...
SVN revision: 77737
2012-10-10 09:35:42 +00:00
Carsten Haitzler
13f9c864ff
disable lock fps and grab in comp as its not in the gui now.
...
SVN revision: 77555
2012-10-07 09:56:22 +00:00
Carsten Haitzler
383586bd43
offer advanced options to set assumed swap mode. :)
...
SVN revision: 77132
2012-09-27 07:16:46 +00:00
Mike Blumenkrantz
051920ea50
macroify comp init/shutdown
...
SVN revision: 76955
2012-09-21 10:02:44 +00:00
Carsten Haitzler
84fe2c9fcc
comp now works in 16/15bpp - in theory even in 8bpp and monochrome :)
...
SVN revision: 76941
2012-09-21 08:35:24 +00:00
Carsten Haitzler
deb9e2ddd4
disable limit framerate as the code doesnt respect it atm so its
...
misleading.
SVN revision: 76922
2012-09-20 23:58:24 +00:00
Carsten Haitzler
e5ff736fc7
this has improvements to the "dont composite fullscreen windows"
...
feature in e17's comp or "nocomp" for short.
1. when nocomp is active actually undirect ALL windows (saves memory
on pixmaps)
2. remove damage tracking for ALL windows (not just fullscreen one).
3. reduce compositor canavs to 1x1 pixels to save buffer memory eg for
gl (1 pixel only :))
4. flush AND dump the engine data when nocomp hits to remove unneeded
engine data from memory.
5. free up all softqre comp xim image buffers and shm segs when in
nocomp
6. force canvas into manual render mode (and never render) when in
nocomp mode
7. for suspend/blank etc. effects er-enable comp for these
SVN revision: 76913
2012-09-20 13:40:19 +00:00
Carsten Haitzler
9de64890a0
put comp fixed keybinds back - why? it's an emergency "shit hit the
...
fan" key combo that u can always quote to anyone with problems and it
will never need configuring.
SVN revision: 76394
2012-09-10 11:01:11 +00:00
Carsten Haitzler
cb5e1e563b
add hooks to override the old sys popup boxy things so comp can do
...
something fancy on suspend, resume, hibernate, logout, reboot,
shutdown. much nicer now. much more polished.
SVN revision: 75929
2012-09-01 14:56:16 +00:00
Mike Blumenkrantz
150de8da36
fix crash on comp reload
...
SVN revision: 75855
2012-08-30 09:01:16 +00:00
Carsten Haitzler
e9bb93442d
alas por yorrick i knew him well... ok - i was trying to isolate all
...
comp objects inot 1 layout per screen but we cant do this due to
objects spanning screens and thus requiring correct stacking, so stick
to simple stacking. yay.
SVN revision: 75734
2012-08-27 09:22:26 +00:00
Carsten Haitzler
6b1ec80534
clean up e17 screenblank/saver to use custom mode so we can cleanly
...
fade in/out on screenblank. comp does the fading. also move all of
comps child wins into an e_layout... because... now its swallowed by a
screen edje obj for comp that does the fading.
SVN revision: 75715
2012-08-26 15:36:05 +00:00
Massimo Maiurana
96bef27c6f
updating portuguese and italian translations
...
SVN revision: 75576
2012-08-22 21:51:00 +00:00
Mike Blumenkrantz
2434f5adbe
more PATH_MAX cleanups
...
SVN revision: 75520
2012-08-22 07:32:12 +00:00
Carsten Haitzler
d5814f37de
oops default fullscreen match in wrong list!
...
SVN revision: 75304
2012-08-16 05:20:52 +00:00
Carsten Haitzler
4fd1273826
on fullscreen change of a window force a comp show re-anim. this makes
...
sure u know something went fullscreen. security thing.
SVN revision: 75101
2012-08-10 13:20:36 +00:00
Carsten Haitzler
756faca85b
and by default for fullscreen windows use fullscreen comp style theme
...
thing. it means u know its a fullscreen window opening AND thus u can
"protect" against security issues like apps popping up fs windows
mimicking your desktop with screenshots etc. :)
SVN revision: 75003
2012-08-08 09:56:58 +00:00
Carsten Haitzler
08d0d2f085
turn off efl sync and turn on grab server by default - avoid xserver
...
bug.
SVN revision: 74895
2012-08-06 04:14:23 +00:00
Mike Blumenkrantz
4f87bdcc75
warn--
...
SVN revision: 74841
2012-08-03 10:54:44 +00:00
Carsten Haitzler
9d02bd6282
and make labels basic.
...
SVN revision: 74639
2012-07-31 10:42:52 +00:00
Carsten Haitzler
78cb275b28
remove shadow option - this is handled by styles anyway, and make a
...
basic vs advanced cfg dialog for people unable to cope with settings
widgets. :)
SVN revision: 74637
2012-07-31 10:25:20 +00:00
Carsten Haitzler
7a6db83990
fix comp bug when comp module just unloaded - leaving hidden windows
...
exposed.
SVN revision: 74054
2012-07-18 09:15:08 +00:00
Mike Blumenkrantz
a977ceecf0
add function for getting comp source based on the border win (uses different hash)
...
SVN revision: 73364
2012-07-05 14:57:05 +00:00
Cedric BAIL
fb046ddb93
e: prevent some crash here.
...
SVN revision: 73270
2012-07-04 12:01:12 +00:00
Mike Blumenkrantz
b9dee04a70
comp module now displays a notification when it disables dropshadow module
...
SVN revision: 72978
2012-06-28 07:18:03 +00:00
Mike Blumenkrantz
10a172162b
comp disable shortcut is also now configurable and set by default
...
SVN revision: 72977
2012-06-28 07:13:33 +00:00
Mike Blumenkrantz
e666e4f19e
formatting
...
SVN revision: 72976
2012-06-28 07:03:44 +00:00
Mike Blumenkrantz
9ef96e2b07
comp module fps toggle keybind is now a configurable action
...
SVN revision: 72975
2012-06-28 06:58:06 +00:00
Mike Blumenkrantz
d36c803b73
Vincent Torri via lists.sourceforge.net
...
2:31 PM (10 minutes ago)
to enlightenment-devel.
would it be possible to add a note in the code, about the reason of
that change ?
Vincent
On Thu, Jun 21, 2012 at 3:29 PM, Enlightenment SVN
<no-reply@enlightenment.org> wrote:
> Log:
> gtk developers with IQs over 180 enjoy hiding and showing their windows constantly, especially when resizing. this broke e's comp since we are not nearly that clever and try to defer hide animations in most cases. undoing the defer whenever this happens allows us to keep up with their towering genius.
> fixes ticket #765 and probably some others.
> affected apps: claws-mail, firefox
SVN revision: 72602
2012-06-21 13:42:06 +00:00
Mike Blumenkrantz
861cd90f9d
gtk developers with IQs over 180 enjoy hiding and showing their windows constantly, especially when resizing. this broke e's comp since we are not nearly that clever and try to defer hide animations in most cases. undoing the defer whenever this happens allows us to keep up with their towering genius.
...
fixes ticket #765 and probably some others.
affected apps: claws-mail, firefox
SVN revision: 72600
2012-06-21 13:29:45 +00:00
Mike Blumenkrantz
63473e0435
more e logging #define-related shutups
...
SVN revision: 72167
2012-06-15 07:02:44 +00:00
Christopher Michael
2ba3676d55
E (comp module): Update to latest wayland shell changes (implement set
...
title & class).
SVN revision: 71117
2012-05-15 13:24:55 +00:00
Cedric BAIL
c2a29811d5
e: massiv warning cleanup !
...
SVN revision: 70756
2012-05-04 09:38:52 +00:00
Christopher Michael
681b48d0b8
E Comp Module: (Wayland Client Support): Add support for ping of
...
surfaces (from newest wayland git). Fix up wl_resource_destroy calls
to match newest wayland. Fix destroy_listeners for newest wayland. Use
wl_signal_add for destroy signals. Fix calls to wl_input_device_
functions that do not take a timestamp anymore.
SVN revision: 70445
2012-04-24 17:15:05 +00:00
Christopher Michael
1cf089ed8d
E Comp (wayland): Make E's composite module compile again against
...
recent wayland changes.
SVN revision: 70017
2012-04-11 17:23:19 +00:00
Christopher Michael
eba1cf6e4a
E Comp (wayland): Update comp module (wayland) for removal of wl_shm.
...
SVN revision: 69673
2012-03-27 17:51:13 +00:00
Christopher Michael
3428e5e07a
Comp Module: Update comp module for recent wayland changes wrt regions.
...
SVN revision: 68986
2012-03-07 16:08:43 +00:00
Christopher Michael
6daa7d8d98
E_Comp (wayland): Update comp module code for recent wayland changes.
...
SVN revision: 68285
2012-02-22 19:26:10 +00:00
Christopher Michael
3e337912bd
E Comp (wayland): Rename HAVE_WAYLAND to HAVE_WAYLAND_CLIENTS so there
...
is no confusion wrt the "wayland only" version of e17.
SVN revision: 67636
2012-01-31 16:36:07 +00:00
Christopher Michael
75b6d29ad6
E Comp (wayland): Add a surface repick when old surface gets
...
destroyed. Add a surface repick call when we raise an existing
surface. Fix redraw for surfaces which use a gl texture.
SVN revision: 67633
2012-01-31 14:16:48 +00:00
Christopher Michael
8e219d3455
E Comp (wayland): Use the wayland method of getting time (appears some
...
wayland clients have issues with using E's timestamp from events).
SVN revision: 67632
2012-01-31 13:51:52 +00:00
Christopher Michael
9ba038d504
E Comp (wayland): Get important input from X11 (focus in/out, mouse
...
in/out, mouse down/up, key down/up, etc, etc) and pass it on to
wayland clients in the form that they expect (wayland events).
SVN revision: 67593
2012-01-29 20:31:46 +00:00
Christopher Michael
2b36a0e7ba
E Comp (wayland): Add getting pixmap for egl surfaces.
...
SVN revision: 67592
2012-01-29 20:30:29 +00:00
Christopher Michael
a764120adf
E Comp (Wayland): Only fetch pixmap from wayland if we are a 'border'
...
window and 'borderless' (helps reduce apparent lag people were having).
NB: This is only enabled IF you do it on purpose with
--enable-wayland-clients when building E17. If NOT, then it defaults
to the code path that was there pre-existing.
SVN revision: 67576
2012-01-28 22:52:47 +00:00
Christopher Michael
9619be1673
E Comp (wayland): Add check for empty surface list (and bail out) and
...
add checks for valid buffer, and valid border.
SVN revision: 67575
2012-01-28 22:51:19 +00:00
Christopher Michael
26f6478d62
E Comp (wayland): Set border to borderless on show, so that we can
...
reduce pixmap lookups in core comp routines.
SVN revision: 67574
2012-01-28 22:50:24 +00:00
Christopher Michael
7ab3b4cb9e
E Comp (wayland): Disable getting pixmap from Wayland (for now) as
...
this seems to break compositor for normal x11 users.
SVN revision: 67568
2012-01-27 15:07:42 +00:00