]> git.sur5r.net Git - i3/i3/history - src/mainx.c
Initial implementation of IPC via UNIX domain sockets
[i3/i3] / src / mainx.c
2009-07-28 Michael StapelbergInitial implementation of IPC via UNIX domain sockets
2009-07-23 Michael StapelbergSome fixes/reformatting for bapt’s patch
2009-07-23 baptImplements a reload command
2009-07-17 Michael Stapelbergoptimization: Render on pixmaps and copy the result...
2009-06-26 Michael StapelbergMerge branch 'next' (3.β is stable now)
2009-06-21 Michael StapelbergImplement selecting the next tiling/floating window...
2009-06-21 Michael StapelbergBugfix: Properly integrate libxcb’s event loop into...
2009-06-19 Michael StapelbergAlso set DIALOG, UTILITY and SPLASH windows floating...
2009-06-13 Michael StapelbergBugfix: Correctly initialize the new atom, don’t float...
2009-06-12 Michael StapelbergHandle transient hint and window class dialog to mark...
2009-06-11 Michael StapelbergAdd a proper error message if connection to the X serve...
2009-06-01 Michael StapelbergFix warning about dereferencing type-punned pointers
2009-06-01 Michael StapelbergSwitch to libev for the event loop to build a base...
2009-06-01 Michael StapelbergOptimization: Get the colorpixels when loading configur...
2009-05-26 Michael StapelbergDon’t process autostart when restarting (new parameter -a)
2009-05-16 Michael StapelbergMove the manage_*-functions into their own file as...
2009-05-16 Michael StapelbergImplement putting clients onto specific workspaces...
2009-05-05 Michael RudolfImplement autostart using "exec" in config
2009-05-05 Michael StapelbergImplement storing WM_CLASS of each client
2009-05-02 Michael StapelbergBugfix: Fix drag&drop in GTK applications (firefox...
2009-05-01 Michael StapelbergBugfix: Correctly restart i3 when not using its absolut...
2009-04-19 Michael StapelbergDon’t rely on libxcb-wm any longer, as it got removed...
2009-04-11 Michael StapelbergBugfix: Store dock clients per screen, not per workspace.
2009-04-11 Michael StapelbergGeneral small cleanups
2009-03-27 Michael StapelbergBugfix: Correctly filter out the numlock state bit...
2009-03-15 Michael StapelbergCleanup makefiles, add version to i3 -v and i3 startup 3.a
2009-03-15 Michael StapelbergBugfix: Query WM_NORMAL_HINTS when managing a window...
2009-03-14 Michael StapelbergImplement kill-command to kill the current window,...
2009-03-13 Michael StapelbergFix fullscreen for xpdf (at least on debian, with prope...
2009-03-11 Michael StapelbergHandle legacy window titles by rendering them not unico...
2009-03-11 Michael StapelbergFix misnomer (window_type_handler → handle_window_type...
2009-03-10 Michael StapelbergBugfix: Change the event mask to ignore enter notifies...
2009-03-10 Michael StapelbergBugfix: Eliminate race condition, fix dock windows
2009-03-09 Michael StapelbergMajor change: Redirect events instead of handle the...
2009-03-08 Michael StapelbergBugfix: Use _NET_WM_NAME (UTF-8) rather than WM_NAME...
2009-03-07 Michael StapelbergImplement UTF-8-clean window titles
2009-03-07 Michael StapelbergDon’t start a terminal on startup
2009-03-07 Michael StapelbergBugfix: Correctly place new windows while other windows...
2009-03-07 Michael StapelbergFix some bugs found by using raster’s wm_torture
2009-03-06 Michael StapelbergImplement slog() and the LOG() macro, convert printf...
2009-03-06 Michael StapelbergImplement handling the size hints so that aspect ratio...
2009-03-05 Michael StapelbergBugfix: Some memory leaks / invalid accesses
2009-03-05 Michael StapelbergImplement a focus stack, correctly free table columns...
2009-03-04 Michael StapelbergImplement option parsing (-c <configfile>)
2009-03-04 Michael StapelbergUse "conn" for xcb_connection and "event" for xcb_event...
2009-03-04 Michael StapelbergUse default cursor (XC_left_ptr) for all windows
2009-03-04 Michael StapelbergMerge font.c into xcb.c
2009-03-04 Michael StapelbergLoad configuration file from ~/.i3/config or /etc/i3...
2009-03-03 Michael StapelbergImplement Xinerama screen changes
2009-02-28 Michael StapelbergBugfix: Fix various bugs when switching workspaces
2009-02-28 Michael StapelbergBugfix: Insert the new client after the currently activ...
2009-02-28 Michael StapelbergCorrectly disable buffering for stdout
2009-02-28 Michael StapelbergBugfix: Raise clients only when needed
2009-02-27 Michael StapelbergImplement restart-command to restart i3 without having...
2009-02-25 Michael StapelbergGrab XCB_GRAB_SYNC and replay the event so it doesn...
2009-02-24 Michael StapelbergImplement configuration file parsing
2009-02-24 Michael StapelbergBugfix: That has to be _reply
2009-02-24 Michael StapelbergCleanups, documentation
2009-02-23 Michael StapelbergImplement stacking
2009-02-23 Michael StapelbergDon’t assign ->container for dock-windows
2009-02-22 Michael StapelbergMerge branch 'master' of zekjur:/git/i3
2009-02-22 Michael StapelbergCorrectly handle _NET_WM_WINDOW_TYPE == _NET_WM_WINDOW_...
2009-02-18 Michael StapelbergDocument save set
2009-02-16 Michael StapelbergLinux needs -D_GNU_SOURCE for some functions, so enable...
2009-02-16 Michael StapelbergImplement horizontal resizing
2009-02-15 Michael StapelbergUpdate TODO and header-comments
2009-02-15 Michael StapelbergBugfix: Correctly disable Xinerama, use TAILQ_HEAD_INIT...
2009-02-15 Michael StapelbergImplement Xinerama (workspaces have a specific screen)
2009-02-14 Michael StapelbergImplement fullscreen mode (Mod1+f)
2009-02-14 Michael StapelbergBugfix: Correctly handle unmap, don’t apply attribute...
2009-02-14 Michael StapelbergImplement fullscreen (_NET_WM_STATE_FULLSCREEN)
2009-02-14 Michael StapelbergMore error checking, bugfix for mplayer (use visual...
2009-02-14 Michael StapelbergAdd vim hints, copyright notice to each file, add LICEN...
2009-02-14 Michael StapelbergVarious code improvements
2009-02-14 Michael StapelbergEnvironment filtering is not needed. Instead, open...
2009-02-13 Michael StapelbergMove stuff to include/ and src/