Commit Graph

  • 751fb27b23 Add missing files to make dist, delete old RFC file Michael Stapelberg 2009-04-19 22:31:49 +0200
  • 1b36c943e9 Add a .desktop-file containing xsession information for freedesktop compliant login managers Michael Stapelberg 2009-04-19 22:29:04 +0200
  • aefae99a11 Bugfix: That should be xcb_keycode_t, not xcb_keysym_t Michael Stapelberg 2009-04-19 21:40:49 +0200
  • 69c9db4016 Add conditional for the 0.3.3 → 0.3.4 API fix in libxcb-keysyms Michael Stapelberg 2009-04-19 21:37:34 +0200
  • e29ec509e0 Update debian changelog / controlfile Michael Stapelberg 2009-04-19 20:45:37 +0200
  • 9993b77e4e Update TODO file Michael Stapelberg 2009-04-19 20:45:28 +0200
  • 982e453251 Don’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
  • 22e0ea5141 FreeBSD requires -liconv to link (Thanks Dennis Herrmann) Michael Stapelberg 2009-04-19 14:04:33 +0200
  • 6ccee82368 Fix for the fix: Don’t substract height twice Michael Stapelberg 2009-04-18 01:13:57 +0200
  • 49d5bdbb08 Bugfix: Correctly adjust state when transferring fullscreen windows to other workspaces (Thanks Mirko) Michael Stapelberg 2009-04-17 21:01:33 +0200
  • 12cc8b78af Bugfix: 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
  • 36bacc151e Bugfix: Fullscreen configure notifies mustn’t use absolute position/size Michael Stapelberg 2009-04-16 11:08:11 +0200
  • 3c06ab1b98 Prepare debian/changelog for the bugfix release Michael Stapelberg 2009-04-14 16:31:36 +0200
  • 65b858b9c5 Bugfix: Fix unmapping of dock windows (Thanks Mirko) Michael Stapelberg 2009-04-13 23:27:47 +0200
  • a2d20b6848 Bugfix: Send clients their absolute position/size in generated configure events, not relative Michael Stapelberg 2009-04-11 22:37:48 +0200
  • b7e8a63474 Bugfix: Fix warping of cursor when only switching screen, not workspace Michael Stapelberg 2009-04-11 20:55:16 +0200
  • 7133974306 Bugfix: 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
  • bb8727cf27 Bugfix: Perform some bounds checking for snapped containers in fix_colrowspan (Thanks jchome) Michael Stapelberg 2009-04-11 14:52:11 +0200
  • bcbe800720 Bugfix: Store dock clients per screen, not per workspace. Michael Stapelberg 2009-04-11 14:29:15 +0200
  • 8cc1fcf536 General small cleanups Michael Stapelberg 2009-04-11 14:08:19 +0200
  • e3516d72f5 Bugfix: Don’t change to workspaces on different screens when scrolling through them (Thanks Mirko) Michael Stapelberg 2009-04-11 11:54:30 +0200
  • 0216e84327 Bugfix: Warp pointer to the right window Michael Stapelberg 2009-04-11 11:36:58 +0200
  • 3548abd48a Make the makefile print out "INSTALL" when installing Michael Stapelberg 2009-04-11 11:34:20 +0200
  • aace42cd7a Bugfix: Don’t crash anymore when moving focus to another screen (Thanks, Mirko!) Michael Stapelberg 2009-04-10 21:29:25 +0200
  • ee5cb143c0 Oops. Don’t kill the current workspace Michael Stapelberg 2009-04-09 12:13:14 +0200
  • 72d82f3993 Bugfix: Delete empty workspaces even when they’re not the active workspace Michael Stapelberg 2009-04-09 11:19:56 +0200
  • 4bd7667445 Bugfix: Correctly set focus when switching between screens Michael Stapelberg 2009-04-08 13:48:37 +0200
  • b98d7ab3c0 Debian: Create package i3-wm-dbg with debug symbols (thanks sur5r) Michael Stapelberg 2009-04-08 12:21:20 +0200
  • bd9de8189b Put documentation for each function in the header files, doxygen-compatible Michael Stapelberg 2009-04-07 19:02:07 +0200
  • cb7b7a73d2 Bugfix: 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
  • 28aa13d831 Bugfix: Don’t set focus if it is not necessary. Michael Stapelberg 2009-04-01 12:50:42 +0200
  • 755540817e Implement scrolling on stack windows and on the bar. This implements ticket #18 Michael Stapelberg 2009-04-01 12:31:13 +0200
  • 75a35319c9 Bugfix: Correctly remove client from container when moving to another workspace Michael Stapelberg 2009-04-01 12:02:22 +0200
  • 0520714aa0 Remove 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
  • b4e337027e Bugfix: Apply workspaces to screens when Xinerama is turned off (Thanks Igor, Urs) Michael Stapelberg 2009-03-31 19:17:31 +0200
  • fcc5ce516b Bugfix: Don’t free xinerama-reply if it is NULL, implement FREE()-macro (Thanks Igor) Michael Stapelberg 2009-03-30 08:27:53 +0200
  • 3164bb7afa Debian package fixes (use ${misc:Depends}, close ITP, call dh_strip, correct spelling of metapackage) Michael Stapelberg 2009-03-29 18:44:01 +0200
  • a8478efa34 Bugfix: Correctly filter out the numlock state bit (doesn’t get cleared for some reason) Michael Stapelberg 2009-03-27 15:24:52 +0100
  • 9077831ed3 Bugfix: When entering a stack window with the mouse, set the focus to the active client Michael Stapelberg 2009-03-26 23:00:26 +0100
  • 8338f95d82 Website: Sitemap should contain URLs without redirects Michael Stapelberg 2009-03-22 23:47:20 +0100
  • dffa3564ee Fix robots.txt Michael Stapelberg 2009-03-21 01:18:38 +0100
  • e0f7e253ff Bugfix: Fix memory leak Michael Stapelberg 2009-03-20 17:31:34 +0100
  • 8ec7a1f81c Add sitemap.xml Michael Stapelberg 2009-03-18 10:03:06 +0100
  • 48a6ff30e3 Add meta tags to header Michael Stapelberg 2009-03-18 09:59:00 +0100
  • 4647d0ea54 website: Add robots.txt, Link bugtracker Michael Stapelberg 2009-03-18 09:47:12 +0100
  • 7b2fd99021 Add description to screenshot Michael Stapelberg 2009-03-16 09:59:00 +0100
  • c586ced835 Add screenshots to website Michael Stapelberg 2009-03-16 09:57:37 +0100
  • 1d4e311abb Update manpage Michael Stapelberg 2009-03-16 08:18:52 +0100
  • 780ee5725c website: Link GPG-signature Michael Stapelberg 2009-03-15 23:42:08 +0100
  • 6a8ea6c898 Fix makefile to replace git-versions so tarball works without git Michael Stapelberg 2009-03-15 23:40:08 +0100
  • 4d5b4631d5 Update debian changelog Michael Stapelberg 2009-03-15 23:28:56 +0100
  • a505e4ea05 Update download page for release of 3.α Michael Stapelberg 2009-03-15 23:27:03 +0100
  • eb2ceb95bf Cleanup makefiles, add version to i3 -v and i3 startup Michael Stapelberg 2009-03-15 23:15:16 +0100
  • 21f7b7a724 Disable horizontal resizing for the release version, it still has bugs Michael Stapelberg 2009-03-15 21:31:35 +0100
  • 3d260f8e50 Bugfix: re-decorate old client when switching screens Michael Stapelberg 2009-03-15 21:13:15 +0100
  • 74465a562a Bugfix: Only actively change focus if this is the current container Michael Stapelberg 2009-03-15 20:52:43 +0100
  • 3a994e4bf7 Implement clicking on the bar to switch workspaces Michael Stapelberg 2009-03-15 17:49:25 +0100
  • 76effaf29a Bugfix: Fix rounding problems when positioning proportional windows Michael Stapelberg 2009-03-15 17:35:16 +0100
  • c02dd93bcc Bugfix: 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
  • cb9c7078be Implement kill-command to kill the current window, document it Michael Stapelberg 2009-03-14 22:09:36 +0100
  • cc0b060628 Implement exit command, document it in manpage, add it to defaultconfig (Mod1+Shift+e) Michael Stapelberg 2009-03-14 21:31:22 +0100
  • 21e62ae9b7 Add docbook-xml as build dependency, revert last commit Michael Stapelberg 2009-03-14 18:55:47 +0100
  • a6f00488d6 Add -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
  • 80e2bf708d Send configure notify after putting a client into fullscreen mode, log at a central place Michael Stapelberg 2009-03-14 17:37:11 +0100
  • 29112655dc Update „Building i3 on Ubuntu 9.04” howto Michael Stapelberg 2009-03-14 17:12:11 +0100
  • df5ba408dc Add imprint to the website for compliance with german law. Michael Stapelberg 2009-03-14 01:51:01 +0100
  • 26e05604f6 Add file PACKAGE-MAINTAINERS with hints for package maintainers Michael Stapelberg 2009-03-14 01:30:37 +0100
  • 70644c6379 Update the overview of default bindings Michael Stapelberg 2009-03-14 01:26:09 +0100
  • 95cd4334a9 Fix errors in i3.config, update manpage Michael Stapelberg 2009-03-14 01:21:51 +0100
  • 2816f75140 Update website (menu, links to the documentation, manpage online) Michael Stapelberg 2009-03-14 01:15:54 +0100
  • 4ad1edc5eb Remove unused variable (fixes warning) Michael Stapelberg 2009-03-13 11:20:21 +0100
  • 1a377d2af0 Update build-dependencies for debian Michael Stapelberg 2009-03-13 05:08:42 +0100
  • e3085b4f75 Fix fullscreen for xpdf (at least on debian, with proper _NET_WM_STATE hints) Michael Stapelberg 2009-03-13 04:51:17 +0100
  • 9c755dcb0d Fix compilation Michael Stapelberg 2009-03-13 04:51:09 +0100
  • 14834c3530 Fake more configure notifies (makes xpdf work better) Michael Stapelberg 2009-03-13 00:39:16 +0100
  • 89db5f7217 More example code Michael Stapelberg 2009-03-12 17:56:03 +0100
  • 1b2e180718 Add some code to the presentation Michael Stapelberg 2009-03-12 17:19:19 +0100
  • 755709c86d Bugfix: Completely ignore legacy hints as soon as the client uses _NET_WM_NAME Michael Stapelberg 2009-03-12 16:44:44 +0100
  • 0ef49807ba Add slides for presentation at NoName e.V. Michael Stapelberg 2009-03-12 04:37:05 +0100
  • 349aff59d1 Add website for i3lock Michael Stapelberg 2009-03-12 00:25:28 +0100
  • 6bcb53e5ea Update debian/ to build a meta-package for i3 Michael Stapelberg 2009-03-11 22:49:41 +0100
  • e1252b51da Move i3lock in its own repository Michael Stapelberg 2009-03-11 22:21:50 +0100
  • cc2c63b860 Handle legacy window titles by rendering them not unicode-compatible. Michael Stapelberg 2009-03-11 21:31:54 +0100
  • 17bcdd8b0f Implement cleaning up the list of ignored events Michael Stapelberg 2009-03-11 20:06:30 +0100
  • 12970211c4 Fix misnomer (window_type_handler → handle_window_type), resolve TODO Michael Stapelberg 2009-03-11 19:39:32 +0100
  • d8ac364749 Update config to use i3menu on Mod1+p, update Makefile to compile/install i3lock and i3menu Michael Stapelberg 2009-03-11 19:09:17 +0100
  • 969d6f202e Move i3lock to src/i3lock, import dmenu-3.9 as i3menu Michael Stapelberg 2009-03-11 19:03:24 +0100
  • c0aa9cac61 Implement 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
  • 49b56166dc Implement moving clients to the left if they are leftmost Michael Stapelberg 2009-03-11 01:55:10 +0100
  • 9c0d5b6e5e Bugfix: Redecorate the last focused window of the container we are switching into Michael Stapelberg 2009-03-11 00:56:39 +0100
  • ec290cbfa9 Bugfix: Don’t handle mouse click events inside the titlebar Michael Stapelberg 2009-03-11 00:45:49 +0100
  • 38c8541807 Bugfix: Change the event mask to ignore enter notifies when rendering the layout and changing workspaces Michael Stapelberg 2009-03-11 00:20:56 +0100
  • 408b2bdb39 Bugfix: Eliminate race condition, fix dock windows Michael Stapelberg 2009-03-10 20:56:25 +0100
  • 434345aa30 Ignore notify events which are not in mode XCB_NOTIFY_MODE_NORMAL Michael Stapelberg 2009-03-10 11:26:52 +0100
  • 441f406a4b Fix warning (typecast) Michael Stapelberg 2009-03-10 09:51:00 +0100
  • ae5814550c Remove that stupid XBell() which gets triggered falsely when resuming suspend to RAM Michael Stapelberg 2009-03-10 09:46:17 +0100
  • c025678177 Major change: Redirect events instead of handle the notifies. Michael Stapelberg 2009-03-10 00:51:15 +0100
  • 3f482bd3b3 Make i3lock fork(), use white color and disable DPMS Michael Stapelberg 2009-03-09 18:20:15 +0100
  • 2a1e9a6ea4 Import slock-0.9 as i3lock Michael Stapelberg 2009-03-09 18:15:38 +0100
  • d38636439c Fix warning Michael Stapelberg 2009-03-09 17:50:00 +0100