da97b89b31Bugfix: Don’t allow moving/resizing of fullscreen windows (Thanks xeen)
Michael Stapelberg
2009-10-13 08:26:35 +0200
8f9e87124aBugfix: Fix NULL pointer dereference when reconfiguring screens
Michael Stapelberg
2009-10-12 18:31:31 +0200
04884ab8cdBugfix: Fix NULL pointer dereference when reconfiguring screens
Michael Stapelberg
2009-10-12 18:31:31 +0200
1d80fd6aa4userguide: tell the user where the configuration file needs to be (Thanks Scytale)
Michael Stapelberg
2009-10-11 14:43:56 +0200
3334e27710Fix HEAD^
Michael Stapelberg
2009-10-11 14:30:57 +0200
2b679c6b9eFix HEAD^
Michael Stapelberg
2009-10-11 14:30:57 +0200
904e254717Bugfix: Also apply the fix of 74ccdb4 when re-querying xinerama screens (Thanks Scytale)
Michael Stapelberg
2009-10-11 14:28:27 +0200
d4ff702f19Bugfix: Also apply the fix of 74ccdb4 when re-querying xinerama screens (Thanks Scytale)
Michael Stapelberg
2009-10-11 14:28:27 +0200
87ced0438aAdd testcase for the mark/goto command
Michael Stapelberg
2009-10-07 21:50:23 +0200
3779f9292fBugfix: IPC: Correctly handle the case when multiple messages get received at once via the socket
Michael Stapelberg
2009-10-07 21:49:24 +0200
acb07b95c0i3-input: Bugfix: Don’t try to convert the prompt if there is no prompt
Michael Stapelberg
2009-10-07 21:28:15 +0200
74ccdb4760Bugfix: Correctly position bar window when using xrandr --below or --above (Thanks Mirko, dirkson)
Michael Stapelberg
2009-10-07 20:52:53 +0200
ad84c07c8aBugfix: Correctly position bar window when using xrandr --below or --above (Thanks Mirko, dirkson)
Michael Stapelberg
2009-10-07 20:52:53 +0200
44c4c9d5a6Bugfix: Go to the target workspace before changing focus on goto command (Thanks yurifury)
Michael Stapelberg
2009-10-07 20:41:21 +0200
a22550392dBugfix: Correctly restore the focus to the root screen after unmapping the last client (Thanks Rasi)
Michael Stapelberg
2009-10-07 20:26:13 +0200
df58981b57Bugfix: Correctly restore the focus to the root screen after unmapping the last client (Thanks Rasi)
Michael Stapelberg
2009-10-07 20:26:13 +0200
cf17e73293Add a new test for moving clients to different workspaces (tiling and floating)
Michael Stapelberg
2009-10-01 17:18:11 +0200
f72161d0c2Bugfix: parser: Correctly generate colorpixels from hex codes
Michael Stapelberg
2009-10-01 12:29:27 +0200
c16b6360b6website: add new screenshot
Michael Stapelberg
2009-09-30 00:10:36 +0200
6aa0f965d2Fix warnings in lexer/parser
Michael Stapelberg
2009-09-29 22:47:37 +0200
c4df9f1d95Bugfix: Correctly initialize workspaces when initializing > 1 workspace (Thanks Mirko)
Michael Stapelberg
2009-09-29 22:25:08 +0200
2b70e05ee9Refactor workspaces to be stored in a TAILQ instead of an array
Michael Stapelberg
2009-09-29 19:45:41 +0200
5a77081c55Bugfix: When rendering, skip containers which are not yet initialized
Michael Stapelberg
2009-09-29 12:26:53 +0200
9ec6ea61deBugfix: Don’t crash when changing workspace when there is more than one column
Michael Stapelberg
2009-09-29 12:21:07 +0200
ff0e9bb954Bugfix: Fix parsing symbols which contain numbers, like F1 or 1 for bindsym (Thanks Rasi)
Michael Stapelberg
2009-09-29 11:32:57 +0200
095de9eaabBugfix: partly revert f3880928, client->workspace was not updated (Thanks msi)
Michael Stapelberg
2009-09-29 01:07:51 +0200
bfd704c523Fix syntax for resize command
Michael Stapelberg
2009-09-29 00:54:27 +0200
d230b2bb1aBugfix: Create new workspace when there are no free existing ones to assign (Thanks msi)
Michael Stapelberg
2009-09-28 18:02:11 +0200
e101940c5eImplement options to change the default mode of containers
Michael Stapelberg
2009-09-27 23:08:27 +0200
fa868ed61cBugfix: parser: limit of 10 workspaces is gone
Michael Stapelberg
2009-09-27 23:05:07 +0200
226664d288Remove debug message
Michael Stapelberg
2009-09-27 23:04:41 +0200
058d9cc3a2Handle ipc_socket like ipc-socket
Michael Stapelberg
2009-09-27 20:44:24 +0200
8f67eba044Implement modes. Modes allow you to use different keybindings and switch between them.
Michael Stapelberg
2009-09-27 18:45:39 +0200
97d949d16cBugfix: Correctly re-grab keys when using the new lexer
Michael Stapelberg
2009-09-27 18:45:17 +0200
d916e075c3parser: Implement parsing mode sections
Michael Stapelberg
2009-09-27 17:02:13 +0200
051caf571dretab! cfgparse.y
Michael Stapelberg
2009-09-27 17:02:05 +0200
55f4e5ab68Add vim modeline to lexer/parser
Michael Stapelberg
2009-09-27 17:01:06 +0200
c2a42dd503lexer: Allow whitespace before comments
Michael Stapelberg
2009-09-27 17:00:37 +0200
9b1699f4c4Add documentation for workspace_get()
Michael Stapelberg
2009-09-27 15:20:47 +0200
f38809288aMake number of workspaces dynamic (no longer limited by 10)
Michael Stapelberg
2009-09-27 14:00:54 +0200
a55d0b77feImplement resize command
Michael Stapelberg
2009-09-26 17:18:50 +0200
7be41492c6Obey the client’s border_width setting (Thanks shatter)
Michael Stapelberg
2009-09-26 13:47:48 +0200
b898058105Fix some compilation warnings (Thanks mxf)
Michael Stapelberg
2009-09-26 13:30:32 +0200
aa02fda067Explicitly call flex and bison instead of lex and yacc (Thanks mxf)
Michael Stapelberg
2009-09-26 12:47:23 +0200
43ff034f0aBugfix: Fix resizing on second monitor (Thanks litemotiv)
Michael Stapelberg
2009-09-25 18:08:37 +0200
2493c4b232Bugfix: Fix resizing on second monitor (Thanks litemotiv)
Michael Stapelberg
2009-09-25 18:08:37 +0200
f4ec7fdfe9Implement stack-limit for further defining how stack windows should look
Michael Stapelberg
2009-09-22 18:07:59 +0200
d3752007edRemove old code
Michael Stapelberg
2009-09-22 18:07:48 +0200
d9ca8e8d1aMove handler for clicking to its own file
Michael Stapelberg
2009-09-22 18:07:25 +0200
3ada8f326cImplement vim-like marks
Michael Stapelberg
2009-09-20 16:54:29 +0200
6510b0e14fi3-input: implement prefixes for commands
Michael Stapelberg
2009-09-20 16:01:41 +0200
ca9b52bfccAdd initial version of i3-input, an interactive tool for sending IPC commands
Michael Stapelberg
2009-09-20 15:44:14 +0200
0e8b87e9dalexer: Implement workspace <number> "<name>"
Michael Stapelberg
2009-09-19 19:39:06 +0200
0ed2d62263lexer: return HEX instead of NUMBER when parsing colors
Michael Stapelberg
2009-09-19 19:34:02 +0200
b1ebbde153Merge branch 'lex' into next
Michael Stapelberg
2009-09-19 19:06:57 +0200
ca472559b9Finish configfile parsing with lexer, implement -l to use the lexer.
Michael Stapelberg
2009-09-19 19:05:15 +0200
775d3a0d91Make gcc happy about some possibly uninitialized variables (Thanks badboy)
Michael Stapelberg
2009-09-15 16:58:10 +0200
207ad0a7dfImplement most code to actually set the configuration settings
Michael Stapelberg
2009-09-13 22:13:28 +0200
7fda4a2c32Make variable expansion work with the new parsing
Michael Stapelberg
2009-09-13 21:32:58 +0200
2986636e03Fix some parsing problems, retab!
Michael Stapelberg
2009-09-13 18:40:35 +0200
268bf71222Implement option -p to test if the lexer/parser can parse your configfile (specify -c before)
Michael Stapelberg
2009-09-13 14:54:27 +0200
9dd975e974Add first version of lexer/parser to git, update Makefile
Michael Stapelberg
2009-09-13 14:16:39 +0200
30ad7e93e7Bugfix: Re-distribute free space when closing rows which were horizontally resized
Michael Stapelberg
2009-09-12 19:58:39 +0200
ce40f79c47Implement right mouse button + dragging to resize tiling clients aswell
Michael Stapelberg
2009-09-12 19:51:50 +0200
a3a1ff9894Compilation fix for the last commit
Michael Stapelberg
2009-09-12 18:34:03 +0200
44111b7466Bugfix: Correctly warp pointer *after* rendering the layout
Michael Stapelberg
2009-09-12 18:46:52 +0200
6f2638f526Bugfix: Correctly warp pointer *after* rendering the layout
Michael Stapelberg
2009-09-12 18:46:52 +0200
739f4f35aaCompilation fix for the last commit
Michael Stapelberg
2009-09-12 18:34:03 +0200
51cb9a2cf3Bugfix: Correctly initialize workspaces for floating clients, too
Michael Stapelberg
2009-09-12 18:18:41 +0200
3b59f5829fBugfix: Correctly initialize workspaces for floating clients, too
Michael Stapelberg
2009-09-12 18:18:41 +0200
98dbee72acBugfix: Correctly initialize workspace when moving clients (Thanks tsdh)
Michael Stapelberg
2009-09-12 18:15:32 +0200
4d01a02dbaBugfix: Correctly initialize workspace when moving clients (Thanks tsdh)
Michael Stapelberg
2009-09-12 18:15:32 +0200
cef5778097Bugfix: Fix clicking on stack windows in tabbed mode (Thanks Atsutane)
Michael Stapelberg
2009-09-10 21:05:29 +0200
06762bba61Bump debian changelog to avoid conflicts
Michael Stapelberg
2009-09-10 19:05:35 +0200
bf043cd2bdSome little style adjustments for badboy’s patch
Michael Stapelberg
2009-09-10 18:48:16 +0200
ff1ae52e6bFix compilation warning because of missing braces
Michael Stapelberg
2009-09-10 16:29:23 +0200
9f02fb7a3aBugfix: Don’t handle WM_HINTS if it is not set (Thanks mxf)
Michael Stapelberg
2009-09-10 16:27:50 +0200
a4d3dbef19Bugfix: Correctly handle unmap-notify events when resizing (Thanks Mirko)
Michael Stapelberg
2009-09-07 21:18:44 +0200
e4813d009aBugfix: Correctly handle unmap-notify events when resizing (Thanks Mirko)
Michael Stapelberg
2009-09-07 21:18:44 +0200
2ff2a6a315Implement the urgency hint for windows/workspaces
Michael Stapelberg
2009-09-06 22:40:11 +0200
e893902585Implement horizontal resize
Michael Stapelberg
2009-09-06 16:50:45 +0200
14a07d8b03Bugfix: Initialize screens correctly when not using Xinerama (Thanks Mikael)
Michael Stapelberg
2009-09-05 19:17:59 +0200
a81108c527Bugfix: Initialize screens correctly when not using Xinerama (Thanks Mikael)
Michael Stapelberg
2009-09-05 19:17:59 +0200
ca8a194c56Bugfix: Correctly grab the right mouse button for resizing windows (Thanks xeen)
Michael Stapelberg
2009-09-05 17:32:26 +0200
3b3b7609aewebsite: add download link for OpenBSD
Michael Stapelberg
2009-09-04 12:20:19 +0200
a8352a8988Merge patches for OpenBSD compatibility
Michael Stapelberg
2009-09-02 22:25:50 +0200
ae2371ee58Implement long options (--version, --no-autostart, --help, --config)
Michael Stapelberg
2009-09-02 22:14:09 +0200
67dcd9df28Bugfix: In stacked/tabbed mode we need the regular border color (Thanks badboy)
Michael Stapelberg
2009-09-02 21:59:31 +0200
100cc6b717Bugfix: If the pointer is outside of the screen when starting, fall back to the first screen (Thanks mxf)
Michael Stapelberg
2009-08-31 20:27:44 +0200
d089adc229Bugfix: Don’t display unnamed workspaces with %d: (Thanks Mirko)
Michael Stapelberg
2009-08-29 11:06:34 +0200
7aec1bd1efBugfix: Draw black border instead of background-color around clients with {width,height}_increment (Thanks xeen)
Michael Stapelberg
2009-08-29 11:03:14 +0200
3fc63c69dfBugfix: Don’t crash if the numlock symbol cannot be found (Thanks xeen)
Michael Stapelberg
2009-08-27 21:33:19 +0200
1e94dc19edBugfix: Don’t call resize_client if the width/height increment properties did not change
Michael Stapelberg
2009-08-25 23:16:17 +0200
486d8d423cBugfix: Correctly use base_width/base_height and size increment hints, correctly send fake configure notify events
Michael Stapelberg
2009-08-23 21:49:38 +0200
2b49c6086dBugfix: Don’t display unnamed workspaces with %d: (Thanks Mirko)
Michael Stapelberg
2009-08-29 11:06:34 +0200
d333b8534dBugfix: Draw black border instead of background-color around clients with {width,height}_increment (Thanks xeen)
Michael Stapelberg
2009-08-29 11:03:14 +0200
39457338e4Bugfix: Don’t crash if the numlock symbol cannot be found (Thanks xeen)
Michael Stapelberg
2009-08-27 21:33:19 +0200
39f002e0b1Bugfix: Don’t call resize_client if the width/height increment properties did not change
Michael Stapelberg
2009-08-25 23:16:17 +0200
d7403d2c32website: Change doctype to HTML5
Michael Stapelberg
2009-08-25 13:16:02 +0200