751fb27b23Add missing files to make dist, delete old RFC file
Michael Stapelberg
2009-04-19 22:31:49 +0200
1b36c943e9Add a .desktop-file containing xsession information for freedesktop compliant login managers
Michael Stapelberg
2009-04-19 22:29:04 +0200
aefae99a11Bugfix: That should be xcb_keycode_t, not xcb_keysym_t
Michael Stapelberg
2009-04-19 21:40:49 +0200
69c9db4016Add conditional for the 0.3.3 → 0.3.4 API fix in libxcb-keysyms
Michael Stapelberg
2009-04-19 21:37:34 +0200
e29ec509e0Update debian changelog / controlfile
Michael Stapelberg
2009-04-19 20:45:37 +0200
9993b77e4eUpdate TODO file
Michael Stapelberg
2009-04-19 20:45:28 +0200
982e453251Don’t rely on libxcb-wm any longer, as it got removed in libxcb 0.3.4
Michael Stapelberg
2009-04-19 20:44:34 +0200
22e0ea5141FreeBSD requires -liconv to link (Thanks Dennis Herrmann)
Michael Stapelberg
2009-04-19 14:04:33 +0200
6ccee82368Fix for the fix: Don’t substract height twice
Michael Stapelberg
2009-04-18 01:13:57 +0200
49d5bdbb08Bugfix: Correctly adjust state when transferring fullscreen windows to other workspaces (Thanks Mirko)
Michael Stapelberg
2009-04-17 21:01:33 +0200
12cc8b78afBugfix: Calculation of width in fake_absoute_configure_notify was wrong for windows with aspect ratio (Thanks Mirko)
Michael Stapelberg
2009-04-17 19:08:38 +0200
36bacc151eBugfix: Fullscreen configure notifies mustn’t use absolute position/size
Michael Stapelberg
2009-04-16 11:08:11 +0200
3c06ab1b98Prepare debian/changelog for the bugfix release
Michael Stapelberg
2009-04-14 16:31:36 +0200
65b858b9c5Bugfix: Fix unmapping of dock windows (Thanks Mirko)
Michael Stapelberg
2009-04-13 23:27:47 +0200
a2d20b6848Bugfix: Send clients their absolute position/size in generated configure events, not relative
Michael Stapelberg
2009-04-11 22:37:48 +0200
b7e8a63474Bugfix: Fix warping of cursor when only switching screen, not workspace
Michael Stapelberg
2009-04-11 20:55:16 +0200
7133974306Bugfix: Don’t only check for the currently active screen, but check for all screens (Thanks Mirko)
Michael Stapelberg
2009-04-11 19:06:26 +0200
bb8727cf27Bugfix: Perform some bounds checking for snapped containers in fix_colrowspan (Thanks jchome)
Michael Stapelberg
2009-04-11 14:52:11 +0200
bcbe800720Bugfix: Store dock clients per screen, not per workspace.
Michael Stapelberg
2009-04-11 14:29:15 +0200
8cc1fcf536General small cleanups
Michael Stapelberg
2009-04-11 14:08:19 +0200
e3516d72f5Bugfix: Don’t change to workspaces on different screens when scrolling through them (Thanks Mirko)
Michael Stapelberg
2009-04-11 11:54:30 +0200
0216e84327Bugfix: Warp pointer to the right window
Michael Stapelberg
2009-04-11 11:36:58 +0200
3548abd48aMake the makefile print out "INSTALL" when installing
Michael Stapelberg
2009-04-11 11:34:20 +0200
aace42cd7aBugfix: Don’t crash anymore when moving focus to another screen (Thanks, Mirko!)
Michael Stapelberg
2009-04-10 21:29:25 +0200
ee5cb143c0Oops. Don’t kill the current workspace
Michael Stapelberg
2009-04-09 12:13:14 +0200
72d82f3993Bugfix: Delete empty workspaces even when they’re not the active workspace
Michael Stapelberg
2009-04-09 11:19:56 +0200
4bd7667445Bugfix: Correctly set focus when switching between screens
Michael Stapelberg
2009-04-08 13:48:37 +0200
b98d7ab3c0Debian: Create package i3-wm-dbg with debug symbols (thanks sur5r)
Michael Stapelberg
2009-04-08 12:21:20 +0200
bd9de8189bPut documentation for each function in the header files, doxygen-compatible
Michael Stapelberg
2009-04-07 19:02:07 +0200
cb7b7a73d2Bugfix: Set focus to the client which was previously focused instead of the next client when moving windows
Michael Stapelberg
2009-04-07 16:48:42 +0200
28aa13d831Bugfix: Don’t set focus if it is not necessary.
Michael Stapelberg
2009-04-01 12:50:42 +0200
755540817eImplement scrolling on stack windows and on the bar. This implements ticket #18
Michael Stapelberg
2009-04-01 12:31:13 +0200
75a35319c9Bugfix: Correctly remove client from container when moving to another workspace
Michael Stapelberg
2009-04-01 12:02:22 +0200
0520714aa0Remove comment as popup menus in dzen2 get triggered by enter notify and focus is not needed
Michael Stapelberg
2009-04-01 11:51:11 +0200
b4e337027eBugfix: Apply workspaces to screens when Xinerama is turned off (Thanks Igor, Urs)
Michael Stapelberg
2009-03-31 19:17:31 +0200
fcc5ce516bBugfix: Don’t free xinerama-reply if it is NULL, implement FREE()-macro (Thanks Igor)
Michael Stapelberg
2009-03-30 08:27:53 +0200
3164bb7afaDebian package fixes (use ${misc:Depends}, close ITP, call dh_strip, correct spelling of metapackage)
Michael Stapelberg
2009-03-29 18:44:01 +0200
a8478efa34Bugfix: Correctly filter out the numlock state bit (doesn’t get cleared for some reason)
Michael Stapelberg
2009-03-27 15:24:52 +0100
9077831ed3Bugfix: When entering a stack window with the mouse, set the focus to the active client
Michael Stapelberg
2009-03-26 23:00:26 +0100
8338f95d82Website: Sitemap should contain URLs without redirects
Michael Stapelberg
2009-03-22 23:47:20 +0100
dffa3564eeFix robots.txt
Michael Stapelberg
2009-03-21 01:18:38 +0100
e0f7e253ffBugfix: Fix memory leak
Michael Stapelberg
2009-03-20 17:31:34 +0100
8ec7a1f81cAdd sitemap.xml
Michael Stapelberg
2009-03-18 10:03:06 +0100
48a6ff30e3Add meta tags to header
Michael Stapelberg
2009-03-18 09:59:00 +0100
4647d0ea54website: Add robots.txt, Link bugtracker
Michael Stapelberg
2009-03-18 09:47:12 +0100
7b2fd99021Add description to screenshot
Michael Stapelberg
2009-03-16 09:59:00 +0100
c586ced835Add screenshots to website
Michael Stapelberg
2009-03-16 09:57:37 +0100
1d4e311abbUpdate manpage
Michael Stapelberg
2009-03-16 08:18:52 +0100
780ee5725cwebsite: Link GPG-signature
Michael Stapelberg
2009-03-15 23:42:08 +0100
6a8ea6c898Fix makefile to replace git-versions so tarball works without git
Michael Stapelberg
2009-03-15 23:40:08 +0100
4d5b4631d5Update debian changelog
Michael Stapelberg
2009-03-15 23:28:56 +0100
a505e4ea05Update download page for release of 3.α
Michael Stapelberg
2009-03-15 23:27:03 +0100
eb2ceb95bfCleanup makefiles, add version to i3 -v and i3 startup
Michael Stapelberg
2009-03-15 23:15:16 +0100
21f7b7a724Disable horizontal resizing for the release version, it still has bugs
Michael Stapelberg
2009-03-15 21:31:35 +0100
3d260f8e50Bugfix: re-decorate old client when switching screens
Michael Stapelberg
2009-03-15 21:13:15 +0100
74465a562aBugfix: Only actively change focus if this is the current container
Michael Stapelberg
2009-03-15 20:52:43 +0100
3a994e4bf7Implement clicking on the bar to switch workspaces
Michael Stapelberg
2009-03-15 17:49:25 +0100
76effaf29aBugfix: Fix rounding problems when positioning proportional windows
Michael Stapelberg
2009-03-15 17:35:16 +0100
c02dd93bccBugfix: Query WM_NORMAL_HINTS when managing a window to handle proportional hints which were set before mapping
Michael Stapelberg
2009-03-15 12:24:49 +0100
cb9c7078beImplement kill-command to kill the current window, document it
Michael Stapelberg
2009-03-14 22:09:36 +0100
cc0b060628Implement exit command, document it in manpage, add it to defaultconfig (Mod1+Shift+e)
Michael Stapelberg
2009-03-14 21:31:22 +0100
21e62ae9b7Add docbook-xml as build dependency, revert last commit
Michael Stapelberg
2009-03-14 18:55:47 +0100
a6f00488d6Add -L to not invoke xmllint which fails on some systems because it can’t download the DTD
Michael Stapelberg
2009-03-14 18:45:55 +0100
80e2bf708dSend configure notify after putting a client into fullscreen mode, log at a central place
Michael Stapelberg
2009-03-14 17:37:11 +0100
29112655dcUpdate „Building i3 on Ubuntu 9.04” howto
Michael Stapelberg
2009-03-14 17:12:11 +0100
df5ba408dcAdd imprint to the website for compliance with german law.
Michael Stapelberg
2009-03-14 01:51:01 +0100
26e05604f6Add file PACKAGE-MAINTAINERS with hints for package maintainers
Michael Stapelberg
2009-03-14 01:30:37 +0100
70644c6379Update the overview of default bindings
Michael Stapelberg
2009-03-14 01:26:09 +0100
95cd4334a9Fix errors in i3.config, update manpage
Michael Stapelberg
2009-03-14 01:21:51 +0100
2816f75140Update website (menu, links to the documentation, manpage online)
Michael Stapelberg
2009-03-14 01:15:54 +0100
4ad1edc5ebRemove unused variable (fixes warning)
Michael Stapelberg
2009-03-13 11:20:21 +0100
1a377d2af0Update build-dependencies for debian
Michael Stapelberg
2009-03-13 05:08:42 +0100
e3085b4f75Fix fullscreen for xpdf (at least on debian, with proper _NET_WM_STATE hints)
Michael Stapelberg
2009-03-13 04:51:17 +0100
9c755dcb0dFix compilation
Michael Stapelberg
2009-03-13 04:51:09 +0100
14834c3530Fake more configure notifies (makes xpdf work better)
Michael Stapelberg
2009-03-13 00:39:16 +0100
89db5f7217More example code
Michael Stapelberg
2009-03-12 17:56:03 +0100
1b2e180718Add some code to the presentation
Michael Stapelberg
2009-03-12 17:19:19 +0100
755709c86dBugfix: Completely ignore legacy hints as soon as the client uses _NET_WM_NAME
Michael Stapelberg
2009-03-12 16:44:44 +0100
0ef49807baAdd slides for presentation at NoName e.V.
Michael Stapelberg
2009-03-12 04:37:05 +0100
349aff59d1Add website for i3lock
Michael Stapelberg
2009-03-12 00:25:28 +0100
6bcb53e5eaUpdate debian/ to build a meta-package for i3
Michael Stapelberg
2009-03-11 22:49:41 +0100
e1252b51daMove i3lock in its own repository
Michael Stapelberg
2009-03-11 22:21:50 +0100
cc2c63b860Handle legacy window titles by rendering them not unicode-compatible.
Michael Stapelberg
2009-03-11 21:31:54 +0100
17bcdd8b0fImplement cleaning up the list of ignored events
Michael Stapelberg
2009-03-11 20:06:30 +0100
12970211c4Fix misnomer (window_type_handler → handle_window_type), resolve TODO
Michael Stapelberg
2009-03-11 19:39:32 +0100
d8ac364749Update config to use i3menu on Mod1+p, update Makefile to compile/install i3lock and i3menu
Michael Stapelberg
2009-03-11 19:09:17 +0100
969d6f202eMove i3lock to src/i3lock, import dmenu-3.9 as i3menu
Michael Stapelberg
2009-03-11 19:03:24 +0100
c0aa9cac61Implement moving containers, implement moving windows to the top if top-most, change config to use Mod3
Michael Stapelberg
2009-03-11 18:56:31 +0100
49b56166dcImplement moving clients to the left if they are leftmost
Michael Stapelberg
2009-03-11 01:55:10 +0100
9c0d5b6e5eBugfix: Redecorate the last focused window of the container we are switching into
Michael Stapelberg
2009-03-11 00:56:39 +0100
ec290cbfa9Bugfix: Don’t handle mouse click events inside the titlebar
Michael Stapelberg
2009-03-11 00:45:49 +0100
38c8541807Bugfix: Change the event mask to ignore enter notifies when rendering the layout and changing workspaces
Michael Stapelberg
2009-03-11 00:20:56 +0100
408b2bdb39Bugfix: Eliminate race condition, fix dock windows
Michael Stapelberg
2009-03-10 20:56:25 +0100
434345aa30Ignore notify events which are not in mode XCB_NOTIFY_MODE_NORMAL
Michael Stapelberg
2009-03-10 11:26:52 +0100
441f406a4bFix warning (typecast)
Michael Stapelberg
2009-03-10 09:51:00 +0100
ae5814550cRemove that stupid XBell() which gets triggered falsely when resuming suspend to RAM
Michael Stapelberg
2009-03-10 09:46:17 +0100
c025678177Major change: Redirect events instead of handle the notifies.
Michael Stapelberg
2009-03-10 00:51:15 +0100
3f482bd3b3Make i3lock fork(), use white color and disable DPMS
Michael Stapelberg
2009-03-09 18:20:15 +0100
2a1e9a6ea4Import slock-0.9 as i3lock
Michael Stapelberg
2009-03-09 18:15:38 +0100
d38636439cFix warning
Michael Stapelberg
2009-03-09 17:50:00 +0100