{"push_id":1165490298,"size":245,"distinct_size":245,"ref":"refs/heads/develop","head":"8e350d677bad244d0fb295a554ddcbeee52834c5","before":"f8f4551684c33e3697458560a0080fe47429a7fb","commits":[{"sha":"c8a1c67494bc6941b4a2f1298bf88a80543988ad","author":{"name":"Lajos Koszti","email":"68ac3ef0858b4059a2139a86c76cec1b99f7c1f5@ajnasz.hu"},"message":"Make sure render new styles into full menu\n\nDifferent styles makes the menu width different.\nWhen the original menu width is bigger than the newly selected style's\nwidth, the rendering produces pretty strange effects:\nThe old style's frame not cleared, so it was rendered and visible next\nto the new style edge.\n\nWith this change, the menu width will be as wide as the widest menu\nitem.\n\nStyle switching still not perfect, because the height of a menu item is\nfrom the \"first\" selected menu, also font color are not updated.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/c8a1c67494bc6941b4a2f1298bf88a80543988ad"},{"sha":"c7462f09a4ef3c6be7a68284d81779747bf7ab8d","author":{"name":"Oliver Gondža","email":"d45b22eab89b2dc452601152e908a1c15f3077b9@gmail.com"},"message":"fbsetbg: Report wallpaper directory path when invalid","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/c7462f09a4ef3c6be7a68284d81779747bf7ab8d"},{"sha":"3e4570becc66f868c14bef8b97edcca2d4b135bc","author":{"name":"Mathias Gumz","email":"20531ff21ce1a1872b842b87b8a1319095bf7ffc@fluxbox.org"},"message":"merge pull-request 14","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/3e4570becc66f868c14bef8b97edcca2d4b135bc"},{"sha":"1f1d43bdbf675ff24e80e3e6bac157171eba7ca1","author":{"name":"Nephiel","email":"26724248828cc81368a9a5ed52b9a7b651b29507@nephiel.net"},"message":"Add Resize Snap\n\nMake windows snap to edges when resizing them, as well as when moving.\nFrom http://darkshed.net/files/patches/fluxbox/fluxbox-resize-snap-try2.diff","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/1f1d43bdbf675ff24e80e3e6bac157171eba7ca1"},{"sha":"fa6a1e5cf129260fd7be7ebf0621ad976538ec64","author":{"name":"Ulrich Eckhardt","email":"e8bc49d2c27fae1fa199a670af8f66f952dc5cc7@base-42.de"},"message":"Add documentation for edge snap feature when resizing.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/fa6a1e5cf129260fd7be7ebf0621ad976538ec64"},{"sha":"6346368b58e054174075f615a836ff3bd9c9f823","author":{"name":"foobar0815","email":"550f39ef462ec30a0694ca4b512815a10689767f@gmail.com"},"message":"send ConfigureNotify using root coordinates","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/6346368b58e054174075f615a836ff3bd9c9f823"},{"sha":"3c06e9e93fd2057e26bb9df081d8b732916c49d5","author":{"name":"Mathias Gumz","email":"20531ff21ce1a1872b842b87b8a1319095bf7ffc@fluxbox.org"},"message":"minor code cosmetics","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/3c06e9e93fd2057e26bb9df081d8b732916c49d5"},{"sha":"22866c4d30f5b289c429c5ca88d800200db4fc4f","author":{"name":"John Sennesael","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@aminking.com"},"message":"fixes bug #1138","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/22866c4d30f5b289c429c5ca88d800200db4fc4f"},{"sha":"53de872163d61c87fa8128767ebbc218599f3835","author":{"name":"Arkadiusz Bokowy","email":"a94abb2cf4e9e14f53229c2f7aae7568659fdd44@gmail.com"},"message":"Mixed relative and absolute values for apps\n\nAllow setting relative value for x and y or width and height separately in\nthe apps configuration file. This makes these settings compatible with ones\navailable in the keys file.\n\nPrevious buggy behavior:\nIf someone has specified, e.g. \"[Dimensions] {50% 100}\" it was parsed as\n\"{50% 100%}\" not as \"{50% 100px}\" which was inconsistent with the \"keys\"\nconfiguration file.\n\nFrom now on it is possible to write something like this:\n[app]\n  [Position] (RIGHT) {50% 0}\n  [Dimensions] {300 100%}\n[end]\n\nSigned-off-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/53de872163d61c87fa8128767ebbc218599f3835"},{"sha":"2e8766174eaa11e7f370ba5927ed38e18efced11","author":{"name":"Thomas Lübking","email":"12442e936227da01941a0e18b470f3be85e54ac6@gmail.com"},"message":"place transient centered on its parent\n\nso far, transients are simply unplaced, resulting in a static\n0,0 position.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/2e8766174eaa11e7f370ba5927ed38e18efced11"},{"sha":"58b50fb786a15fb1740a3d900e271d0baa6b5482","author":{"name":"Thomas Lübking","email":"12442e936227da01941a0e18b470f3be85e54ac6@gmail.com"},"message":"Allow text selection\n\nFbTk::TextBox now acts like any contemporary input field ;-)","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/58b50fb786a15fb1740a3d900e271d0baa6b5482"},{"sha":"7b8e4413f8c68f13a36945b9482218ec6be4be5e","author":{"name":"Thomas Lübking","email":"12442e936227da01941a0e18b470f3be85e54ac6@gmail.com"},"message":"Allow to preselect preset text","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/7b8e4413f8c68f13a36945b9482218ec6be4be5e"},{"sha":"5d90b7984cb73ede2763346382fb6e038ae5d16d","author":{"name":"Juan Gonzalez Lopez","email":"7ff03ea94adaaa4066599e5f5620af18a4f9145c@nubalia.com"},"message":"Fix menus over a single column wide\n\nFixes menus more than 1 column wide (such as the Placement menus for\nthe Toolbar/Slit/Tabs) which stopped working with commit 3e4570b.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/5d90b7984cb73ede2763346382fb6e038ae5d16d"},{"sha":"a11035440c30eda5b14118694f6f9aa15c0105ea","author":{"name":"Mathias Gumz","email":"20531ff21ce1a1872b842b87b8a1319095bf7ffc@fluxbox.org"},"message":"fix fbsetbg in combination with picky shells\n\nin *BSD, /bin/sh is Almquist Shell(ash). the 'hash' built-in command of ash\nreturns 0, always. 'hash' is not usable for find_it() function in\nutil/fbsetbg and util/fluxbox-generate_menu.in.\n\nthis patch changes the behavior of find_it(): when 'hash' is detected to\nnot work correctly, switch back to 'which'.\n\n\nthis patch is the work of Yamashiro, Jun and appeared first as patch-160\non sourceforge: https://sourceforge.net/p/fluxbox/patches/160/. i submit\nit on behalf of the author.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/a11035440c30eda5b14118694f6f9aa15c0105ea"},{"sha":"cb1a82ba9fa78dfc98d59cd875e19f40d6e9cf7a","author":{"name":"Thomas Lübking","email":"12442e936227da01941a0e18b470f3be85e54ac6@gmail.com"},"message":"document -preselect in fbrun manpage","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/cb1a82ba9fa78dfc98d59cd875e19f40d6e9cf7a"},{"sha":"98313bfb91e45a3f95a74e84ea4cbc7ec7f8a66f","author":{"name":"Thomas Lübking","email":"12442e936227da01941a0e18b470f3be85e54ac6@gmail.com"},"message":"harden focus cycling against client focussing\n\nClients which implement a client-side modality might cause\nlivelocks by reverting the focus to the transient (after the\nWM tried to put it on the leader as the transient's modality\nis unknown)\n\nSo while cycling we revert the focus whenever it moves somewhere\nwhere we don't expect it.\nWhen done, we also focus the window that should have the focus anyway\nto allow the client to redistribute the focus (as we prevented it\nduring cycling)\n\nHall of Shame: Softmaker Freeoffice uses (only) client side modality.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/98313bfb91e45a3f95a74e84ea4cbc7ec7f8a66f"},{"sha":"a9e17d409164b8141bc4c4cde5af767ce7ac894e","author":{"name":"Mathias Gumz","email":"20531ff21ce1a1872b842b87b8a1319095bf7ffc@fluxbox.org"},"message":"fix broken text selection for FbTk::TextBox\n\nuninitialized variables cause all kind of problems.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/a9e17d409164b8141bc4c4cde5af767ce7ac894e"},{"sha":"b9ed1c16de3cab491dc8a747bcf60a0b8ead7e91","author":{"name":"Mathias Gumz","email":"20531ff21ce1a1872b842b87b8a1319095bf7ffc@fluxbox.org"},"message":"improve consistency\n\nfor a std::string::size_type, the right value to use is not \"-1\", but\nstd::string::npos.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/b9ed1c16de3cab491dc8a747bcf60a0b8ead7e91"},{"sha":"7fc890a2bb8b1816b9e80ac23a9687866c60a869","author":{"name":"Iegor","email":"059de10debd29854e54b99b768fc996282bd6f5b@gmail.com"},"message":"<< master from git.fluxbox.org","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/7fc890a2bb8b1816b9e80ac23a9687866c60a869"},{"sha":"cef29e07125b3c7bee68049dd4da5b4b3b55fc5e","author":{"name":"Gediminas Liktaras","email":"7fefb80a4d7f4d4671f302584682e56bef441b62@gmail.com"},"message":"Moved compositor code to util/, needs cleanup.","distinct":true,"url":"https://api.github.com/repos/iegor/fluxbox/commits/cef29e07125b3c7bee68049dd4da5b4b3b55fc5e"}]}
{"actor":{"display_login":"iegor"}}