Michael Stapelberg
cfd73acf17
debian: Add i3-wm.doc-base
2009-12-21 22:51:11 +01:00
Michael Stapelberg
22e499b267
debian: add missing files to docs/
2009-12-21 22:47:50 +01:00
Michael Stapelberg
732ba08f30
Add release notes for 3.δ-bf1
2009-12-21 22:42:59 +01:00
Michael Stapelberg
6e90d5adcf
Add x11-utils as dependency to have xmessage(1) for the welcome message
2009-12-21 22:38:34 +01:00
Michael Stapelberg
6cdf607424
Add debian changelog for the bugfix release
2009-12-21 22:37:29 +01:00
Michael Stapelberg
5287dce9cc
Partly revert 4ba26659
, it was just wrong.
2009-12-12 21:43:33 +01:00
Michael Stapelberg
29d64bd04e
Bugfix: Correctly check for fullscreen windows when mapping new clients
...
CUR_CELL only works if you currently are in that container (not for
windows which are assigned to invisible workspaces, for example).
2009-12-12 21:32:47 +01:00
Michael Stapelberg
01f7250f6a
Bugfix: Correctly place new windows below fullscreen windows (Thanks Moredread)
...
This bug could happen if you have floating and tiling windows (for
example Firefox in tiling mode and its Open dialog in autmatically
floating mode) and you opened a new tiling window while in fullscreen.
i3 would then place the window below the floating windows, but
floating clients are above fullscreen windows. Thus, the client
would be placed above the fullscreen window.
2009-12-12 21:32:42 +01:00
Michael Stapelberg
3e7ae4f7de
Bugfix: Fix assignments to not yet visible workspaces
...
This was broken by commit 5a1668db3
2009-12-12 18:44:30 +01:00
Michael Stapelberg
06ef55ff1f
Bugfix: Don’t resize client after base_height changes if client is in fullscreen mode
2009-12-08 20:53:25 +01:00
Michael Stapelberg
8622cf3917
Bugfix: Use more precise floating point arithmetic (Thanks helgiks)
...
This prevents errors in rounding leading to an unoccupied space of
-1 which in turn leads to infinity when calculating the new size
of a container after resizing.
2009-12-08 11:52:53 +01:00
Michael Stapelberg
3057a2ec65
Bugfix: Also fix horizontal resizing
...
The same problem as in the commit before this one was present. Additionally,
the dock_clients and internal bar were not taken into account everywhere.
2009-12-08 11:52:49 +01:00
Michael Stapelberg
0f64737a56
Bugfix: Fix two problems in resizing floating windows with right mouse button (Thanks Mirko)
...
Minimum width/height was not consistent with the limit for grabbing
and resizing a window at its border.
If one of both was violated (width < min_width for example), none
of them were updated.
2009-11-26 22:21:16 +01:00
Michael Stapelberg
5304e7188f
Bugfix: Render containers after setting the client active (Thanks Mirko)
...
This lead to race conditions when the window did not change its title
after mapping and was displayed in a tabbed container.
2009-11-26 21:39:09 +01:00
Michael Stapelberg
3e5d881316
Bugfix: Resize client after updating base_height/base_width (Thanks Merovius)
...
This fixes the problem that urxvt/xterm "lost" a line of space before
being resized the first time.
2009-11-23 09:43:22 +01:00
Michael Stapelberg
806a3d5e57
Bugfix: Don’t ignore urgency flag when the client wants to clean it (Thanks Syntropy)
2009-11-23 08:36:13 +01:00
Michael Stapelberg
9aa378aa2a
Bugfix: Fix stack-limit cols, handle stack-limit cols on tabbed containers (Thanks jace)
2009-11-22 22:48:43 +01:00
Michael Stapelberg
2d7f71ee13
Bugfix: Don’t set the urgency flag if the window is currently active
2009-11-20 15:56:38 +01:00
Michael Stapelberg
4674fb7c0c
Bugfix: Accept underscores in bindsym (Thanks jace)
2009-11-20 15:34:06 +01:00
Michael Stapelberg
2a966014a7
Bugfix: Fix resizing of floating windows in borderless/1-px-border mode (Thanks Grauwolf)
...
Calculations were wrong (they simply didn’t take into account that
there is more than one border style, the code was from before we
implemented that…). We cannot directly set child_rect to the coordinates
as resize_client takes rect and calculates the child_rect, so we need
the new lines of code for this bugfix in any case (rect needs to be
updated).
2009-11-18 22:55:04 +01:00
Michael Stapelberg
a74fdc64f9
Bugfix: Correctly clear the urgency hint if a window gets unmapped without clearing the hint
2009-11-18 20:21:24 +01:00
Michael Stapelberg
93d7ab43be
Bugfix: Also allow WORDs as workspace names (Thanks Grauwolf)
2009-11-18 19:54:24 +01:00
Michael Stapelberg
c53e84e230
Bugfix: Correctly replay pointer if the click handler does not trigger (Thanks merovius)
2009-11-13 20:22:54 +01:00
Michael Stapelberg
d52f80f9b6
Bugfix: Correctly switch border types for floating windows (Thanks msi)
2009-11-13 19:55:54 +01:00
Michael Stapelberg
2ee097cf92
Bugfix: Don’t draw window title when titlebar is disabled (Thanks msi)
2009-11-13 19:46:36 +01:00
Michael Stapelberg
ff0e9d8df8
website: add new release
2009-11-09 22:56:53 +01:00
Michael Stapelberg
50739cdd58
Merge branch 'next'
...
Conflicts:
include/data.h
src/config.c
src/handlers.c
src/layout.c
2009-11-09 22:55:24 +01:00
Michael Stapelberg
6655307951
debian: Add flex/bison to build-deps
2009-11-09 22:44:40 +01:00
Michael Stapelberg
c98bf4ba8c
debian: update packaging
2009-11-09 22:41:31 +01:00
Michael Stapelberg
bf728be09b
parser: Use right parameter, suppress warning about expected shift/reduce conflict
2009-11-09 22:36:26 +01:00
Michael Stapelberg
08ee194d59
Update regexp in make dist
2009-11-09 21:31:51 +01:00
Michael Stapelberg
da9de671ba
Only evaluate the $(shell) expansions once in Makefiles
2009-11-09 21:29:54 +01:00
Michael Stapelberg
c04f990320
Bump version in manpage
2009-11-09 21:29:10 +01:00
Michael Stapelberg
e593280dce
Change makefile for the release of 3.d
2009-11-09 21:28:29 +01:00
Michael Stapelberg
f89ca2fce0
Add manpage for i3-input
2009-11-09 21:28:15 +01:00
Michael Stapelberg
bece0e1553
Update changelog / release-notes
2009-11-09 20:54:16 +01:00
Michael Stapelberg
f2dcc36333
Bugfix: WHITESPACE was missing in front of the workspace name (Thanks Mirko)
2009-11-08 21:43:47 +01:00
Michael Stapelberg
316f62dfda
Fix rendering of 1-px-border windows which require background filling
2009-11-08 13:04:14 +01:00
Michael Stapelberg
f1ecf08df5
s/for(/for (/
2009-11-08 12:45:33 +01:00
Michael Stapelberg
5e521cc299
document the new border option
2009-11-08 12:45:05 +01:00
Michael Stapelberg
64c99cb235
Implement configuration setting to change the default border of windows
2009-11-08 12:43:01 +01:00
Michael Stapelberg
49311e27f4
Add favicon to website
2009-11-07 18:46:58 +01:00
Michael Stapelberg
876417f49d
Bugfix: Don’t access wrong parameter (Thanks atsutane)
2009-11-07 16:51:10 +01:00
Michael Stapelberg
b3bee0930e
Explicitly specify -lxcb when linking to link with binutils-gold
2009-11-07 16:44:52 +01:00
Michael Stapelberg
037605e34c
Use nicer colors for focused_inactive by default
2009-11-06 18:41:17 +01:00
Michael Stapelberg
aa712fc63b
Install welcome message, display it in default config
2009-11-06 17:46:34 +01:00
Michael Stapelberg
cdeab209a4
Some reformatting of the welcome message
2009-11-06 17:43:01 +01:00
Atsutane
0ee1d473bc
Wrote a short welcome message introducing the default key bindings.
2009-11-06 17:33:32 +01:00
Michael Stapelberg
5583dfa5e4
parser: Solve last shift/reduce conflicts
2009-11-06 17:26:17 +01:00
Michael Stapelberg
8e1945a990
parser: solve shift/reduce conflict by moving WHITESPACE token to the right place
2009-11-06 17:19:01 +01:00