Michael Stapelberg
|
5b51c8c6f0
|
optimization: Render on pixmaps and copy the result on Stack_Wins
This should speed up the rendering of Stack_Wins with many window
decorations and it should considerably reduce flicker.
|
2009-07-17 18:32:40 +02:00 |
|
Michael Stapelberg
|
a6d7f5451d
|
Also set DIALOG, UTILITY and SPLASH windows floating automatically
|
2009-06-19 12:05:55 +02:00 |
|
Michael Stapelberg
|
052190ad05
|
Handle transient hint and window class dialog to mark clients as floating
|
2009-06-12 22:59:23 +02:00 |
|
Michael Stapelberg
|
b35599004a
|
Move the manage_*-functions into their own file as they got quite large
|
2009-05-16 18:25:04 +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 Rudolf
|
3400f0e6bd
|
Implement autostart using "exec" in config
Syntax is "exec <application>", like when creating a binding.
Multiple entries are possible, applications are started in
the specified order.
|
2009-05-05 20:14:02 +02:00 |
|
Michael Stapelberg
|
99054fb50f
|
Bugfix: Fix drag&drop in GTK applications (firefox, thunderbird)
Thanks to Daniel Wäber’s contribution to wmii:
http://code.suckless.org/hg/wmii/rev/f4f25de0de54
|
2009-05-02 20:51:55 +02:00 |
|
Michael Stapelberg
|
e91f399609
|
Bugfix: Correctly restart i3 when not using its absolute path
|
2009-05-01 16:10:02 +02:00 |
|
Michael Stapelberg
|
982e453251
|
Don’t rely on libxcb-wm any longer, as it got removed in libxcb 0.3.4
See http://cgit.freedesktop.org/xcb/util/commit/?id=4c9a707f472e49bc3005354db265a0214071d46b
|
2009-04-19 20:44:34 +02:00 |
|
Michael Stapelberg
|
cb9c7078be
|
Implement kill-command to kill the current window, document it
|
2009-03-14 22:09:36 +01:00 |
|
Michael Stapelberg
|
3f662eaed5
|
Bugfix: Forgot to change the number of atoms correctly
|
2009-03-02 03:35:25 +01:00 |
|
Michael Stapelberg
|
10c5702a78
|
Implement restart-command to restart i3 without having to end your session
|
2009-02-27 22:40:48 +01:00 |
|
Michael Stapelberg
|
e77ebb6c71
|
Implement configuration file parsing
|
2009-02-25 00:50:30 +01:00 |
|
Michael Stapelberg
|
36aec13860
|
Cleanups, documentation
|
2009-02-24 01:24:28 +01:00 |
|
Michael Stapelberg
|
0e3a378c39
|
Implement stacking
|
2009-02-24 00:30:04 +01:00 |
|
Michael Stapelberg
|
1a0817eb39
|
Correctly handle _NET_WM_WINDOW_TYPE == _NET_WM_WINDOW_TYPE_DOCK (for dzen2 -dock)
|
2009-02-23 00:18:13 +01:00 |
|
Michael Stapelberg
|
df7621d5a5
|
Implement fullscreen (_NET_WM_STATE_FULLSCREEN)
|
2009-02-14 08:38:07 +01:00 |
|
Michael Stapelberg
|
fb4c851e2a
|
Add vim hints, copyright notice to each file, add LICENSE, retab! everything
|
2009-02-14 02:33:31 +01:00 |
|
Michael Stapelberg
|
4589c26558
|
Environment filtering is not needed. Instead, open applications through SHELL, double-fork
|
2009-02-14 01:36:12 +01:00 |
|
Michael Stapelberg
|
82dd64ff24
|
Move stuff to include/ and src/
|
2009-02-13 19:09:25 +01:00 |
|