0434b6ea3d
Bugfix: That last push was one step too fast. Forgot to check parameter.
2009-06-29 22:23:24 +02:00
91aeed0442
Resolve documentation FIXMEs, remove an unnecessary struct
2009-06-29 22:20:35 +02:00
58cbce0380
updated doxygen docu, added FIXMEs, fixed headers to 80chars width.
2009-06-29 21:54:51 +02:00
8b72c8eb31
debian: Don’t depend on the exact revision of asciidoc
2009-06-29 13:43:14 +02:00
f28d20f875
slides: expandtab/retab, fix typos, fix example code
2009-06-29 00:35:03 +02:00
0305c1dc0e
Bugfix: Use ->workspace instead of ->container
2009-06-28 01:58:00 +02:00
acf1eb0c92
Don’t allow floating clients to reconfigure themselves when in fullscreen (Thanks Volker)
2009-06-28 01:52:06 +02:00
2db28631c8
Add slides of the GPN8 talk
2009-06-27 18:57:34 +02:00
eae0b18dbd
Use better error messages for s* (Thanks Curtis)
2009-06-27 10:54:34 +02:00
0d30710184
website: add userguide
2009-06-26 13:49:18 +02:00
22c940b0ee
website: add download of 3.β
2009-06-26 13:33:00 +02:00
28c4b045d6
Merge branch 'next' (3.β is stable now)
2009-06-26 13:27:06 +02:00
aaccc0e62c
Bugfix: Correctly check coordinates for resizing floating windows (Thanks Mirko)
2009-06-26 12:14:20 +02:00
a1c26fa72f
debian: update changelog
2009-06-26 04:42:58 +02:00
dd053c254b
Bugfix: When a window is fullscreen, put new windows after that one in focus stack (Thanks Volker)
2009-06-26 04:39:59 +02:00
ab48d714cf
Bugfix: Don’t lose focus when putting windows into floating
2009-06-26 04:34:36 +02:00
319f6d669f
manpage: document killing of windows better (Thanks Moredread)
2009-06-26 04:25:51 +02:00
8f87c212be
Bugfix: When moving, first check boundaries, then check for col-/rowspan (Thanks Mirko)
2009-06-26 04:21:30 +02:00
27a418f454
Bugfix: Correctly remove fullscreen floating clients when unmapping (Thanks Volker)
2009-06-26 04:15:21 +02:00
c2f01fdd84
manpage: Document setting background color (Thanks Moredread)
2009-06-25 22:40:13 +02:00
8659419ef6
Bugfix: Correctly handle moving fullscreen client onto another screen (Thanks dirkson)
2009-06-25 13:46:47 +02:00
aa2f20ce26
Bugfix: Correctly handle floating windows when unmapping, fix focus bug when moving
2009-06-25 13:31:58 +02:00
b16ab02cc7
Bugfix: Correctly initialize screens when Xinerama is disabled (Thanks Moredread)
2009-06-24 23:50:04 +02:00
c662b33e47
debian: add recommendation for i3status
2009-06-24 21:25:53 +02:00
d1592a06a7
debian: include docs/*.png in /usr/share/docs/i3-wm
2009-06-24 21:21:35 +02:00
777eedf0f4
Bugfix: Fix selecting col-/rowspanned containers
2009-06-24 21:10:12 +02:00
1ac3ef431c
hacking-howto: document resizing, add links to git documentation
2009-06-24 20:50:21 +02:00
62c8d58d82
Implement the configuration option floating_modifier and document it
2009-06-24 20:31:00 +02:00
9a931079fd
debugging: Recommend "backtrace full"
2009-06-24 20:14:41 +02:00
44fe2e9cf2
userguide: Explain containers (Thanks dirkson)
2009-06-24 19:49:07 +02:00
675d28dd54
Bugfix: Check screen for NULL, free client memory correctly (Thanks dirkson)
2009-06-24 19:22:09 +02:00
61b1279f67
Bugfix: Don’t invalidate container pointer and access it when unmapping
2009-06-24 19:05:33 +02:00
7773a3e5dd
Ensure a minimum size of 25px when resizing windows
2009-06-24 18:31:43 +02:00
607b1d071e
Use drag_pointer from floating.c for the resize handler
2009-06-24 17:40:34 +02:00
ee217523f1
Bugfix: resizing: boundary checking (Thanks Mirko)
2009-06-24 17:24:09 +02:00
07bebdf841
Correctly re-assign floating clients to the destination workspace when moving
2009-06-24 17:12:12 +02:00
7ed967c96f
Ensure that the focus is set correctly when moving floating clients
2009-06-24 00:35:05 +02:00
125faef1f4
Correctly move floating clients to other workspaces on visible screens
2009-06-24 00:34:03 +02:00
0aed552bae
Bugfix: Remove/add floating clients to workspace->floating_clients when moving to other workspaces
2009-06-23 23:17:06 +02:00
81e9d8282a
Bugfix: load current_col/current_row from workspace when setting focus (Thanks Mirko)
...
In the case of floating clients which have no container, the values
were still the ones from your old workspace, which was a problem if
your dimensions didn’t match…
2009-06-23 23:10:04 +02:00
4f31709b1d
floating: enforce minimum size of 50x20 when resizing (Thanks Mirko)
2009-06-23 22:42:54 +02:00
183b6d8942
debian: change Priority to extra (makes more sense, plus necessary because xcb is in extra)
2009-06-21 17:05:23 +02:00
13b3543ab1
Enter feature freeze. Update debian/changelog, add RELEASE-NOTES-3.b (not yet released!)
2009-06-21 16:40:23 +02:00
cba36914a8
Implement selecting the next tiling/floating window (using "focus")
...
Also update documentation (manpage, userguide).
To make the code easier to read/write when checking if a client is
floating, introduce client_is_floating().
2009-06-21 16:14:15 +02:00
dc548fb797
website: i3status: add links to 1.2
2009-06-21 14:19:25 +02:00
a5489d6546
Use a nested event loop which polls and saves motion notify events for later
...
This should speed up resizing/dragging quite a bit, thus fixing ticket #51
2009-06-21 13:44:44 +02:00
626e6b2b6f
Bugfix: yuck! FREE() used a wrong check, effectively never free()ing memory
2009-06-21 13:44:14 +02:00
8140619d5b
Implement reconfiguration of floating clients
2009-06-21 13:29:48 +02:00
0e8b3c3401
Bugfix: floating: open windows with correct width/height
2009-06-21 13:18:54 +02:00
2751eedae5
Bugfix: Floating: open windows at their requested position
2009-06-21 13:12:42 +02:00