{"push_id":1283816008,"size":32,"distinct_size":1,"ref":"refs/heads/ft-custom-ratelimit","head":"6bab44a38d35a7500c5dc79c6596c591e19a7aab","before":"407e17b5d6bf9969431b2ec7aade490e63507516","commits":[{"sha":"127226e3619358013ef821acdf9e80f615370b12","author":{"name":"romibi","email":"5647e72ca2772e25a9737e3daca0aec209b95793@bluewin.ch"},"message":"Check touch device type on TouchEvents\n\nCheck the touch device type to prevent touch pads from being handled as touch\nscreens.\n\nNo check required on TouchUpdate and TouchEnd, because if TouchBegin is not\naccepted (return true) no following TouchUpdate/End Events are received.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/127226e3619358013ef821acdf9e80f615370b12"},{"sha":"ec474657f6af9f598a9b936f56c6ef7b863a77c9","author":{"name":"Daniel Albers","email":"4b94a04674ad2c69d990e94ab196ac3f8e9e03d4@lbe.rs"},"message":"Merge pull request #226 - Fix touch pads being handled as touch screens\n\nFix a bug with (multi) touch pad usage (e. g. on MacBooks) introduced with basic\ntouch support (GH-187).\n\nCloses GH-226.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/ec474657f6af9f598a9b936f56c6ef7b863a77c9"},{"sha":"c6afa95b347cd29fa6def550a21d16f9fc0f996a","author":{"name":"romibi","email":"5647e72ca2772e25a9737e3daca0aec209b95793@bluewin.ch"},"message":"Enable Mac OSX builds on travis","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/c6afa95b347cd29fa6def550a21d16f9fc0f996a"},{"sha":"5091c3c6443e4693ee5ac0e6bbeac6d9fc2cb48c","author":{"name":"Daniel Albers","email":"4b94a04674ad2c69d990e94ab196ac3f8e9e03d4@lbe.rs"},"message":"Slightly reorder travis config","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/5091c3c6443e4693ee5ac0e6bbeac6d9fc2cb48c"},{"sha":"07bda5ad7fa76ac4b5bf6296a325a18ea5da6825","author":{"name":"Daniel Albers","email":"4b94a04674ad2c69d990e94ab196ac3f8e9e03d4@lbe.rs"},"message":"Enable OSX builds on travis (GH-227)","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/07bda5ad7fa76ac4b5bf6296a325a18ea5da6825"},{"sha":"2fd8e1c1d5a04b167ffa73e9c011fd34faebe1fc","author":{"name":"Martin T. H. Sandsmark","email":"f85d651baba0f5c7e2ecddfe702cbd5d0515e4be@kde.org"},"message":"Add buffer filtering support.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/2fd8e1c1d5a04b167ffa73e9c011fd34faebe1fc"},{"sha":"3545504d0588f79ac92a7702c4cf78dc0adff05f","author":{"name":"Martin T. H. Sandsmark","email":"f85d651baba0f5c7e2ecddfe702cbd5d0515e4be@kde.org"},"message":"Make the buffer search optional, disable by default","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/3545504d0588f79ac92a7702c4cf78dc0adff05f"},{"sha":"f84a3fd303cbea73a7c9b3839e417862fea43baa","author":{"name":"Martin T. H. Sandsmark","email":"f85d651baba0f5c7e2ecddfe702cbd5d0515e4be@kde.org"},"message":"Add action/shortcut to use the buffer filter/search","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/f84a3fd303cbea73a7c9b3839e417862fea43baa"},{"sha":"52cb14f784374a0739a3c7d029a687dcb5b377e9","author":{"name":"Martin T. H. Sandsmark","email":"f85d651baba0f5c7e2ecddfe702cbd5d0515e4be@kde.org"},"message":"Don't use the QPointer::clear() function that was introduced in Qt5\n\nCloses GH-190.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/52cb14f784374a0739a3c7d029a687dcb5b377e9"},{"sha":"6c8d44d3c5adbcb2bb2c1c733e96bb1104e45ff9","author":{"name":"Martin T. H. Sandsmark","email":"f85d651baba0f5c7e2ecddfe702cbd5d0515e4be@kde.org"},"message":"Create a custom popup menu for mainwindow, add menubar hide option to it","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/6c8d44d3c5adbcb2bb2c1c733e96bb1104e45ff9"},{"sha":"60ba221ec89296f4b66cbbab8b8d70673b92085a","author":{"name":"Martin T. H. Sandsmark","email":"f85d651baba0f5c7e2ecddfe702cbd5d0515e4be@kde.org"},"message":"Remove default keybinding for showing/hiding menubar\n\nResolves GH-191.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/60ba221ec89296f4b66cbbab8b8d70673b92085a"},{"sha":"45a0d954542db252ceb62b61243ee5c2253383de","author":{"name":"Shane Synan","email":"3a7aa1447bf9043df4d054bc9aafbe3fd844d0f0@gmail.com"},"message":"Add command queue prepend, prioritize PING/PONG\n\nAdd optional flag to putRawLine and putCmd to put any given lines or\ncommands to the front of the queue (prepend instead of append).\n\nEnable queue prepend for sending PINGs and PONG replies.  This fixes\nthe issue where Quassel will ping-timeout when trying to send huge\nmessages (e.g. 40 lines at once), or multiple commands.\n\nUnfortunately, some IRC servers don't behave properly so Quassel may\nstill get disconnected.  Hopefully other servers will get fixed soon.\n\nAdd more documentation, of course.  Document all the things!","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/45a0d954542db252ceb62b61243ee5c2253383de"},{"sha":"3966090a1e7093c417560f7ee13ab310215d9ccd","author":{"name":"Shane Synan","email":"3a7aa1447bf9043df4d054bc9aafbe3fd844d0f0@gmail.com"},"message":"Allow prioritizing QUIT over other commands\n\nAdd a forceImmediate flag to issueQuit, allowing the QUIT command to\njump the command queue.\n\nA future update will prioritize QUIT when core is shutting down so\nother messages won't block showing the user's quit message.\n\nDon't prioritize QUIT normally in case the user sends some messages,\nthinks they've all been delivered, then sends a QUIT.\n\n(Eventually, Quassel should display queued messages differently from\nmessages that have been sent)\n\nCloses GH-201.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/3966090a1e7093c417560f7ee13ab310215d9ccd"},{"sha":"fa2e185ecffa83feca93577a2f8348d554e61f96","author":{"name":"Shane Synan","email":"3a7aa1447bf9043df4d054bc9aafbe3fd844d0f0@gmail.com"},"message":"Add support for self messages\n\nCheck if the incoming message sender is our own nick.  If so, treat\nas if sent by the core itself.  Message decryption is still tried in\ncase the user manually set up identical keys on different clients,\nbut key negotiation isn't allowed with self-messages (for it wouldn't\nmake sense).\n\nCarry over the \"Self\" flag from EventManager to Message, so incoming\nself-messages can be processed and stored as if sent by the client.\n\nThis lays some of the groundwork for IRCv3 'echo-message'.\n\nFor example, if the core's nick is 'quasseluser':\n  :quasseluser!ex@example.com PRIVMSG dcircuit :hi\n\n...is handled as if 'quasseluser' had sent 'hi' to nick 'dcircuit'.\n\nSee http://ircv3.net/specs/extensions/echo-message-3.2.html","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/fa2e185ecffa83feca93577a2f8348d554e61f96"},{"sha":"6241df540a42b307e7768333848e219e381e95a5","author":{"name":"Shane Synan","email":"3a7aa1447bf9043df4d054bc9aafbe3fd844d0f0@gmail.com"},"message":"Enable self message support for ZNC\n\nRequest the 'znc.in/self-message' capability to enable self message\nsupport on ZNC.\n\nSome servers (e.g. Bitlbee) assume self-message support; ZNC requires\na capability instead.  As self-message is already implemented,\nthere's little reason to not do this.\n\nWho says we can't all get along? :)\n\nThere's more information in the IRCv3 commit that removed the\n'self-message' capability.\n\nSee https://github.com/ircv3/ircv3-specifications/commit/1bfba47843c2526707c902034b3395af934713c8\n\nCloses GH-202.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/6241df540a42b307e7768333848e219e381e95a5"},{"sha":"83923d7c121dbcf514d4ff5b0ac2abb6eb08c6b9","author":{"name":"Michael Marley","email":"844aface8de49b32585c3c744b570659f1739c56@michaelmarley.com"},"message":"Update inxi to version 2.3.0\n\nCloses GH-204.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/83923d7c121dbcf514d4ff5b0ac2abb6eb08c6b9"},{"sha":"6d191d78dfafd07daeb3b39e140677c10a1e4a6a","author":{"name":"Shane Synan","email":"3a7aa1447bf9043df4d054bc9aafbe3fd844d0f0@gmail.com"},"message":"Fancify README with Markdown, build status, links\n\nTransition README into Markdown formatting, still persisting the\nability to read it as plain-text, asides from the status badges.\n\nAdd AppVeyor and Travis CI status badges to the top of the page.  Not\nonly does this make it easier to access build history, it's a pretty\nquick way to tell if the build is working or not.\n\nAdd a few more handy links to (hopefully) help those stumbling across\nQuassel's dev repo without prior knowledge.\n\nCloses GH-209.","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/6d191d78dfafd07daeb3b39e140677c10a1e4a6a"},{"sha":"138e6d461c259df8052497d7228391ce6548bd5f","author":{"name":"romibi","email":"5647e72ca2772e25a9737e3daca0aec209b95793@bluewin.ch"},"message":"Use QtWebEngine instead of QtWebKit if available","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/138e6d461c259df8052497d7228391ce6548bd5f"},{"sha":"101848c405a81911bf0404b35c0046664c1d2303","author":{"name":"romibi","email":"5647e72ca2772e25a9737e3daca0aec209b95793@bluewin.ch"},"message":"Fix WebPreview not updating when using QtWebEngine","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/101848c405a81911bf0404b35c0046664c1d2303"},{"sha":"0b744bc12437a45cfcc6a2cc297138e0a5252141","author":{"name":"romibi","email":"5647e72ca2772e25a9737e3daca0aec209b95793@bluewin.ch"},"message":"Update Appveyor Script to use QtWebEngine\n\nmingw does not support QtWebEngine\nand Qt5.6 does not have QtWebKit","distinct":false,"url":"https://api.github.com/repos/digitalcircuit/quassel/commits/0b744bc12437a45cfcc6a2cc297138e0a5252141"}]}
{"actor":{"display_login":"digitalcircuit"}}