a82f5750de
Bugfix: Avoid out of bounds coordinates when moving floating windows (Thanks eeemsi)
...
This commit makes the coordinates proportional when moving floating windows.
That is, if you have a window at the bottom of your 1920 px monitor and move it
to your 800 px monitor, it will be at the bottom of the 800 px monitor (and not
out of bounds).
2011-09-18 17:00:29 +01:00
254299b4cd
Merge branch 'fix-output-focus'
2011-09-18 14:39:30 +01:00
7a2e92a116
Bugfix: Use con_orientation(). Fixes switching between different outputs
...
Fixes : #518
For stacking containers, direct access using con->orientation is wrong, we need
to use con_orientation().
2011-09-18 14:38:39 +01:00
b9053c6f8f
Merge branch 'fix-floating-move'
2011-09-18 00:40:39 +01:00
a5012f6021
fix-bug-515: always adjust floating position when moving to another output
...
Floating con position needs to be adjusted when moving to another
output, regardless of whether or not the target workspace is visible.
2011-09-18 00:38:32 +01:00
1fbe070f03
Merge branch 'fix-warp-same'
2011-09-17 20:55:10 +01:00
755c618cd4
Bugfix: Don’t warp the pointer if it already is on the target output (Thanks cls, pnutzh4x0r)
...
My testcase was putting a floating window on the left output, but overlapping a
little to the right output. Then switch to a workspace on the right output.
2011-09-17 20:53:24 +01:00
18129cf0b0
Merge branch 'fix-float-size'
2011-09-17 14:12:47 +01:00
7a43af04af
Tests: fix floating size, add a test to check floating size when starting in tiling
2011-09-17 14:12:16 +01:00
deab3ac338
Send the correct X11 border_width in faked ConfigureNotifys
2011-09-17 14:11:55 +01:00
f2f636f9e7
Bugfix: Honor the X11 window border in ConfigureRequests
2011-09-17 14:11:01 +01:00
983a679537
Bugfix: Honor the X11 window border when calculating dimensions for floating windows
2011-09-17 14:10:35 +01:00
f6eaa8a580
Bugfix: Don’t use top border height twice when calculating dimensions for floating windows
2011-09-17 14:09:57 +01:00
1e18952d09
Merge branch 'fix-floating-confreq'
2011-09-14 22:59:59 +01:00
b1aa8107b3
Bugfix: Correctly handle ConfigureRequests for floating windows in multi-monitor setups (Thanks thomasba)
...
Fixes #519
2011-09-14 22:59:19 +01:00
6b541d382b
Bugfix: Don’t fix floating coordinates when reassigning (fixes flickering)
...
This fixes flickering when moving floating windows between different monitors.
2011-09-14 22:58:51 +01:00
67cf46fa62
Merge branch 'fix-empty-criteria'
2011-09-11 22:52:41 +01:00
2a215fd7e2
Bugfix: Ignore for_window commands with empty (invalid) criteria (+test) (Thanks aksr)
2011-09-11 22:52:33 +01:00
a65b5fd910
Merge branch 'fix-leaks'
2011-08-31 14:45:11 +02:00
e1631d6320
properly free memory/close fd upon errors (Thanks xeen)
...
Found with the static analyzer cppcheck
2011-08-31 14:44:48 +02:00
69dc632a4e
Merge branch 'fix-userguide'
2011-08-29 16:05:08 +02:00
1aa7eeb700
docs/userguide: state that mod+shift+space toggles, add link to criteria in for_window (Thanks Don)
2011-08-29 16:04:42 +02:00
04a886e4ee
Merge branch 'fix-borderless'
2011-08-29 15:17:50 +02:00
640071163f
docs/userguide: new_window: s/borderless/none/ (Thanks bjonnh)
2011-08-29 15:17:31 +02:00
79802cf824
debian: bump version so that apt prefers source builds over debian repository versions
2011-08-28 20:17:38 +02:00
0b2e974893
Merge branch 'release-4.0.2'
2011-08-28 20:07:26 +02:00
cd9056afc7
debian: wrap debian/control correctly
2011-08-28 19:56:46 +02:00
f7b23e3a41
bump version number in man/asciidoc.conf
2011-08-28 19:47:03 +02:00
042d60c9e6
add release notes for v4.0.2
2011-08-28 19:17:43 +02:00
8b0fecf559
debian: update changelog for the 4.0.2 release
2011-08-28 19:09:57 +02:00
17c0ec19b2
Merge branch 'userguide'
2011-08-28 18:03:03 +02:00
5796f72885
docs/userguide: properly document command chaining and criteria
2011-08-28 18:02:49 +02:00
e5f10022e7
docs/userguide: properly document the resize command
2011-08-28 17:51:37 +02:00
1d83e776f1
Merge branch 'fix-urls'
2011-08-28 17:44:57 +02:00
1953f2c707
s/i3.zekjur.net/i3wm.org/g
2011-08-28 17:44:42 +02:00
3950aa730c
Merge branch 'fix-ipc-name'
2011-08-28 17:40:15 +02:00
6e59d693d2
Use name_json if available, rather than non-descriptive name.
2011-08-28 17:36:16 +02:00
833e4233fc
Merge branch 'migrate-indention'
2011-08-28 17:02:17 +02:00
96b219f27b
migrate-config: use \s, be a bit more whitespace tolerant (+test) (Thanks sbedivere)
...
Fixes : #457
2011-08-28 17:01:59 +02:00
b76b9be75a
Merge branch 'wizard-fix-mods'
2011-08-28 16:18:21 +02:00
0dc11b5d22
i3-config-wizard: Bugfix: Check the modifier mapping to decide whether to use Mod1 or Mod4
...
Fixes #491
Before, we assumed XK_Alt_L was in Mod1 and XK_Super_L was in Mod4 (which is
true on most systems). Now we just check if the keycode is in Mod1 or Mod4 and
write the config accordingly.
2011-08-28 16:16:53 +02:00
c96b5a12a7
Merge branch 'fix-floatdock'
2011-08-28 15:47:31 +02:00
5618875df8
Bugfix: Make 'floating enable' check for dock windows (Thanks edelkind)
...
Fixes #501
2011-08-28 15:46:50 +02:00
0b0a2dad51
t/66-assign: check if i3 crashes when assigning a dock window to floating
2011-08-28 15:43:51 +02:00
3380f76310
Merge branch 'userguide-wrapping'
2011-08-28 14:55:14 +02:00
c846ff272f
docs/userguide: document force_focus_wrapping config directive
2011-08-28 14:54:58 +02:00
808491a020
Merge branch 'colors-userguide'
2011-08-27 16:47:49 +02:00
30c892adf4
docs/userguide: use the default colors in the colors example
2011-08-27 16:47:36 +02:00
47ae4d4f66
Merge branch 'fix-userguide'
2011-08-27 15:28:31 +02:00
2d627ad9de
docs/userguide: s/mod+h/mod+s for stacking (Thanks Tim)
2011-08-27 15:28:11 +02:00