Commit Graph

  • 91aeed0442 Resolve documentation FIXMEs, remove an unnecessary struct Michael Stapelberg 2009-06-29 22:15:37 +0200
  • 58cbce0380 updated doxygen docu, added FIXMEs, fixed headers to 80chars width. Lars Hartmann 2009-06-29 21:54:51 +0200
  • 8b72c8eb31 debian: Don’t depend on the exact revision of asciidoc Michael Stapelberg 2009-06-29 13:43:14 +0200
  • f28d20f875 slides: expandtab/retab, fix typos, fix example code Michael Stapelberg 2009-06-29 00:35:03 +0200
  • 0305c1dc0e Bugfix: Use ->workspace instead of ->container Michael Stapelberg 2009-06-28 01:58:00 +0200
  • acf1eb0c92 Don’t allow floating clients to reconfigure themselves when in fullscreen (Thanks Volker) Michael Stapelberg 2009-06-28 01:52:06 +0200
  • 2db28631c8 Add slides of the GPN8 talk Michael Stapelberg 2009-06-27 18:57:34 +0200
  • eae0b18dbd Use better error messages for s* (Thanks Curtis) Michael Stapelberg 2009-06-27 10:54:34 +0200
  • 0d30710184 website: add userguide Michael Stapelberg 2009-06-26 13:49:18 +0200
  • 22c940b0ee website: add download of 3.β Michael Stapelberg 2009-06-26 13:33:00 +0200
  • 28c4b045d6 Merge branch 'next' (3.β is stable now) Michael Stapelberg 2009-06-26 13:27:06 +0200
  • aaccc0e62c Bugfix: Correctly check coordinates for resizing floating windows (Thanks Mirko) Michael Stapelberg 2009-06-26 12:14:20 +0200
  • a1c26fa72f debian: update changelog Michael Stapelberg 2009-06-26 04:42:58 +0200
  • dd053c254b Bugfix: When a window is fullscreen, put new windows after that one in focus stack (Thanks Volker) Michael Stapelberg 2009-06-26 04:39:59 +0200
  • ab48d714cf Bugfix: Don’t lose focus when putting windows into floating Michael Stapelberg 2009-06-26 04:34:36 +0200
  • 319f6d669f manpage: document killing of windows better (Thanks Moredread) Michael Stapelberg 2009-06-26 04:25:51 +0200
  • 8f87c212be Bugfix: When moving, first check boundaries, then check for col-/rowspan (Thanks Mirko) Michael Stapelberg 2009-06-26 04:21:30 +0200
  • 27a418f454 Bugfix: Correctly remove fullscreen floating clients when unmapping (Thanks Volker) Michael Stapelberg 2009-06-26 04:15:21 +0200
  • c2f01fdd84 manpage: Document setting background color (Thanks Moredread) Michael Stapelberg 2009-06-25 22:40:13 +0200
  • 8659419ef6 Bugfix: Correctly handle moving fullscreen client onto another screen (Thanks dirkson) Michael Stapelberg 2009-06-25 13:46:47 +0200
  • aa2f20ce26 Bugfix: Correctly handle floating windows when unmapping, fix focus bug when moving Michael Stapelberg 2009-06-25 13:31:58 +0200
  • b16ab02cc7 Bugfix: Correctly initialize screens when Xinerama is disabled (Thanks Moredread) Michael Stapelberg 2009-06-24 23:50:04 +0200
  • c662b33e47 debian: add recommendation for i3status Michael Stapelberg 2009-06-24 21:25:53 +0200
  • d1592a06a7 debian: include docs/*.png in /usr/share/docs/i3-wm Michael Stapelberg 2009-06-24 21:21:35 +0200
  • 777eedf0f4 Bugfix: Fix selecting col-/rowspanned containers Michael Stapelberg 2009-06-24 21:10:12 +0200
  • 1ac3ef431c hacking-howto: document resizing, add links to git documentation Michael Stapelberg 2009-06-24 20:50:21 +0200
  • 62c8d58d82 Implement the configuration option floating_modifier and document it Michael Stapelberg 2009-06-24 20:31:00 +0200
  • 9a931079fd debugging: Recommend "backtrace full" Michael Stapelberg 2009-06-24 20:14:41 +0200
  • 44fe2e9cf2 userguide: Explain containers (Thanks dirkson) Michael Stapelberg 2009-06-24 19:49:07 +0200
  • 675d28dd54 Bugfix: Check screen for NULL, free client memory correctly (Thanks dirkson) Michael Stapelberg 2009-06-24 19:22:09 +0200
  • 61b1279f67 Bugfix: Don’t invalidate container pointer and access it when unmapping Michael Stapelberg 2009-06-24 19:05:33 +0200
  • 7773a3e5dd Ensure a minimum size of 25px when resizing windows Michael Stapelberg 2009-06-24 18:31:43 +0200
  • 607b1d071e Use drag_pointer from floating.c for the resize handler Michael Stapelberg 2009-06-24 17:40:34 +0200
  • ee217523f1 Bugfix: resizing: boundary checking (Thanks Mirko) Michael Stapelberg 2009-06-24 17:24:09 +0200
  • 07bebdf841 Correctly re-assign floating clients to the destination workspace when moving Michael Stapelberg 2009-06-24 17:12:12 +0200
  • 7ed967c96f Ensure that the focus is set correctly when moving floating clients Michael Stapelberg 2009-06-24 00:35:05 +0200
  • 125faef1f4 Correctly move floating clients to other workspaces on visible screens Michael Stapelberg 2009-06-24 00:34:03 +0200
  • 0aed552bae Bugfix: Remove/add floating clients to workspace->floating_clients when moving to other workspaces Michael Stapelberg 2009-06-23 23:17:06 +0200
  • 81e9d8282a Bugfix: load current_col/current_row from workspace when setting focus (Thanks Mirko) Michael Stapelberg 2009-06-23 23:10:04 +0200
  • 4f31709b1d floating: enforce minimum size of 50x20 when resizing (Thanks Mirko) Michael Stapelberg 2009-06-23 22:42:54 +0200
  • 183b6d8942 debian: change Priority to extra (makes more sense, plus necessary because xcb is in extra) Michael Stapelberg 2009-06-21 17:05:23 +0200
  • 13b3543ab1 Enter feature freeze. Update debian/changelog, add RELEASE-NOTES-3.b (not yet released!) Michael Stapelberg 2009-06-21 16:40:23 +0200
  • cba36914a8 Implement selecting the next tiling/floating window (using "focus") Michael Stapelberg 2009-06-21 16:14:15 +0200
  • dc548fb797 website: i3status: add links to 1.2 Michael Stapelberg 2009-06-21 14:19:25 +0200
  • a5489d6546 Use a nested event loop which polls and saves motion notify events for later Michael Stapelberg 2009-06-21 13:44:44 +0200
  • 626e6b2b6f Bugfix: yuck! FREE() used a wrong check, effectively never free()ing memory Michael Stapelberg 2009-06-21 13:44:14 +0200
  • 8140619d5b Implement reconfiguration of floating clients Michael Stapelberg 2009-06-21 13:29:48 +0200
  • 0e8b3c3401 Bugfix: floating: open windows with correct width/height Michael Stapelberg 2009-06-21 13:18:54 +0200
  • 2751eedae5 Bugfix: Floating: open windows at their requested position Michael Stapelberg 2009-06-21 13:12:42 +0200
  • 6ca9210335 Bugfix: Properly integrate libxcb’s event loop into libev. Michael Stapelberg 2009-06-21 13:05:54 +0200
  • ce97e23913 Remove getting colorpixels from the X server, saves code and round-trips. Requires truecolor displays. Michael Stapelberg 2009-06-20 18:05:24 +0200
  • 83d3146b65 Bugfix: Correctly raise the currently focused client when going into stack mode Michael Stapelberg 2009-06-20 00:31:57 +0200
  • 8e19f8dabf floating: Don’t let clients become hidden under stack windows or fulscreen clients (Thanks Mirko) Michael Stapelberg 2009-06-19 23:18:43 +0200
  • 5c0496a3ef Bugfix: Make sure floating clients are alwalys above tiling clients (Thanks Mirko) Michael Stapelberg 2009-06-19 22:57:19 +0200
  • 589a73c8ea Bugfix: Correctly check for floating mode in the buttonpress handler (Thanks Mirko) Michael Stapelberg 2009-06-19 22:48:18 +0200
  • ba070fcc6c Bugfix: Obey colspan/rowspan when checking if containers can be snapped to the right/bottom (Thanks Mirko) Michael Stapelberg 2009-06-19 22:39:03 +0200
  • 93ff4159c1 Bugfix: Obey colspan/rowspan when checking if containers can be snapped to the right/bottom (Thanks Mirko) Michael Stapelberg 2009-06-19 22:39:03 +0200
  • 325d1b301f Implement the special workspace ~ for assignments, which will set clients floating automatically Michael Stapelberg 2009-06-19 20:20:00 +0200
  • bcd479ca92 floating: nested functions make the callbacks a lot more easier & beautiful Michael Stapelberg 2009-06-19 19:43:01 +0200
  • 89c0caaec4 Implement a command for hiding all floating windows (and showing them again) Michael Stapelberg 2009-06-19 13:59:29 +0200
  • 5c48444b4e Implement the possibility to set a workspace open clients automatically in floating mode Michael Stapelberg 2009-06-19 13:20:10 +0200
  • 4135aaad7c Implement moving of floating clients Michael Stapelberg 2009-06-19 12:57:21 +0200
  • 51402b05f5 Bugfix: Correctly initialize automatically floating clients (some rendering issues) Michael Stapelberg 2009-06-19 12:34:31 +0200
  • a6d7f5451d Also set DIALOG, UTILITY and SPLASH windows floating automatically Michael Stapelberg 2009-06-19 12:05:55 +0200
  • a2a8cd85d6 Bugfix: Don’t crash when programs set NULL hints (xev(1) for example) Michael Stapelberg 2009-06-19 11:05:00 +0200
  • 1c02ddb4a7 Bugfix: Fix assignment of clients to other workspaces (Thanks badboy) Michael Stapelberg 2009-06-18 01:25:46 +0200
  • 749faa3695 website: add new i3status release Michael Stapelberg 2009-06-17 21:52:31 +0200
  • 086f6a47e3 userguide: be more specific Michael Stapelberg 2009-06-14 01:10:17 +0200
  • 00c6bdeb0b Implement changing focus via keyboard between floating clients, fix several floating bugs Michael Stapelberg 2009-06-14 01:04:59 +0200
  • 33b331d444 userguide: Document variables Michael Stapelberg 2009-06-13 20:10:49 +0200
  • e6d9c7bb9e Bugfix: Don’t use the minimum amount of pixels for dock clients which don’t set size hints Michael Stapelberg 2009-06-13 12:30:28 +0200
  • 56af58eb0b Bugfix: Put floating clients into the focus stack (Thanks Mirko) Michael Stapelberg 2009-06-13 12:20:39 +0200
  • 02fa3c2cb8 Bugfix: Correctly initialize the new atom, don’t float dock windows Michael Stapelberg 2009-06-13 12:18:16 +0200
  • 9f9e21dc7f debian: Include additional documentation in the package (docs/) Michael Stapelberg 2009-06-13 00:34:36 +0200
  • 13002dc04e Bugfix: Actually reconfigure unmapped windows when they request it Michael Stapelberg 2009-06-12 23:47:04 +0200
  • 052190ad05 Handle transient hint and window class dialog to mark clients as floating Michael Stapelberg 2009-06-12 22:59:23 +0200
  • cb12e205d9 Bugfix: When toggling floating, the copied size is the client’s size, not the total size Michael Stapelberg 2009-06-12 22:55:56 +0200
  • ec4f917655 website: Update screeshot Michael Stapelberg 2009-06-11 13:22:28 +0200
  • a353d12d04 website: Add screenshot by SdK Michael Stapelberg 2009-06-11 12:50:22 +0200
  • b13a43159f Static analyzers: Add noreturn attribute to die() Michael Stapelberg 2009-06-11 03:37:13 +0200
  • 6e5406167c Bugfix: Use the correct size for the modifiers (Thanks Moredread!) Michael Stapelberg 2009-06-11 03:30:56 +0200
  • 70be57352c Fix memleak in config parsing (variables weren’t freed) Michael Stapelberg 2009-06-11 03:30:42 +0200
  • 55f0aa8f28 Add a proper error message if connection to the X server can’t be established Michael Stapelberg 2009-06-11 03:30:26 +0200
  • d70ea03356 Remove some dead code, add default paths to switch() to make static analyzers happy Michael Stapelberg 2009-06-10 19:59:36 +0200
  • 2f334c3f59 Bugfix: Don’t set focus when unmapping clients if the workspace is not active (Thanks Mirko) Michael Stapelberg 2009-06-07 19:09:39 +0200
  • 51de3ecfc0 Add new screenshot by atsutane Michael Stapelberg 2009-06-05 22:56:58 +0200
  • 2330c20092 Add new screenshot by atsutane Michael Stapelberg 2009-06-05 22:56:58 +0200
  • fb63c2ed58 Implement moving floating clients using Mod1+Left mouse button Michael Stapelberg 2009-06-03 13:54:13 +0200
  • 036728c4d7 Use the size when mapping the window as size for floating (correct size for tool windows) Michael Stapelberg 2009-06-02 14:24:37 +0200
  • 3f925a56d3 Fix warning about dereferencing type-punned pointers Michael Stapelberg 2009-06-01 21:12:13 +0200
  • 8cda574aea Update DEPENDS file (add libev, update URLs) Michael Stapelberg 2009-06-01 21:02:32 +0200
  • 553db28664 Switch to libev for the event loop to build a base for IPC stuff. Please test! Michael Stapelberg 2009-06-01 20:59:40 +0200
  • e689be983b Implement variables in configfile. Michael Stapelberg 2009-06-01 16:19:06 +0200
  • 170ba60191 Bugfix: Rendering of the bottom border line was still off by one Michael Stapelberg 2009-06-01 15:35:59 +0200
  • e500d3fbaf debian: Update changelog Michael Stapelberg 2009-06-01 15:21:35 +0200
  • 2a67630aa6 Optimization: Get the colorpixels when loading configuration, make use of the new config struct Michael Stapelberg 2009-06-01 15:14:45 +0200
  • 1fcad44f66 userguide: Document most features Michael Stapelberg 2009-06-01 14:59:25 +0200
  • c73bb1feaa Draw the border lines in the window decoration correctly Michael Stapelberg 2009-05-31 18:37:47 +0200
  • 517c47ca95 Don’t check twice for client.focused, change all places were colorcodes are used Michael Stapelberg 2009-05-31 17:18:49 +0200
  • 0cb5d7448d Implement clients going automatically into floating Michael Stapelberg 2009-05-31 00:31:18 +0200