Commit Graph

  • 61e3415ddc Bugfix: Add deco_height to bsr.y (to configure the floatingcon correctly). Fixes t/12-floating-resize.t Michael Stapelberg 2010-11-28 20:43:35 +0100
  • a120a820d1 tests: update t/04-floating.t for new border styles Michael Stapelberg 2010-11-28 20:23:17 +0100
  • 18ff6ecb37 update .gitignore Michael Stapelberg 2010-11-28 20:19:26 +0100
  • 2dba7ec1ec Bugfix for the last commit (broke some moving situations), update testcase Michael Stapelberg 2010-11-28 20:15:47 +0100
  • 780b0ddbbc look & feel: when moving, descend if the container in target direction is a split-container Michael Stapelberg 2010-11-28 18:35:11 +0100
  • 4fcd2f6e7e Bugfix: Fix focus when moving Cons Michael Stapelberg 2010-11-28 18:05:53 +0100
  • f55d5e12c9 tests: update t/16-nestedcons.t with new window_rect parameter Michael Stapelberg 2010-11-28 17:29:44 +0100
  • 4f1260ffe8 Also store/load window_rect when restarting Michael Stapelberg 2010-11-28 17:20:29 +0100
  • 871da48b56 Bugfix: Only set to_focus when focused is actually 1 Michael Stapelberg 2010-11-28 17:20:16 +0100
  • 511cbec49b look and feel: when moving a Con is not possible, split a workspace level Michael Stapelberg 2010-11-28 14:45:14 +0100
  • 81044a7104 Correctly restore focus when restarting (Thanks fernandotcl) Michael Stapelberg 2010-11-28 14:27:44 +0100
  • f7fff5cec1 update indenting of src/util.c Michael Stapelberg 2010-11-28 14:14:34 +0100
  • 32cc7134aa re-enable ipc_shutdown() when restarting Michael Stapelberg 2010-11-28 14:11:44 +0100
  • ab8400fff9 Bugfix: Use setsid() to avoid SIGINT for child processes Michael Stapelberg 2010-11-28 14:03:43 +0100
  • 02b786509b Upon ConfigureRequests, send a generated ConfigureNotify (Thanks fernandotcl) Michael Stapelberg 2010-11-28 13:19:49 +0100
  • fd79a3dd5b remove space for flex's -P flag Blekos EelVex Kostas 2010-11-27 23:37:29 +0200
  • d60e8c56dc little style fixes, add vim modeline Michael Stapelberg 2010-11-28 13:02:29 +0100
  • 69fc6449dc libXcursor support (themed cursors). Fernando Tarlá Cardoso Lemos 2010-11-26 21:26:51 -0200
  • 3bab222aa7 Bugfix: Re-attach windows in correct order when switching layout (Thanks fernandotcl) Michael Stapelberg 2010-11-28 01:51:16 +0100
  • d0de3f403d Bugfix: Restore focus after changing layout (Thanks fernandotcl) Michael Stapelberg 2010-11-28 01:39:47 +0100
  • 2c157283ea fix third argument to strncat(), use smalloc(), use strlen(".old")+1 Michael Stapelberg 2010-11-28 01:22:10 +0100
  • 0a17fe973c Make the restart path configurable. Fernando Tarlá Cardoso Lemos 2010-11-26 22:27:38 -0200
  • 622b51a1ea Fix switching containers by moving the mouse over their decorations when in the same container Michael Stapelberg 2010-11-28 01:13:18 +0100
  • 6fe0e58a64 Bugfix: Also render decorations of nearby cons when getting an ExposeEvent (Thanks fernandotcl) Michael Stapelberg 2010-11-28 00:52:24 +0100
  • 0cfebcb5b6 remove some debug messages Michael Stapelberg 2010-11-27 18:05:45 +0100
  • 2c3e5dbc65 Bugfix: unmap windows in a separate step to avoid focus problems with fullscreen windows Michael Stapelberg 2010-11-27 17:45:23 +0100
  • d47a1edf22 Bugfix: configure windows before mapping, correctly store window_rect instead of rect Michael Stapelberg 2010-11-27 16:44:45 +0100
  • 3f3fa08b15 more debug for ClientMessages Michael Stapelberg 2010-11-27 16:44:32 +0100
  • 6431d3d187 fix indention Michael Stapelberg 2010-11-27 16:44:20 +0100
  • 1d52bf179b Run the autostart commands. Fernando Tarlá Cardoso Lemos 2010-11-22 21:40:05 -0200
  • 2faac65237 Always add to the focus list, fixes crash. Fernando Tarlá Cardoso Lemos 2010-11-22 21:28:21 -0200
  • 77d0d42ed2 look and feel: create split container when switching workspace layout Michael Stapelberg 2010-11-26 23:08:12 +0100
  • a8c4d255cf Bugfix: use bufcopy instead of buf (Thanks fernando) Michael Stapelberg 2010-11-26 22:38:05 +0100
  • 53b3b1cb96 Bugfix: use bufcopy instead of buf (Thanks fernando) Michael Stapelberg 2010-11-26 22:38:05 +0100
  • c3981e12d3 Bugfix: use bufcopy instead of buf (Thanks fernando) Michael Stapelberg 2010-11-26 22:38:05 +0100
  • 65bd71b213 remove some obsolete code Michael Stapelberg 2010-11-26 22:15:09 +0100
  • b2db9ac797 Bugfix: always reset state->initial to false, not only for different stacking order Michael Stapelberg 2010-11-26 20:15:08 +0100
  • 97bc8f4b86 Bugfix: Don’t draw decorations of CT_FLOATING_CONs Michael Stapelberg 2010-11-26 19:24:14 +0100
  • db3002fce0 Implement click on stack/tab decoration to focus Michael Stapelberg 2010-11-26 18:57:15 +0100
  • df7788386d re-indent click function Michael Stapelberg 2010-11-26 18:48:27 +0100
  • 962fe075b9 Bugfix: Upon ExposEvents, redraw decoration also for the window itself Michael Stapelberg 2010-11-26 18:37:34 +0100
  • e744b48b30 Bugfix: When handling an EnterNotify for a child window, access the correct con->layout Michael Stapelberg 2010-11-26 18:18:40 +0100
  • 4d7c24b92c Bugfix: Correctly count variables when parsing the configfile (Thanks dbp) Michael Stapelberg 2010-11-26 11:25:02 +0100
  • a1c861e6e0 Bugfix: Correctly count variables when parsing the configfile (Thanks dbp) Michael Stapelberg 2010-11-26 11:25:02 +0100
  • ad8065e366 Bugfix: Correctly count variables when parsing the configfile (Thanks dbp) Michael Stapelberg 2010-11-26 11:25:02 +0100
  • 3de12beef6 make i3bar work with tree branch again (current_workspace is a string now) Michael Stapelberg 2010-11-22 00:07:52 +0100
  • 1de97a1f1f correctly sort numbered workspaces (+testcase) Michael Stapelberg 2010-11-21 23:35:49 +0100
  • fab8b84db7 ipc: fix current_workspace Michael Stapelberg 2010-11-21 22:12:34 +0100
  • a71d782da9 fix indention of src/ipc.c Michael Stapelberg 2010-11-21 22:03:55 +0100
  • 4549effe15 perl: use get_tree instead of get_workspaces Michael Stapelberg 2010-11-21 21:42:28 +0100
  • 0f083f6f78 i3-msg: s/tree/get_tree for consistency, add new types to error message Michael Stapelberg 2010-11-21 21:39:09 +0100
  • ae22fe065f Send change:empty too. Fernando Tarlá Cardoso Lemos 2010-11-20 20:25:32 -0200
  • e2517bd48c Unlink the resolved path. Fernando Tarlá Cardoso Lemos 2010-11-20 20:14:28 -0200
  • 767dcea7ba Send the workspace focus change event. Fernando Tarlá Cardoso Lemos 2010-11-20 20:04:01 -0200
  • c0cd756b0f Support get_workspaces and get_outputs in i3-msg. Fernando Tarlá Cardoso Lemos 2010-11-20 19:50:24 -0200
  • 5d830e7a27 Ported over some message types from -next. Fernando Tarlá Cardoso Lemos 2010-11-20 19:30:53 -0200
  • dab83ba413 add shortcut to default config for tiling/floating toggle Michael Stapelberg 2010-11-21 17:04:35 +0100
  • 2d280469af Bugfix: Don’t draw borders for fullscreen windows Michael Stapelberg 2010-11-21 17:00:10 +0100
  • 09b5b17830 Bugfix: Don’t attach tiling containers to floating containers Michael Stapelberg 2010-11-21 16:49:59 +0100
  • f53fafe100 ipc: s/floating-nodes/floating_nodes for consistency Michael Stapelberg 2010-11-21 16:34:45 +0100
  • fcd8518d81 floating-unmap.t: switch order, don’t use workaround Michael Stapelberg 2010-11-20 20:17:25 +0100
  • 39fa1d724a bugfix: don’t treat workspace as empty if they only have floating windows (+testcase) Michael Stapelberg 2010-11-20 20:16:15 +0100
  • db651679c5 Bugfix: Properly ignore UnmapNotify events (especially for floating windows) Michael Stapelberg 2010-11-20 19:11:43 +0100
  • 131a2f8765 debugging: implement a NOP command which just spits out its argument Michael Stapelberg 2010-11-20 18:40:25 +0100
  • 576de246d8 Bugfix: when no windows to focus, return the workspace instead of NULL Michael Stapelberg 2010-11-20 18:38:24 +0100
  • 5ebb3b4832 Port the IPC socket creation code from -next. Fernando Tarlá Cardoso Lemos 2010-11-14 23:01:04 -0200
  • bfa12a5819 Port the path resolution and config loading code from -next. Fernando Tarlá Cardoso Lemos 2010-11-14 22:54:40 -0200
  • c0c7d04264 When in tabbed mode, nail the orientation to horizontal Michael Stapelberg 2010-11-15 13:55:10 +0100
  • 8048cb2e12 Render the tabbed mode correctly. Fernando Tarlá Cardoso Lemos 2010-11-14 21:38:53 -0200
  • ea1e9b20be Get rid of the remaining hardcoded height. Fernando Tarlá Cardoso Lemos 2010-11-14 21:25:37 -0200
  • 69f29b2b8e Use the configured font to draw the decorations. Fernando Tarlá Cardoso Lemos 2010-11-14 21:14:49 -0200
  • cbd53e8a7f bugfix: check if the client leader is a managed window (Thanks fernandotcl) Michael Stapelberg 2010-11-14 23:55:53 +0100
  • 76c07900c2 take into account x11 border_width settings (fixes uxterm border issue) Michael Stapelberg 2010-11-14 23:44:13 +0100
  • 39b378b0a4 don’t allow useless splits, change orientation of existing split container instead Michael Stapelberg 2010-11-14 23:18:39 +0100
  • e8b5a802e2 Bugfix: only set clients to floating which have a leader that is not their own window (Thanks fernandotcl) Michael Stapelberg 2010-11-14 22:49:05 +0100
  • a27af52706 fix floating focus behaviour, extend testcase Michael Stapelberg 2010-11-14 22:35:44 +0100
  • ffff4b159f add testcase for focus problem when toggling floating/tiling mode Michael Stapelberg 2010-11-14 21:43:31 +0100
  • d401703135 Bugfix: use rectangles instead of a polygon to avoid strange rendering errors Michael Stapelberg 2010-11-14 21:17:27 +0100
  • 33eb00d6ae automatically set windows with client_leader to floating Michael Stapelberg 2010-11-14 20:15:51 +0100
  • 055bd18142 Bugfix: after the first UnmapNotify, unignore the event Michael Stapelberg 2010-11-14 20:15:12 +0100
  • d760a1c7b2 Bugfix: don’t kill parent when currently in tree_close() for a child of this parent Michael Stapelberg 2010-11-14 20:14:09 +0100
  • f0efb3737e don’t remove floating container twice (it’s already removed in con_detach) Michael Stapelberg 2010-11-14 20:11:46 +0100
  • 5d7344af8a resize/unmap container x11 windows on demand (makes background images visible again) Michael Stapelberg 2010-11-14 18:52:40 +0100
  • 510d1f78a1 modify t/04-floating.t to reflect the new way we are doing decorations Michael Stapelberg 2010-11-14 16:42:13 +0100
  • 945632ddcb Implement setting the WM_NAME of i3 container windows for debugging Michael Stapelberg 2010-11-14 16:41:46 +0100
  • e85bb09017 set withdrawn/normal state when unmapping/mapping (for xprop/java) Michael Stapelberg 2010-11-14 13:53:47 +0100
  • a415d56048 parser: return a proper JSON reply on parse errors Michael Stapelberg 2010-11-14 01:45:05 +0100
  • 7c6f2dbfc6 Rendering fixes for stacking mode Michael Stapelberg 2010-11-13 22:39:59 +0100
  • e6d1f181fd Info about client.background for the user guide. Fernando Tarlá Cardoso Lemos 2010-09-24 22:01:56 -0300
  • 4cd6dd0303 port fernando’s custom background color patch Michael Stapelberg 2010-11-13 20:07:49 +0100
  • 53b98fdc7e Paint the window decorations using the theme. Fernando Tarlá Cardoso Lemos 2010-11-13 15:15:15 -0200
  • 1a2134d4c3 add testcases/complete-run.pl, a script for conveniently running the testsuite (or parts of it) Michael Stapelberg 2010-11-13 17:29:20 +0100
  • dc10c67060 Bugfix: Close containers which are empty due to a move (Thanks fernando) Michael Stapelberg 2010-11-13 14:55:11 +0100
  • 4aef09ab34 t/16-nestedcons.t: add 'border' key Michael Stapelberg 2010-11-13 14:33:58 +0100
  • 432073dbe5 implement support for WM_TRANSIENT_FOR, expand testcase Michael Stapelberg 2010-11-13 01:19:21 +0100
  • ad9be5402a Implement support for WM_CLIENT_LEADER Michael Stapelberg 2010-11-12 23:46:03 +0100
  • 1bb6906c56 Fix build on freebsd (uint32_t unknown if stdint.h not Baptiste Daroussin 2010-11-12 23:04:30 +0100
  • 8f7bd538d8 implement configure requests, adapt testcase Michael Stapelberg 2010-11-12 21:41:10 +0100
  • 0723876429 only re-position floating clients mapped to (0, 0), add pixels for decoration Michael Stapelberg 2010-11-12 20:55:43 +0100
  • 57e602a97c respect position in geometry of floating windows Michael Stapelberg 2010-11-12 20:55:26 +0100