Michael Stapelberg
08986a1798
Implement scratchpad functionality (see userguide)
2011-12-21 23:15:32 +00:00
Michael Stapelberg
1f2c9306a2
Merge branch 'master' into next
...
Conflicts:
testcases/t/159-socketpaths.t
2011-12-18 18:02:08 +00:00
Michael Stapelberg
c21172a6f6
Create a secure temp path instead of a predictable one (Thanks Han)
...
With this commit, i3 will now use either $XDG_RUNTIME_DIR/i3 (XDG_RUNTIME_DIR
is only writable by the user, so this is not a problem) or a secure temporary
location in /tmp, following the pattern /tmp/i3-<user>.XXXXXX
2011-12-18 17:59:31 +00:00
Michael Stapelberg
1f0c0cdd51
docs/ipc: the command has a reply now
2011-12-15 17:30:32 +00:00
Michael Stapelberg
966c654112
implement the GET_LOG_MARKERS IPC request/reply
2011-12-10 11:16:32 +00:00
Michael Stapelberg
b1b139df1e
hacking-howto: talk about the tree data structure
2011-11-30 20:55:48 +00:00
Jan-Erik Rediger
f23d675de9
Implement new "i3bar_command" option for bar.
...
This allows you to specify an alternate path to the i3bar binary.
The userguide docu is included.
2011-11-27 21:40:57 +00:00
Michael Stapelberg
2f36214f89
hacking-howto: little fixes
2011-11-24 23:49:20 +00:00
Michael Stapelberg
8d433ecc6b
hacking-howto: s/iFunc/Func/ (Thanks mxf)
2011-11-23 22:17:50 +00:00
Michael Stapelberg
f91f6c52e9
hacking-howto: document X11 pushing/drawing
2011-11-23 21:54:40 +00:00
Michael Stapelberg
5efb81250a
hacking-howto: document v4 rendering
2011-11-23 21:54:38 +00:00
Michael Stapelberg
2359c5049d
hacking-howto: document thought-experiment (why cgroups don’t solve the window starts on wrong workspace problem)
2011-11-23 21:04:29 +00:00
Michael Stapelberg
1e35dcba97
hacking-howto: rendering (INCOMPLETE)
2011-11-23 21:04:29 +00:00
Michael Stapelberg
2c0d7cbcc1
hacking-howto: update 'Data structures' for v4
2011-11-23 21:04:29 +00:00
Michael Stapelberg
09a28f603f
userguide: use bar blocks in the bar related examples
2011-11-15 23:42:41 +00:00
Michael Stapelberg
5b4f8eb7e2
userguide: s/enter/Return (use correct keysym) (Thanks mxf)
2011-11-15 20:20:54 +00:00
Michael Stapelberg
433720d27a
docs/userguide: make it clear how to use multiple output directives (Thanks moemoe)
2011-11-13 12:54:10 +00:00
Michael Stapelberg
cc1a7d35d9
docs/userguide: fix typo (Thanks sycamorex)
2011-11-13 10:51:58 +00:00
Michael Stapelberg
41cf2468c0
docs/userguide: make the bar config reflect reality
...
Forgot to update this when changing the color.
2011-11-10 23:37:53 +00:00
Michael Stapelberg
715fe580af
docs/userguide: s/shrinked/shrunk (Thanks f8l)
2011-11-08 18:06:44 +00:00
Michael Stapelberg
3f76522344
update docs/testsuite with the simpler invocation of complete-run.pl
2011-11-07 23:22:41 +00:00
Michael Stapelberg
51e0d1b741
docs/userguide: clarify proportional resizing with floating modifier (Thanks Donald)
2011-10-29 22:58:32 +01:00
Michael Stapelberg
09a07b9169
docs/userguide: update the workspace assignment section
2011-10-27 22:45:34 +01:00
Michael Stapelberg
18c2ef33d3
docs/userguide: Document the move syntax
2011-10-27 21:52:39 +01:00
Michael Stapelberg
73d4737e42
docs/userguide: document the --no-startup-id flag for exec directives in the config
2011-10-25 22:21:09 +01:00
Michael Stapelberg
15f36cdc91
docs/userguide: document the --no-startup-id flag
2011-10-25 22:18:40 +01:00
Michael Stapelberg
ada4857ad2
Fix colors in i3bar (Thanks julien)
...
i3bar previously used get_colorpixel on strings without the leading # (ff0000
instead of #ff0000). Since it uses libi3’s get_colorpixel now we needed to
update a few places.
2011-10-23 17:48:44 +01:00
Michael Stapelberg
5ec5a07dd2
docs/userguide: use the correct color keywords (Thanks Atsutane)
2011-10-23 13:17:32 +01:00
Michael Stapelberg
202b216c14
docs/userguide: document the output bar option
2011-10-21 22:22:02 +01:00
Michael Stapelberg
0f2642a9c9
docs/userguide: document the tray_output bar option
2011-10-21 19:50:40 +01:00
Michael Stapelberg
0f3d31124d
docs/userguide: document the bar configuration
2011-10-20 23:38:34 +01:00
Michael Stapelberg
093507fc38
ipc: document the GET_BAR_CONFIG request/reply
2011-10-20 20:16:07 +01:00
Michael Stapelberg
2bda05d1b8
docs/ipc: fix example end
2011-10-20 19:51:01 +01:00
Michael Stapelberg
a33c720ce8
docs/ipc: document i3 --get-socketpath
2011-10-20 19:46:57 +01:00
Michael Stapelberg
178be03fa6
Implement 'workspace back_and_forth' (Patch by Michael Walle)
2011-10-17 23:17:56 +01:00
Michael Stapelberg
c3a18104cd
docs/Makefile: use $(ASCIIDOC), add asciidoc 'latest git docs' config
2011-10-15 23:32:04 +01:00
Michael Stapelberg
30901ccf6e
docs/testsuite: s/more ugly/uglier (Thanks fernandotcl)
2011-10-06 07:58:39 +01:00
Michael Stapelberg
cdd9dc3144
docs/testsuite: explain how socket activation works in i3
2011-10-05 20:46:47 +01:00
Michael Stapelberg
b829fce813
Mention 'move workspace next/prev' in the userguide
2011-10-02 22:21:38 +01:00
Michael Stapelberg
3537f2d4ca
Merge branch 'master' into next
2011-10-02 12:57:27 +01:00
Michael Walle
ba7b325469
userguide: fix typo
...
Signed-off-by: Michael Walle <michael@walle.cc>
2011-10-02 12:57:16 +01:00
Michael Stapelberg
1675499f15
docs/testsuite: a few corrections by fernandotcl
2011-09-25 14:23:47 +01:00
Michael Stapelberg
0e8eb5747a
s/This adds up quickly/Delays add up quickly (Thanks mxf)
2011-09-24 20:11:23 +01:00
Michael Stapelberg
d174ff16ed
Add docs/testsuite
2011-09-24 20:10:01 +01:00
Michael Stapelberg
3073fe0bc8
update docs/multi-monitor to include the output names and refer to the force_xinerama config directive
2011-09-19 23:21:38 +01:00
Michael Stapelberg
ab04526aa1
mention the force_xinerama configfile directive in the userguide
2011-09-19 23:18:40 +01:00
Michael Stapelberg
9a76887a28
docs/userguide: document the window_role criterion
2011-09-18 16:06:52 +01:00
Michael Stapelberg
24dbddc395
docs/userguide: fix the for_window syntax
2011-09-11 22:15:14 +01:00
Michael Stapelberg
332476cf0e
docs/userguide: document the new assign syntax
2011-09-11 22:15:05 +01:00
Michael Stapelberg
9b671bda83
docs/userguide: provide an example of case-insensitive matching with PCRE (Thanks stfn)
2011-09-11 21:17:13 +01:00
Michael Stapelberg
1a91c695e7
mention PCRE in docs/userguide
2011-09-11 11:10:09 +01:00
Michael Stapelberg
c3d0957efd
Merge branch 'master' into next
2011-08-29 16:05:11 +02:00
Michael Stapelberg
1aa7eeb700
docs/userguide: state that mod+shift+space toggles, add link to criteria in for_window (Thanks Don)
2011-08-29 16:04:42 +02:00
Michael Stapelberg
1a34d250bb
Merge branch 'master' into next
2011-08-29 15:17:53 +02:00
Michael Stapelberg
640071163f
docs/userguide: new_window: s/borderless/none/ (Thanks bjonnh)
2011-08-29 15:17:31 +02:00
Michael Stapelberg
e7d6cd0f1c
Merge branch 'master' into next
2011-08-28 18:03:06 +02:00
Michael Stapelberg
5796f72885
docs/userguide: properly document command chaining and criteria
2011-08-28 18:02:49 +02:00
Michael Stapelberg
e5f10022e7
docs/userguide: properly document the resize command
2011-08-28 17:51:37 +02:00
Michael Stapelberg
aa65b507ad
Merge branch 'master' into next
2011-08-28 17:44:59 +02:00
Mark Kusch
1953f2c707
s/i3.zekjur.net/i3wm.org/g
2011-08-28 17:44:42 +02:00
Michael Stapelberg
f269d85232
Merge branch 'master' into next
2011-08-28 14:55:17 +02:00
Michael Stapelberg
c846ff272f
docs/userguide: document force_focus_wrapping config directive
2011-08-28 14:54:58 +02:00
Michael Stapelberg
61cbf7a658
Merge branch 'colors-userguide' into next
2011-08-27 16:47:53 +02:00
Michael Stapelberg
30c892adf4
docs/userguide: use the default colors in the colors example
2011-08-27 16:47:36 +02:00
Michael Stapelberg
057e0e9794
Merge branch 'master' into next
2011-08-27 15:28:34 +02:00
Michael Stapelberg
2d627ad9de
docs/userguide: s/mod+h/mod+s for stacking (Thanks Tim)
2011-08-27 15:28:11 +02:00
Michael Stapelberg
e411223f8b
Merge branch 'master' into next
2011-08-25 14:11:51 +02:00
Michael Stapelberg
ca77646de6
docs/userguide: add paragraph about named workspaces, discourage use of 'ipc-socket'
2011-08-25 14:11:31 +02:00
Peter Bui
7ddba4995f
BUG-396: Implement move output <RANDR-OUTPUT> command
...
Also add support for move output <up|down|left|right> and update
userguide about the new command.
2011-08-17 16:10:11 +02:00
Michael Stapelberg
f8d834c62d
Merge branch 'master' into next
2011-08-09 09:47:10 +02:00
Michael Stapelberg
98cc37e223
swap up/down, also modify the testcase
2011-08-09 09:46:02 +02:00
Peter Bui
3316d8b8ba
Resize uses up and down, not bottom and top
...
- Fix userguide resize example
- Update migration script
2011-08-09 09:42:36 +02:00
Michael Stapelberg
fadf9088db
docs/ipc: make the GET_MARKS docs a little more precise
2011-08-09 08:22:58 +02:00
Helgi Kristvin Sigurbjarnarson
35d7ef0ddd
Feature: implement GET_MARKS
2011-08-09 08:04:33 +02:00
Michael Stapelberg
0ec208bd75
docs/userguide: use bindsym for the 'split' example (Thanks Jan)
2011-08-07 18:03:29 +02:00
Michael Stapelberg
92481b133c
docs/userguide: the correct command is 'floating enable', not 'mode floating' (Thanks Sander)
...
Fixes : #453
2011-08-03 20:48:28 +02:00
Michael Stapelberg
9e4bd9a157
docs/userguide: remove the bar.* color keys (Thanks aksr)
2011-08-01 14:42:21 +02:00
Michael Stapelberg
9fbf6e3992
docs/userguide: use i3bar instead of dzen2 in the 'exec' example (Thanks ubitux)
2011-08-01 14:40:01 +02:00
Michael Stapelberg
d60c6f0db2
docs/userguide: update keyboard-layer images, remove incomplete warning
2011-07-31 23:53:26 +02:00
Michael Stapelberg
b77ab98ebc
docs/userguide: document for_window (Thanks aksr)
2011-07-31 23:38:26 +02:00
Michael Stapelberg
d3825f88e3
remove obsolete docs/tree-migrating
2011-07-31 22:19:58 +02:00
Michael Stapelberg
6ef3866108
docs/hacking-howto: comment out a few sections which are not updated yet
...
We want to get this release out and will update the sections afterwards. Sorry!
If you need to know stuff *right now*, please ask us on IRC
2011-07-31 16:19:25 +02:00
Michael Stapelberg
033466585d
docs/userguide: update the status line section, recommend i3bar
...
dzen2 does not get mentioned anymore. They did not release a new version for
more than three years (-dock was added 2008-04-03). I am sick of telling people
they need to check out the latest SVN trunk of dzen2.
2011-07-31 15:39:18 +02:00
Michael Stapelberg
c601ac1d8e
docs/userguide: little fixes by fernando
2011-07-29 13:31:37 +02:00
Michael Stapelberg
20c68b1869
docs/userguide: explain the split command
2011-07-29 01:12:19 +02:00
Michael Stapelberg
7e6aa72664
docs/userguide: explain default_orientation config directive
2011-07-29 01:12:06 +02:00
Michael Stapelberg
85b01df11b
userguide: add popup_during_fullscreen configuration directive
2011-07-29 00:26:30 +02:00
Michael Stapelberg
8ef51a7cfa
update docs/userguide (various little fixes/updates)
2011-07-28 22:51:48 +02:00
Michael Stapelberg
700f5bd443
docs/hacking-howto: a few little updates
2011-07-27 17:05:28 +02:00
Michael Stapelberg
d1fae4c0f7
docs/hacking-howto: update for RandR instead of Xinerama
2011-07-27 16:37:19 +02:00
Michael Stapelberg
e8335bbb89
docs/hacking-howto: update the file description
2011-07-27 16:32:24 +02:00
Michael Stapelberg
118a37510d
docs/debugging: make the difference between logging and verbose logging more clear, little style fixes
2011-07-27 16:13:15 +02:00
Michael Stapelberg
8c18121a11
docs/makefile: correctly make 'clean'
2011-07-24 22:43:50 +02:00
Michael Stapelberg
8c20fea3c2
docs/ipc: document the tree request / reply
2011-07-24 15:02:39 +02:00
Michael Stapelberg
f0aa52f674
docs/ipc: update socket path section
2011-07-24 14:39:15 +02:00
Michael Stapelberg
a402480ad0
docs: add reference card (by Zeus Panchenko)
...
Conflicts:
docs/Makefile
2011-07-23 22:21:10 +02:00
Michael Stapelberg
7801cd7a03
Don’t pretend like the global fullscreen mode would be configured in the default config (Thanks Mirko)
...
Conflicts:
docs/userguide
2011-07-23 22:08:41 +02:00
Michael Stapelberg
f5e24bd349
userguide: add missing $ (Thanks artoj)
2011-07-23 22:07:49 +02:00
Claudio Marforio
cc24a96e96
patch to allow exec_always in configure file
...
fixed indentation, updated docs
2011-07-12 18:23:14 +02:00
Michael Stapelberg
c408fef021
Implement 'focus floating', 'focus tiling' and 'focus mode_toggle' (+test +docs)
2011-07-04 17:09:52 +02:00
Michael Stapelberg
fb9d77305e
Implement 'fullscreen global'
2011-06-10 18:27:20 +02:00
Michael Stapelberg
bef25d72aa
Implement 'border toggle' (+test)
2011-06-10 16:15:52 +02:00
Michael Stapelberg
60ae26c19d
Implement 'workspace next/prev' (+test)
2011-06-10 16:03:59 +02:00
Michael Stapelberg
c5a44f12d4
userguide: document resizing with a mode
2011-06-10 15:16:05 +02:00
Michael Stapelberg
238057667a
userguide: document workspace_layout
2011-06-10 15:14:42 +02:00
Michael Stapelberg
bd49c80d5f
CONFIG BREAK: rename 'mode floating/tiling' to 'floating enable/disable'
...
The three different variants now:
floating enable
floating disable
floating toggle
2011-06-10 02:06:47 +02:00
Michael Stapelberg
9bbb37bb55
BREAKS CONFIG: rename 'level up' to 'focus parent'
...
…and 'level down' to 'focus child'. More intuitive than the old command names.
2011-06-10 01:36:33 +02:00
Michael Stapelberg
d68e4710fe
CONFIG BREAK: kick the 'next'/'prev' commands, introduce 'focus left' etc.
...
Instead of the cryptic next/prev commands, we now provide an argument to the
focus command. Userguide and default config is updated.
2011-06-08 20:49:49 +02:00
Michael Stapelberg
a26a11c609
update the userguide for tree (not complete yet)
2011-05-28 21:58:58 +02:00
Michael Stapelberg
15c288f7d7
s/seperate/separate (Thanks Jon)
2011-05-12 17:20:00 +02:00
Sardem FF7
cd6f93be3f
Rename bind to bindcode
...
Also fallback when using just 'bind' to be backward-compatible
2011-04-18 23:52:45 +02:00
Michael Stapelberg
5024c0da95
document the different cases for click handling
2011-03-05 20:35:16 +01:00
Michael Stapelberg
579551a2bd
partially update hacking-howto with an explanation of the moving code
2011-02-19 21:45:57 +01:00
Michael Stapelberg
b078957cff
docs: add tree-*.png (for tree-migrating)
2011-01-29 18:31:09 +01:00
Michael Stapelberg
f1aa9d742d
docs/ipc: document that the highest bit is 1 for event replies
2011-01-29 18:07:34 +01:00
Michael Stapelberg
9cfe376d15
add docs/tree-migrating
2011-01-29 15:19:13 +01:00
Michael Stapelberg
086d1563cb
Add documentation for external workspace bars
2011-01-29 15:19:11 +01:00
Michael Stapelberg
0a7b3a04b7
docs/ipc: add reference to ThePub’s python library
2011-01-28 13:07:18 +01:00
Axel Wagner
4caf85aa0b
Use I3SOCK-environment-variable
2011-01-12 10:15:48 +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
3bbcfadd22
docs: add/cleanup references
2010-03-25 03:26:59 +01:00
Michael Stapelberg
239dbbb4f5
Add documentation for the workspace_bar option
2010-03-25 02:47:01 +01:00
Michael Stapelberg
234ed6c99b
docs: merge spelling and grammar fixes by sasha (Thanks!)
2010-03-21 01:50:10 +01:00
Michael Stapelberg
77efb29d9f
ipc: send a workspace event when the urgency flag changes
2010-03-20 03:09:42 +01:00
Michael Stapelberg
aec40126b4
ipc: implement output event
2010-03-19 22:40:43 +01:00
Michael Stapelberg
4ce0d6f014
ipc: implement GET_OUTPUTS
2010-03-19 22:24:52 +01:00
Michael Stapelberg
a607eae53a
ipc: include the urgent flag in the workspaces reply
2010-03-19 22:01:21 +01:00
Michael Stapelberg
b6a003afdf
docs/userguide: merge little corrections (Thanks fallen)
2010-03-16 20:28:43 +01:00
Michael Stapelberg
fca826a6f9
docs/ipc: document C header file
2010-03-16 00:13:40 +01:00
Michael Stapelberg
0b1eed4906
Add document about the current multi-monitor situation with RandR
2010-03-15 23:04:32 +01:00
Michael Stapelberg
c58c7b9c63
Fix spelling errors/strange sentences in the user’s guide
...
Proof-reading is very appreciated.
2010-03-15 18:23:12 +01:00
Michael Stapelberg
a0465a9a4f
Update IPC documentation
2010-03-13 19:09:49 +01:00
Michael Stapelberg
6580f89560
Mention proportional resizing in userguide
2010-03-13 13:24:26 +01:00
Axel Wagner
50d0661203
Add documentation for floating resize
2010-03-13 13:22:37 +01:00
Michael Stapelberg
69ed573422
hacking-howto: add tabbed layout (Thanks msi)
2010-03-12 18:17:27 +01:00
Michael Stapelberg
5d4982e27a
hacking-howto: add tabbed layout (Thanks msi)
2010-03-12 17:52:04 +01:00
Michael Stapelberg
4cbece46c2
committed the wrong file
2010-03-12 03:06:40 +01:00
Michael Stapelberg
520f4d15d2
Add documentation for the IPC interface
2010-03-12 03:05:42 +01:00
Michael Stapelberg
593bff5ffd
reformat docs/debugging
2010-03-10 13:01:27 +01:00
Axel Wagner
9c77b0f9a1
Implement screen-spanning fullscreen-mode (command: 'fg')
...
This closes ticket #188
2010-03-08 11:15:31 +01:00
Michael Stapelberg
496106cd44
Include graphic of the default keyboard layout in user’s guide
...
This closes ticket #166
2010-03-07 21:12:59 +01:00
Michael Stapelberg
f66d018e02
Update userguide, explain comments and normalize the paragraph about fonts (Thanks kraM)
2010-03-07 00:00:04 +01:00
Michael Stapelberg
aae824b1f3
Change workspace assignments to use the RandR output name instead of <screen>
2010-03-02 13:35:43 +01:00
Michael Stapelberg
9568836e12
Remove duplicate entry (Thanks Merovius)
2010-02-05 16:11:15 +01:00
Michael Stapelberg
69279d4567
Add documentation for the new focus follows mouse-option
2010-01-29 21:58:50 +01:00
Michael Stapelberg
7c7756d75f
docs: improve documentation on modes (Thanks xeen)
2010-01-26 22:48:12 +01:00
Michael Stapelberg
57e4972fd1
Add clarification about border color in userguide (Thanks xeen)
2009-12-15 19:11:01 +01:00
Michael Stapelberg
99c7a14285
Correct typo
2009-12-07 19:06:57 +01:00
Michael Stapelberg
6abf70895d
Update and reformat the hacking howto
2009-12-07 16:58:46 +01:00
Michael Stapelberg
13231e13ab
Add new chapters to userguide: multi-monitor and software environment
2009-12-07 10:25:12 +01:00
Michael Stapelberg
d266474f97
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
2009-11-13 20:36:59 +01:00
Michael Stapelberg
5e521cc299
document the new border option
2009-11-08 12:45:05 +01:00
Michael Stapelberg
7b0dec7c16
Update hacking-howto (no longer reacting to notifies, but redirecting requests)
2009-11-03 07:51:23 +01:00
Michael Stapelberg
25aae13331
Update userguide
2009-10-23 19:53:36 +02:00
Michael Stapelberg
1d80fd6aa4
userguide: tell the user where the configuration file needs to be (Thanks Scytale)
2009-10-11 14:43:56 +02:00
Michael Stapelberg
2ff2a6a315
Implement the urgency hint for windows/workspaces
...
Thanks to Mikael for bringing it to my mind. This change introduces
two new color classes, client.urgent and bar.urgent. By default,
urgent clients are drawn in red (colors by Atsutane).
2009-09-06 22:40:11 +02:00
Michael Stapelberg
4da54f1279
Merge branch 'next' into testcases
...
Conflicts:
docs/userguide
2009-08-21 11:45:59 +02:00
Michael Stapelberg
7469e35a8b
Document new files in the hacking howto
2009-08-19 14:07:52 +02:00
Michael Stapelberg
a84b2269c3
userguide: use space for toggling tiling/floating
2009-08-19 13:31:14 +02:00
Michael Stapelberg
e35299d4df
userguide: s/j/l in examples
2009-08-19 13:23:26 +02:00
Michael Stapelberg
962bab7c1c
Update examples to use bindsym instead of bind
2009-08-19 13:15:14 +02:00
Michael Stapelberg
c38767603b
Document commands and new configuration options in userguide
2009-08-19 13:00:09 +02:00
Michael Stapelberg
5b6bcb48f0
Document commands and new configuration options in userguide
2009-08-19 12:59:13 +02:00
Michael Stapelberg
ffcc8bbc3a
Implement putting clients into floating mode at a specific workspace
...
This changes syntax of the assign command a bit. Old configurations
will continue to work. See the userguide.
2009-07-21 16:43:20 +02:00
Michael Stapelberg
f28d20f875
slides: expandtab/retab, fix typos, fix example code
2009-06-29 00:35:03 +02:00
Michael Stapelberg
2db28631c8
Add slides of the GPN8 talk
2009-06-27 18:57:34 +02:00
Michael Stapelberg
28c4b045d6
Merge branch 'next' (3.β is stable now)
2009-06-26 13:27:06 +02:00
Michael Stapelberg
1ac3ef431c
hacking-howto: document resizing, add links to git documentation
2009-06-24 20:50:21 +02:00
Michael Stapelberg
62c8d58d82
Implement the configuration option floating_modifier and document it
2009-06-24 20:31:00 +02:00
Michael Stapelberg
9a931079fd
debugging: Recommend "backtrace full"
2009-06-24 20:14:41 +02:00
Michael Stapelberg
44fe2e9cf2
userguide: Explain containers (Thanks dirkson)
2009-06-24 19:49:07 +02:00
Michael Stapelberg
cba36914a8
Implement selecting the next tiling/floating window (using "focus")
...
Also update documentation (manpage, userguide).
To make the code easier to read/write when checking if a client is
floating, introduce client_is_floating().
2009-06-21 16:14:15 +02:00
Michael Stapelberg
325d1b301f
Implement the special workspace ~ for assignments, which will set clients floating automatically
2009-06-19 20:20:00 +02:00
Michael Stapelberg
086f6a47e3
userguide: be more specific
2009-06-14 01:10:17 +02:00
Michael Stapelberg
33b331d444
userguide: Document variables
2009-06-13 20:10:49 +02:00
Michael Stapelberg
1fcad44f66
userguide: Document most features
2009-06-01 14:59:25 +02:00
Michael Stapelberg
b0cf3ec026
Document binding on Mode_switch in userguide, be more verbose in config
2009-05-26 17:37:56 +02:00
Michael Stapelberg
2975c6a969
Document new files in the hacking-howto
2009-05-26 17:25:45 +02:00
Michael Stapelberg
e79cca8f72
Implement putting clients onto specific workspaces ("assign" in the configfile)
...
This closes ticket #39
2009-05-16 17:32:36 +02:00
Michael Stapelberg
5b4f10eaca
Bugfix: Store width_factor/height_factor per workspace, not per container
...
This is a relatively big change, however all cases should be handled by
now.
Because the function to do graphical resizing got rather large, I’ve created
a new file src/resize.c for it.
This fixes ticket #35 .
2009-05-09 17:50:51 +02:00
Michael Stapelberg
8e1990f058
Bugfix: Store width_factor/height_factor per workspace, not per container
...
This is a relatively big change, however all cases should be handled by
now.
Because the function to do graphical resizing got rather large, I’ve created
a new file src/resize.c for it.
This fixes ticket #35 .
2009-05-09 17:48:35 +02:00
Michael Stapelberg
44803b0026
Some more work on the how to hack documentation
2009-04-30 17:27:58 +02:00
Michael Stapelberg
fdf639ed1d
docs/debugging: also redirect stderr
2009-04-28 22:25:51 +02:00
Michael Stapelberg
67d985ab8a
Add docs/debugging
2009-04-28 21:10:20 +02:00
Michael Stapelberg
eb2ceb95bf
Cleanup makefiles, add version to i3 -v and i3 startup
2009-03-15 23:15:16 +01:00
Michael Stapelberg
89db5f7217
More example code
2009-03-12 17:56:03 +01:00
Michael Stapelberg
1b2e180718
Add some code to the presentation
2009-03-12 17:19:19 +01:00
Michael Stapelberg
0ef49807ba
Add slides for presentation at NoName e.V.
2009-03-12 04:37:05 +01:00
Michael Stapelberg
4dd1a7e181
More work on hacking-howto
2009-03-07 17:02:17 +01:00
Michael Stapelberg
d2f663e1a8
Some more work on docs/hacking-howto
2009-03-07 06:24:31 +01:00
Michael Stapelberg
7f17edb4c1
Add how to hack guide, first version
2009-03-07 00:50:18 +01:00