{"push_id":645215779,"size":33,"distinct_size":33,"ref":"refs/heads/master","head":"651016e01c5c3734a17f1d7e2e9df686930be641","before":"4d55fc70414d7b7f098668831b8c82406f096d97","commits":[{"sha":"758ad2e8f342e634671cfffa22fec79e85733e9b","author":{"email":"271b10744f2b592adf8fde144d536c86b011b93c@gmail.com","name":"Pali Rohár"},"message":"Fix processing mailto: URLs\n\nWithout this patch composer drop all In-Reply-To and References headers\nso these headers were totally ignored in all mailto URLs.\n\nChange-Id: Id62dd1b1d1d32ecf05de3b6a7a39e76f6bb72911","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/758ad2e8f342e634671cfffa22fec79e85733e9b"},{"sha":"923a2bca616466403f34472dc0172a11509e6dce","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Implement submission via IMAP SUBMIT\n\nThat's still an experimental draft, but we do have the code around, and\nit's a mistake that the msaFactory() wasn't able to create one.\n\nChange-Id: Ie0bd92d1158b4335911f06375d08a8f1f3a8c344","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/923a2bca616466403f34472dc0172a11509e6dce"},{"sha":"96a95b889a1a7e74376bc725b404502c180d542f","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Merge \"Fix processing mailto: URLs\"","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/96a95b889a1a7e74376bc725b404502c180d542f"},{"sha":"41c3d76326090fe27ab1111481504bd63527837f","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"GUI: Only add button for showing main menu when toolbar is hidden, too\n\nIf the toolbar is visible, showing an explicit button for this feels a\nbit redundant.\n\nChange-Id: I33cc57709140cf35fe273c67eaf938402f822b49","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/41c3d76326090fe27ab1111481504bd63527837f"},{"sha":"b38311d7eef3be6da1e21eb6ac16b1d7a5825806","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"GUI: Reuse a pre-existing action for \"Show menu bar\" a bit\n\nChange-Id: Ia1f8df8eb13a6d57a3345969d9d38cf114c331b5","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/b38311d7eef3be6da1e21eb6ac16b1d7a5825806"},{"sha":"92cc5e52de22d87c22068e2887822fd8da097b5d","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Do not attempt to create systray when it is not supported\n\nThis is needed to work reasonably well when under Xephyr (a nested,\nwindowed X11 server) with no additional SW and therefore no support for\nsystray.\n\nQt documentation says that Qt is capable of dynamic creation of the\nsystray icons if the systray support becomes available later during\nruntime. A problem with this is that there's no signal for this, and\ntherefore we cannot really call qApp->setQuitOnLastWindowClosed(...)\nbased on actual availability/unavailability of the tray.\n\nChange-Id: I193146839e123ae437fee6091df06395fed772fb","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/92cc5e52de22d87c22068e2887822fd8da097b5d"},{"sha":"8a2496c273f2b0034f0edcc525e4987938a86c50","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Fix build with (unreleased) Qt 5.5\n\nIt is our fault for not including the headers we need, of course.\n\nChange-Id: Ibaa1df4a8b763bf6ae611c85cbdeeac5d2e3f9fd","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/8a2496c273f2b0034f0edcc525e4987938a86c50"},{"sha":"bb196c2442d703bfa1a97628b47472cc902a9d5c","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Do not open empty composer when user cancels opening a draft\n\nChange-Id: If220eb65c60c6b803d0210988369a4d0b00636d4","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/bb196c2442d703bfa1a97628b47472cc902a9d5c"},{"sha":"54423b12f9d5c29e68e0da560caed1453e265f09","author":{"email":"173873dca5336bc5b879e1ef4b61928a4c3d3e1b@exherbo.org","name":"Heiko Becker"},"message":"CMakeLists.txt: Allow configuration of DATAROOTDIR\n\nThe motivation behind this change is my distribution moving to a\nmultiarch layout. While the architecture specific stuff (binaries,\nlibraries, etc.) is installed under /usr/${host}/{bin,lib,...}\narchitecture-independent data should still be installed to\n/usr/share/.\n\nChange-Id: Iebefb3c1bee3a687fd144dbb1f38be88b9a80261","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/54423b12f9d5c29e68e0da560caed1453e265f09"},{"sha":"2b27523ebf2886a3db713851a54f6e642bfb9b70","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Merge \"CMakeLists.txt: Allow configuration of DATAROOTDIR\"","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/2b27523ebf2886a3db713851a54f6e642bfb9b70"},{"sha":"fd00eea573ef9afc94b07f3181bf4aa8f46d7abb","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Adding credits for Heiko\n\nChange-Id: If9103c27d0b5aaf4bb953c5d8752669247fe7546","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/fd00eea573ef9afc94b07f3181bf4aa8f46d7abb"},{"sha":"5a8b4ca97f0771eb5e9c46df397817676c85df0c","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Fix Harmattan installation\n\nHarmattan is special, there's no point in trying to make this\nconfigurable as everything is hardcoded (and obsolete anyway).\n\nThanks to paalsteek for catching this, and sorry for being to fast in\napproving.\n\nChange-Id: I89869d1c2fbbd1567c4a4fd5dceff13b94e95fe0","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/5a8b4ca97f0771eb5e9c46df397817676c85df0c"},{"sha":"1387602fa25b7fa89e2a09ac625cf5f7b86f0f9a","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Require clang 3.5 when building for Harmattan\n\nSee e.g. [1] on why this appears to be correct; seems that they made\nthis exception handling the default now.\n\n[1] https://groups.google.com/a/chromium.org/forum/#!topic/clang/oK5TqwXOR1w\n\nChange-Id: I1e29eda7bf544c85a7fbacd8caca34cc04ae00e2","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/1387602fa25b7fa89e2a09ac625cf5f7b86f0f9a"},{"sha":"8d0d06943b67b14299d19ba003de1730bfcfc3ec","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"De-inline loadIcon and move it to a proper library\n\nThe only reason for this function to be inline was to support accessing\nit from other modules but Gui. Now we have UiUtils for this purpose, so\nlet's use it.\n\nChange-Id: I4d0ea6c5ccc14831edf64cb6f4dd56f52609dec3","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/8d0d06943b67b14299d19ba003de1730bfcfc3ec"},{"sha":"ec7e71a8bbbf4ece27ba638b9b340565c5e0f40b","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Follow desktop theme when loading mail status icons\n\nThat file was a bit inconsistent, with some of the icons respecting the\ndesktop theme, and others hardcoded to look up the icon straight from\nthe RC file.\n\nCCBUG: 344962\nChange-Id: I1b1aa1a927cadb8b8059f484d93d1223e34db85b","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/ec7e71a8bbbf4ece27ba638b9b340565c5e0f40b"},{"sha":"982ab4e741fef29de59fa4ab1dc8c093c56369ce","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Load icons from the desktop theme\n\nCCBUG: 344962\nChange-Id: Ia02cda873a3b4c242b8cc456c52e644c594ab122","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/982ab4e741fef29de59fa4ab1dc8c093c56369ce"},{"sha":"79929b02fb0b01ea65ecd6708185389c05208df1","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Icons for replying and forwarding of e-mails\n\nI'm playing with the KDE Plasma 5 desktop, and one of the changes which\nit brought to my desktop is a new set of icons. I do not particularly\nlike the \"reply\" and \"forward\" icons because they are too similar to\neach other when rendered in Breeze's default dimensions (and almost\nindistinguishable on Qt5's native Fusion). The only difference between\nthem is the location of the tiny arrow, and its styling.\n\nThis change tries to fix this by bringing back the color styling from\nThunderbird where a reply is green while forward is violet. KMail/Oxygen\nalso uses violet for forwards, but replies are usually blue (but then\nblue is the dominant color in that theme anyway).\n\nApart from colors, the arrows are made much more prominent at the cost\nof their separation from the envelope at the background. My Inkscape-fu\nis not terribly advanced, I have to admit.\n\nThis change simply adds these icons to Trojita's git; they are not being\nused at this point.\n\nLicense-wise, these are derived works from the Breeze icons [1] which is\nlicensed under LGPLv3+.\n\n[1] https://github.com/NitruxSA/plasma-next-icons\nCCBUG: 344962\nChange-Id: I2887f3e09b076b0afe932a32919748e4687436cd","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/79929b02fb0b01ea65ecd6708185389c05208df1"},{"sha":"ffb4d3d00537d86b6b5db1d49369f3eaf97a080f","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Add support for overriding icons on a theme-specific basis\n\nCCBUG: 344962\nChange-Id: Idfabb13222e3b5ba07846b203f010d3e5ce14dcb","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/ffb4d3d00537d86b6b5db1d49369f3eaf97a080f"},{"sha":"7dd7e7b8205dbe0bbbef409e14efbb840fdec6ea","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Rudimentary support for mapping from \"our icon names\" to \"what is in theme\"\n\nThe idea is that rather than bundling a set of theme-specific overrides,\nit could be better to just rely on a mapping.\n\nI'm not sure at all if this is a reasonable and correct approach.\n\nCCBUG: 344962\nChange-Id: I7e9dd1993dbf3c57c8ee9fbbefd9f0cef8f8a6c9","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/7dd7e7b8205dbe0bbbef409e14efbb840fdec6ea"},{"sha":"ca148d47c0f21d21d2f7e66e70e704912d57ca8d","author":{"email":"25e791d8a36b81b637a317ac1df89288475888fe@kde.org","name":"Jan Kundrát"},"message":"Fix inconsistent icons for mail states in the Breeze theme\n\nBUG: 344962\nChange-Id: I45b166b9c92579f38db917f54ec63ddec3c4d41c","distinct":true,"url":"https://api.github.com/repos/jktjkt/trojita/commits/ca148d47c0f21d21d2f7e66e70e704912d57ca8d"}]}