Commit Graph

  • da97b89b31 Bugfix: Don’t allow moving/resizing of fullscreen windows (Thanks xeen) Michael Stapelberg 2009-10-13 08:26:35 +0200
  • 8f9e87124a Bugfix: Fix NULL pointer dereference when reconfiguring screens Michael Stapelberg 2009-10-12 18:31:31 +0200
  • 04884ab8cd Bugfix: Fix NULL pointer dereference when reconfiguring screens Michael Stapelberg 2009-10-12 18:31:31 +0200
  • 1d80fd6aa4 userguide: tell the user where the configuration file needs to be (Thanks Scytale) Michael Stapelberg 2009-10-11 14:43:56 +0200
  • 3334e27710 Fix HEAD^ Michael Stapelberg 2009-10-11 14:30:57 +0200
  • 2b679c6b9e Fix HEAD^ Michael Stapelberg 2009-10-11 14:30:57 +0200
  • 904e254717 Bugfix: Also apply the fix of 74ccdb4 when re-querying xinerama screens (Thanks Scytale) Michael Stapelberg 2009-10-11 14:28:27 +0200
  • d4ff702f19 Bugfix: Also apply the fix of 74ccdb4 when re-querying xinerama screens (Thanks Scytale) Michael Stapelberg 2009-10-11 14:28:27 +0200
  • 87ced0438a Add testcase for the mark/goto command Michael Stapelberg 2009-10-07 21:50:23 +0200
  • 3779f9292f Bugfix: IPC: Correctly handle the case when multiple messages get received at once via the socket Michael Stapelberg 2009-10-07 21:49:24 +0200
  • acb07b95c0 i3-input: Bugfix: Don’t try to convert the prompt if there is no prompt Michael Stapelberg 2009-10-07 21:28:15 +0200
  • 74ccdb4760 Bugfix: Correctly position bar window when using xrandr --below or --above (Thanks Mirko, dirkson) Michael Stapelberg 2009-10-07 20:52:53 +0200
  • ad84c07c8a Bugfix: Correctly position bar window when using xrandr --below or --above (Thanks Mirko, dirkson) Michael Stapelberg 2009-10-07 20:52:53 +0200
  • 44c4c9d5a6 Bugfix: Go to the target workspace before changing focus on goto command (Thanks yurifury) Michael Stapelberg 2009-10-07 20:41:21 +0200
  • a22550392d Bugfix: Correctly restore the focus to the root screen after unmapping the last client (Thanks Rasi) Michael Stapelberg 2009-10-07 20:26:13 +0200
  • df58981b57 Bugfix: Correctly restore the focus to the root screen after unmapping the last client (Thanks Rasi) Michael Stapelberg 2009-10-07 20:26:13 +0200
  • cf17e73293 Add a new test for moving clients to different workspaces (tiling and floating) Michael Stapelberg 2009-10-01 17:18:11 +0200
  • f72161d0c2 Bugfix: parser: Correctly generate colorpixels from hex codes Michael Stapelberg 2009-10-01 12:29:27 +0200
  • c16b6360b6 website: add new screenshot Michael Stapelberg 2009-09-30 00:10:36 +0200
  • 6aa0f965d2 Fix warnings in lexer/parser Michael Stapelberg 2009-09-29 22:47:37 +0200
  • c4df9f1d95 Bugfix: Correctly initialize workspaces when initializing > 1 workspace (Thanks Mirko) Michael Stapelberg 2009-09-29 22:25:08 +0200
  • 2b70e05ee9 Refactor workspaces to be stored in a TAILQ instead of an array Michael Stapelberg 2009-09-29 19:45:41 +0200
  • 5a77081c55 Bugfix: When rendering, skip containers which are not yet initialized Michael Stapelberg 2009-09-29 12:26:53 +0200
  • 9ec6ea61de Bugfix: Don’t crash when changing workspace when there is more than one column Michael Stapelberg 2009-09-29 12:21:07 +0200
  • ff0e9bb954 Bugfix: Fix parsing symbols which contain numbers, like F1 or 1 for bindsym (Thanks Rasi) Michael Stapelberg 2009-09-29 11:32:57 +0200
  • 095de9eaab Bugfix: partly revert f3880928, client->workspace was not updated (Thanks msi) Michael Stapelberg 2009-09-29 01:07:51 +0200
  • bfd704c523 Fix syntax for resize command Michael Stapelberg 2009-09-29 00:54:27 +0200
  • d230b2bb1a Bugfix: Create new workspace when there are no free existing ones to assign (Thanks msi) Michael Stapelberg 2009-09-28 18:02:11 +0200
  • e101940c5e Implement options to change the default mode of containers Michael Stapelberg 2009-09-27 23:08:27 +0200
  • fa868ed61c Bugfix: parser: limit of 10 workspaces is gone Michael Stapelberg 2009-09-27 23:05:07 +0200
  • 226664d288 Remove debug message Michael Stapelberg 2009-09-27 23:04:41 +0200
  • 058d9cc3a2 Handle ipc_socket like ipc-socket Michael Stapelberg 2009-09-27 20:44:24 +0200
  • 8f67eba044 Implement modes. Modes allow you to use different keybindings and switch between them. Michael Stapelberg 2009-09-27 18:45:39 +0200
  • 97d949d16c Bugfix: Correctly re-grab keys when using the new lexer Michael Stapelberg 2009-09-27 18:45:17 +0200
  • d916e075c3 parser: Implement parsing mode sections Michael Stapelberg 2009-09-27 17:02:13 +0200
  • 051caf571d retab! cfgparse.y Michael Stapelberg 2009-09-27 17:02:05 +0200
  • 55f4e5ab68 Add vim modeline to lexer/parser Michael Stapelberg 2009-09-27 17:01:06 +0200
  • c2a42dd503 lexer: Allow whitespace before comments Michael Stapelberg 2009-09-27 17:00:37 +0200
  • 9b1699f4c4 Add documentation for workspace_get() Michael Stapelberg 2009-09-27 15:20:47 +0200
  • f38809288a Make number of workspaces dynamic (no longer limited by 10) Michael Stapelberg 2009-09-27 14:00:54 +0200
  • a55d0b77fe Implement resize command Michael Stapelberg 2009-09-26 17:18:50 +0200
  • 7be41492c6 Obey the client’s border_width setting (Thanks shatter) Michael Stapelberg 2009-09-26 13:47:48 +0200
  • b898058105 Fix some compilation warnings (Thanks mxf) Michael Stapelberg 2009-09-26 13:30:32 +0200
  • aa02fda067 Explicitly call flex and bison instead of lex and yacc (Thanks mxf) Michael Stapelberg 2009-09-26 12:47:23 +0200
  • 43ff034f0a Bugfix: Fix resizing on second monitor (Thanks litemotiv) Michael Stapelberg 2009-09-25 18:08:37 +0200
  • 2493c4b232 Bugfix: Fix resizing on second monitor (Thanks litemotiv) Michael Stapelberg 2009-09-25 18:08:37 +0200
  • f4ec7fdfe9 Implement stack-limit for further defining how stack windows should look Michael Stapelberg 2009-09-22 18:07:59 +0200
  • d3752007ed Remove old code Michael Stapelberg 2009-09-22 18:07:48 +0200
  • d9ca8e8d1a Move handler for clicking to its own file Michael Stapelberg 2009-09-22 18:07:25 +0200
  • 3ada8f326c Implement vim-like marks Michael Stapelberg 2009-09-20 16:54:29 +0200
  • 6510b0e14f i3-input: implement prefixes for commands Michael Stapelberg 2009-09-20 16:01:41 +0200
  • ca9b52bfcc Add initial version of i3-input, an interactive tool for sending IPC commands Michael Stapelberg 2009-09-20 15:44:14 +0200
  • 0e8b87e9da lexer: Implement workspace <number> "<name>" Michael Stapelberg 2009-09-19 19:39:06 +0200
  • 0ed2d62263 lexer: return HEX instead of NUMBER when parsing colors Michael Stapelberg 2009-09-19 19:34:02 +0200
  • b1ebbde153 Merge branch 'lex' into next Michael Stapelberg 2009-09-19 19:06:57 +0200
  • ca472559b9 Finish configfile parsing with lexer, implement -l to use the lexer. Michael Stapelberg 2009-09-19 19:05:15 +0200
  • 775d3a0d91 Make gcc happy about some possibly uninitialized variables (Thanks badboy) Michael Stapelberg 2009-09-15 16:58:10 +0200
  • 207ad0a7df Implement most code to actually set the configuration settings Michael Stapelberg 2009-09-13 22:13:28 +0200
  • 7fda4a2c32 Make variable expansion work with the new parsing Michael Stapelberg 2009-09-13 21:32:58 +0200
  • 2986636e03 Fix some parsing problems, retab! Michael Stapelberg 2009-09-13 18:40:35 +0200
  • 268bf71222 Implement option -p to test if the lexer/parser can parse your configfile (specify -c before) Michael Stapelberg 2009-09-13 14:54:27 +0200
  • 9dd975e974 Add first version of lexer/parser to git, update Makefile Michael Stapelberg 2009-09-13 14:16:39 +0200
  • 30ad7e93e7 Bugfix: Re-distribute free space when closing rows which were horizontally resized Michael Stapelberg 2009-09-12 19:58:39 +0200
  • ce40f79c47 Implement right mouse button + dragging to resize tiling clients aswell Michael Stapelberg 2009-09-12 19:51:50 +0200
  • a3a1ff9894 Compilation fix for the last commit Michael Stapelberg 2009-09-12 18:34:03 +0200
  • 44111b7466 Bugfix: Correctly warp pointer *after* rendering the layout Michael Stapelberg 2009-09-12 18:46:52 +0200
  • 6f2638f526 Bugfix: Correctly warp pointer *after* rendering the layout Michael Stapelberg 2009-09-12 18:46:52 +0200
  • 739f4f35aa Compilation fix for the last commit Michael Stapelberg 2009-09-12 18:34:03 +0200
  • 51cb9a2cf3 Bugfix: Correctly initialize workspaces for floating clients, too Michael Stapelberg 2009-09-12 18:18:41 +0200
  • 3b59f5829f Bugfix: Correctly initialize workspaces for floating clients, too Michael Stapelberg 2009-09-12 18:18:41 +0200
  • 98dbee72ac Bugfix: Correctly initialize workspace when moving clients (Thanks tsdh) Michael Stapelberg 2009-09-12 18:15:32 +0200
  • 4d01a02dba Bugfix: Correctly initialize workspace when moving clients (Thanks tsdh) Michael Stapelberg 2009-09-12 18:15:32 +0200
  • cef5778097 Bugfix: Fix clicking on stack windows in tabbed mode (Thanks Atsutane) Michael Stapelberg 2009-09-10 21:05:29 +0200
  • 06762bba61 Bump debian changelog to avoid conflicts Michael Stapelberg 2009-09-10 19:05:35 +0200
  • bf043cd2bd Some little style adjustments for badboy’s patch Michael Stapelberg 2009-09-10 18:48:16 +0200
  • 40bc7c93d0 Implement command to toggle border style Jan-Erik Rediger 2009-08-12 18:18:39 +0200
  • ff1ae52e6b Fix compilation warning because of missing braces Michael Stapelberg 2009-09-10 16:29:23 +0200
  • 9f02fb7a3a Bugfix: Don’t handle WM_HINTS if it is not set (Thanks mxf) Michael Stapelberg 2009-09-10 16:27:50 +0200
  • a4d3dbef19 Bugfix: Correctly handle unmap-notify events when resizing (Thanks Mirko) Michael Stapelberg 2009-09-07 21:18:44 +0200
  • e4813d009a Bugfix: Correctly handle unmap-notify events when resizing (Thanks Mirko) Michael Stapelberg 2009-09-07 21:18:44 +0200
  • 2ff2a6a315 Implement the urgency hint for windows/workspaces Michael Stapelberg 2009-09-06 22:40:11 +0200
  • e893902585 Implement horizontal resize Michael Stapelberg 2009-09-06 16:50:45 +0200
  • 14a07d8b03 Bugfix: Initialize screens correctly when not using Xinerama (Thanks Mikael) Michael Stapelberg 2009-09-05 19:17:59 +0200
  • a81108c527 Bugfix: Initialize screens correctly when not using Xinerama (Thanks Mikael) Michael Stapelberg 2009-09-05 19:17:59 +0200
  • ca8a194c56 Bugfix: Correctly grab the right mouse button for resizing windows (Thanks xeen) Michael Stapelberg 2009-09-05 17:32:26 +0200
  • 3b3b7609ae website: add download link for OpenBSD Michael Stapelberg 2009-09-04 12:20:19 +0200
  • a8352a8988 Merge patches for OpenBSD compatibility Michael Stapelberg 2009-09-02 22:25:50 +0200
  • ae2371ee58 Implement long options (--version, --no-autostart, --help, --config) Michael Stapelberg 2009-09-02 22:14:09 +0200
  • 67dcd9df28 Bugfix: In stacked/tabbed mode we need the regular border color (Thanks badboy) Michael Stapelberg 2009-09-02 21:59:31 +0200
  • 100cc6b717 Bugfix: 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
  • d089adc229 Bugfix: Don’t display unnamed workspaces with %d: (Thanks Mirko) Michael Stapelberg 2009-08-29 11:06:34 +0200
  • 7aec1bd1ef Bugfix: Draw black border instead of background-color around clients with {width,height}_increment (Thanks xeen) Michael Stapelberg 2009-08-29 11:03:14 +0200
  • 3fc63c69df Bugfix: Don’t crash if the numlock symbol cannot be found (Thanks xeen) Michael Stapelberg 2009-08-27 21:33:19 +0200
  • 1e94dc19ed Bugfix: Don’t call resize_client if the width/height increment properties did not change Michael Stapelberg 2009-08-25 23:16:17 +0200
  • 486d8d423c Bugfix: 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
  • 2b49c6086d Bugfix: Don’t display unnamed workspaces with %d: (Thanks Mirko) Michael Stapelberg 2009-08-29 11:06:34 +0200
  • d333b8534d Bugfix: Draw black border instead of background-color around clients with {width,height}_increment (Thanks xeen) Michael Stapelberg 2009-08-29 11:03:14 +0200
  • 39457338e4 Bugfix: Don’t crash if the numlock symbol cannot be found (Thanks xeen) Michael Stapelberg 2009-08-27 21:33:19 +0200
  • 39f002e0b1 Bugfix: Don’t call resize_client if the width/height increment properties did not change Michael Stapelberg 2009-08-25 23:16:17 +0200
  • d7403d2c32 website: Change doctype to HTML5 Michael Stapelberg 2009-08-25 13:16:02 +0200