{"push_id":2175194718,"size":7,"distinct_size":7,"ref":"refs/heads/dev-kde5-port","head":"7d73b1f2c00edad2cca121dd4093be241b6bd474","before":"b9f31dc5c87ac62d2eadb626cc7e5f0445c36d6e","commits":[{"sha":"9e54a09d8ef56ea84b6b4d21c34b12ef4eaf74a6","author":{"name":"Christian Gerloff","email":"a3453a4f26345f16271f6f0245cc590443d2724f@gmx.net"},"message":"port: replace KFileDialog\n\nKFileDialog is part of KDELibs4Support. It is replaced by QFileDialog.\n\nBoth instances using KFileDialog used features that are not provided by\nQFileDialog and have to be re-implemented:\n\n1) Opening any number of files *and* directories is not possible with plain\n   QFileDialog. There's a new class, OpenFilesAndDirsDialog, which provides\n   this functionality.\n\n2) When saving an image, the \"Save As\" dialog had an additional checkbox\n   which now has to be manually inserted into QFileDialog.\n\nBecause of these changes, native dialogs cannot be used in either case.\nThe code is also somewhat dependent on the internal structure of QFileDialog\nwhich is bound to cause problems on future Qt releases.","distinct":true,"url":"https://api.github.com/repos/chrgerloff/KuickShow/commits/9e54a09d8ef56ea84b6b4d21c34b12ef4eaf74a6"},{"sha":"7199d353886678e724ce750e13f1f4c5d43a0e1a","author":{"name":"Christian Gerloff","email":"a3453a4f26345f16271f6f0245cc590443d2724f@gmx.net"},"message":"port: replace calls to deprecated constructor of KFileItem","distinct":true,"url":"https://api.github.com/repos/chrgerloff/KuickShow/commits/7199d353886678e724ce750e13f1f4c5d43a0e1a"},{"sha":"2c9bdf9b26d1ec7f42e9df30a264785fcbb2dcca","author":{"name":"Christian Gerloff","email":"a3453a4f26345f16271f6f0245cc590443d2724f@gmx.net"},"message":"port: replace KIntNumInput\n\nKIntNumInput is part of KDELibs4Support. It is replaced by a combination of\nQSpinBox, QLabel and (occasionally) QSlider.","distinct":true,"url":"https://api.github.com/repos/chrgerloff/KuickShow/commits/2c9bdf9b26d1ec7f42e9df30a264785fcbb2dcca"},{"sha":"cb8439aff3f869f488dbe166ec3a70235ffa7c7c","author":{"name":"Christian Gerloff","email":"a3453a4f26345f16271f6f0245cc590443d2724f@gmx.net"},"message":"port: remove KVBox\n\nKVBox is part of KDELibs4Support.\n\nIt is removed completely, because each page is just a single QWidget (with\nsub-widgets). Wrapping it in another QWidget (KVBox) is unnecessary.","distinct":true,"url":"https://api.github.com/repos/chrgerloff/KuickShow/commits/cb8439aff3f869f488dbe166ec3a70235ffa7c7c"},{"sha":"053e4be3901432d47c706d11783451602dcb6fb7","author":{"name":"Christian Gerloff","email":"a3453a4f26345f16271f6f0245cc590443d2724f@gmx.net"},"message":"port: replace call to KToolInvocation::invokeBrowser()\n\nThe function is deprecated.","distinct":true,"url":"https://api.github.com/repos/chrgerloff/KuickShow/commits/053e4be3901432d47c706d11783451602dcb6fb7"},{"sha":"a14466e1871d9f868fea2b570556488329ba343f","author":{"name":"Christian Gerloff","email":"a3453a4f26345f16271f6f0245cc590443d2724f@gmx.net"},"message":"port: fix comparison between different enums\n\nThe enum was moved in KDE5.","distinct":true,"url":"https://api.github.com/repos/chrgerloff/KuickShow/commits/a14466e1871d9f868fea2b570556488329ba343f"},{"sha":"7d73b1f2c00edad2cca121dd4093be241b6bd474","author":{"name":"Christian Gerloff","email":"a3453a4f26345f16271f6f0245cc590443d2724f@gmx.net"},"message":"port: remove uses of KFileMetaInfo\n\nThe class is part of KDELibs4Support.\n\nUnfortunately, I couldn't find an alternative, so all affected code\nis just commented out for now.\n\nAffected are:\n1) Display of image-metadata in the status bar while browsing.\n2) Auto-rotation of images based on their metadata.","distinct":true,"url":"https://api.github.com/repos/chrgerloff/KuickShow/commits/7d73b1f2c00edad2cca121dd4093be241b6bd474"}]}
{"actor":{"display_login":"chrgerloff"}}