]> git.sur5r.net Git - i3/i3/log
i3/i3
14 years agoAdd x11-utils as dependency to have xmessage(1) for the welcome message
Michael Stapelberg [Wed, 16 Dec 2009 21:59:25 +0000 (22:59 +0100)]
Add x11-utils as dependency to have xmessage(1) for the welcome message

14 years agoAdd clarification about border color in userguide (Thanks xeen)
Michael Stapelberg [Tue, 15 Dec 2009 18:11:01 +0000 (19:11 +0100)]
Add clarification about border color in userguide (Thanks xeen)

14 years agoDistribute rest space between windows as long as possible. (Thanks msi)
Michael Stapelberg [Sun, 13 Dec 2009 16:02:22 +0000 (17:02 +0100)]
Distribute rest space between windows as long as possible. (Thanks msi)

When having 8 windows in a container which has 766 px available,
you ended up losing 0,75 px per window which would quickly sum up.
Now, the rest space (6 px in this example) is distributed in units
of one pixel to as many windows as possible.

14 years agoTake into account the window’s base_{width,height} when resizing (Thanks Mirko)
Michael Stapelberg [Sat, 12 Dec 2009 21:27:57 +0000 (22:27 +0100)]
Take into account the window’s base_{width,height} when resizing (Thanks Mirko)

14 years agoPartly revert 4ba26659, it was just wrong.
Michael Stapelberg [Sat, 12 Dec 2009 20:42:56 +0000 (21:42 +0100)]
Partly revert 4ba26659, it was just wrong.

14 years agoAdd new entry in debian/changelog to prevent apt from overwriting self-built packages
Michael Stapelberg [Sat, 12 Dec 2009 20:34:53 +0000 (21:34 +0100)]
Add new entry in debian/changelog to prevent apt from overwriting self-built packages

14 years agoBugfix: Correctly check for fullscreen windows when mapping new clients
Michael Stapelberg [Sat, 12 Dec 2009 20:31:41 +0000 (21:31 +0100)]
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).

14 years agoBugfix: Correctly place new windows below fullscreen windows (Thanks Moredread)
Michael Stapelberg [Sat, 12 Dec 2009 20:29:07 +0000 (21:29 +0100)]
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.

14 years agoBugfix: Fix assignments to not yet visible workspaces
Michael Stapelberg [Sat, 12 Dec 2009 17:43:30 +0000 (18:43 +0100)]
Bugfix: Fix assignments to not yet visible workspaces

This was broken by commit 5a1668db3

14 years agoBugfix: close file handle after parsing
Michael Stapelberg [Fri, 11 Dec 2009 16:57:42 +0000 (17:57 +0100)]
Bugfix: close file handle after parsing

14 years agoInclude unistd.h for usleep()
Michael Stapelberg [Tue, 8 Dec 2009 19:55:17 +0000 (20:55 +0100)]
Include unistd.h for usleep()

14 years agoBugfix: Don’t resize client after base_height changes if client is in fullscreen...
Michael Stapelberg [Tue, 8 Dec 2009 19:52:19 +0000 (20:52 +0100)]
Bugfix: Don’t resize client after base_height changes if client is in fullscreen mode

14 years agoBugfix: Use more precise floating point arithmetic (Thanks helgiks)
Michael Stapelberg [Tue, 8 Dec 2009 10:48:25 +0000 (11:48 +0100)]
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.

14 years agoCorrect typo
Michael Stapelberg [Mon, 7 Dec 2009 18:06:57 +0000 (19:06 +0100)]
Correct typo

15 years agoUpdate and reformat the hacking howto
Michael Stapelberg [Mon, 7 Dec 2009 15:58:46 +0000 (16:58 +0100)]
Update and reformat the hacking howto

15 years agoWhen no screens are found, don’t hog the CPU. Also, wait longer for screens (10 seconds).
Michael Stapelberg [Mon, 7 Dec 2009 15:31:49 +0000 (16:31 +0100)]
When no screens are found, don’t hog the CPU. Also, wait longer for screens (10 seconds).

Instead of just going on, i3 will exit cleanly now, putting an
appropriate message into the logfile.

15 years agoAdd new chapters to userguide: multi-monitor and software environment
Michael Stapelberg [Mon, 7 Dec 2009 09:25:12 +0000 (10:25 +0100)]
Add new chapters to userguide: multi-monitor and software environment

15 years agoBugfix: Fix two problems in resizing floating windows with right mouse button (Thanks...
Michael Stapelberg [Thu, 26 Nov 2009 21:17:38 +0000 (22:17 +0100)]
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.

15 years agoBugfix: Render containers after setting the client active (Thanks Mirko)
Michael Stapelberg [Thu, 26 Nov 2009 20:32:53 +0000 (21:32 +0100)]
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.

15 years agodebian: update changelog
Michael Stapelberg [Mon, 23 Nov 2009 20:58:32 +0000 (21:58 +0100)]
debian: update changelog

15 years agodebian: Add i3-wm.doc-base
Michael Stapelberg [Mon, 23 Nov 2009 20:50:01 +0000 (21:50 +0100)]
debian: Add i3-wm.doc-base

15 years agodebian: add missing files to docs/
Michael Stapelberg [Mon, 23 Nov 2009 20:44:23 +0000 (21:44 +0100)]
debian: add missing files to docs/

15 years agodebian: set priority only for the source package, binaries will inherit
Michael Stapelberg [Mon, 23 Nov 2009 20:34:21 +0000 (21:34 +0100)]
debian: set priority only for the source package, binaries will inherit

15 years agoBugfix: Resize client after updating base_height/base_width (Thanks Merovius)
Michael Stapelberg [Mon, 23 Nov 2009 08:42:38 +0000 (09:42 +0100)]
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.

15 years agoBugfix: Don’t ignore urgency flag when the client wants to clean it (Thanks Syntropy)
Michael Stapelberg [Mon, 23 Nov 2009 07:35:40 +0000 (08:35 +0100)]
Bugfix: Don’t ignore urgency flag when the client wants to clean it (Thanks Syntropy)

15 years agoBugfix: Fix stack-limit cols, handle stack-limit cols on tabbed containers (Thanks...
Michael Stapelberg [Sun, 22 Nov 2009 21:48:08 +0000 (22:48 +0100)]
Bugfix: Fix stack-limit cols, handle stack-limit cols on tabbed containers (Thanks jace)

15 years agoconfig: delete old parser, new lexer/parser is the default by now
Michael Stapelberg [Sun, 22 Nov 2009 19:25:33 +0000 (20:25 +0100)]
config: delete old parser, new lexer/parser is the default by now

15 years agoBugfix: Also fix horizontal resizing
Michael Stapelberg [Sun, 22 Nov 2009 13:32:40 +0000 (14:32 +0100)]
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.

15 years agoBugfix: Correctly calculate width when resizing (Thanks Merovius)
Michael Stapelberg [Sun, 22 Nov 2009 13:05:35 +0000 (14:05 +0100)]
Bugfix: Correctly calculate width when resizing (Thanks Merovius)

15 years agoExpand testcase for urgency hint
Michael Stapelberg [Fri, 20 Nov 2009 14:56:18 +0000 (15:56 +0100)]
Expand testcase for urgency hint

15 years agoBugfix: Don’t set the urgency flag if the window is currently active
Michael Stapelberg [Fri, 20 Nov 2009 14:55:54 +0000 (15:55 +0100)]
Bugfix: Don’t set the urgency flag if the window is currently active

15 years agoBugfix: Accept underscores in bindsym (Thanks jace)
Michael Stapelberg [Fri, 20 Nov 2009 14:33:38 +0000 (15:33 +0100)]
Bugfix: Accept underscores in bindsym (Thanks jace)

15 years agoBugfix: Fix resizing of floating windows in borderless/1-px-border mode (Thanks Grauwolf)
Michael Stapelberg [Wed, 18 Nov 2009 21:53:17 +0000 (22:53 +0100)]
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).

15 years agoAdd testcase for resizing of floating windows
Michael Stapelberg [Wed, 18 Nov 2009 21:52:34 +0000 (22:52 +0100)]
Add testcase for resizing of floating windows

15 years agoAdd testcase for the urgency hint
Michael Stapelberg [Wed, 18 Nov 2009 19:39:53 +0000 (20:39 +0100)]
Add testcase for the urgency hint

Needs latest X11::XCB from git

15 years agoBugfix: Correctly clear the urgency hint if a window gets unmapped without clearing...
Michael Stapelberg [Wed, 18 Nov 2009 19:20:54 +0000 (20:20 +0100)]
Bugfix: Correctly clear the urgency hint if a window gets unmapped without clearing the hint

15 years agoBugfix: Also allow WORDs as workspace names (Thanks Grauwolf)
Michael Stapelberg [Wed, 18 Nov 2009 18:53:57 +0000 (19:53 +0100)]
Bugfix: Also allow WORDs as workspace names (Thanks Grauwolf)

15 years agoBugfix: Don’t hide window titles in tabbing mode (Thanks badboy)
Michael Stapelberg [Sun, 15 Nov 2009 16:35:15 +0000 (17:35 +0100)]
Bugfix: Don’t hide window titles in tabbing mode (Thanks badboy)

15 years agoRemove the terminal option from config.
Michael Stapelberg [Fri, 13 Nov 2009 19:36:59 +0000 (20:36 +0100)]
Remove the terminal option from config.

The welcome message is displayed using xmessage(1), not using your
terminal. Thus, it makes no sense to have this option anymore. Also,
the new lex/yacc parser cannot correctly handle the situation:
normal variables are expanded before parsing the file. As a replacement,
you can use:
  set $terminal /usr/bin/urxvt

15 years agoBugfix: Correctly replay pointer if the click handler does not trigger (Thanks merovius)
Michael Stapelberg [Fri, 13 Nov 2009 19:22:23 +0000 (20:22 +0100)]
Bugfix: Correctly replay pointer if the click handler does not trigger (Thanks merovius)

15 years agoBugfix: Correctly switch border types for floating windows (Thanks msi)
Michael Stapelberg [Fri, 13 Nov 2009 18:55:34 +0000 (19:55 +0100)]
Bugfix: Correctly switch border types for floating windows (Thanks msi)

15 years agoBugfix: Don’t draw window title when titlebar is disabled (Thanks msi)
Michael Stapelberg [Fri, 13 Nov 2009 18:46:07 +0000 (19:46 +0100)]
Bugfix: Don’t draw window title when titlebar is disabled (Thanks msi)

15 years agoDisable XKB instead of quitting with an error (Thanks sur5r)
Michael Stapelberg [Thu, 12 Nov 2009 23:30:42 +0000 (00:30 +0100)]
Disable XKB instead of quitting with an error (Thanks sur5r)

This is necessary for running i3 in Xvnc for example.

15 years agoAdd ctrl as synonym for control
Michael Stapelberg [Thu, 12 Nov 2009 19:28:09 +0000 (20:28 +0100)]
Add ctrl as synonym for control

15 years agoMakefile: Use POSIX-compliant method to delete multiple files (for-loop)
Michael Stapelberg [Tue, 10 Nov 2009 13:37:51 +0000 (14:37 +0100)]
Makefile: Use POSIX-compliant method to delete multiple files (for-loop)

15 years agoFix compilation warning on OpenBSD (Thanks bapt)
Michael Stapelberg [Mon, 9 Nov 2009 23:07:40 +0000 (00:07 +0100)]
Fix compilation warning on OpenBSD (Thanks bapt)

15 years agodebian: Add flex/bison to build-deps
Michael Stapelberg [Mon, 9 Nov 2009 21:44:40 +0000 (22:44 +0100)]
debian: Add flex/bison to build-deps

15 years agodebian: update packaging
Michael Stapelberg [Mon, 9 Nov 2009 21:41:31 +0000 (22:41 +0100)]
debian: update packaging

15 years agoparser: Use right parameter, suppress warning about expected shift/reduce conflict 3.d
Michael Stapelberg [Mon, 9 Nov 2009 21:36:26 +0000 (22:36 +0100)]
parser: Use right parameter, suppress warning about expected shift/reduce conflict

15 years agoUpdate regexp in make dist
Michael Stapelberg [Mon, 9 Nov 2009 20:31:51 +0000 (21:31 +0100)]
Update regexp in make dist

15 years agoOnly evaluate the $(shell) expansions once in Makefiles
Michael Stapelberg [Mon, 9 Nov 2009 20:29:54 +0000 (21:29 +0100)]
Only evaluate the $(shell) expansions once in Makefiles

15 years agoBump version in manpage
Michael Stapelberg [Mon, 9 Nov 2009 20:29:10 +0000 (21:29 +0100)]
Bump version in manpage

15 years agoChange makefile for the release of 3.d
Michael Stapelberg [Mon, 9 Nov 2009 20:28:29 +0000 (21:28 +0100)]
Change makefile for the release of 3.d

15 years agoAdd manpage for i3-input
Michael Stapelberg [Mon, 9 Nov 2009 20:28:15 +0000 (21:28 +0100)]
Add manpage for i3-input

15 years agoUpdate changelog / release-notes
Michael Stapelberg [Mon, 9 Nov 2009 19:53:56 +0000 (20:53 +0100)]
Update changelog / release-notes

15 years agoBugfix: WHITESPACE was missing in front of the workspace name (Thanks Mirko)
Michael Stapelberg [Sun, 8 Nov 2009 20:43:47 +0000 (21:43 +0100)]
Bugfix: WHITESPACE was missing in front of the workspace name (Thanks Mirko)

15 years agoFix rendering of 1-px-border windows which require background filling
Michael Stapelberg [Sun, 8 Nov 2009 12:04:14 +0000 (13:04 +0100)]
Fix rendering of 1-px-border windows which require background filling

15 years agos/for(/for (/
Michael Stapelberg [Sun, 8 Nov 2009 11:45:33 +0000 (12:45 +0100)]
s/for(/for (/

15 years agodocument the new border option
Michael Stapelberg [Sun, 8 Nov 2009 11:45:05 +0000 (12:45 +0100)]
document the new border option

15 years agoImplement configuration setting to change the default border of windows
Michael Stapelberg [Sun, 8 Nov 2009 11:43:01 +0000 (12:43 +0100)]
Implement configuration setting to change the default border of windows

15 years agoBugfix: Don’t access wrong parameter (Thanks atsutane)
Michael Stapelberg [Sat, 7 Nov 2009 15:51:10 +0000 (16:51 +0100)]
Bugfix: Don’t access wrong parameter (Thanks atsutane)

15 years agoExplicitly specify -lxcb when linking to link with binutils-gold
Michael Stapelberg [Sat, 7 Nov 2009 15:44:52 +0000 (16:44 +0100)]
Explicitly specify -lxcb when linking to link with binutils-gold

15 years agoUse nicer colors for focused_inactive by default
Michael Stapelberg [Fri, 6 Nov 2009 17:41:17 +0000 (18:41 +0100)]
Use nicer colors for focused_inactive by default

15 years agoInstall welcome message, display it in default config
Michael Stapelberg [Fri, 6 Nov 2009 16:46:34 +0000 (17:46 +0100)]
Install welcome message, display it in default config

15 years agoSome reformatting of the welcome message
Michael Stapelberg [Fri, 6 Nov 2009 16:43:01 +0000 (17:43 +0100)]
Some reformatting of the welcome message

15 years agoWrote a short welcome message introducing the default key bindings.
Atsutane [Sat, 19 Sep 2009 12:39:49 +0000 (14:39 +0200)]
Wrote a short welcome message introducing the default key bindings.

15 years agoparser: Solve last shift/reduce conflicts
Michael Stapelberg [Fri, 6 Nov 2009 16:26:17 +0000 (17:26 +0100)]
parser: Solve last shift/reduce conflicts

15 years agoparser: solve shift/reduce conflict by moving WHITESPACE token to the right place
Michael Stapelberg [Fri, 6 Nov 2009 16:19:01 +0000 (17:19 +0100)]
parser: solve shift/reduce conflict by moving WHITESPACE token to the right place

15 years agoFix compilation warning
Michael Stapelberg [Fri, 6 Nov 2009 14:43:46 +0000 (15:43 +0100)]
Fix compilation warning

15 years agoconfigfile: make whitespace optional for modes (Thanks tsdh)
Michael Stapelberg [Fri, 6 Nov 2009 14:42:03 +0000 (15:42 +0100)]
configfile: make whitespace optional for modes (Thanks tsdh)

15 years agodebian: Recommend xfonts-base (necessary for misc-fixed used in default config)
Michael Stapelberg [Thu, 5 Nov 2009 19:25:40 +0000 (20:25 +0100)]
debian: Recommend xfonts-base (necessary for misc-fixed used in default config)

15 years agoBugfix: Cleanup stack window also when in tabbing mode (Thanks litemotiv)
Michael Stapelberg [Wed, 4 Nov 2009 21:37:43 +0000 (22:37 +0100)]
Bugfix: Cleanup stack window also when in tabbing mode (Thanks litemotiv)

15 years agoApply fix of the previous commit also for columns
Michael Stapelberg [Wed, 4 Nov 2009 21:12:15 +0000 (22:12 +0100)]
Apply fix of the previous commit also for columns

15 years agoBugfix: Switch layout mode after initializing all containers in a new row
Michael Stapelberg [Wed, 4 Nov 2009 21:10:26 +0000 (22:10 +0100)]
Bugfix: Switch layout mode after initializing all containers in a new row

15 years agoUpdate hacking-howto (no longer reacting to notifies, but redirecting requests)
Michael Stapelberg [Tue, 3 Nov 2009 06:51:23 +0000 (07:51 +0100)]
Update hacking-howto (no longer reacting to notifies, but redirecting requests)

15 years agoAlso support xcb-keysyms < 0.3.4 when using bindsym (Thanks ch3ka)
Michael Stapelberg [Mon, 2 Nov 2009 22:15:08 +0000 (23:15 +0100)]
Also support xcb-keysyms < 0.3.4 when using bindsym (Thanks ch3ka)

15 years agoFix compilation warning
Michael Stapelberg [Mon, 2 Nov 2009 22:14:21 +0000 (23:14 +0100)]
Fix compilation warning

15 years agoBugfix: Ignore trailing/leading whitespaces when defining a mode (Thanks badboy)
Michael Stapelberg [Mon, 2 Nov 2009 22:13:22 +0000 (23:13 +0100)]
Bugfix: Ignore trailing/leading whitespaces when defining a mode (Thanks badboy)

…and shame on you for trailing/leading whitespace :).

15 years agoBugfix: Prevent a division through zero (Thanks xeen)
Michael Stapelberg [Wed, 28 Oct 2009 23:33:20 +0000 (00:33 +0100)]
Bugfix: Prevent a division through zero (Thanks xeen)

15 years agoBugfix: Correctly re-assign dock_clients to the first screen when their screen disappears
Michael Stapelberg [Wed, 28 Oct 2009 14:37:34 +0000 (15:37 +0100)]
Bugfix: Correctly re-assign dock_clients to the first screen when their screen disappears

This could lead to a null-pointer dereference when closing dock
clients that got lost.

15 years agoChange testcases to work with the released version of X11::XCB
Michael Stapelberg [Mon, 26 Oct 2009 19:04:37 +0000 (20:04 +0100)]
Change testcases to work with the released version of X11::XCB

15 years agoAdd cursor keys for focussing, moving, snapping to the default config
Michael Stapelberg [Mon, 26 Oct 2009 14:13:25 +0000 (15:13 +0100)]
Add cursor keys for focussing, moving, snapping to the default config

15 years agoBugfix: Use the right pointer for bar.* colors (Thanks shatter)
Michael Stapelberg [Fri, 23 Oct 2009 21:13:38 +0000 (23:13 +0200)]
Bugfix: Use the right pointer for bar.* colors (Thanks shatter)

15 years agoFix debug message in cfgparse.y (Thanks shatter)
Michael Stapelberg [Fri, 23 Oct 2009 20:57:35 +0000 (22:57 +0200)]
Fix debug message in cfgparse.y (Thanks shatter)

15 years agoBugfix: i3-input: Allocate one more character for null-termination
Michael Stapelberg [Fri, 23 Oct 2009 18:06:18 +0000 (20:06 +0200)]
Bugfix: i3-input: Allocate one more character for null-termination

15 years agoUpdate userguide
Michael Stapelberg [Fri, 23 Oct 2009 17:53:36 +0000 (19:53 +0200)]
Update userguide

15 years agoAdd tabbing to default config
Michael Stapelberg [Fri, 23 Oct 2009 17:53:21 +0000 (19:53 +0200)]
Add tabbing to default config

15 years agoMention the testcases in the release notes
Michael Stapelberg [Fri, 23 Oct 2009 17:53:09 +0000 (19:53 +0200)]
Mention the testcases in the release notes

15 years agoAdd release notes for 3.δ
Michael Stapelberg [Fri, 23 Oct 2009 15:00:07 +0000 (17:00 +0200)]
Add release notes for 3.δ

15 years agoUpdate debian changelog
Michael Stapelberg [Fri, 23 Oct 2009 14:45:00 +0000 (16:45 +0200)]
Update debian changelog

15 years agoBugfix: Allow dock clients to reconfigure their height (Thanks Grauwolf)
Michael Stapelberg [Fri, 23 Oct 2009 14:07:03 +0000 (16:07 +0200)]
Bugfix: Allow dock clients to reconfigure their height (Thanks Grauwolf)

15 years agoBugfix: Don’t allow moving/resizing of fullscreen windows (Thanks xeen)
Michael Stapelberg [Tue, 13 Oct 2009 06:26:35 +0000 (08:26 +0200)]
Bugfix: Don’t allow moving/resizing of fullscreen windows (Thanks xeen)

15 years agoBugfix: Fix NULL pointer dereference when reconfiguring screens
Michael Stapelberg [Mon, 12 Oct 2009 16:31:31 +0000 (18:31 +0200)]
Bugfix: Fix NULL pointer dereference when reconfiguring screens

This did not happen all the time. It seems like you need to have a
container which is in stacking/tabbing mode on the screen which
is being reconfigured. (when doing xrandr --output VGA1 --off for
example)

15 years agouserguide: tell the user where the configuration file needs to be (Thanks Scytale)
Michael Stapelberg [Sun, 11 Oct 2009 12:43:56 +0000 (14:43 +0200)]
userguide: tell the user where the configuration file needs to be (Thanks Scytale)

15 years agoFix HEAD^
Michael Stapelberg [Sun, 11 Oct 2009 12:30:57 +0000 (14:30 +0200)]
Fix HEAD^

15 years agoBugfix: Also apply the fix of 74ccdb4 when re-querying xinerama screens (Thanks Scytale)
Michael Stapelberg [Sun, 11 Oct 2009 12:28:27 +0000 (14:28 +0200)]
Bugfix: Also apply the fix of 74ccdb4 when re-querying xinerama screens (Thanks Scytale)

15 years agoAdd testcase for the mark/goto command
Michael Stapelberg [Wed, 7 Oct 2009 19:50:23 +0000 (21:50 +0200)]
Add testcase for the mark/goto command

15 years agoBugfix: IPC: Correctly handle the case when multiple messages get received at once...
Michael Stapelberg [Wed, 7 Oct 2009 19:49:24 +0000 (21:49 +0200)]
Bugfix: IPC: Correctly handle the case when multiple messages get received at once via the socket

When the sending application was so fast (*cough*) that the messages
could get queued by the kernel, it may happen that we receive multiple
messages at once.

15 years agoi3-input: Bugfix: Don’t try to convert the prompt if there is no prompt
Michael Stapelberg [Wed, 7 Oct 2009 19:28:15 +0000 (21:28 +0200)]
i3-input: Bugfix: Don’t try to convert the prompt if there is no prompt

15 years agoBugfix: Correctly position bar window when using xrandr --below or --above (Thanks...
Michael Stapelberg [Wed, 7 Oct 2009 18:52:53 +0000 (20:52 +0200)]
Bugfix: Correctly position bar window when using xrandr --below or --above (Thanks Mirko, dirkson)