Commit Graph

2027 Commits

Author SHA1 Message Date
Michael Stapelberg d760a1c7b2 Bugfix: don’t kill parent when currently in tree_close() for a child of this parent 2010-11-14 20:14:09 +01:00
Michael Stapelberg f0efb3737e don’t remove floating container twice (it’s already removed in con_detach) 2010-11-14 20:11:46 +01:00
Michael Stapelberg 5d7344af8a resize/unmap container x11 windows on demand (makes background images visible again) 2010-11-14 18:52:40 +01:00
Michael Stapelberg 510d1f78a1 modify t/04-floating.t to reflect the new way we are doing decorations 2010-11-14 16:42:13 +01:00
Michael Stapelberg 945632ddcb Implement setting the WM_NAME of i3 container windows for debugging 2010-11-14 16:41:46 +01:00
Michael Stapelberg e85bb09017 set withdrawn/normal state when unmapping/mapping (for xprop/java) 2010-11-14 13:53:47 +01:00
Michael Stapelberg a415d56048 parser: return a proper JSON reply on parse errors 2010-11-14 01:45:05 +01:00
Michael Stapelberg 7c6f2dbfc6 Rendering fixes for stacking mode 2010-11-13 22:39:59 +01:00
Fernando Tarlá Cardoso Lemos e6d1f181fd Info about client.background for the user guide. 2010-11-13 20:08:19 +01:00
Michael Stapelberg 4cd6dd0303 port fernando’s custom background color patch 2010-11-13 20:07:49 +01:00
Fernando Tarlá Cardoso Lemos 53b98fdc7e Paint the window decorations using the theme. 2010-11-13 19:17:08 +01:00
Michael Stapelberg 1a2134d4c3 add testcases/complete-run.pl, a script for conveniently running the testsuite (or parts of it) 2010-11-13 17:29:20 +01:00
Michael Stapelberg dc10c67060 Bugfix: Close containers which are empty due to a move (Thanks fernando) 2010-11-13 14:55:11 +01:00
Michael Stapelberg 4aef09ab34 t/16-nestedcons.t: add 'border' key 2010-11-13 14:33:58 +01:00
Michael Stapelberg 432073dbe5 implement support for WM_TRANSIENT_FOR, expand testcase 2010-11-13 01:19:21 +01:00
Michael Stapelberg ad9be5402a Implement support for WM_CLIENT_LEADER 2010-11-12 23:46:03 +01:00
Baptiste Daroussin 1bb6906c56 Fix build on freebsd (uint32_t unknown if stdint.h not
included)
2010-11-12 23:11:36 +01:00
Michael Stapelberg 8f7bd538d8 implement configure requests, adapt testcase
testcase does not pass 100% due to clients not being reparented correctly yet.
2010-11-12 21:41:10 +01:00
Michael Stapelberg 0723876429 only re-position floating clients mapped to (0, 0), add pixels for decoration 2010-11-12 20:55:43 +01:00
Michael Stapelberg 57e602a97c respect position in geometry of floating windows 2010-11-12 20:55:26 +01:00
Michael Stapelberg 56c6ba0359 bugfix: need to use window_type instead of type in t/04-floating.t 2010-11-12 20:37:36 +01:00
Michael Stapelberg bb5f4eea88 bugfix: need to use window_type instead of type in t/04-floating.t 2010-11-12 20:37:18 +01:00
Michael Stapelberg 6c699801ab bugfix: need to use window_type instead of type in t/04-floating.t 2010-11-12 20:36:37 +01:00
Michael Stapelberg df2ded08d8 add testcase for invalid commands 2010-11-12 20:26:53 +01:00
Michael Stapelberg e07fee4472 parser: don’t exit(1) on invalid command, use better error message 2010-11-12 20:22:55 +01:00
Michael Stapelberg 0e264cb5c4 implement different border styles
Wow, that actually was easy :).
2010-11-12 19:37:43 +01:00
Michael Stapelberg 66dc8883fd make borders around every container configurable for debugging 2010-11-12 19:37:32 +01:00
Michael Stapelberg d248f35267 include border style in ipc tree dump 2010-11-12 19:16:38 +01:00
Michael Stapelberg ea4e3e7682 parser: bugfix: initialize match when parsing new command 2010-11-12 19:07:48 +01:00
Michael Stapelberg 6eb7f2a01d lexer/parser: implement 'border' command 2010-11-12 18:41:54 +01:00
Michael Stapelberg c6c084faa5 don’t close workspaces which are still visible (multi-monitor) 2010-11-12 17:34:13 +01:00
Michael Stapelberg c1d574f84e enumerate workspaces when initializing outputs 2010-11-12 17:33:59 +01:00
Michael Stapelberg 1f7a53927e update debian/ to include all documentation/bump standars version 2010-11-06 14:41:08 +01:00
Michael Stapelberg e6cd2931a0 update debian/ to include all documentation/bump standars version 2010-11-06 14:40:18 +01:00
Fernando Tarlá Cardoso Lemos 582ec2a071 More sensible lookup order loading the config. 2010-10-24 00:09:33 +02:00
Michael Stapelberg 2f6d2d0966 Bugfix: Don’t setup event handler when RandR base event is not set 2010-10-23 17:19:46 +02:00
Michael Stapelberg af9749b1b9 Bugfix: Properly call init_workspaces() when RandR is known but not present 2010-10-23 17:19:42 +02:00
Michael Stapelberg 6146ad45c9 Bugfix: Properly call init_workspaces() when RandR is known but not present 2010-10-23 17:18:59 +02:00
Michael Stapelberg 3bb963cf31 Bugfix: Don’t setup event handler when RandR base event is not set 2010-10-23 17:18:41 +02:00
Fernando Tarlá Cardoso Lemos b1060ff938 Fixed overflow and underflow bugs when resizing. 2010-10-18 00:06:32 +02:00
Fernando Tarlá Cardoso Lemos 2447236110 Fixed overflow and underflow bugs when resizing. 2010-10-18 00:06:10 +02:00
Michael Stapelberg 182256bf71 website/blog: include link to blog in menu 2010-10-17 19:18:04 +02:00
Michael Stapelberg ef381e1e85 blog: add feed, s/utf8/utf-8 in charset 2010-10-17 19:14:55 +02:00
Michael Stapelberg 54fcc5fc3e add blog/ (jekyll folder structure for http://i3.zekjur.net/blog/) 2010-10-17 18:43:19 +02:00
Niklas Hambüchen 8279eb3a4e Fix wallpaper flickering on workspace switch by mapping new clients before unmapping old clients 2010-10-17 18:21:01 +02:00
Michael Stapelberg 5c2758af26 Implement support for size hints (including test case) 2010-10-11 21:32:29 +02:00
Michael Stapelberg b904c9a34a Bugfix: Initialize variable 'root' earlier
Fixes a regression introduced in commit f2896d3 (create_window(), invoked
indirectly in expand_table_{rows,cols}, uses the root variable).
2010-10-10 20:20:25 +02:00
Michael Stapelberg d1e3fd192f Bugfix: Initialize variable 'root' earlier
Fixes a regression introduced in commit f2896d3 (create_window(), invoked
indirectly in expand_table_{rows,cols}, uses the root variable).
2010-10-10 20:18:31 +02:00
Fernando Tarlá Cardoso Lemos 4ca46d131c Info about client.background for the user guide. 2010-10-07 19:28:55 +02:00
Fernando Tarlá Cardoso Lemos 83a82d77bf Info about client.background for the user guide. 2010-10-07 19:28:50 +02:00