Yossi Kantor
ea8a5adad2
Bugfix: ibar popup doent show on additional screens just on main
2013-07-30 10:17:22 +09:00
Chris Michael
7f6285d9fd
When we are re-enabling a monitor, do not free the mode info from the
...
smart data's list of modes. This will get freed when the dialog closes.
Fix some formatting for 80 columns.
NB: Should fix etrunko crash ;)
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-07-26 16:36:52 +01:00
Mike Blumenkrantz
a11443eb52
shouldn't be setting ignore on systray xembed base, this was needed when we were creating comp wins at the wrong time
2013-07-26 16:13:06 +01:00
Mike Blumenkrantz
37af538391
ensure that comp win's shape is shown when showing windows during comp win update nightmare
2013-07-26 16:11:49 +01:00
Mike Blumenkrantz
c9589f53ef
missed a comment on this debugging else here which may have broken the world if given the chance
2013-07-26 16:11:18 +01:00
Mike Blumenkrantz
4e7c4ac944
continue to ignore ignored comp wins in show event
2013-07-26 16:11:00 +01:00
Mike Blumenkrantz
f6d653ea49
fix ibar exe indicator visibility when using vertical orientation
2013-07-26 14:45:07 +01:00
Mike Blumenkrantz
fa7744b4de
fix ibar client menu to track multiple windows per exe
2013-07-26 14:42:48 +01:00
Mike Blumenkrantz
31ef04c0e6
block gadman drags originating from other gadcons
...
T251
2013-07-26 13:54:53 +01:00
Mike Blumenkrantz
e63a3d9600
better fix for border theme remembers that doesn't break all borders...
2013-07-26 13:42:29 +01:00
Mike Blumenkrantz
7b6c705fd2
bugfix: border style remembers
...
T248
2013-07-26 13:15:48 +01:00
Mike Blumenkrantz
d236e2acec
bugfix: fileman double click auto-resizing now accounts for toolbar/sidebar and accounts for maximized state
...
T208
2013-07-26 12:52:57 +01:00
Mike Blumenkrantz
0923848dc1
move comp focus-out color class to Window Manager section in color config
...
T242
2013-07-26 12:34:11 +01:00
Mike Blumenkrantz
f7496d1d35
only show a comp win when it is no longer animating from a hide() call
...
this should greatly reduce pixmap tearing when mousing through menus quickly
2013-07-26 12:27:48 +01:00
Mike Blumenkrantz
6f1bbcf029
creating comp wins on X win creation is totally broken: no X functions will work here until a window is mapped!
...
instead, create them after MapRequest event
2013-07-26 12:27:48 +01:00
Mike Blumenkrantz
41b485c1e3
add a bunch of commented debug messages in comp
2013-07-26 12:27:48 +01:00
Mike Blumenkrantz
e1507217d9
simplify comp win dmg update adding on show; no functional changes
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
a5f886ca90
a comp win resize is only a damage event if the window is visible
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
5c5db39068
unset damage updates when hiding window
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
c6c7ef7f2b
only update comp win pixmap if there are damage updates since this will fail otherwise
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
ab7d0eea11
get comp win attrs when e_border not present; this is just a simplification and not functionally different
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
5f6e3017e9
don't set comp dumps/flushes for deleted comp wins
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
d544048b0e
add delete flag to e_border to alert us that this client window is dead
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
9e1d0627bb
don't set managed/mapped atoms during hide if window was delete requested
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
3980c9a3cd
only set client hints for withdrawn if client is not dead
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
07144c6c92
comp pixmap fetching before the window's first map will always fail, so it's enough to just let the render queue handle updating here
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
9a443b6fec
only move/resize client lock_win if it exists
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
b4990c0cd1
don't try sibling stacking the comp canvas to a non-sibling window
2013-07-26 12:27:47 +01:00
Mike Blumenkrantz
2746600db2
make e_hints setup slightly more clue-ful
2013-07-26 12:27:47 +01:00
Chris Michael
9e9651aad5
Setup XDG_RUNTIME_DIR before doing ecore_imf init.
...
NB: Ecore_IMF (when it uses the wayland module) needs to have
xdg_runtime_dir set. This change ensures that env variable is set
before we init ecore_imf.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-26 12:05:52 +01:00
Chris Michael
85eaf423b4
Use wl_resource_get_link when creating keyboard resource
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-26 12:05:31 +01:00
Stefan Schmidt
9638ed250c
wl_screenshot: Remove non-existing file from SOURCES to fix distcheck
2013-07-25 13:37:26 +01:00
Chris Michael
395434a113
Properly check for primary output during new configurations.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-25 13:29:59 +01:00
Mike Blumenkrantz
bac56b6590
fix evry edc calc error
2013-07-25 13:15:09 +01:00
Chris Michael
337979599c
Remove dead wl_shell module. Was replaced by wl_desktop_shell.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-25 08:19:59 +01:00
Mike Blumenkrantz
6a7e9e7d8c
placeholder commit because I screwed up a rebase somehow: previous two commits were to revert 09b4dfb940
and f55e5e86cf
which were reported to have broken some things for users
2013-07-24 07:09:12 +01:00
Mike Blumenkrantz
1cff963a02
asdf
2013-07-24 07:05:41 +01:00
Mike Blumenkrantz
4c97969056
asdf
2013-07-24 07:05:24 +01:00
Carsten Haitzler
f3dccd9406
adjust battery sizing
2013-07-24 01:26:26 +09:00
Chris Michael
c242478bfa
Update Makefile.am for wl_screenshot module
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 14:30:49 +01:00
Chris Michael
f6cca292f0
Update configure.ac for wl_screenshot module
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 14:30:35 +01:00
Chris Michael
7d65a7edcc
Update wayland screenshot module code and make it functional again.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 14:30:09 +01:00
Chris Michael
9e64360c2c
Update screenshot protocol files for addition of done event
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 14:29:16 +01:00
Chris Michael
81cd2eedf1
Add wl_screenshot module makefile
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 14:28:02 +01:00
Chris Michael
99d3fbd17a
Add wl_screenshot module desktop file
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 14:27:52 +01:00
Chris Michael
c2ff135803
Update screenshot protocol for done event.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23 13:01:45 +01:00
Carsten Haitzler
d60279b977
zoomap always on popups - i enabled this before.
...
shelves are almost always around. that means that unless you magically
can do partial rendering, comp updates re-render shelf AND all
contents. for systems this means much mofre gl overhead thatn with
e17. to do a mid-way house, force zoomaps on for shelves, until evas
can auto stuff smart objects into buffers on its own based on behavior.
2013-07-19 09:31:55 +09:00
Chris Michael
2b6a8ecf24
Update wayland-client support for recent Wayland api changes (replace
...
wl_display_add_global with wl_global_create, and fix wl_client calls
to create resources with wl_resource).
NB: This brings client support up to par with version 1.2 of Wayland
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-15 13:42:46 +01:00
Chris Michael
8e72f22d5d
struct wl_buffer is deprecated now so just use a void pointer.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-15 13:42:46 +01:00
Carsten Haitzler
e3f2d3cb4b
enlarge taskbar buttons a bit so those with 24px shelves.. can use
...
them. :)
2013-07-15 16:34:14 +09:00