Commit Graph

17203 Commits

Author SHA1 Message Date
maxerba 8cad9262d0 updating esperanto and french translations 2013-07-31 12:06:30 +02:00
Chris Michael b0e360599b Implement rudamentary monitor snapping after move.
After a monitor has been moved, snap it to the closest monitor.

NB: This should fix cases where a monitor could not be positioned next
to another monitor which had a resolution of 1368. Previously, the
second monitor could only move to 1366 due to a rounding issue when
converting coordinates to virtual. Now, the second monitor (when
finished moving) will Snap to the proper position.

NB: (Currently) In order for the snapping to work, either the
monitors' X axis or Y axis must be equal. Ideally, this should be
fixed to allow for some percentage of position flexibility.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-31 10:52:06 +01:00
Carsten Haitzler b566b6b2ce THIS like was a dos newline. it switched jed to dos newline mode! aaagh! 2013-07-30 20:30:19 +09:00
Carsten Haitzler 28fa7e84aa Revert "errr. why is git saying every line changed? wth?"
This reverts commit 3c3e076f15.
2013-07-30 20:26:28 +09:00
Carsten Haitzler 3c3e076f15 errr. why is git saying every line changed? wth? 2013-07-30 20:20:49 +09:00
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