Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-03 | s/monitor/screen/ to improve readability. | Mathieu Othacehe | |
2017-04-03 | Drop outdated (already implemented/fixed) or irrelevant TODO entries | Jérémie Courrèges-Anglas | |
Implementing all the commands supported by screen(1) doesn't seem desirable... | |||
2017-03-31 | More NEWS tweaks. | Jérémie Courrèges-Anglas | |
Capitalize XRandR as upstream does. Don't mention Xinerama under incompatible changes, I received no feedback for these setups. | |||
2017-03-31 | Wrap a long line. | Jérémie Courrèges-Anglas | |
2017-03-31 | List packaging changes last. | Jérémie Courrèges-Anglas | |
It is expected that most users aren't packagers and don't build ratpoison by hand. Showing them packaging details first makes little sense. | |||
2017-03-23 | Mention libhistory handling change | Jérémie Courrèges-Anglas | |
2017-03-23 | Don't mention sudo | Jérémie Courrèges-Anglas | |
2017-03-23 | Tweak description for --enable-debug | Jérémie Courrèges-Anglas | |
2017-03-23 | Don't link against libhistory by default. | Jérémie Courrèges-Anglas | |
2017-03-23 | Don't mention libhistory in README | Jérémie Courrèges-Anglas | |
This entry wasn't very useful anyway. | |||
2017-03-10 | Use file names, not paths, in error/warning/debug messages | Jérémie Courrèges-Anglas | |
2017-03-10 | More news | Jérémie Courrèges-Anglas | |
2017-03-10 | Bump to -rc2 | Jérémie Courrèges-Anglas | |
2017-03-10 | More news. | Jérémie Courrèges-Anglas | |
2017-03-10 | Tweak error message. | Jérémie Courrèges-Anglas | |
2017-03-10 | Print a warning message to stdout if we hit an unknown command | Jérémie Courrèges-Anglas | |
Should help finding typos in config files. (If use startxr, you should probably redirect stdout and stderr to ~/.xsession-errors in your ~/.xinitrc.) | |||
2017-03-10 | Print a warning if a deprecated command is used. | Jérémie Courrèges-Anglas | |
2017-03-10 | More news entries | Jérémie Courrèges-Anglas | |
2017-03-10 | At init time, add unmapped windows to the default (first) screen. | Jérémie Courrèges-Anglas | |
Kills an error message and fixes a "regression" in my setup. Previously, if xinerama was not active (disabled or screen count == 1), out-of-screen windows were added to screen 0 and were considered "managed". | |||
2017-03-09 | Unused variable | Jérémie Courrèges-Anglas | |
2017-03-09 | Setting framemsgwait to -1 disables the 'Current frame' message. | Jérémie Courrèges-Anglas | |
2017-03-09 | Mention framemsgwait | Jérémie Courrèges-Anglas | |
2017-03-09 | Update Copyright | Jérémie Courrèges-Anglas | |
A bit useless. meh | |||
2017-03-09 | Don't hardcode gcc. | Jérémie Courrèges-Anglas | |
NB, the implementation of AX_CHECK_COMPILE_FLAG is under GPLv3. | |||
2017-03-09 | Require xrandr support by default. | Jérémie Courrèges-Anglas | |
2017-03-09 | Outdated TODO entries | Jérémie Courrèges-Anglas | |
2017-03-09 | Mention Xrandr support | Jérémie Courrèges-Anglas | |
2017-03-09 | Let's stop maintaining a Changelog | Jérémie Courrèges-Anglas | |
People should use git log instead. | |||
2017-02-15 | Bump to 1.4.9-rc1 | Jérémie Courrèges-Anglas | |
2017-02-15 | Merge branch 'xrandr' | Jérémie Courrèges-Anglas | |
All the hard work on xrandr done by Mathieu OTHACEHE, thanks! | |||
2016-12-28 | screen: rewrite screen_del conditions | Mathieu OTHACEHE | |
Rewrite screen_del conditional imbrications for a better readability. No functional changes here. | |||
2016-12-21 | Fix frozen state when a new screen appears after all screens have been removed | Mathieu OTHACEHE | |
Handle correctly the fact that the deleted screen could be the last one. If a screen is plugged, and no other screens are present, give focus to it's key window. | |||
2016-12-21 | Add a hide_screen_windows function | Mathieu OTHACEHE | |
This function is useful to find the windows displayed on a specific screen and hide them. | |||
2016-12-12 | Update screen-aware focus* commands after changes to support XRandR | Joseph Mingrone | |
This is an update to Pedro Silva's patch, so that it applies against the xrandr branch. That patch introduced four new functions, frame_*_abs, which report a frame's left, right, top, and bottom coordinates offset by it's screen arrangement. This allows the use of the focus* commands as additional screen navigation tools, and has the added benefit of making the find_frame_* functions clearer. | |||
2016-12-09 | Bump to xrandr4 | Jérémie Courrèges-Anglas | |
2016-12-09 | Unused param | Jérémie Courrèges-Anglas | |
2016-12-09 | Yet another function that doesn't take arguments any more | Jérémie Courrèges-Anglas | |
2016-12-09 | Dead decl | Jérémie Courrèges-Anglas | |
2016-12-09 | no parameter -> void; C and C++ differ here | Jérémie Courrèges-Anglas | |
2016-12-09 | Adapt function name | Jérémie Courrèges-Anglas | |
2016-12-08 | Bump to xrandr3. | Jérémie Courrèges-Anglas | |
2016-12-08 | Store RootWindow in global_screen structure | Mathieu OTHACEHE | |
Every screen stores a copy of xrandr RootWindow even if they all share the same RootWindow. This patch stores the RootWindow in a global location for all screens. Further work is required to remove RootWindow from per screen structure. | |||
2016-12-08 | Select xrandr primary screen at startup if possible | Mathieu OTHACEHE | |
If xrandr support is enabled and a screen is marked primary, use it as current screen at startup. Otherwise, use the first screen in sorted screen list as current screen at startup. | |||
2016-12-08 | Simplify scanwins function | Mathieu OTHACEHE | |
Use find_screen_by_attr function, remove screen argument and a useless debug message. | |||
2016-12-08 | Add a function to find a screen matching a given XWindowAttributes | Mathieu OTHACEHE | |
It allows to find the screen associated to a Window, using it's x and y position. | |||
2016-12-08 | Add primary screen detection | Mathieu OTHACEHE | |
The user may specify that a screen is primary with xrandr. Save this information in ratpoison for future use. The use of XRRGetOutputPrimary forces us to bump xrandr supported revision from >=1.2 to >=1.3. | |||
2016-12-08 | Move function declaration to the right header | Mathieu OTHACEHE | |
find_screen is defined in screen.c so it makes more sense to declare it in screen.h | |||
2016-12-08 | Remove useless argument from is_rp_window_for_screen function | Mathieu OTHACEHE | |
The screen argument is useless as this function operates on all screens. To find if a window belong to a specific ratpoison screen, function is_rp_window_for_given_screen may be used. | |||
2016-12-01 | Bump to ratpoison-1.4.9-xrandr2 | Jérémie Courrèges-Anglas | |
2016-12-01 | Fix and simplify sfrestore | Jérémie Courrèges-Anglas | |
Use a scratch buffer for each screen, this simplifies a lot allocations and iterations, and allows restoring screens that contain more than one frame. |