aboutsummaryrefslogtreecommitdiff
path: root/src/xinerama.c
AgeCommit message (Expand)Author
2024-01-27clang-format: enable InsertBraces (#5882)Orestis Floros
2020-02-19clang-format: bring back ForeachMacros (#3948)xzfc
2020-01-16Use EXIT_SUCCESS/FAILURE instead of 0/1Orestis Floros
2018-09-12init_ws_for_output: Remove content argumentOrestis Floros
2017-09-13Store output names as a linked listVladimir Panteleev
2017-09-13Introduce output_primary_name functionVladimir Panteleev
2016-10-23Ensure all *.[ch] files include config.hMichael Stapelberg
2016-05-05Remove dead code guarded with "#if 0 … #endif" (#2338)Ingo Bürk
2015-09-21Don't create empty workspaces on restartNils Schneider
2015-09-18randr: use root window in case of no randr outputsNils Schneider
2015-08-03libi3: change scalloc() signature to match calloc()shdown
2015-04-20Update copyright notices and get rid of rangesDeiz
2014-06-19clang-format-3.5 **/*.h **/*.cMichael Stapelberg
2014-06-15format **/*.c with clang-format-3.5Michael Stapelberg
2014-01-02Fix clang -Wextra except -Wunused-parameter.Peter Boström
2012-08-12use I3__FILE__ for DLOG, leave __FILE__ as isMichael Stapelberg
2012-08-07explicitly set filenames to $(basename __FILE__)Michael Stapelberg
2012-03-31Use (void) instead of () for functions without args (Thanks fernandotcl)Michael Stapelberg
2011-10-23introduce sasprintf() in libi3, use it everywhereMichael Stapelberg
2011-10-22normalize modelines/headers across src/*.cMichael Stapelberg
2011-05-14Bugfix: Fix initialization / assignments when RandR is missingMichael Stapelberg
2011-01-05Re-Implement support for RandR changesMichael Stapelberg
2010-11-29xinerama.c: fix indentionMichael Stapelberg
2010-04-13first step of the big refactoring ("tree" branch).Michael Stapelberg
2010-03-09Re-add old Xinerama code for the poor nvidia usersMichael Stapelberg
2010-03-02huge change: implement RandR instead of XineramaMichael Stapelberg
2010-02-22docs: the comparison is size and position, not only size (Thanks Merovius)Michael Stapelberg
2009-12-23Bugfix: Fix NULL pointer dereference in workspaces which have preferred scree...Michael Stapelberg
2009-12-21xinerama: correctly put windows which are assigned to a specific screen on th...Michael Stapelberg
2009-12-21xinerama: change some log messages to errorsMichael Stapelberg
2009-12-19Touch each log message and classify it as DLOG (debug), ELOG (error) or LOG (...Michael Stapelberg
2009-12-08Include unistd.h for usleep()Michael Stapelberg
2009-12-07When no screens are found, don’t hog the CPU. Also, wait longer for screens...Michael Stapelberg
2009-10-28Bugfix: Correctly re-assign dock_clients to the first screen when their scree...Michael Stapelberg
2009-10-11Fix HEAD^Michael Stapelberg
2009-10-11Bugfix: Also apply the fix of 74ccdb4 when re-querying xinerama screens (Than...Michael Stapelberg
2009-10-07Bugfix: Correctly position bar window when using xrandr --below or --above (T...Michael Stapelberg
2009-09-29Refactor workspaces to be stored in a TAILQ instead of an arrayMichael Stapelberg
2009-09-28Bugfix: Create new workspace when there are no free existing ones to assign (...Michael Stapelberg
2009-09-27Make number of workspaces dynamic (no longer limited by 10)Michael Stapelberg
2009-09-05Bugfix: Initialize screens correctly when not using Xinerama (Thanks Mikael)Michael Stapelberg
2009-08-11Bugfix: Fix screen wrapping, cleanup some log messagesMichael Stapelberg
2009-08-11Bugfix: Don’t initialize screen twice when not using Xinerama (Thanks badboy)Michael Stapelberg
2009-08-08Implement assignments of workspaces to screens, big cleanup of workspace codeMichael Stapelberg
2009-07-25Map window/its decoration *after* calling render_layout()Michael Stapelberg
2009-07-21Bugfix: Repeatedly try to find screens if none are available (Thanks mxf)Michael Stapelberg
2009-06-24Bugfix: Correctly initialize screens when Xinerama is disabled (Thanks Moredr...Michael Stapelberg
2009-05-09Bugfix: Force reconfiguration of all windows on workspaces which needed to be...Michael Stapelberg
2009-05-03Bugfix: Reconfigure bar window when changing resolutions (Thanks Mirko)3.a-bf2Michael Stapelberg
2009-04-11Bugfix: Store dock clients per screen, not per workspace.Michael Stapelberg