diff --git a/resources/binaries b/resources/binaries
index 432259dea..8ce4c82c7 160000
--- a/resources/binaries
+++ b/resources/binaries
@@ -1 +1 @@
-Subproject commit 432259dea8128382b648e99ec89f7d6919f42a84
+Subproject commit 8ce4c82c7ddbfd67e1509e8dd93e1a03a084b2bb
diff --git a/resources/skins/base/blau-green.xml b/resources/skins/base/blau-green.xml
deleted file mode 100644
index e7aad7a2f..000000000
--- a/resources/skins/base/blau-green.xml
+++ /dev/null
@@ -1,2039 +0,0 @@
-
-
-
-
-
-
-
-
- skunkos / rssguard
- / source / resources / skins / base / blau-green.xml
- — Bitbucket
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
- Martin Rotter
-
-
- -
- rssguard
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
| <?xml version="1.0" encoding="UTF-8"?>
-<skin version="0.1">
- <name>blau-green</name>
- <author>
- <name>Martin Rotter</name>
- <email>rotter.martinos@gmail.com</email>
- </author>
- <style>fusion,plastique</style>
- <markup_wrapper>PGh0bWw+DQogIDxoZWFkPg0KICAgIDxzdHlsZT4NCiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIgew0KICAgICAgICB3aWR0aDogMjBweDsNCiAgICAgICAgaGVpZ2h0OiAyMHB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHsNCiAgICAgICAgaGVpZ2h0OiAxNHB4Ow0KICAgICAgICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApOw0KICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94Ow0KICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDsNCiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhiYmYwYTsNCiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtMXB4IC0xcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIGluc2V0IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7DQogICAgICB9DQogICAgICANCiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHsNCiAgICAgICAgd2lkdGg6IDA7DQogICAgICAgIGhlaWdodDogMDsNCiAgICAgICAgZGlzcGxheTogbm9uZTsNCiAgICAgIH0NCiAgICAgIA0KICAgICAgOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIgew0KICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsNCiAgICAgIH0NCiAgICANCiAgICAgIGJvZHkgew0KICAgICAgICBtYXJnaW46IDBweDsNCiAgICAgICAgcGFkZGluZzogMHB4Ow0KICAgICAgfQ0KICAgIA0KICAgICAgcHJlIHsNCiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwOw0KICAgICAgfQ0KDQogICAgICAuaGVhZGVydGV4dCB7DQogICAgICAgIGZvbnQtc2l6ZTogMjBweDsNCiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlciB7DQogICAgICAgIGZvbnQtc2l6ZTogMTdweDsNCiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzhiYmYwYSksIGNvbG9yLXN0b3AoMTAwJSwgIzk4ZDEwYikpOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIG1hcmdpbjogMHB4IGF1dG87DQogICAgICAgIGNvbG9yOiBibGFjazsNCiAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCBibGFjazsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlciBhIHsNCiAgICAgICAgY29sb3I6IHdoaXRlOw0KICAgICAgfQ0KDQogICAgICAuY29udGVudCB7DQogICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBncmF5Ow0KICAgICAgICBmb250LXNpemU6IDE2cHg7DQogICAgICAgIGNvbG9yOiAjZWVlZWVlOw0KICAgICAgICBtYXJnaW46IDBweCBhdXRvOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIHBhZGRpbmctdG9wOiAxMnB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICAuY29udGFpbmVyIHsNCiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7DQogICAgICAgIG1hcmdpbjogMTBweDsNCiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDE2cHggMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC42Mik7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgICA8dGl0bGU+DQogICAgICAlMQ0KICAgIDwvdGl0bGU+DQogIDwvaGVhZD4NCiAgPGJvZHk+DQogICAgJTINCiAgPC9ib2R5Pg0KPC9odG1sPg==</markup_wrapper>
- <markup>PGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlcnRleHQiPg0KICAgICAgICAgICUxDQogICAgICAgIDwvZGl2Pg0KICAgICAgICAlMiAoJTUpDQogICAgICAgIDxicj4NCiAgICAgICAgPGEgaHJlZj0iJTMiPiUzPC9hPg0KICAgICAgICAlNg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCiAgICAgICAgJTQgDQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4=</markup>
- <markup_enclosure>PGEgY2xhc3M9ImVuY2xvc3VyZSIgaHJlZj0iJTMiPiUzPC9hPg==</markup_enclosure>
- <data>LyogUVdpZGdldCAqLw0KUVdpZGdldCB7DQogIGNvbG9yOiAjY2NjY2NjOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KfQ0KDQpRV2lkZ2V0OjppdGVtOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjOThkMTBiLCBzdG9wOiAxICM4YmJmMGEpOw0KICBjb2xvcjogIzAwMDAwMDsNCn0NCg0KUVdpZGdldDpkaXNhYmxlZCB7DQogIGNvbG9yOiAjNzc3Nzc3Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KfQ0KDQovKiBRVG9vbEJ1dHRvbiAqLw0KICBRVG9vbEJ1dHRvbiAsIFFUb29sQnV0dG9uOmRpc2FibGVkIHsNCiAgYm9yZGVyOiBub25lOw0KICBwYWRkaW5nOiAwcHg7DQogIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50Ow0KfQ0KDQpRVG9vbEJ1dHRvbjpob3ZlciwgUVRvb2xCdXR0b246cHJlc3NlZCB7DQogIGJvcmRlci1yYWRpdXM6IDJweDsNCiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCn0NCg0KUVRvb2xCdXR0b25bcG9wdXBNb2RlPSIxIl0gew0KICBwYWRkaW5nLXJpZ2h0OiAxNnB4Ow0KfQ0KDQpRVG9vbEJ1dHRvbjo6bWVudS1idXR0b24gew0KICBib3JkZXI6IDFweCBzb2xpZCBncmF5Ow0KICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4Ow0KICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4Ow0KICB3aWR0aDogMTRweDsNCn0NCg0KUVRvb2xCdXR0b246Om1lbnUtYXJyb3cgew0KICBpbWFnZTogdXJsKCMjL2ltYWdlcy9kb3duX2Fycm93LnBuZyk7DQp9DQoNClFUb29sQnV0dG9uOjptZW51LWFycm93Om9wZW4gew0KICB0b3A6IDFweDsgbGVmdDogMXB4Ow0KfQ0KDQovKiBRU3RhdHVzQmFyICovDQpRU3RhdHVzQmFyIFFUb29sQnV0dG9uIHsNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCiAgbWFyZ2luLXJpZ2h0OiA1cHg7DQp9DQoNClFTdGF0dXNCYXI6Oml0ZW0gew0KICBib3JkZXI6IHRyYW5zcGFyZW50Ow0KfQ0KDQovKiBRVG9vbEJhciAqLw0KUVRvb2xCYXI6OnNlcGFyYXRvciB7DQogIHdpZHRoOiAxcHg7DQogIGJhY2tncm91bmQtY29sb3I6ICM1OTU5NTk7DQoNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCiAgbWFyZ2luLXJpZ2h0OiA1cHg7DQp9DQoNClFUb29sQmFyIHsNCiAgcGFkZGluZy1sZWZ0OiA1cHg7DQogIHBhZGRpbmctcmlnaHQ6IDVweDsNCn0NCg0KLyogUVRvb2xUaXAgKi8NClFUb29sVGlwIHsNCiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7DQogIGJhY2tncm91bmQtY29sb3I6ICM5OGQxMGI7DQogIGNvbG9yOiBibGFjazsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBvcGFjaXR5OiAyMjA7DQp9DQoNCi8qIFFNZW51QmFyICovDQpRTWVudUJhcjo6aXRlbSB7DQogIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50DQp9DQoNClFNZW51QmFyOjppdGVtOnNlbGVjdGVkIHsNCiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7DQogIGJvcmRlcjogMXB4IHNvbGlkICM4YmJmMGE7DQp9DQoNClFNZW51QmFyOjppdGVtOnByZXNzZWQgew0KICBiYWNrZ3JvdW5kOiAjNDQ0Ow0KICBjb2xvcjogYmxhY2s7DQogIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6MCwgeTE6MCwgeDI6MCwgeTI6MSwgc3RvcDoxICM5OGQxMGIsIHN0b3A6MC40ICM4YmJmMGEgKTsNCiAgbWFyZ2luLWJvdHRvbTogLTFweDsNCiAgcGFkZGluZy1ib3R0b206IDFweDsNCn0NCg0KLyogUU1lbnUgKi8NClFNZW51IHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDsNCn0NCg0KUU1lbnU6Oml0ZW0gew0KICBwYWRkaW5nOiAycHggMTBweCAycHggMjNweDsNCn0NCg0KUU1lbnU6Omljb24gew0KICBwYWRkaW5nLWxlZnQ6IDRweDsNCn0NCg0KUU1lbnU6Oml0ZW06c2VsZWN0ZWQgew0KICBjb2xvcjogYmxhY2s7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzk4ZDEwYiwgc3RvcDogMSAjOGJiZjBhKTsNCn0NCg0KUU1lbnU6OnNlcGFyYXRvciB7DQogIGhlaWdodDogMXB4Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk1OTU5Ow0KICBjb2xvcjogd2hpdGU7DQogIG1hcmdpbi10b3A6IDNweDsNCiAgbWFyZ2luLWJvdHRvbTogM3B4Ow0KICBtYXJnaW4tbGVmdDogNXB4Ow0KICBtYXJnaW4tcmlnaHQ6IDVweDsNCn0NCg0KLyogUVB1c2hCdXR0b24gKi8NClFQdXNoQnV0dG9uIHsNCiAgY29sb3I6ICNiMWIxYjE7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MjUyNTIsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzRhNGE0YSwgc3RvcDogMSAjNDY0NjQ2KTsNCiAgYm9yZGVyOiAxcHggc29saWQgIzFlMWUxZTsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBwYWRkaW5nOiAzcHg7DQogIGZvbnQtc2l6ZTogMTJweDsNCiAgcGFkZGluZy1sZWZ0OiA2cHg7DQogIHBhZGRpbmctcmlnaHQ6IDZweDsNCiAgbWluLXdpZHRoOiAzMHB4Ow0KfQ0KDQpRUHVzaEJ1dHRvbjpwcmVzc2VkIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjMmQyZDJkLCBzdG9wOiAwLjEgIzJiMmIyYiwgc3RvcDogMC41ICMyOTI5MjksIHN0b3A6IDAuOSAjMjgyODI4LCBzdG9wOiAxICMyNTI1MjUpDQp9DQoNClFQdXNoQnV0dG9uI21fYnRuSW5zZXJ0U2VwYXJhdG9yLCBRUHVzaEJ1dHRvbiNtX2J0bkluc2VydFNwYWNlciB7DQogIG1pbi13aWR0aDogMTMwcHg7DQp9DQoNCi8qIFFDb21ib0JveCAqLw0KUUNvbWJvQm94IHsNCiAgc2VsZWN0aW9uLWJhY2tncm91bmQtY29sb3I6ICM4YmJmMGE7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MjUyNTIsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzRhNGE0YSwgc3RvcDogMSAjNDY0NjQ2KTsNCiAgYm9yZGVyOiAxcHggc29saWQgIzFlMWUxZTsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBwYWRkaW5nOiAycHg7DQogIHBhZGRpbmctdG9wOiAxcHg7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQogIHBhZGRpbmctbGVmdDogNHB4Ow0KfQ0KDQpRQ29tYm9Cb3g6aG92ZXIsIFFQdXNoQnV0dG9uOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjOThkMTBiLCBzdG9wOiAxICM4YmJmMGEpOw0KICBjb2xvcjogYmxhY2s7DQp9DQoNClFDb21ib0JveDpvbiB7DQogIHBhZGRpbmc6IDFweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjMmQyZDJkLCBzdG9wOiAwLjEgIzJiMmIyYiwgc3RvcDogMC41ICMyOTI5MjksIHN0b3A6IDAuOSAjMjgyODI4LCBzdG9wOiAxICMyNTI1MjUpOw0KfQ0KDQpRQ29tYm9Cb3ggUUFic3RyYWN0SXRlbVZpZXcgew0KICBib3JkZXI6IDFweCBzb2xpZCBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM5OGQxMGIsIHN0b3A6IDEgIzhiYmYwYSk7DQogIHNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM5OGQxMGIsIHN0b3A6IDEgIzhiYmYwYSk7DQp9DQoNClFDb21ib0JveDo6ZHJvcC1kb3duIHsNCiAgc3ViY29udHJvbC1vcmlnaW46IHBhZGRpbmc7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IHRvcCByaWdodDsNCiAgd2lkdGg6IDE1cHg7DQogIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7DQogIGJvcmRlci1sZWZ0LWNvbG9yOiBkYXJrZ3JheTsNCiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkOw0KICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXB4Ow0KICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXB4Ow0KfQ0KDQpRQ29tYm9Cb3g6OmRvd24tYXJyb3cgew0KICBpbWFnZTogdXJsKCMjL2ltYWdlcy9kb3duX2Fycm93LnBuZykNCn0NCg0KLyogUVNjcm9sbEJhciAqLw0KUVNjcm9sbEJhcjpob3Jpem9udGFsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMC4wICMxMjEyMTIsIHN0b3A6IDAuMiAjMjgyODI4LCBzdG9wOiAxICM0ODQ4NDgpOw0KICBoZWlnaHQ6IDEzcHg7DQogIG1hcmdpbjogMHB4IDE2cHggMCAxNnB4Ow0KfQ0KDQpRU2Nyb2xsQmFyOjpoYW5kbGU6aG9yaXpvbnRhbCB7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMSwgeTI6IDAsIHN0b3A6IDAgIzk4ZDEwYiwgc3RvcDogMC41ICM4YmJmMGEsIHN0b3A6IDEgIzk4ZDEwYik7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCn0NCg0KUVNjcm9sbEJhcjo6YWRkLWxpbmU6aG9yaXpvbnRhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMxYjFiMTk7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAxLCB5MjogMCwgc3RvcDogMCAjOThkMTBiLCBzdG9wOiAxICM4YmJmMGEpOw0KICB3aWR0aDogMTNweDsNCiAgc3ViY29udHJvbC1wb3NpdGlvbjogcmlnaHQ7DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBtYXJnaW47DQp9DQoNClFTY3JvbGxCYXI6OnN1Yi1saW5lOmhvcml6b250YWwgew0KICBib3JkZXI6IDFweCBzb2xpZCAjMWIxYjE5Ow0KICBib3JkZXItcmFkaXVzOiAxcHg7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMSwgeTI6IDAsIHN0b3A6IDAgIzk4ZDEwYiwgc3RvcDogMSAjOGJiZjBhKTsNCiAgd2lkdGg6IDEzcHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IGxlZnQ7DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBtYXJnaW47DQp9DQoNClFTY3JvbGxCYXI6OnJpZ2h0LWFycm93Omhvcml6b250YWwsIFFTY3JvbGxCYXI6OmxlZnQtYXJyb3c6aG9yaXpvbnRhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOw0KICB3aWR0aDogMXB4Ow0KICBoZWlnaHQ6IDFweDsNCiAgYmFja2dyb3VuZDogd2hpdGU7DQp9DQoNClFTY3JvbGxCYXI6OmFkZC1wYWdlOmhvcml6b250YWwsIFFTY3JvbGxCYXI6OnN1Yi1wYWdlOmhvcml6b250YWwgew0KICBiYWNrZ3JvdW5kOiBub25lDQp9DQoNClFTY3JvbGxCYXI6dmVydGljYWwgew0KICBiYWNrZ3JvdW5kOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDEsIHkyOiAwLCBzdG9wOiAwLjAgIzEyMTIxMiwgc3RvcDogMC4yICMyODI4MjgsIHN0b3A6IDEgIzQ4NDg0OCk7DQogIHdpZHRoOiAxM3B4Ow0KICBtYXJnaW46IDE2cHggMCAxNnB4IDA7DQogIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7DQp9DQoNClFTY3JvbGxCYXI6OmhhbmRsZTp2ZXJ0aWNhbCB7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzk4ZDEwYiwgc3RvcDogMC41ICM4YmJmMGEsIHN0b3A6IDEgIzk4ZDEwYik7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCn0NClFTY3JvbGxCYXI6OmFkZC1saW5lOnZlcnRpY2FsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzFiMWIxOTsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBiYWNrZ3JvdW5kOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM5OGQxMGIsIHN0b3A6IDEgIzhiYmYwYSk7DQogIGhlaWdodDogMTNweDsNCiAgc3ViY29udHJvbC1wb3NpdGlvbjogYm90dG9tOw0KICBzdWJjb250cm9sLW9yaWdpbjogbWFyZ2luOw0KfQ0KDQpRU2Nyb2xsQmFyOjpzdWItbGluZTp2ZXJ0aWNhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMxYjFiMTk7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjOThkMTBiLCBzdG9wOiAxICM4YmJmMGEpOw0KICBoZWlnaHQ6IDEzcHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IHRvcDsNCiAgc3ViY29udHJvbC1vcmlnaW46IG1hcmdpbjsNCn0NCg0KUVNjcm9sbEJhcjo6dXAtYXJyb3c6dmVydGljYWwsIFFTY3JvbGxCYXI6OmRvd24tYXJyb3c6dmVydGljYWwgew0KICBib3JkZXI6IDFweCBzb2xpZCBibGFjazsNCiAgd2lkdGg6IDFweDsNCiAgaGVpZ2h0OiAxcHg7DQogIGJhY2tncm91bmQ6IHdoaXRlOw0KfQ0KDQpRU2Nyb2xsQmFyOjphZGQtcGFnZTp2ZXJ0aWNhbCwgUVNjcm9sbEJhcjo6c3ViLXBhZ2U6dmVydGljYWwgew0KICBiYWNrZ3JvdW5kOiBub25lOw0KfQ0KDQovKiBRU3BsaXR0ZXIgKi8NClFTcGxpdHRlcjo6aGFuZGxlIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzRlNGU0ZTsNCn0NCg0KLyogUUhlYWRlclZpZXcgKi8NClFIZWFkZXJWaWV3IHsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGNvbG9yOiAjY2NjY2NjOw0KfQ0KDQpRSGVhZGVyVmlldzo6c2VjdGlvbiB7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGJvcmRlcjogMC41IHB4IHNvbGlkICM1OTU5NTk7DQogIGJvcmRlci1yaWdodDogMC41IHNvbGlkICM3MDcwNzA7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MjUyNTIsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzRhNGE0YSwgc3RvcDogMSAjNDY0NjQ2KTsNCn0NCg0KUUhlYWRlclZpZXc6OnNlY3Rpb246Zmlyc3Qgew0KICBwYWRkaW5nLWxlZnQ6IDRweDsNCiAgcGFkZGluZy1yaWdodDogMnB4Ow0KfQ0KDQpRSGVhZGVyVmlldzo6c2VjdGlvbjohZmlyc3Qgew0KICBwYWRkaW5nLWxlZnQ6IDJweDsNCiAgcGFkZGluZy1yaWdodDogMnB4Ow0KfQ0KDQpRSGVhZGVyVmlldzo6c2VjdGlvbjpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MDUwNTAsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzQwNDA0MCwgc3RvcDogMSAjNDA0MDQwKTsNCn0NCg0KLyogUVRyZWVWaWV3ICovDQpRVHJlZVZpZXc6OmJyYW5jaDpoYXMtc2libGluZ3M6IWFkam9pbnMtaXRlbSAgew0KICBib3JkZXItaW1hZ2U6IHVybChxc3MvZHVtbXkucG5nKSAwOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDpoYXMtc2libGluZ3M6YWRqb2lucy1pdGVtIHsNCiAgYm9yZGVyLWltYWdlOiB1cmwocXNzL2R1bW15LnBuZykgMDsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6IWhhcy1jaGlsZHJlbjohaGFzLXNpYmxpbmdzOmFkam9pbnMtaXRlbSAgew0KICBib3JkZXItaW1hZ2U6IHVybChxc3MvZHVtbXkucG5nKSAwOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDpoYXMtY2hpbGRyZW46IWhhcy1zaWJsaW5nczpjbG9zZWQsDQpRVHJlZVZpZXc6OmJyYW5jaDpjbG9zZWQ6aGFzLWNoaWxkcmVuOmhhcy1zaWJsaW5ncyAgew0KICBib3JkZXItaW1hZ2U6IG5vbmU7DQogIGltYWdlOiB1cmwocXNzL2JyYW5jaC1jbG9zZWQucG5nKTsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6b3BlbjpoYXMtY2hpbGRyZW46IWhhcy1zaWJsaW5ncywNClFUcmVlVmlldzo6YnJhbmNoOm9wZW46aGFzLWNoaWxkcmVuOmhhcy1zaWJsaW5ncyAgew0KICBib3JkZXItaW1hZ2U6IG5vbmU7DQogIGltYWdlOiB1cmwocXNzL2JyYW5jaC1vcGVuLnBuZyk7DQp9DQoNClFUcmVlVmlldzo6aXRlbSB7DQogIHBhZGRpbmc6IDFweDsNCn0gDQoNClFUcmVlVmlld1toaWRlVHJlZT0idHJ1ZSJdOjpicmFuY2g6IWhhcy1jaGxpZHJlbjpoYXNTaWJsaW5ncyB7DQogIGJvcmRlci1pbWFnZTogbm9uZTsNCiAgaW1hZ2U6IG5vbmU7DQp9DQoNClFUcmVlVmlldzo6aXRlbTpzZWxlY3RlZCwgUVRyZWVWaWV3OjpicmFuY2g6c2VsZWN0ZWQsIFFUcmVlVmlldzo6aXRlbTpzZWxlY3RlZDphY3RpdmUsIFFUcmVlVmlldzo6aXRlbTpzZWxlY3RlZDohYWN0aXZlLCBRVHJlZVZpZXc6Oml0ZW06aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM5OGQxMGIsIHN0b3A6IDEgIzhiYmYwYSk7DQogIGNvbG9yOiAjMDAwMDAwOw0KfQ0KDQovKiBRTGlzdFZpZXcgKi8NClFMaXN0VmlldyAgew0KICBzaG93LWRlY29yYXRpb24tc2VsZWN0ZWQ6IDE7DQp9DQogDQpRTGlzdFZpZXc6Oml0ZW06c2VsZWN0ZWQsIFFMaXN0Vmlldzo6aXRlbTpzZWxlY3RlZDohYWN0aXZlLCBRTGlzdFZpZXc6Oml0ZW06c2VsZWN0ZWQ6YWN0aXZlLCBRTGlzdFZpZXc6Oml0ZW06aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM5OGQxMGIsIHN0b3A6IDEgIzhiYmYwYSk7DQogIGNvbG9yOiAjMDAwMDAwOw0KfQ0KDQovKiBRVGV4dEVkaXQsIFFQbGFpblRleHRFZGl0ICovDQpRVGV4dEVkaXQ6Zm9jdXMsIFFQbGFpblRleHRFZGl0OmZvY3VzLCBRTGluZUVkaXQ6Zm9jdXMgew0KICBib3JkZXI6IDFweCBzb2xpZCBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM5OGQxMGIsIHN0b3A6IDEgIzhiYmYwYSkNCn0NCg0KUVRleHRFZGl0LCBRUGxhaW5UZXh0RWRpdCB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzRkNGQ0ZCwgc3RvcDogMCAjNjQ2NDY0LCBzdG9wOiAxICM1ZDVkNWQpDQp9DQoNCi8qIFFMaW5lRWRpdCAqLw0KUUxpbmVFZGl0IHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNGQ0ZDRkLCBzdG9wOiAwICM2NDY0NjQsIHN0b3A6IDEgIzVkNWQ1ZCk7DQogIHBhZGRpbmc6IDFweDsNCiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsNCiAgYm9yZGVyOiAxcHggc29saWQgIzU5NTk1OTsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KfQ0KDQovKiBRUHJvZ3Jlc3NCYXIgKi8NClFQcm9ncmVzc0JhciB7DQogIGJvcmRlcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KfQ0KUVByb2dyZXNzQmFyOjpjaHVuayB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzk4ZDEwYiwgc3RvcDogMSAjOGJiZjBhKTsNCiAgd2lkdGg6IDNweDsNCiAgbWFyZ2luOiAwLjVweDsNCn0NCg0KLyogUUNoZWNrQm94ICovDQpRQ2hlY2tCb3g6OmluZGljYXRvciB7DQogIGNvbG9yOiAjYjFiMWIxOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxOw0KICB3aWR0aDogOXB4Ow0KICBoZWlnaHQ6IDlweDsNCn0NCg0KUUNoZWNrQm94OjppbmRpY2F0b3I6Y2hlY2tlZCB7DQogIGltYWdlOiB1cmwoIyMvaW1hZ2VzL2NoZWNrYm94LnBuZykNCn0NCg0KUUNoZWNrQm94OjppbmRpY2F0b3I6ZGlzYWJsZWQgew0KICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0DQp9DQoNCi8qIFFSYWRpb0J1dHRvbiAqLw0KUVJhZGlvQnV0dG9uOjppbmRpY2F0b3I6ZGlzYWJsZWQgew0KICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0DQp9DQoNClFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yIHsNCiAgYm9yZGVyLXJhZGl1czogNnB4DQp9DQoNClFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yOmNoZWNrZWQsIFFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yOnVuY2hlY2tlZCB7DQogIGNvbG9yOiAjYjFiMWIxOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxOw0KfQ0KDQpRUmFkaW9CdXR0b246OmluZGljYXRvcjpjaGVja2VkIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogcXJhZGlhbGdyYWRpZW50KCBjeDogMC41LCBjeTogMC41LCBmeDogMC41LCBmeTogMC41LCByYWRpdXM6IDEuMCwgc3RvcDogMC4yNSAjOThkMTBiLCBzdG9wOiAwLjMgIzMyMzIzMiApDQp9DQoNClFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yOmhvdmVyLCBRQ2hlY2tCb3g6OmluZGljYXRvcjpob3ZlciB7DQogIGJvcmRlcjogMXB4IHNvbGlkICM5OGQxMGI7DQp9</data>
-</skin>
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/skins/base/blau-yellow.xml b/resources/skins/base/blau-yellow.xml
deleted file mode 100644
index 748875200..000000000
--- a/resources/skins/base/blau-yellow.xml
+++ /dev/null
@@ -1,2039 +0,0 @@
-
-
-
-
-
-
-
-
- skunkos / rssguard
- / source / resources / skins / base / blau-yellow.xml
- — Bitbucket
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
- Martin Rotter
-
-
- -
- rssguard
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
| <?xml version="1.0" encoding="UTF-8"?>
-<skin version="0.1">
- <name>blau-yellow</name>
- <author>
- <name>Martin Rotter</name>
- <email>rotter.martinos@gmail.com</email>
- </author>
- <style>fusion,plastique</style>
- <markup_wrapper>PGh0bWw+DQogIDxoZWFkPg0KICAgIDxzdHlsZT4NCiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIgew0KICAgICAgICB3aWR0aDogMjBweDsNCiAgICAgICAgaGVpZ2h0OiAyMHB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHsNCiAgICAgICAgaGVpZ2h0OiAxNHB4Ow0KICAgICAgICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApOw0KICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94Ow0KICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDsNCiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjEwNTsNCiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtMXB4IC0xcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIGluc2V0IDFweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7DQogICAgICB9DQogICAgICANCiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHsNCiAgICAgICAgd2lkdGg6IDA7DQogICAgICAgIGhlaWdodDogMDsNCiAgICAgICAgZGlzcGxheTogbm9uZTsNCiAgICAgIH0NCiAgICAgIA0KICAgICAgOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIgew0KICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsNCiAgICAgIH0NCiAgICANCiAgICAgIGJvZHkgew0KICAgICAgICBtYXJnaW46IDBweDsNCiAgICAgICAgcGFkZGluZzogMHB4Ow0KICAgICAgfQ0KICAgIA0KICAgICAgcHJlIHsNCiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwOw0KICAgICAgfQ0KDQogICAgICAuaGVhZGVydGV4dCB7DQogICAgICAgIGZvbnQtc2l6ZTogMjBweDsNCiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlciB7DQogICAgICAgIGZvbnQtc2l6ZTogMTdweDsNCiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7DQogICAgICAgIHBhZGRpbmc6IDZweDsNCiAgICAgICAgbWFyZ2luOiAwcHggYXV0bzsNCiAgICAgICAgY29sb3I6ICNGNUYxMDU7DQogICAgICAgIGJvcmRlcjogMC41cHggc29saWQgI0Y1RjEwNTsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlciBhIHsNCiAgICAgICAgY29sb3I6IHdoaXRlOw0KICAgICAgfQ0KDQogICAgICAuY29udGVudCB7DQogICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNGNUYxMDUpLCBjb2xvci1zdG9wKDEwMCUsICNGMkVBMDUpKTsNCiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGdyYXk7DQogICAgICAgIGZvbnQtc2l6ZTogMTZweDsNCiAgICAgICAgY29sb3I6IGJsYWNrOw0KICAgICAgICBtYXJnaW46IDBweCBhdXRvOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIHBhZGRpbmctdG9wOiAxMnB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICAuY29udGFpbmVyIHsNCiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7DQogICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4Ow0KICAgICAgICBtYXJnaW46IDEwcHg7DQogICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDJweCAxNnB4IDBweCByZ2JhKDUwLCA1MCwgNTAsIDAuNjIpOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogICAgPHRpdGxlPg0KICAgICAgJTENCiAgICA8L3RpdGxlPg0KICA8L2hlYWQ+DQogIDxib2R5Pg0KICAgICUyDQogIDwvYm9keT4NCjwvaHRtbD4=</markup_wrapper>
- <markup>PGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlcnRleHQiPg0KICAgICAgICAgICUxDQogICAgICAgIDwvZGl2Pg0KICAgICAgICAlMiAoJTUpDQogICAgICAgIDxicj4NCiAgICAgICAgPGEgaHJlZj0iJTMiPiUzPC9hPg0KICAgICAgICAlNg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCiAgICAgICAgJTQgDQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4=</markup>
- <markup_enclosure>PGEgY2xhc3M9ImVuY2xvc3VyZSIgaHJlZj0iJTMiPiUzPC9hPg==</markup_enclosure>
- <data>LyogUVdpZGdldCAqLw0KUVdpZGdldCB7DQogIGNvbG9yOiAjY2NjY2NjOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KfQ0KDQpRV2lkZ2V0OjppdGVtOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjRjVGMTA1LCBzdG9wOiAxICNGMkVBMDUpOw0KICBjb2xvcjogIzAwMDAwMDsNCn0NCg0KUVdpZGdldDpkaXNhYmxlZCB7DQogIGNvbG9yOiAjNzc3Nzc3Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KfQ0KDQovKiBRVG9vbEJ1dHRvbiAqLw0KUVRvb2xCdXR0b24gLCBRVG9vbEJ1dHRvbjpkaXNhYmxlZCB7DQogIGJvcmRlcjogbm9uZTsNCiAgcGFkZGluZzogMHB4Ow0KICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsNCn0NCg0KUVRvb2xCdXR0b246aG92ZXIsIFFUb29sQnV0dG9uOnByZXNzZWQgew0KICBib3JkZXItcmFkaXVzOiAycHg7DQogIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7DQp9DQoNClFUb29sQnV0dG9uW3BvcHVwTW9kZT0iMSJdIHsNCiAgcGFkZGluZy1yaWdodDogMTZweDsNCn0NCg0KUVRvb2xCdXR0b246Om1lbnUtYnV0dG9uIHsNCiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsNCiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDsNCiAgd2lkdGg6IDE0cHg7DQp9DQoNClFUb29sQnV0dG9uOjptZW51LWFycm93IHsNCiAgaW1hZ2U6IHVybCgjIy9pbWFnZXMvZG93bl9hcnJvdy5wbmcpOw0KfQ0KDQpRVG9vbEJ1dHRvbjo6bWVudS1hcnJvdzpvcGVuIHsNCiAgdG9wOiAxcHg7IGxlZnQ6IDFweDsNCn0NCg0KLyogUVN0YXR1c0JhciAqLw0KUVN0YXR1c0JhciBRVG9vbEJ1dHRvbiB7DQogIG1hcmdpbi1sZWZ0OiA1cHg7DQogIG1hcmdpbi1yaWdodDogNXB4Ow0KfQ0KDQpRU3RhdHVzQmFyOjppdGVtIHsNCiAgYm9yZGVyOiB0cmFuc3BhcmVudDsNCn0NCg0KLyogUVRvb2xCYXIgKi8NClFUb29sQmFyOjpzZXBhcmF0b3Igew0KICB3aWR0aDogMXB4Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJFQTA1Ow0KDQogIG1hcmdpbi1sZWZ0OiA1cHg7DQogIG1hcmdpbi1yaWdodDogNXB4Ow0KfQ0KDQpRVG9vbEJhciB7DQogIHBhZGRpbmctbGVmdDogNXB4Ow0KICBwYWRkaW5nLXJpZ2h0OiA1cHg7DQp9DQoNCi8qIFFUb29sVGlwICovDQpRVG9vbFRpcCB7DQogIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGMTA1Ow0KICBjb2xvcjogYmxhY2s7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgb3BhY2l0eTogMjIwOw0KfQ0KDQovKiBRTWVudUJhciAqLw0KUU1lbnVCYXI6Oml0ZW0gew0KICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudA0KfQ0KDQpRTWVudUJhcjo6aXRlbTpzZWxlY3RlZCB7DQogIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50Ow0KICBib3JkZXI6IDFweCBzb2xpZCAjRjJFQTA1Ow0KfQ0KDQpRTWVudUJhcjo6aXRlbTpwcmVzc2VkIHsNCiAgYmFja2dyb3VuZDogIzQ0NDsNCiAgY29sb3I6IGJsYWNrOw0KICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOjAsIHkxOjAsIHgyOjAsIHkyOjEsIHN0b3A6MSAjRjVGMTA1LCBzdG9wOjAuNCAjRjJFQTA1ICk7DQogIG1hcmdpbi1ib3R0b206IC0xcHg7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQp9DQoNCi8qIFFNZW51ICovDQpRTWVudSB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7DQp9DQoNClFNZW51OjppdGVtIHsNCiAgcGFkZGluZzogMnB4IDEwcHggMnB4IDIzcHg7DQp9DQoNClFNZW51OjppY29uIHsNCiAgcGFkZGluZy1sZWZ0OiA0cHg7DQp9DQoNClFNZW51OjppdGVtOnNlbGVjdGVkIHsNCiAgY29sb3I6IGJsYWNrOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICNGNUYxMDUsIHN0b3A6IDEgI0YyRUEwNSk7DQp9DQoNClFNZW51OjpzZXBhcmF0b3Igew0KICBoZWlnaHQ6IDFweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzU5NTk1OTsNCiAgY29sb3I6ICNGMkVBMDU7DQogIG1hcmdpbi10b3A6IDNweDsNCiAgbWFyZ2luLWJvdHRvbTogM3B4Ow0KICBtYXJnaW4tbGVmdDogNXB4Ow0KICBtYXJnaW4tcmlnaHQ6IDVweDsNCn0NCg0KLyogUVB1c2hCdXR0b24gKi8NClFQdXNoQnV0dG9uIHsNCiAgY29sb3I6ICNiMWIxYjE7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MjUyNTIsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzRhNGE0YSwgc3RvcDogMSAjNDY0NjQ2KTsNCiAgYm9yZGVyOiAxcHggc29saWQgIzFlMWUxZTsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBwYWRkaW5nOiAzcHg7DQogIGZvbnQtc2l6ZTogMTJweDsNCiAgcGFkZGluZy1sZWZ0OiA2cHg7DQogIHBhZGRpbmctcmlnaHQ6IDZweDsNCiAgbWluLXdpZHRoOiAzMHB4Ow0KfQ0KDQpRUHVzaEJ1dHRvbjpwcmVzc2VkIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjMmQyZDJkLCBzdG9wOiAwLjEgIzJiMmIyYiwgc3RvcDogMC41ICMyOTI5MjksIHN0b3A6IDAuOSAjMjgyODI4LCBzdG9wOiAxICMyNTI1MjUpDQp9DQoNClFQdXNoQnV0dG9uI21fYnRuSW5zZXJ0U2VwYXJhdG9yLCBRUHVzaEJ1dHRvbiNtX2J0bkluc2VydFNwYWNlciB7DQogIG1pbi13aWR0aDogMTMwcHg7DQp9DQoNCi8qIFFDb21ib0JveCAqLw0KUUNvbWJvQm94IHsNCiAgc2VsZWN0aW9uLWJhY2tncm91bmQtY29sb3I6ICNGMkVBMDU7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MjUyNTIsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzRhNGE0YSwgc3RvcDogMSAjNDY0NjQ2KTsNCiAgYm9yZGVyOiAxcHggc29saWQgIzFlMWUxZTsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBwYWRkaW5nOiAycHg7DQogIHBhZGRpbmctdG9wOiAxcHg7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQogIHBhZGRpbmctbGVmdDogNHB4Ow0KfQ0KDQpRQ29tYm9Cb3g6aG92ZXIsIFFQdXNoQnV0dG9uOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjRjVGMTA1LCBzdG9wOiAxICNGMkVBMDUpOw0KICBjb2xvcjogYmxhY2s7DQp9DQoNClFDb21ib0JveDpvbiB7DQogIHBhZGRpbmc6IDFweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjMmQyZDJkLCBzdG9wOiAwLjEgIzJiMmIyYiwgc3RvcDogMC41ICMyOTI5MjksIHN0b3A6IDAuOSAjMjgyODI4LCBzdG9wOiAxICMyNTI1MjUpOw0KfQ0KDQpRQ29tYm9Cb3ggUUFic3RyYWN0SXRlbVZpZXcgew0KICBib3JkZXI6IDFweCBzb2xpZCBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICNGNUYxMDUsIHN0b3A6IDEgI0YyRUEwNSk7DQogIHNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICNGNUYxMDUsIHN0b3A6IDEgI0YyRUEwNSk7DQp9DQoNClFDb21ib0JveDo6ZHJvcC1kb3duIHsNCiAgc3ViY29udHJvbC1vcmlnaW46IHBhZGRpbmc7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IHRvcCByaWdodDsNCiAgd2lkdGg6IDE1cHg7DQogIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7DQogIGJvcmRlci1sZWZ0LWNvbG9yOiBkYXJrZ3JheTsNCiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkOw0KICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXB4Ow0KICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXB4Ow0KfQ0KDQpRQ29tYm9Cb3g6OmRvd24tYXJyb3cgew0KICBpbWFnZTogdXJsKCMjL2ltYWdlcy9kb3duX2Fycm93LnBuZykNCn0NCg0KLyogUVNjcm9sbEJhciAqLw0KUVNjcm9sbEJhcjpob3Jpem9udGFsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMC4wICMxMjEyMTIsIHN0b3A6IDAuMiAjMjgyODI4LCBzdG9wOiAxICM0ODQ4NDgpOw0KICBoZWlnaHQ6IDEzcHg7DQogIG1hcmdpbjogMHB4IDE2cHggMCAxNnB4Ow0KfQ0KDQpRU2Nyb2xsQmFyOjpoYW5kbGU6aG9yaXpvbnRhbCB7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMSwgeTI6IDAsIHN0b3A6IDAgI0Y1RjEwNSwgc3RvcDogMC41ICNGMkVBMDUsIHN0b3A6IDEgI0Y1RjEwNSk7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCn0NCg0KUVNjcm9sbEJhcjo6YWRkLWxpbmU6aG9yaXpvbnRhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMxYjFiMTk7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAxLCB5MjogMCwgc3RvcDogMCAjRjVGMTA1LCBzdG9wOiAxICNGMkVBMDUpOw0KICB3aWR0aDogMTNweDsNCiAgc3ViY29udHJvbC1wb3NpdGlvbjogcmlnaHQ7DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBtYXJnaW47DQp9DQoNClFTY3JvbGxCYXI6OnN1Yi1saW5lOmhvcml6b250YWwgew0KICBib3JkZXI6IDFweCBzb2xpZCAjMWIxYjE5Ow0KICBib3JkZXItcmFkaXVzOiAxcHg7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMSwgeTI6IDAsIHN0b3A6IDAgI0Y1RjEwNSwgc3RvcDogMSAjRjJFQTA1KTsNCiAgd2lkdGg6IDEzcHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IGxlZnQ7DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBtYXJnaW47DQp9DQoNClFTY3JvbGxCYXI6OnJpZ2h0LWFycm93Omhvcml6b250YWwsIFFTY3JvbGxCYXI6OmxlZnQtYXJyb3c6aG9yaXpvbnRhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOw0KICB3aWR0aDogMXB4Ow0KICBoZWlnaHQ6IDFweDsNCiAgYmFja2dyb3VuZDogd2hpdGU7DQp9DQoNClFTY3JvbGxCYXI6OmFkZC1wYWdlOmhvcml6b250YWwsIFFTY3JvbGxCYXI6OnN1Yi1wYWdlOmhvcml6b250YWwgew0KICBiYWNrZ3JvdW5kOiBub25lDQp9DQoNClFTY3JvbGxCYXI6dmVydGljYWwgew0KICBiYWNrZ3JvdW5kOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDEsIHkyOiAwLCBzdG9wOiAwLjAgIzEyMTIxMiwgc3RvcDogMC4yICMyODI4MjgsIHN0b3A6IDEgIzQ4NDg0OCk7DQogIHdpZHRoOiAxM3B4Ow0KICBtYXJnaW46IDE2cHggMCAxNnB4IDA7DQogIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7DQp9DQoNClFTY3JvbGxCYXI6OmhhbmRsZTp2ZXJ0aWNhbCB7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgI0Y1RjEwNSwgc3RvcDogMC41ICNGMkVBMDUsIHN0b3A6IDEgI0Y1RjEwNSk7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCn0NClFTY3JvbGxCYXI6OmFkZC1saW5lOnZlcnRpY2FsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzFiMWIxOTsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBiYWNrZ3JvdW5kOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICNGNUYxMDUsIHN0b3A6IDEgI0YyRUEwNSk7DQogIGhlaWdodDogMTNweDsNCiAgc3ViY29udHJvbC1wb3NpdGlvbjogYm90dG9tOw0KICBzdWJjb250cm9sLW9yaWdpbjogbWFyZ2luOw0KfQ0KDQpRU2Nyb2xsQmFyOjpzdWItbGluZTp2ZXJ0aWNhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMxYjFiMTk7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjRjVGMTA1LCBzdG9wOiAxICNGMkVBMDUpOw0KICBoZWlnaHQ6IDEzcHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IHRvcDsNCiAgc3ViY29udHJvbC1vcmlnaW46IG1hcmdpbjsNCn0NCg0KUVNjcm9sbEJhcjo6dXAtYXJyb3c6dmVydGljYWwsIFFTY3JvbGxCYXI6OmRvd24tYXJyb3c6dmVydGljYWwgew0KICBib3JkZXI6IDFweCBzb2xpZCBibGFjazsNCiAgd2lkdGg6IDFweDsNCiAgaGVpZ2h0OiAxcHg7DQogIGJhY2tncm91bmQ6IHdoaXRlOw0KfQ0KDQpRU2Nyb2xsQmFyOjphZGQtcGFnZTp2ZXJ0aWNhbCwgUVNjcm9sbEJhcjo6c3ViLXBhZ2U6dmVydGljYWwgew0KICBiYWNrZ3JvdW5kOiBub25lOw0KfQ0KDQovKiBRU3BsaXR0ZXIgKi8NClFTcGxpdHRlcjo6aGFuZGxlIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzRlNGU0ZTsNCn0NCg0KLyogUUhlYWRlclZpZXcgKi8NClFIZWFkZXJWaWV3IHsNCiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogIGNvbG9yOiAjY2NjY2NjOw0KfQ0KDQpRSGVhZGVyVmlldzo6c2VjdGlvbiB7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGJvcmRlcjogMC41IHB4IHNvbGlkICM1OTU5NTk7DQogIGJvcmRlci1yaWdodDogMC41IHNvbGlkICM3MDcwNzA7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MjUyNTIsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzRhNGE0YSwgc3RvcDogMSAjNDY0NjQ2KTsNCn0NCg0KUUhlYWRlclZpZXc6OnNlY3Rpb246Zmlyc3Qgew0KICBwYWRkaW5nLWxlZnQ6IDRweDsNCiAgcGFkZGluZy1yaWdodDogMnB4Ow0KfQ0KDQpRSGVhZGVyVmlldzo6c2VjdGlvbjohZmlyc3Qgew0KICBwYWRkaW5nLWxlZnQ6IDJweDsNCiAgcGFkZGluZy1yaWdodDogMnB4Ow0KfQ0KDQpRSGVhZGVyVmlldzo6c2VjdGlvbjpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2NTY1Niwgc3RvcDogMC4xICM1MDUwNTAsIHN0b3A6IDAuNSAjNGU0ZTRlLCBzdG9wOiAwLjkgIzQwNDA0MCwgc3RvcDogMSAjNDA0MDQwKTsNCn0NCg0KLyogUVRyZWVWaWV3ICovDQpRVHJlZVZpZXc6OmJyYW5jaDpoYXMtc2libGluZ3M6IWFkam9pbnMtaXRlbSAgew0KICBib3JkZXItaW1hZ2U6IHVybChxc3MvZHVtbXkucG5nKSAwOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDpoYXMtc2libGluZ3M6YWRqb2lucy1pdGVtIHsNCiAgYm9yZGVyLWltYWdlOiB1cmwocXNzL2R1bW15LnBuZykgMDsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6IWhhcy1jaGlsZHJlbjohaGFzLXNpYmxpbmdzOmFkam9pbnMtaXRlbSAgew0KICBib3JkZXItaW1hZ2U6IHVybChxc3MvZHVtbXkucG5nKSAwOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDpoYXMtY2hpbGRyZW46IWhhcy1zaWJsaW5nczpjbG9zZWQsDQpRVHJlZVZpZXc6OmJyYW5jaDpjbG9zZWQ6aGFzLWNoaWxkcmVuOmhhcy1zaWJsaW5ncyAgew0KICBib3JkZXItaW1hZ2U6IG5vbmU7DQogIGltYWdlOiB1cmwocXNzL2JyYW5jaC1jbG9zZWQucG5nKTsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6b3BlbjpoYXMtY2hpbGRyZW46IWhhcy1zaWJsaW5ncywNClFUcmVlVmlldzo6YnJhbmNoOm9wZW46aGFzLWNoaWxkcmVuOmhhcy1zaWJsaW5ncyAgew0KICBib3JkZXItaW1hZ2U6IG5vbmU7DQogIGltYWdlOiB1cmwocXNzL2JyYW5jaC1vcGVuLnBuZyk7DQp9DQoNClFUcmVlVmlldzo6aXRlbSB7DQogIHBhZGRpbmc6IDFweDsNCn0gDQoNClFUcmVlVmlld1toaWRlVHJlZT0idHJ1ZSJdOjpicmFuY2g6IWhhcy1jaGxpZHJlbjpoYXNTaWJsaW5ncyB7DQogIGJvcmRlci1pbWFnZTogbm9uZTsNCiAgaW1hZ2U6IG5vbmU7DQp9DQoNClFUcmVlVmlldzo6aXRlbTpzZWxlY3RlZCwgUVRyZWVWaWV3OjpicmFuY2g6c2VsZWN0ZWQsIFFUcmVlVmlldzo6aXRlbTpzZWxlY3RlZDphY3RpdmUsIFFUcmVlVmlldzo6aXRlbTpzZWxlY3RlZDohYWN0aXZlLCBRVHJlZVZpZXc6Oml0ZW06aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICNGNUYxMDUsIHN0b3A6IDEgI0YyRUEwNSk7DQogIGNvbG9yOiAjMDAwMDAwOw0KfQ0KDQovKiBRTGlzdFZpZXcgKi8NClFMaXN0VmlldyAgew0KICBzaG93LWRlY29yYXRpb24tc2VsZWN0ZWQ6IDE7DQp9DQogDQpRTGlzdFZpZXc6Oml0ZW06c2VsZWN0ZWQsIFFMaXN0Vmlldzo6aXRlbTpzZWxlY3RlZDohYWN0aXZlLCBRTGlzdFZpZXc6Oml0ZW06c2VsZWN0ZWQ6YWN0aXZlLCBRTGlzdFZpZXc6Oml0ZW06aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICNGNUYxMDUsIHN0b3A6IDEgI0YyRUEwNSk7DQogIGNvbG9yOiAjMDAwMDAwOw0KfQ0KDQovKiBRVGV4dEVkaXQsIFFQbGFpblRleHRFZGl0ICovDQpRVGV4dEVkaXQ6Zm9jdXMsIFFQbGFpblRleHRFZGl0OmZvY3VzLCBRTGluZUVkaXQ6Zm9jdXMgew0KICBib3JkZXI6IDFweCBzb2xpZCBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICNGNUYxMDUsIHN0b3A6IDEgI0YyRUEwNSkNCn0NCg0KUVRleHRFZGl0LCBRUGxhaW5UZXh0RWRpdCB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzRkNGQ0ZCwgc3RvcDogMCAjNjQ2NDY0LCBzdG9wOiAxICM1ZDVkNWQpDQp9DQoNCi8qIFFMaW5lRWRpdCAqLw0KUUxpbmVFZGl0IHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNGQ0ZDRkLCBzdG9wOiAwICM2NDY0NjQsIHN0b3A6IDEgIzVkNWQ1ZCk7DQogIHBhZGRpbmc6IDFweDsNCiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsNCiAgYm9yZGVyOiAxcHggc29saWQgIzU5NTk1OTsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KfQ0KDQovKiBRUHJvZ3Jlc3NCYXIgKi8NClFQcm9ncmVzc0JhciB7DQogIGJvcmRlcjogdHJhbnNwYXJlbnQ7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KfQ0KUVByb2dyZXNzQmFyOjpjaHVuayB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgI0Y1RjEwNSwgc3RvcDogMSAjRjJFQTA1KTsNCiAgd2lkdGg6IDNweDsNCiAgbWFyZ2luOiAwLjVweDsNCn0NCg0KLyogUUNoZWNrQm94ICovDQpRQ2hlY2tCb3g6OmluZGljYXRvciB7DQogIGNvbG9yOiAjYjFiMWIxOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxOw0KICB3aWR0aDogOXB4Ow0KICBoZWlnaHQ6IDlweDsNCn0NCg0KUUNoZWNrQm94OjppbmRpY2F0b3I6Y2hlY2tlZCB7DQogIGltYWdlOiB1cmwoIyMvaW1hZ2VzL2NoZWNrYm94LnBuZykNCn0NCg0KUUNoZWNrQm94OjppbmRpY2F0b3I6ZGlzYWJsZWQgew0KICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0DQp9DQoNCi8qIFFSYWRpb0J1dHRvbiAqLw0KUVJhZGlvQnV0dG9uOjppbmRpY2F0b3I6ZGlzYWJsZWQgew0KICBib3JkZXI6IDFweCBzb2xpZCAjNDQ0DQp9DQoNClFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yIHsNCiAgYm9yZGVyLXJhZGl1czogNnB4DQp9DQoNClFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yOmNoZWNrZWQsIFFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yOnVuY2hlY2tlZCB7DQogIGNvbG9yOiAjYjFiMWIxOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxOw0KfQ0KDQpRUmFkaW9CdXR0b246OmluZGljYXRvcjpjaGVja2VkIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogcXJhZGlhbGdyYWRpZW50KCBjeDogMC41LCBjeTogMC41LCBmeDogMC41LCBmeTogMC41LCByYWRpdXM6IDEuMCwgc3RvcDogMC4yNSAjRjVGMTA1LCBzdG9wOiAwLjMgIzMyMzIzMiApDQp9DQoNClFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yOmhvdmVyLCBRQ2hlY2tCb3g6OmluZGljYXRvcjpob3ZlciB7DQogIGJvcmRlcjogMXB4IHNvbGlkICNGNUYxMDU7DQp9</data>
-</skin>
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/skins/base/blau.xml b/resources/skins/base/blau.xml
deleted file mode 100644
index f46ec1069..000000000
--- a/resources/skins/base/blau.xml
+++ /dev/null
@@ -1,2039 +0,0 @@
-
-
-
-
-
-
-
-
- skunkos / rssguard
- / source / resources / skins / base / blau.xml
- — Bitbucket
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
- Martin Rotter
-
-
- -
- rssguard
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
| <?xml version="1.0" encoding="UTF-8"?>
-<skin version="0.2">
- <name>blau</name>
- <author>
- <name>Martin Rotter</name>
- <email>rotter.martinos@gmail.com</email>
- </author>
- <style>fusion,plastique</style>
- <markup_wrapper>PGh0bWw+DQogIDxoZWFkPg0KICAgIDxzdHlsZT4NCiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIgew0KICAgICAgICB3aWR0aDogMjBweDsNCiAgICAgICAgaGVpZ2h0OiAyMHB4Ow0KICAgICAgfQ0KICAgICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7DQogICAgICAgIGhlaWdodDogMTRweDsNCiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTsNCiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsNCiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxcHg7DQogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NjlkZTU7DQogICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgLTFweCAtMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCBpbnNldCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOw0KICAgICAgfQ0KICAgICAgDQogICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7DQogICAgICAgIHdpZHRoOiAwOw0KICAgICAgICBoZWlnaHQ6IDA7DQogICAgICAgIGRpc3BsYXk6IG5vbmU7DQogICAgICB9DQogICAgICANCiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHsNCiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7DQogICAgICB9DQogICAgDQogICAgICBib2R5IHsNCiAgICAgICAgbWFyZ2luOiAwcHg7DQogICAgICAgIHBhZGRpbmc6IDBweDsNCiAgICAgIH0NCiAgICANCiAgICAgIHByZSB7DQogICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlcnRleHQgew0KICAgICAgICBmb250LXNpemU6IDIwcHg7DQogICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7DQogICAgICB9DQoNCiAgICAgIC5oZWFkZXIgew0KICAgICAgICBmb250LXNpemU6IDE3cHg7DQogICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUscmdiYSg5OSwxMzUsMjI5LDEpKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoNjQsMTA5LDIzNiwxKSkpOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIG1hcmdpbjogMHB4IGF1dG87DQogICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCBibGFjazsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlciBhIHsNCiAgICAgICAgY29sb3I6IHdoaXRlOw0KICAgICAgfQ0KDQogICAgICAuY29udGVudCB7DQogICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBncmF5Ow0KICAgICAgICBmb250LXNpemU6IDE2cHg7DQogICAgICAgIGNvbG9yOiAjZWVlZWVlOw0KICAgICAgICBtYXJnaW46IDBweCBhdXRvOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIHBhZGRpbmctdG9wOiAxMnB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICAuY29udGFpbmVyIHsNCiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7DQogICAgICAgIG1hcmdpbjogMTBweDsNCiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDE2cHggMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC42Mik7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgICA8dGl0bGU+DQogICAgICAlMQ0KICAgIDwvdGl0bGU+DQogIDwvaGVhZD4NCiAgPGJvZHk+DQogICAgJTINCiAgPC9ib2R5Pg0KPC9odG1sPg==</markup_wrapper>
- <markup>PGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlcnRleHQiPg0KICAgICAgICAgICUxDQogICAgICAgIDwvZGl2Pg0KICAgICAgICAlMiAoJTUpDQogICAgICAgIDxicj4NCiAgICAgICAgPGEgaHJlZj0iJTMiPiUzPC9hPg0KICAgICAgICAlNg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCiAgICAgICAgJTQgDQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4=</markup>
- <markup_enclosure>PGEgY2xhc3M9ImVuY2xvc3VyZSIgaHJlZj0iJTMiPiUzPC9hPg==</markup_enclosure>
- <data>LyogUVdpZGdldCAqLw0KUVdpZGdldCB7DQogIGNvbG9yOiAjY2NjY2NjOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KfQ0KDQpRV2lkZ2V0OjppdGVtOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNTY5ZGU1LCBzdG9wOiAxICM0YjhhYzkpOw0KICBjb2xvcjogIzAwMDAwMDsNCn0NCg0KUVdpZGdldDpkaXNhYmxlZCB7DQogIGNvbG9yOiAjNzc3Nzc3Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMjMyOw0KfQ0KDQovKiBRVG9vbEJ1dHRvbiAqLw0KUVRvb2xCdXR0b24gLCBRVG9vbEJ1dHRvbjpkaXNhYmxlZCB7DQogIGJvcmRlcjogbm9uZTsNCiAgcGFkZGluZzogMHB4Ow0KICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsNCn0NCg0KUVRvb2xCdXR0b246aG92ZXIsIFFUb29sQnV0dG9uOnByZXNzZWQgew0KICBib3JkZXItcmFkaXVzOiAycHg7DQogIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7DQp9DQoNClFUb29sQnV0dG9uW3BvcHVwTW9kZT0iMSJdIHsNCiAgcGFkZGluZy1yaWdodDogMTZweDsNCn0NCg0KUVRvb2xCdXR0b246Om1lbnUtYnV0dG9uIHsNCiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDsNCiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDsNCiAgd2lkdGg6IDE0cHg7DQp9DQoNClFUb29sQnV0dG9uOjptZW51LWFycm93IHsNCiAgaW1hZ2U6IHVybCgjIy9pbWFnZXMvZG93bl9hcnJvdy5wbmcpOw0KfQ0KDQpRVG9vbEJ1dHRvbjo6bWVudS1hcnJvdzpvcGVuIHsNCiAgdG9wOiAxcHg7IGxlZnQ6IDFweDsNCn0NCg0KLyogUVN0YXR1c0JhciAqLw0KUVN0YXR1c0JhciBRVG9vbEJ1dHRvbiB7DQogIG1hcmdpbi1sZWZ0OiA1cHg7DQogIG1hcmdpbi1yaWdodDogNXB4Ow0KfQ0KDQpRU3RhdHVzQmFyOjppdGVtIHsNCiAgYm9yZGVyOiB0cmFuc3BhcmVudDsNCn0NCg0KLyogUVRvb2xCYXIgKi8NClFUb29sQmFyOjpzZXBhcmF0b3Igew0KICB3aWR0aDogMXB4Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk1OTU5Ow0KDQogIG1hcmdpbi1sZWZ0OiA1cHg7DQogIG1hcmdpbi1yaWdodDogNXB4Ow0KfQ0KDQpRVG9vbEJhciB7DQogIHBhZGRpbmctbGVmdDogNXB4Ow0KICBwYWRkaW5nLXJpZ2h0OiA1cHg7DQp9DQoNCi8qIFFUb29sVGlwICovDQpRVG9vbFRpcCB7DQogIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY5ZGU1Ow0KICBjb2xvcjogYmxhY2s7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgb3BhY2l0eTogMjIwOw0KfQ0KDQovKiBRTWVudUJhciAqLw0KUU1lbnVCYXI6Oml0ZW0gew0KICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudA0KfQ0KDQpRTWVudUJhcjo6aXRlbTpzZWxlY3RlZCB7DQogIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50Ow0KICBib3JkZXI6IDFweCBzb2xpZCAjNTY5ZGU1Ow0KfQ0KDQpRTWVudUJhcjo6aXRlbTpwcmVzc2VkIHsNCiAgYmFja2dyb3VuZDogIzQ0NDsNCiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTowLCB5MTowLCB4MjowLCB5MjoxLCBzdG9wOjEgIzIxMjEyMSwgc3RvcDowLjQgIzM0MzQzNCApOw0KICBtYXJnaW4tYm90dG9tOiAtMXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMXB4Ow0KfQ0KDQovKiBRTWVudSAqLw0KUU1lbnUgew0KICBib3JkZXI6IDFweCBzb2xpZCAjMDAwOw0KfQ0KDQpRTWVudTo6aXRlbSB7DQogIHBhZGRpbmc6IDJweCAxMHB4IDJweCAyM3B4Ow0KfQ0KDQpRTWVudTo6aWNvbiB7DQogIHBhZGRpbmctbGVmdDogNHB4Ow0KfQ0KDQpRTWVudTo6aXRlbTpzZWxlY3RlZCB7DQogIGNvbG9yOiAjMDAwMDAwOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM1NjlkZTUsIHN0b3A6IDEgIzQ0N2NiNSk7DQp9DQoNClFNZW51OjpzZXBhcmF0b3Igew0KICBoZWlnaHQ6IDFweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzU5NTk1OTsNCiAgY29sb3I6IHdoaXRlOw0KICBtYXJnaW4tdG9wOiAzcHg7DQogIG1hcmdpbi1ib3R0b206IDNweDsNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCiAgbWFyZ2luLXJpZ2h0OiA1cHg7DQp9DQoNCi8qIFFQdXNoQnV0dG9uICovDQpRUHVzaEJ1dHRvbiB7DQogIGNvbG9yOiAjYjFiMWIxOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM1NjU2NTYsIHN0b3A6IDAuMSAjNTI1MjUyLCBzdG9wOiAwLjUgIzRlNGU0ZSwgc3RvcDogMC45ICM0YTRhNGEsIHN0b3A6IDEgIzQ2NDY0Nik7DQogIGJvcmRlcjogMXB4IHNvbGlkICMxZTFlMWU7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgcGFkZGluZzogM3B4Ow0KICBmb250LXNpemU6IDEycHg7DQogIHBhZGRpbmctbGVmdDogNnB4Ow0KICBwYWRkaW5nLXJpZ2h0OiA2cHg7DQogIG1pbi13aWR0aDogMzBweDsNCn0NCg0KUVB1c2hCdXR0b246cHJlc3NlZCB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzJkMmQyZCwgc3RvcDogMC4xICMyYjJiMmIsIHN0b3A6IDAuNSAjMjkyOTI5LCBzdG9wOiAwLjkgIzI4MjgyOCwgc3RvcDogMSAjMjUyNTI1KQ0KfQ0KDQpRUHVzaEJ1dHRvbiNtX2J0bkluc2VydFNlcGFyYXRvciwgUVB1c2hCdXR0b24jbV9idG5JbnNlcnRTcGFjZXIgew0KICBtaW4td2lkdGg6IDEzMHB4Ow0KfQ0KDQovKiBRQ29tYm9Cb3ggKi8NClFDb21ib0JveCB7DQogIHNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjNTY5ZGU1Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM1NjU2NTYsIHN0b3A6IDAuMSAjNTI1MjUyLCBzdG9wOiAwLjUgIzRlNGU0ZSwgc3RvcDogMC45ICM0YTRhNGEsIHN0b3A6IDEgIzQ2NDY0Nik7DQogIGJvcmRlcjogMXB4IHNvbGlkICMxZTFlMWU7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgcGFkZGluZzogMnB4Ow0KICBwYWRkaW5nLXRvcDogMXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMXB4Ow0KICBwYWRkaW5nLWxlZnQ6IDRweDsNCn0NCg0KUUNvbWJvQm94OmhvdmVyLCBRUHVzaEJ1dHRvbjpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2OWRlNSwgc3RvcDogMSAjNDQ3Y2I1KTsNCiAgY29sb3I6IGJsYWNrOw0KfQ0KDQpRQ29tYm9Cb3g6b24gew0KICBwYWRkaW5nOiAxcHg7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzJkMmQyZCwgc3RvcDogMC4xICMyYjJiMmIsIHN0b3A6IDAuNSAjMjkyOTI5LCBzdG9wOiAwLjkgIzI4MjgyOCwgc3RvcDogMSAjMjUyNTI1KTsNCn0NCg0KUUNvbWJvQm94IFFBYnN0cmFjdEl0ZW1WaWV3IHsNCiAgYm9yZGVyOiAxcHggc29saWQgUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNTY5ZGU1LCBzdG9wOiAxICM0NDdjYjUpOw0KICBzZWxlY3Rpb24tYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNTY5ZGU1LCBzdG9wOiAxICM0NDdjYjUpOw0KfQ0KDQpRQ29tYm9Cb3g6OmRyb3AtZG93biB7DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBwYWRkaW5nOw0KICBzdWJjb250cm9sLXBvc2l0aW9uOiB0b3AgcmlnaHQ7DQogIHdpZHRoOiAxNXB4Ow0KICBib3JkZXItbGVmdC13aWR0aDogMHB4Ow0KICBib3JkZXItbGVmdC1jb2xvcjogZGFya2dyYXk7DQogIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsNCiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFweDsNCiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFweDsNCn0NCg0KUUNvbWJvQm94Ojpkb3duLWFycm93IHsNCiAgaW1hZ2U6IHVybCgjIy9pbWFnZXMvZG93bl9hcnJvdy5wbmcpDQp9DQoNCi8qIFFTY3JvbGxCYXIgKi8NClFTY3JvbGxCYXI6aG9yaXpvbnRhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAuMCAjMTIxMjEyLCBzdG9wOiAwLjIgIzI4MjgyOCwgc3RvcDogMSAjNDg0ODQ4KTsNCiAgaGVpZ2h0OiAxM3B4Ow0KICBtYXJnaW46IDBweCAxNnB4IDAgMTZweDsNCn0NCg0KUVNjcm9sbEJhcjo6aGFuZGxlOmhvcml6b250YWwgew0KICBiYWNrZ3JvdW5kOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDEsIHkyOiAwLCBzdG9wOiAwICM1NjlkZTUsIHN0b3A6IDAuNSAjNDQ3Y2I1LCBzdG9wOiAxICM1NjlkZTUpOw0KICBtaW4taGVpZ2h0OiAyMHB4Ow0KICBib3JkZXItcmFkaXVzOiAxcHg7DQp9DQoNClFTY3JvbGxCYXI6OmFkZC1saW5lOmhvcml6b250YWwgew0KICBib3JkZXI6IDFweCBzb2xpZCAjMWIxYjE5Ow0KICBib3JkZXItcmFkaXVzOiAxcHg7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMSwgeTI6IDAsIHN0b3A6IDAgIzU2OWRlNSwgc3RvcDogMSAjNDQ3Y2I1KTsNCiAgd2lkdGg6IDEzcHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IHJpZ2h0Ow0KICBzdWJjb250cm9sLW9yaWdpbjogbWFyZ2luOw0KfQ0KDQpRU2Nyb2xsQmFyOjpzdWItbGluZTpob3Jpem9udGFsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzFiMWIxOTsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBiYWNrZ3JvdW5kOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDEsIHkyOiAwLCBzdG9wOiAwICM1NjlkZTUsIHN0b3A6IDEgIzQ0N2NiNSk7DQogIHdpZHRoOiAxM3B4Ow0KICBzdWJjb250cm9sLXBvc2l0aW9uOiBsZWZ0Ow0KICBzdWJjb250cm9sLW9yaWdpbjogbWFyZ2luOw0KfQ0KDQpRU2Nyb2xsQmFyOjpyaWdodC1hcnJvdzpob3Jpem9udGFsLCBRU2Nyb2xsQmFyOjpsZWZ0LWFycm93Omhvcml6b250YWwgew0KICBib3JkZXI6IDFweCBzb2xpZCBibGFjazsNCiAgd2lkdGg6IDFweDsNCiAgaGVpZ2h0OiAxcHg7DQogIGJhY2tncm91bmQ6IHdoaXRlOw0KfQ0KDQpRU2Nyb2xsQmFyOjphZGQtcGFnZTpob3Jpem9udGFsLCBRU2Nyb2xsQmFyOjpzdWItcGFnZTpob3Jpem9udGFsIHsNCiAgYmFja2dyb3VuZDogbm9uZQ0KfQ0KDQpRU2Nyb2xsQmFyOnZlcnRpY2FsIHsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAxLCB5MjogMCwgc3RvcDogMC4wICMxMjEyMTIsIHN0b3A6IDAuMiAjMjgyODI4LCBzdG9wOiAxICM0ODQ4NDgpOw0KICB3aWR0aDogMTNweDsNCiAgbWFyZ2luOiAxNnB4IDAgMTZweCAwOw0KICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyOw0KfQ0KDQpRU2Nyb2xsQmFyOjpoYW5kbGU6dmVydGljYWwgew0KICBiYWNrZ3JvdW5kOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM1NjlkZTUsIHN0b3A6IDAuNSAjNDQ3Y2I1LCBzdG9wOiAxICM1NjlkZTUpOw0KICBtaW4taGVpZ2h0OiAyMHB4Ow0KICBib3JkZXItcmFkaXVzOiAxcHg7DQp9DQpRU2Nyb2xsQmFyOjphZGQtbGluZTp2ZXJ0aWNhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMxYjFiMTk7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgYmFja2dyb3VuZDogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNTY5ZGU1LCBzdG9wOiAxICM0NDdjYjUpOw0KICBoZWlnaHQ6IDEzcHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IGJvdHRvbTsNCiAgc3ViY29udHJvbC1vcmlnaW46IG1hcmdpbjsNCn0NCg0KUVNjcm9sbEJhcjo6c3ViLWxpbmU6dmVydGljYWwgew0KICBib3JkZXI6IDFweCBzb2xpZCAjMWIxYjE5Ow0KICBib3JkZXItcmFkaXVzOiAxcHg7DQogIGJhY2tncm91bmQ6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzU2OWRlNSwgc3RvcDogMSAjNDQ3Y2I1KTsNCiAgaGVpZ2h0OiAxM3B4Ow0KICBzdWJjb250cm9sLXBvc2l0aW9uOiB0b3A7DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBtYXJnaW47DQp9DQoNClFTY3JvbGxCYXI6OnVwLWFycm93OnZlcnRpY2FsLCBRU2Nyb2xsQmFyOjpkb3duLWFycm93OnZlcnRpY2FsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7DQogIHdpZHRoOiAxcHg7DQogIGhlaWdodDogMXB4Ow0KICBiYWNrZ3JvdW5kOiB3aGl0ZTsNCn0NCg0KUVNjcm9sbEJhcjo6YWRkLXBhZ2U6dmVydGljYWwsIFFTY3JvbGxCYXI6OnN1Yi1wYWdlOnZlcnRpY2FsIHsNCiAgYmFja2dyb3VuZDogbm9uZTsNCn0NCg0KLyogUVNwbGl0dGVyICovDQpRU3BsaXR0ZXI6OmhhbmRsZSB7DQogIGJhY2tncm91bmQtY29sb3I6ICM0ZTRlNGU7DQp9DQoNCi8qIFFIZWFkZXJWaWV3ICovDQpRSGVhZGVyVmlldyB7DQogIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KICBjb2xvcjogI2NjY2NjYzsNCn0NCg0KUUhlYWRlclZpZXc6OnNlY3Rpb24gew0KICBtaW4taGVpZ2h0OiAyMHB4Ow0KICBib3JkZXI6IDAuNSBweCBzb2xpZCAjNTk1OTU5Ow0KICBib3JkZXItcmlnaHQ6IDAuNSBzb2xpZCAjNzA3MDcwOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM1NjU2NTYsIHN0b3A6IDAuMSAjNTI1MjUyLCBzdG9wOiAwLjUgIzRlNGU0ZSwgc3RvcDogMC45ICM0YTRhNGEsIHN0b3A6IDEgIzQ2NDY0Nik7DQp9DQoNClFIZWFkZXJWaWV3OjpzZWN0aW9uOmZpcnN0IHsNCiAgcGFkZGluZy1sZWZ0OiA0cHg7DQogIHBhZGRpbmctcmlnaHQ6IDJweDsNCn0NCg0KUUhlYWRlclZpZXc6OnNlY3Rpb246IWZpcnN0IHsNCiAgcGFkZGluZy1sZWZ0OiAycHg7DQogIHBhZGRpbmctcmlnaHQ6IDJweDsNCn0NCg0KUUhlYWRlclZpZXc6OnNlY3Rpb246aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM1NjU2NTYsIHN0b3A6IDAuMSAjNTA1MDUwLCBzdG9wOiAwLjUgIzRlNGU0ZSwgc3RvcDogMC45ICM0MDQwNDAsIHN0b3A6IDEgIzQwNDA0MCk7DQp9DQoNCi8qIFFUcmVlVmlldyAqLw0KUVRyZWVWaWV3OjpicmFuY2g6aGFzLXNpYmxpbmdzOiFhZGpvaW5zLWl0ZW0gIHsNCiAgYm9yZGVyLWltYWdlOiB1cmwocXNzL2R1bW15LnBuZykgMDsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6aGFzLXNpYmxpbmdzOmFkam9pbnMtaXRlbSB7DQogIGJvcmRlci1pbWFnZTogdXJsKHFzcy9kdW1teS5wbmcpIDA7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOiFoYXMtY2hpbGRyZW46IWhhcy1zaWJsaW5nczphZGpvaW5zLWl0ZW0gIHsNCiAgYm9yZGVyLWltYWdlOiB1cmwocXNzL2R1bW15LnBuZykgMDsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6aGFzLWNoaWxkcmVuOiFoYXMtc2libGluZ3M6Y2xvc2VkLA0KUVRyZWVWaWV3OjpicmFuY2g6Y2xvc2VkOmhhcy1jaGlsZHJlbjpoYXMtc2libGluZ3MgIHsNCiAgYm9yZGVyLWltYWdlOiBub25lOw0KICBpbWFnZTogdXJsKHFzcy9icmFuY2gtY2xvc2VkLnBuZyk7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOm9wZW46aGFzLWNoaWxkcmVuOiFoYXMtc2libGluZ3MsDQpRVHJlZVZpZXc6OmJyYW5jaDpvcGVuOmhhcy1jaGlsZHJlbjpoYXMtc2libGluZ3MgIHsNCiAgYm9yZGVyLWltYWdlOiBub25lOw0KICBpbWFnZTogdXJsKHFzcy9icmFuY2gtb3Blbi5wbmcpOw0KfQ0KDQpRVHJlZVZpZXc6Oml0ZW0gew0KICBwYWRkaW5nOiAxcHg7DQp9IA0KDQpRVHJlZVZpZXdbaGlkZVRyZWU9InRydWUiXTo6YnJhbmNoOiFoYXMtY2hsaWRyZW46aGFzU2libGluZ3Mgew0KICBib3JkZXItaW1hZ2U6IG5vbmU7DQogIGltYWdlOiBub25lOw0KfQ0KDQpRVHJlZVZpZXc6Oml0ZW06c2VsZWN0ZWQsIFFUcmVlVmlldzo6YnJhbmNoOnNlbGVjdGVkLCBRVHJlZVZpZXc6Oml0ZW06c2VsZWN0ZWQ6YWN0aXZlLCBRVHJlZVZpZXc6Oml0ZW06c2VsZWN0ZWQ6IWFjdGl2ZSwgUVRyZWVWaWV3OjppdGVtOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNTY5ZGU1LCBzdG9wOiAxICM0YjhhYzkpOw0KICBjb2xvcjogIzAwMDAwMDsNCn0NCg0KLyogUUxpc3RWaWV3ICovDQpRTGlzdFZpZXcgIHsNCiAgc2hvdy1kZWNvcmF0aW9uLXNlbGVjdGVkOiAxOw0KfQ0KIA0KUUxpc3RWaWV3OjppdGVtOnNlbGVjdGVkLCBRTGlzdFZpZXc6Oml0ZW06c2VsZWN0ZWQ6IWFjdGl2ZSwgUUxpc3RWaWV3OjppdGVtOnNlbGVjdGVkOmFjdGl2ZSwgUUxpc3RWaWV3OjppdGVtOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNTY5ZGU1LCBzdG9wOiAxICM0YjhhYzkpOw0KICBjb2xvcjogIzAwMDAwMDsNCn0NCg0KLyogUVRleHRFZGl0LCBRUGxhaW5UZXh0RWRpdCAqLw0KUVRleHRFZGl0OmZvY3VzLCBRUGxhaW5UZXh0RWRpdDpmb2N1cywgUUxpbmVFZGl0OmZvY3VzIHsNCiAgYm9yZGVyOiAxcHggc29saWQgUUxpbmVhckdyYWRpZW50KCB4MTogMCwgeTE6IDAsIHgyOiAwLCB5MjogMSwgc3RvcDogMCAjNTY5ZGU1LCBzdG9wOiAxICM0NDdjYjUpDQp9DQoNClFUZXh0RWRpdCwgUVBsYWluVGV4dEVkaXQgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM0ZDRkNGQsIHN0b3A6IDAgIzY0NjQ2NCwgc3RvcDogMSAjNWQ1ZDVkKQ0KfQ0KDQovKiBRTGluZUVkaXQgKi8NClFMaW5lRWRpdCB7DQogIGJhY2tncm91bmQtY29sb3I6IFFMaW5lYXJHcmFkaWVudCggeDE6IDAsIHkxOiAwLCB4MjogMCwgeTI6IDEsIHN0b3A6IDAgIzRkNGQ0ZCwgc3RvcDogMCAjNjQ2NDY0LCBzdG9wOiAxICM1ZDVkNWQpOw0KICBwYWRkaW5nOiAxcHg7DQogIGJvcmRlci1zdHlsZTogc29saWQ7DQogIGJvcmRlcjogMXB4IHNvbGlkICM1OTU5NTk7DQogIGJvcmRlci1yYWRpdXM6IDBweDsNCn0NCg0KLyogUVByb2dyZXNzQmFyICovDQpRUHJvZ3Jlc3NCYXIgew0KICBib3JkZXI6IHRyYW5zcGFyZW50Ow0KICBib3JkZXItcmFkaXVzOiAxcHg7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCn0NClFQcm9ncmVzc0Jhcjo6Y2h1bmsgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiBRTGluZWFyR3JhZGllbnQoIHgxOiAwLCB5MTogMCwgeDI6IDAsIHkyOiAxLCBzdG9wOiAwICM1NjlkZTUsIHN0b3A6IDEgIzRiOGFjOSk7DQogIHdpZHRoOiAzcHg7DQogIG1hcmdpbjogMC41cHg7DQp9DQoNCi8qIFFDaGVja0JveCAqLw0KUUNoZWNrQm94OjppbmRpY2F0b3Igew0KICBjb2xvcjogI2IxYjFiMTsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTsNCiAgd2lkdGg6IDlweDsNCiAgaGVpZ2h0OiA5cHg7DQp9DQoNClFDaGVja0JveDo6aW5kaWNhdG9yOmNoZWNrZWQgew0KICBpbWFnZTogdXJsKCMjL2ltYWdlcy9jaGVja2JveC5wbmcpDQp9DQoNClFDaGVja0JveDo6aW5kaWNhdG9yOmRpc2FibGVkIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NA0KfQ0KDQovKiBRUmFkaW9CdXR0b24gKi8NClFSYWRpb0J1dHRvbjo6aW5kaWNhdG9yOmRpc2FibGVkIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzQ0NA0KfQ0KDQpRUmFkaW9CdXR0b246OmluZGljYXRvciB7DQogIGJvcmRlci1yYWRpdXM6IDZweA0KfQ0KDQpRUmFkaW9CdXR0b246OmluZGljYXRvcjpjaGVja2VkLCBRUmFkaW9CdXR0b246OmluZGljYXRvcjp1bmNoZWNrZWQgew0KICBjb2xvcjogI2IxYjFiMTsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTsNCn0NCg0KUVJhZGlvQnV0dG9uOjppbmRpY2F0b3I6Y2hlY2tlZCB7DQogIGJhY2tncm91bmQtY29sb3I6IHFyYWRpYWxncmFkaWVudCggY3g6IDAuNSwgY3k6IDAuNSwgZng6IDAuNSwgZnk6IDAuNSwgcmFkaXVzOiAxLjAsIHN0b3A6IDAuMjUgIzU2OWRlNSwgc3RvcDogMC4zICMzMjMyMzIgKQ0KfQ0KDQpRUmFkaW9CdXR0b246OmluZGljYXRvcjpob3ZlciwgUUNoZWNrQm94OjppbmRpY2F0b3I6aG92ZXIgew0KICBib3JkZXI6IDFweCBzb2xpZCAjNTY5ZGU1DQp9</data>
-</skin>
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/skins/base/greeen.xml b/resources/skins/base/greeen.xml
deleted file mode 100644
index 7a33d3bf7..000000000
--- a/resources/skins/base/greeen.xml
+++ /dev/null
@@ -1,2039 +0,0 @@
-
-
-
-
-
-
-
-
- skunkos / rssguard
- / source / resources / skins / base / greeen.xml
- — Bitbucket
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
- Martin Rotter
-
-
- -
- rssguard
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
| <?xml version="1.0" encoding="UTF-8"?>
-<skin version="0.5">
- <name>greeen</name>
- <author>
- <name>Martin Rotter</name>
- <email>rotter.martinos@gmail.com</email>
- </author>
- <style></style>
- <markup_wrapper>PGh0bWw+DQogIDxoZWFkPg0KICAgIDxzdHlsZT4gICANCiAgICAgIGJvZHkgeyAgICAgDQogICAgICAgIG1hcmdpbjogMHB4Ow0KICAgICAgICBwYWRkaW5nOiAwcHg7DQogICAgICB9DQogICAgDQogICAgICBwcmUgew0KICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7DQogICAgICB9DQoNCiAgICAgIC5oZWFkZXJ0ZXh0IHsNCiAgICAgICAgZm9udC1zaXplOiAyMHB4Ow0KICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4Ow0KICAgICAgfQ0KDQogICAgICAuaGVhZGVyIHsNCiAgICAgICAgZm9udC1zaXplOiAxN3B4Ow0KICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLHJnYmEoODQsIDEzMiwgNTMsIDEpKSwgY29sb3Itc3RvcCgxMDAlLHJnYmEoODQsIDE0MCwgNTMsIDEpKSk7DQogICAgICAgIHBhZGRpbmc6IDZweDsNCiAgICAgICAgbWFyZ2luOiAwcHggYXV0bzsNCiAgICAgICAgY29sb3I6IHdoaXRlOw0KICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkIGJsYWNrOw0KICAgICAgfQ0KDQogICAgICAuaGVhZGVyIGEgew0KICAgICAgICBjb2xvcjogd2hpdGU7DQogICAgICB9DQogICAgICANCiAgICAgIC5oZWFkZXIgLmVuY2xvc3VyZSB7DQogICAgICAgIGNvbG9yOiBibGFjazsNCiAgICAgIH0NCg0KICAgICAgLmNvbnRlbnQgew0KICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgZm9udC1zaXplOiAxNnB4Ow0KICAgICAgICBtYXJnaW46IDBweCBhdXRvOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIHBhZGRpbmctdG9wOiAxMnB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICAuY29udGFpbmVyIHsNCiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7DQogICAgICAgIG1hcmdpbjogMTBweDsNCiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDhweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjYyKTsNCiAgICAgIH0NCiAgICA8L3N0eWxlPg0KICAgIDx0aXRsZT4NCiAgICAgICUxDQogICAgPC90aXRsZT4NCiAgPC9oZWFkPg0KICA8Ym9keT4NCiAgICAlMg0KICA8L2JvZHk+DQo8L2h0bWw+</markup_wrapper>
- <markup>PGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlcnRleHQiPg0KICAgICAgICAgICUxDQogICAgICAgIDwvZGl2Pg0KICAgICAgICAlMiAoJTUpDQogICAgICAgIDxicj4NCiAgICAgICAgPGEgaHJlZj0iJTMiPiUzPC9hPg0KICAgICAgICAlNg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCiAgICAgICAgJTQgDQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4=</markup>
- <markup_enclosure>PGEgY2xhc3M9ImVuY2xvc3VyZSIgaHJlZj0iJTMiPiUzPC9hPg==</markup_enclosure>
- <data>LyoNCiAqIEluc3BpcmVkIGJ5IFF1aXRlUlNTICJncmVlbiIgc2tpbi4NCiAqIENvcHlyaWdodCAoQykgPD0gMjAxMyBieSBRdWl0ZVJTUyB0ZWFtDQogKiBDb3B5cmlnaHQgKEMpIDIwMTQgYnkgTWFydGluIFJvdHRlciA8cm90dGVyLm1hcnRpbm9zQGdtYWlsLmNvbT4NCiAqLw0KICANClFUcmVlVmlldzo6YnJhbmNoOmhhcy1zaWJsaW5nczohYWRqb2lucy1pdGVtICB7DQogIGJvcmRlci1pbWFnZTogdXJsKHFzcy9kdW1teS5wbmcpIDA7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOmhhcy1zaWJsaW5nczphZGpvaW5zLWl0ZW0gew0KICBib3JkZXItaW1hZ2U6IHVybChxc3MvZHVtbXkucG5nKSAwOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDohaGFzLWNoaWxkcmVuOiFoYXMtc2libGluZ3M6YWRqb2lucy1pdGVtICB7DQogIGJvcmRlci1pbWFnZTogdXJsKHFzcy9kdW1teS5wbmcpIDA7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOmhhcy1jaGlsZHJlbjohaGFzLXNpYmxpbmdzOmNsb3NlZCwNClFUcmVlVmlldzo6YnJhbmNoOmNsb3NlZDpoYXMtY2hpbGRyZW46aGFzLXNpYmxpbmdzICB7DQogIGJvcmRlci1pbWFnZTogbm9uZTsNCiAgaW1hZ2U6IHVybChxc3MvYnJhbmNoLWNsb3NlZC5wbmcpOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDpvcGVuOmhhcy1jaGlsZHJlbjohaGFzLXNpYmxpbmdzLA0KUVRyZWVWaWV3OjpicmFuY2g6b3BlbjpoYXMtY2hpbGRyZW46aGFzLXNpYmxpbmdzICB7DQogIGJvcmRlci1pbWFnZTogbm9uZTsNCiAgaW1hZ2U6IHVybChxc3MvYnJhbmNoLW9wZW4ucG5nKTsNCn0NCg0KUVRyZWVWaWV3OjppdGVtIHsNCiAgcGFkZGluZzogMXB4IDFweCAxcHggMXB4Ow0KfSANCg0KUVRyZWVWaWV3W2hpZGVUcmVlPSJ0cnVlIl06OmJyYW5jaDohaGFzLWNobGlkcmVuOmhhc1NpYmxpbmdzIHsNCiAgYm9yZGVyLWltYWdlOiBub25lOw0KICBpbWFnZTogbm9uZTsNCn0NCg0KUVN0YXR1c0Jhcjo6aXRlbSB7DQogIGJvcmRlcjogbm9uZTsNCn0NCg0KV2ViQnJvd3NlciBRUHJvZ3Jlc3NCYXIgew0KICBib3JkZXI6IDFweCBzb2xpZCAjQTVBNUE1Ow0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIGJvcmRlci1sZWZ0OiBub25lOw0KICBib3JkZXItcmlnaHQ6IG5vbmU7DQogIGJhY2tncm91bmQ6IHFsaW5lYXJncmFkaWVudCh4MTowLCB5MTowLCB4MjowLCB5MjoxLCBzdG9wOjAgI2Y0ZjRmNCwgc3RvcDowLjQgI0VDRUNFQyBzdG9wOjAuNSAjREVERURFLCBzdG9wOjEgI2Y0ZjRmNCk7DQp9DQoNCldlYkJyb3dzZXIgUVByb2dyZXNzQmFyOjpjaHVuayB7DQogIGJhY2tncm91bmQ6IHFsaW5lYXJncmFkaWVudCh4MTowLCB5MTowLCB4MjowLCB5MjoxLCBzdG9wOjAgIzkwRTg5MCwgc3RvcDowLjQgIzdDRDA3Qywgc3RvcDowLjUgIzYwQzA2MCwgc3RvcDoxICM2MEQwNjApOw0KICB3aWR0aDogMXB4Ow0KfQ0KDQpRTWVudUJhciB7DQogIGJhY2tncm91bmQ6IHFsaW5lYXJncmFkaWVudCh4MTowLCB5MTowLCB4MjowLCB5MjoxLCBzdG9wOjAgI2UwZWVlMCwgc3RvcDowLjQgI2Q4ZWVkOCwgc3RvcDowLjUgI2NjZWVjYywgc3RvcDoxICNlMGVlZTApOw0KICBjb2xvcjogIzAwMDAwMDsNCiAgcGFkZGluZzogMXB4Ow0KfQ0KDQpRTWVudUJhcjo6aXRlbSB7DQogIHBhZGRpbmc6IDNweCA2cHg7DQogIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50Ow0KfQ0KDQpRTWVudUJhcjo6aXRlbTpzZWxlY3RlZCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICM4NGNjODQ7DQogIGJhY2tncm91bmQ6IHFsaW5lYXJncmFkaWVudCh4MTowLCB5MTowLCB4MjowLCB5MjoxLCBzdG9wOjAgI2U5ZmZlOSwgc3RvcDowLjQgI2UxZWVlMSwgc3RvcDowLjUgI2Q5ZWVkOSwgc3RvcDoxICNlOWZmZTkpOw0KfQ0KDQpRTWVudUJhcjo6aXRlbTpwcmVzc2VkIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzM0YWEzNDsNCiAgYm9yZGVyLWJvdHRvbTogbm9uZTsNCiAgYmFja2dyb3VuZDogcWxpbmVhcmdyYWRpZW50KHgxOjAsIHkxOjAsIHgyOjAsIHkyOjEsIHN0b3A6MCAjN2FjYzdhLCBzdG9wOjAuNCAjNzBjODcwLCBzdG9wOjAuNSAjNjBjNDYwLCBzdG9wOjEgIzdhY2M3YSk7DQogIGNvbG9yOiB3aGl0ZTsNCn0=</data>
-</skin>
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/skins/base/solarized.xml b/resources/skins/base/solarized.xml
deleted file mode 100644
index d2dd5287c..000000000
--- a/resources/skins/base/solarized.xml
+++ /dev/null
@@ -1,2039 +0,0 @@
-
-
-
-
-
-
-
-
- skunkos / rssguard
- / source / resources / skins / base / solarized.xml
- — Bitbucket
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
- Martin Rotter
-
-
- -
- rssguard
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
| <?xml version="1.0" encoding="UTF-8"?>
-<skin version="0.2">
- <name>solarized</name>
- <author>
- <name>Martin Rotter</name>
- <email>rotter.martinos@gmail.com</email>
- </author>
- <style>plastique,fusion</style>
- <markup_wrapper>PGh0bWw+DQogIDxoZWFkPg0KICAgIDxzdHlsZT4gICANCiAgICAgIGJvZHkgeyAgDQogICAgICAgIG1hcmdpbjogMHB4Ow0KICAgICAgICBwYWRkaW5nOiAwcHg7DQogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY2ZTM7DQogICAgICB9DQogICAgDQogICAgICBwcmUgew0KICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7DQogICAgICB9DQogICAgICANCiAgICAgIC5jb250YWluZXIgew0KICAgICAgICBjb2xvcjogIzY1N2I4MzsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlcnRleHQgew0KICAgICAgICBmb250LXNpemU6IDIwcHg7DQogICAgICB9DQoNCiAgICAgIC5oZWFkZXIgew0KICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYjM2OyAvKiBSZW1vdmUgdG8gZ2V0IHJpZCBvZiBzcGVjaWFsIGNvbG9yIGZvciBoZWFkZXIuICovDQogICAgICAgIGNvbG9yOiAjODM5NDk2OyAvKiBSZW1vdmUgdG8gZ2V0IHJpZCBvZiBzcGVjaWFsIGNvbG9yIGZvciBoZWFkZXIuICovDQogICAgICAgIGJvcmRlcjogMC41cHggc29saWQgYmxhY2s7DQogICAgICAgIGZvbnQtc2l6ZTogMTZweDsNCiAgICAgICAgcGFkZGluZzogNnB4Ow0KICAgICAgfQ0KDQogICAgICBhLCBhOmFjdGl2ZSwgYTp2aXNpdGVkIHsNCiAgICAgICAgY29sb3I6ICMyNjhiZDI7DQogICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsNCiAgICAgIH0NCiAgICAgIA0KICAgICAgYTpob3ZlciB7DQogICAgICAgIGNvbG9yOiAjODM5NDk2Ow0KICAgICAgfQ0KICAgICAgDQogICAgICA6OnNlbGVjdGlvbiB7DQogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzM2NDI7DQogICAgICB9DQoNCiAgICAgIC5jb250ZW50IHsNCiAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCBibGFjazsNCiAgICAgICAgcGFkZGluZzogMTJweDsNCiAgICAgICAgZm9udC1zaXplOiAxMnB4Ow0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogICAgPHRpdGxlPg0KICAgICAgJTENCiAgICA8L3RpdGxlPg0KICA8L2hlYWQ+DQogIDxib2R5Pg0KICAgICUyDQogIDwvYm9keT4NCjwvaHRtbD4=</markup_wrapper>
- <markup>PGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlcnRleHQiPiUxPC9kaXY+DQogICAgICAgICUyLCAlNQ0KICAgICAgICA8YnIvPg0KICAgICAgICA8YSBocmVmPSIlMyI+JTM8L2E+DQogICAgICAgICU2DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImNvbnRlbnQiPiU0PC9kaXY+DQogICAgPC9kaXY+</markup>
- <markup_enclosure>PGEgY2xhc3M9ImVuY2xvc3VyZSIgaHJlZj0iJTMiPiUzPC9hPg==</markup_enclosure>
- <data>UVdpZGdldCB7DQogIGNvbG9yOiAjNjU3YjgzOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNmUzOw0KfQ0KDQpRV2lkZ2V0OjppdGVtOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZThkNTsNCiAgY29sb3I6ICM2NTdiODM7DQp9DQoNClFXaWRnZXQ6ZGlzYWJsZWQgew0KICBjb2xvcjogZ3JheTsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjZlMzsNCn0NCg0KUUZyYW1lW2ZyYW1lU2hhcGU9IjYiXSB7DQogIGJvcmRlcjogMXB4IHNvbGlkICM4OGE2YjE7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOmhhcy1zaWJsaW5nczohYWRqb2lucy1pdGVtICB7DQogIGJvcmRlci1pbWFnZTogdXJsKHFzcy9kdW1teS5wbmcpIDA7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOmhhcy1zaWJsaW5nczphZGpvaW5zLWl0ZW0gew0KICBib3JkZXItaW1hZ2U6IHVybChxc3MvZHVtbXkucG5nKSAwOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDohaGFzLWNoaWxkcmVuOiFoYXMtc2libGluZ3M6YWRqb2lucy1pdGVtICB7DQogIGJvcmRlci1pbWFnZTogdXJsKHFzcy9kdW1teS5wbmcpIDA7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOmhhcy1jaGlsZHJlbjohaGFzLXNpYmxpbmdzOmNsb3NlZCwNClFUcmVlVmlldzo6YnJhbmNoOmNsb3NlZDpoYXMtY2hpbGRyZW46aGFzLXNpYmxpbmdzICB7DQogIGJvcmRlci1pbWFnZTogbm9uZTsNCiAgaW1hZ2U6IHVybChxc3MvYnJhbmNoLWNsb3NlZC5wbmcpOw0KfQ0KDQpRVHJlZVZpZXc6OmJyYW5jaDpvcGVuOmhhcy1jaGlsZHJlbjohaGFzLXNpYmxpbmdzLA0KUVRyZWVWaWV3OjpicmFuY2g6b3BlbjpoYXMtY2hpbGRyZW46aGFzLXNpYmxpbmdzICB7DQogIGJvcmRlci1pbWFnZTogbm9uZTsNCiAgaW1hZ2U6IHVybChxc3MvYnJhbmNoLW9wZW4ucG5nKTsNCn0NCg0KUVRyZWVWaWV3OjppdGVtIHsNCiAgcGFkZGluZzogMXB4Ow0KfSANCg0KUVRyZWVWaWV3W2hpZGVUcmVlPSJ0cnVlIl06OmJyYW5jaDohaGFzLWNobGlkcmVuOmhhc1NpYmxpbmdzIHsNCiAgYm9yZGVyLWltYWdlOiBub25lOw0KICBpbWFnZTogbm9uZTsNCn0NCg0KUVRyZWVWaWV3OjppdGVtOnNlbGVjdGVkLCBRVHJlZVZpZXc6OmJyYW5jaDpzZWxlY3RlZCwgUVRyZWVWaWV3OjppdGVtOnNlbGVjdGVkOmFjdGl2ZSwgUVRyZWVWaWV3OjppdGVtOnNlbGVjdGVkOiFhY3RpdmUsIFFUcmVlVmlldzo6aXRlbTpob3ZlciwgUUxpc3RWaWV3OjppdGVtOnNlbGVjdGVkLCBRTGlzdFZpZXc6Oml0ZW06c2VsZWN0ZWQ6IWFjdGl2ZSwgUUxpc3RWaWV3OjppdGVtOnNlbGVjdGVkOmFjdGl2ZSwgUUxpc3RWaWV3OjppdGVtOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MzY0MjsNCiAgY29sb3I6ICM4Mzk0OTY7DQp9DQoNClFUb29sVGlwIHsNCiAgYm9yZGVyOiAxcHggc29saWQgIzg4YTZiMTsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjZlMzsNCiAgY29sb3I6ICM2NTdiODM7DQogIGJvcmRlci1yYWRpdXM6IDFweDsNCiAgb3BhY2l0eTogMjIwOw0KICBwYWRkaW5nOiAycHg7DQp9DQogDQpRU3RhdHVzQmFyOjppdGVtIHsNCiAgYm9yZGVyOiBub25lOw0KfQ0KDQpRU3BsaXR0ZXI6OmhhbmRsZSB7DQogIHdpZHRoOiAxcHg7DQogIGJhY2tncm91bmQtY29sb3I6ICM4OGE2YjE7DQp9DQoNClFTcGxpdHRlcjo6aGFuZGxlOnZlcnRpY2FsIHsNCiAgbWFyZ2luOiAxcHggMHB4IDBweCAwcHg7DQp9DQoNClFTcGxpdHRlcjo6aGFuZGxlOmhvcml6b250YWwgew0KICBtYXJnaW46IDBweCAxcHggMHB4IDFweDsNCn0NCg0KUVN0YXR1c0JhciBRVG9vbEJ1dHRvbiB7DQogIG1hcmdpbi1sZWZ0OiA1cHg7DQogIG1hcmdpbi1yaWdodDogNXB4Ow0KfQ0KDQpRU3RhdHVzQmFyOjppdGVtIHsNCiAgYm9yZGVyOiB0cmFuc3BhcmVudDsNCn0NCg0KUVByb2dyZXNzQmFyIHsNCiAgYm9yZGVyOiB0cmFuc3BhcmVudDsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KfQ0KDQpRUHJvZ3Jlc3NCYXI6OmNodW5rIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzgzOTQ5NjsNCiAgd2lkdGg6IDFweDsNCiAgbWFyZ2luOiAwcHg7DQp9DQoNClFQcm9ncmVzc0JhciBRTGFiZWwgew0KICBjb2xvcjogIzAwMmIzNjsNCiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7DQp9DQoNClFUb29sQnV0dG9uLCBRVG9vbEJ1dHRvbjpkaXNhYmxlZCB7DQogIGJvcmRlcjogbm9uZTsNCiAgcGFkZGluZzogMHB4Ow0KICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsNCn0NCg0KUVRvb2xCdXR0b246aG92ZXIsIFFUb29sQnV0dG9uOnByZXNzZWQgew0KICBib3JkZXI6IDFweCBzb2xpZCAjZWVlOGQ1Ow0KfQ0KDQpRVG9vbEJ1dHRvbltwb3B1cE1vZGU9IjEiXSB7DQogIHBhZGRpbmctcmlnaHQ6IDExcHg7DQp9DQoNClFUb29sQnV0dG9uOjptZW51LWJ1dHRvbiB7DQogIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7DQogIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7DQogIHdpZHRoOiAxMXB4Ow0KfQ0KDQpRVG9vbEJ1dHRvbjo6bWVudS1idXR0b246aG92ZXIsIFFUb29sQnV0dG9uOjptZW51LWJ1dHRvbjpwcmVzc2VkIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MzY0MjsNCn0NCg0KUVRvb2xCdXR0b246Om1lbnUtYXJyb3cgew0KICBpbWFnZTogdXJsKCMjL2ltYWdlcy9kb3duX2Fycm93X2RhcmsucG5nKTsNCn0NCg0KUVRvb2xCYXI6OnNlcGFyYXRvciB7DQogIHdpZHRoOiAxcHg7DQogIGJhY2tncm91bmQtY29sb3I6ICM4OGE2YjE7DQogIG1hcmdpbi1sZWZ0OiA1cHg7DQogIG1hcmdpbi1yaWdodDogNXB4Ow0KfQ0KDQpRVG9vbEJhciB7DQogIHBhZGRpbmctbGVmdDogNXB4Ow0KICBwYWRkaW5nLXJpZ2h0OiA1cHg7DQp9DQoNClFNZW51QmFyIHsNCiAgY29sb3I6ICM2NTdiODM7DQogIGJhY2tncm91bmQtY29sb3I6ICNmZGY2ZTM7DQogIHBhZGRpbmc6IDFweDsNCn0NCg0KUU1lbnVCYXI6Oml0ZW0gew0KICBwYWRkaW5nOiAzcHggNnB4Ow0KICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsNCn0NCg0KUU1lbnVCYXI6Oml0ZW06c2VsZWN0ZWQsIFFNZW51QmFyOjppdGVtOnByZXNzZWQgew0KICBib3JkZXI6IG5vbmU7DQogIGNvbG9yOiAjODM5NDk2Ow0KICBiYWNrZ3JvdW5kOiAjMDczNjQyOw0KfQ0KDQpRTWVudSB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMwNzM2NDI7DQp9DQoNClFNZW51OjppdGVtIHsNCiAgcGFkZGluZzogMnB4IDEwcHggMnB4IDIzcHg7DQp9DQoNClFNZW51OjppY29uIHsNCiAgcGFkZGluZy1sZWZ0OiA0cHg7DQp9DQoNClFNZW51OjppdGVtOnNlbGVjdGVkIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzA3MzY0MjsNCiAgY29sb3I6ICM4Mzk0OTY7DQp9DQoNClFNZW51OjpzZXBhcmF0b3Igew0KICBoZWlnaHQ6IDFweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzY1N2I4MzsNCiAgY29sb3I6IHdoaXRlOw0KICBtYXJnaW4tdG9wOiAzcHg7DQogIG1hcmdpbi1ib3R0b206IDNweDsNCiAgbWFyZ2luLWxlZnQ6IDVweDsNCiAgbWFyZ2luLXJpZ2h0OiA1cHg7DQp9DQoNClFTY3JvbGxCYXI6dmVydGljYWwgew0KICBiYWNrZ3JvdW5kOiAjZmRmNmUzOw0KICB3aWR0aDogMTRweDsNCiAgbWFyZ2luOiAxNnB4IDBweCAxNnB4IDBweDsNCiAgYm9yZGVyOiAxcHggc29saWQgI2ZkZjZlMzsNCn0NCg0KUVNjcm9sbEJhcjpob3Jpem9udGFsIHsNCiAgYmFja2dyb3VuZDogI2ZkZjZlMzsNCiAgaGVpZ2h0OiAxNHB4Ow0KICBtYXJnaW46IDBweCAxNnB4IDBweCAxNnB4Ow0KICBib3JkZXI6IDFweCBzb2xpZCAjZmRmNmUzOw0KfQ0KDQpRU2Nyb2xsQmFyOjpoYW5kbGU6dmVydGljYWwsIFFTY3JvbGxCYXI6OmhhbmRsZTpob3Jpem9udGFsIHsNCiAgYmFja2dyb3VuZDogIzA3MzY0MjsNCiAgbWluLWhlaWdodDogMjBweDsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KfQ0KDQpRU2Nyb2xsQmFyOjpoYW5kbGU6aG9yaXpvbnRhbCB7DQogIGJhY2tncm91bmQ6ICMwNzM2NDI7DQogIG1pbi13aWR0aDogMjBweDsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KfQ0KDQpRU2Nyb2xsQmFyOjphZGQtbGluZTp2ZXJ0aWNhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICNmZGY2ZTM7DQogIGJvcmRlci1yYWRpdXM6IDBweDsNCiAgYmFja2dyb3VuZDogIzA3MzY0MjsNCiAgaGVpZ2h0OiAxNHB4Ow0KICBzdWJjb250cm9sLXBvc2l0aW9uOiBib3R0b207DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBtYXJnaW47DQp9DQoNClFTY3JvbGxCYXI6OnN1Yi1saW5lOnZlcnRpY2FsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgI2ZkZjZlMzsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KICBiYWNrZ3JvdW5kOiAjMDczNjQyOw0KICBoZWlnaHQ6IDE0cHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IHRvcDsNCiAgc3ViY29udHJvbC1vcmlnaW46IG1hcmdpbjsNCn0NCg0KUVNjcm9sbEJhcjo6YWRkLWxpbmU6aG9yaXpvbnRhbCB7DQogIGJvcmRlcjogMXB4IHNvbGlkICNmZGY2ZTM7DQogIGJvcmRlci1yYWRpdXM6IDBweDsNCiAgYmFja2dyb3VuZDogIzA3MzY0MjsNCiAgd2lkdGg6IDE0cHg7DQogIHN1YmNvbnRyb2wtcG9zaXRpb246IHJpZ2h0Ow0KICBzdWJjb250cm9sLW9yaWdpbjogbWFyZ2luOw0KfQ0KDQpRU2Nyb2xsQmFyOjpzdWItbGluZTpob3Jpem9udGFsIHsNCiAgYm9yZGVyOiAxcHggc29saWQgI2ZkZjZlMzsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KICBiYWNrZ3JvdW5kOiAjMDczNjQyOw0KICB3aWR0aDogMTRweDsNCiAgc3ViY29udHJvbC1wb3NpdGlvbjogbGVmdDsNCiAgc3ViY29udHJvbC1vcmlnaW46IG1hcmdpbjsNCn0NCg0KUVNjcm9sbEJhcjo6dXAtYXJyb3c6dmVydGljYWwsIFFTY3JvbGxCYXI6OmRvd24tYXJyb3c6dmVydGljYWwsIFFTY3JvbGxCYXI6OnJpZ2h0LWFycm93Omhvcml6b250YWwsIFFTY3JvbGxCYXI6OmxlZnQtYXJyb3c6aG9yaXpvbnRhbCB7DQogIGJvcmRlcjogbm9uZTsNCiAgYmFja2dyb3VuZDogbm9uZTsNCiAgd2lkdGg6IDBweDsNCiAgaGVpZ2h0OiAwcHg7DQp9DQoNClFTY3JvbGxCYXI6OmFkZC1wYWdlOnZlcnRpY2FsLCBRU2Nyb2xsQmFyOjpzdWItcGFnZTp2ZXJ0aWNhbCwgUVNjcm9sbEJhcjo6YWRkLXBhZ2U6aG9yaXpvbnRhbCwgUVNjcm9sbEJhcjo6c3ViLXBhZ2U6aG9yaXpvbnRhbCB7DQogIGJhY2tncm91bmQ6IG5vbmU7DQp9DQoNClFIZWFkZXJWaWV3IHsNCiAgY29sb3I6ICM2NTdiODM7DQogIGJhY2tncm91bmQtY29sb3I6ICNmZGY2ZTM7DQp9DQoNClFIZWFkZXJWaWV3OjpzZWN0aW9uLCBRSGVhZGVyVmlldzo6c2VjdGlvbjpob3ZlciB7DQogIG1pbi1oZWlnaHQ6IDIwcHg7DQogIGJvcmRlcjogMC41cHggc29saWQgI2VlZThkNTsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjZlMzsNCn0NCg0KUUhlYWRlclZpZXc6OnNlY3Rpb246Zmlyc3Qgew0KICBwYWRkaW5nLWxlZnQ6IDRweDsNCiAgcGFkZGluZy1yaWdodDogMnB4Ow0KICBib3JkZXItbGVmdDogbm9uZTsNCn0NCg0KUUhlYWRlclZpZXc6OnNlY3Rpb246IWZpcnN0IHsNCiAgcGFkZGluZy1sZWZ0OiAycHg7DQogIHBhZGRpbmctcmlnaHQ6IDJweDsNCn0NCg0KUVB1c2hCdXR0b24gew0KICBjb2xvcjogIzY1N2I4MzsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjZlMzsNCiAgYm9yZGVyOiAxcHggc29saWQgIzY1N2I4MzsNCiAgYm9yZGVyLXJhZGl1czogMXB4Ow0KICBwYWRkaW5nOiAzcHg7DQogIGZvbnQtc2l6ZTogMTJweDsNCiAgcGFkZGluZy1sZWZ0OiA2cHg7DQogIHBhZGRpbmctcmlnaHQ6IDZweDsNCn0NCg0KUVB1c2hCdXR0b246cHJlc3NlZCwgUVB1c2hCdXR0b246aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDczNjQyOw0KICBjb2xvcjogIzgzOTQ5NjsNCiAgYm9yZGVyOiAxcHggc29saWQgIzY1N2I4MzsNCn0NCg0KUUNoZWNrQm94OjppbmRpY2F0b3Igew0KICBjb2xvcjogIzA3MzY0MjsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjZlMzsNCiAgYm9yZGVyOiAxcHggc29saWQgIzA3MzY0MjsNCiAgd2lkdGg6IDEzcHg7DQogIGhlaWdodDogMTNweDsNCn0NCg0KUUNoZWNrQm94OjppbmRpY2F0b3I6Y2hlY2tlZCB7DQogIGltYWdlOiB1cmwoIyMvaW1hZ2VzL2NoZWNrYm94X2RhcmsucG5nKQ0KfQ0KDQpRQ2hlY2tCb3g6OmluZGljYXRvcjpkaXNhYmxlZCB7DQogIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7DQogIGJhY2tncm91bmQtY29sb3I6IGdyYXk7DQp9DQoNCgoNClFUZXh0RWRpdDpmb2N1cywgUVBsYWluVGV4dEVkaXQ6Zm9jdXMsIFFMaW5lRWRpdDpmb2N1cyB7DQogIGJvcmRlcjogMXB4IHNvbGlkICMwNzM2NDI7DQp9DQoNClFUZXh0RWRpdCwgUVBsYWluVGV4dEVkaXQgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWYwOw0KfQ0KDQpRTGluZUVkaXQgew0KICBjb2xvcjogIzY1N2I4MzsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjlmMDsNCiAgcGFkZGluZzogMXB4Ow0KICBib3JkZXI6IDFweCBzb2xpZCAjMDczNjQyOw0KICBib3JkZXItcmFkaXVzOiAwcHg7DQp9DQoNClFDb21ib0JveCB7DQogIGNvbG9yOiAjNjU3YjgzOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOWYwOw0KICBzZWxlY3Rpb24tYmFja2dyb3VuZC1jb2xvcjogIzA3MzY0MjsNCiAgYm9yZGVyOiAxcHggc29saWQgIzA3MzY0MjsNCiAgYm9yZGVyLXJhZGl1czogMHB4Ow0KICBwYWRkaW5nOiAycHg7DQogIHBhZGRpbmctdG9wOiAxcHg7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQogIHBhZGRpbmctbGVmdDogNHB4Ow0KfQ0KDQpRQ29tYm9Cb3g6OmRyb3AtZG93biB7DQogIHN1YmNvbnRyb2wtb3JpZ2luOiBwYWRkaW5nOw0KICBzdWJjb250cm9sLXBvc2l0aW9uOiB0b3AgcmlnaHQ7DQogIHdpZHRoOiAxNXB4Ow0KICBib3JkZXItbGVmdC13aWR0aDogMHB4Ow0KICBib3JkZXItbGVmdC1jb2xvcjogZGFya2dyYXk7DQogIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDsNCiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFweDsNCiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFweDsNCn0NCg0KUUNvbWJvQm94IFFBYnN0cmFjdEl0ZW1WaWV3IHsNCiAgY29sb3I6ICM2NTdiODM7DQogIGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZjA7DQogIGJvcmRlcjogMXB4IHNvbGlkICMwNzM2NDI7DQogIHNlbGVjdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiAjMDczNjQyOw0KfQ0KDQpRQ29tYm9Cb3g6OmRvd24tYXJyb3cgew0KICBpbWFnZTogdXJsKCMjL2ltYWdlcy9kb3duX2Fycm93X2RhcmsucG5nKQ0KfQ==</data>
-</skin>
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/resources/skins/base/vergilius.xml b/resources/skins/base/vergilius.xml
index 320ef2120..14c931098 100644
--- a/resources/skins/base/vergilius.xml
+++ b/resources/skins/base/vergilius.xml
@@ -6,8 +6,8 @@
rotter.martinos@gmail.com
- PGh0bWw+DQogIDxoZWFkPg0KICAgIDxzdHlsZT4NCiAgICAgIGJvZHkgew0KICAgICAgICBtYXJnaW46IDBweDsNCiAgICAgICAgcGFkZGluZzogMHB4Ow0KICAgICAgfQ0KICAgIA0KICAgICAgcHJlIHsNCiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwOw0KICAgICAgfQ0KDQogICAgICAuaGVhZGVydGV4dCB7DQogICAgICAgIGZvbnQtc2l6ZTogMjBweDsNCiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlciB7DQogICAgICAgIGZvbnQtc2l6ZTogMTdweDsNCiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSxyZ2JhKDk5LDEzNSwyMjksMSkpLCBjb2xvci1zdG9wKDEwMCUscmdiYSg2NCwxMDksMjM2LDEpKSk7DQogICAgICAgIHBhZGRpbmc6IDZweDsNCiAgICAgICAgbWFyZ2luOiAwcHggYXV0bzsNCiAgICAgICAgY29sb3I6IHdoaXRlOw0KICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkIGJsYWNrOw0KICAgICAgfQ0KDQogICAgICAuaGVhZGVyIGEgew0KICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOw0KICAgICAgfQ0KICAgICAgDQogICAgICAuaGVhZGVyIC5lbmNsb3N1cmUgew0KICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogICAgICAgIGNvbG9yOiBibGFjazsNCiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOw0KICAgICAgfQ0KICAgICAgDQogICAgICAuZW5jbG9zdXJlOmhvdmVyLCAuaGVhZGVyIGE6aG92ZXIgew0KICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsNCiAgICAgIH0NCg0KICAgICAgLmNvbnRlbnQgew0KICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgZm9udC1zaXplOiAxNnB4Ow0KICAgICAgICBtYXJnaW46IDBweCBhdXRvOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIHBhZGRpbmctdG9wOiAxMnB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICAuY29udGFpbmVyIHsNCiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7DQogICAgICAgIG1hcmdpbjogMTBweDsNCiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDE2cHggMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC42Mik7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgICA8dGl0bGU+DQogICAgICAlMQ0KICAgIDwvdGl0bGU+DQogIDwvaGVhZD4NCiAgPGJvZHk+DQogICAgJTINCiAgPC9ib2R5Pg0KPC9odG1sPg==
- PGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlcnRleHQiPg0KICAgICAgICAgICUxDQogICAgICAgIDwvZGl2Pg0KICAgICAgICAlMiAoJTUpDQogICAgICAgIDxicj4NCiAgICAgICAgPGEgaHJlZj0iJTMiPiUzPC9hPg0KICAgICAgICAlNg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCiAgICAgICAgJTQgDQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4=
+ PGh0bWw+DQogIDxoZWFkPg0KICAgIDxzdHlsZT4NCiAgICAgIGJvZHkgew0KICAgICAgICBtYXJnaW46IDBweDsNCiAgICAgICAgcGFkZGluZzogMHB4Ow0KICAgICAgfQ0KICAgIA0KICAgICAgcHJlIHsNCiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwOw0KICAgICAgfQ0KDQogICAgICAuaGVhZGVydGV4dCB7DQogICAgICAgIGZvbnQtc2l6ZTogMjBweDsNCiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsNCiAgICAgIH0NCg0KICAgICAgLmhlYWRlciB7DQogICAgICAgIGZvbnQtc2l6ZTogMTdweDsNCiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSxyZ2JhKDk5LDEzNSwyMjksMSkpLCBjb2xvci1zdG9wKDEwMCUscmdiYSg2NCwxMDksMjM2LDEpKSk7DQogICAgICAgIHBhZGRpbmc6IDZweDsNCiAgICAgICAgbWFyZ2luOiAwcHggYXV0bzsNCiAgICAgICAgY29sb3I6IHdoaXRlOw0KICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkIGJsYWNrOw0KICAgICAgfQ0KDQogICAgICAuaGVhZGVyIGEgew0KICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogICAgICAgIGNvbG9yOiB3aGl0ZTsNCiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOw0KICAgICAgfQ0KICAgICAgDQogICAgICAuaGVhZGVyIC5lbmNsb3N1cmUgew0KICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogICAgICAgIGNvbG9yOiBibGFjazsNCiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOw0KICAgICAgfQ0KICAgICAgDQogICAgICAuZW5jbG9zdXJlOmhvdmVyLCAuaGVhZGVyIGE6aG92ZXIgew0KICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsNCiAgICAgIH0NCg0KICAgICAgLmNvbnRlbnQgew0KICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgZm9udC1zaXplOiAxNnB4Ow0KICAgICAgICBtYXJnaW46IDBweCBhdXRvOw0KICAgICAgICBwYWRkaW5nOiA2cHg7DQogICAgICAgIHBhZGRpbmctdG9wOiAxMnB4Ow0KICAgICAgfQ0KICAgICAgDQogICAgICAuY29udGFpbmVyIHsNCiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTsNCiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7DQogICAgICAgIG1hcmdpbjogMTBweDsNCiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDE2cHggMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC42Mik7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgICA8dGl0bGU+DQogICAgICAlMQ0KICAgIDwvdGl0bGU+DQogICAgPHNjcmlwdD4NCiAgICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbigpIHsNCiAgICAgICAgYWxlcnQoIlJlYWR5ISIpOw0KICAgICAgfSwgZmFsc2UpOw0KICAgIA0KICAgICAgZnVuY3Rpb24gc2hvd0ZvbygpIHsNCiAgICAgICAgYWxlcnQoJ0kgYW0gZm9vIScpOw0KICAgICAgICByZXR1cm4gZmFsc2U7DQogICAgICB9DQogICAgPC9zY3JpcHQ+DQogIDwvaGVhZD4NCiAgPGJvZHk+DQogICAgJTINCiAgPC9ib2R5Pg0KPC9odG1sPg==
+ PGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCiAgICAgIDxkaXYgY2xhc3M9ImhlYWRlciI+DQogICAgICAgIDxkaXYgY2xhc3M9ImhlYWRlcnRleHQiPg0KICAgICAgICAgICUxDQogICAgICAgIDwvZGl2Pg0KICAgICAgICAlMiAoJTUpDQogICAgICAgIDxicj4NCiAgICAgICAgPGEgaHJlZj0iJTMiIG9uY2xpY2s9InNob3dGb28iPiUzPC9hPg0KICAgICAgICAlNg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCiAgICAgICAgJTQgDQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4=
PGEgY2xhc3M9ImVuY2xvc3VyZSIgaHJlZj0iJTMiPiUzPC9hPg==
UVRyZWVWaWV3OjpicmFuY2g6aGFzLXNpYmxpbmdzOiFhZGpvaW5zLWl0ZW0gIHsNCiAgYm9yZGVyLWltYWdlOiB1cmwocXNzL2R1bW15LnBuZykgMDsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6aGFzLXNpYmxpbmdzOmFkam9pbnMtaXRlbSB7DQogIGJvcmRlci1pbWFnZTogdXJsKHFzcy9kdW1teS5wbmcpIDA7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOiFoYXMtY2hpbGRyZW46IWhhcy1zaWJsaW5nczphZGpvaW5zLWl0ZW0gIHsNCiAgYm9yZGVyLWltYWdlOiB1cmwocXNzL2R1bW15LnBuZykgMDsNCn0NCg0KUVRyZWVWaWV3OjpicmFuY2g6aGFzLWNoaWxkcmVuOiFoYXMtc2libGluZ3M6Y2xvc2VkLA0KUVRyZWVWaWV3OjpicmFuY2g6Y2xvc2VkOmhhcy1jaGlsZHJlbjpoYXMtc2libGluZ3MgIHsNCiAgYm9yZGVyLWltYWdlOiBub25lOw0KICBpbWFnZTogdXJsKHFzcy9icmFuY2gtY2xvc2VkLnBuZyk7DQp9DQoNClFUcmVlVmlldzo6YnJhbmNoOm9wZW46aGFzLWNoaWxkcmVuOiFoYXMtc2libGluZ3MsDQpRVHJlZVZpZXc6OmJyYW5jaDpvcGVuOmhhcy1jaGlsZHJlbjpoYXMtc2libGluZ3MgIHsNCiAgYm9yZGVyLWltYWdlOiBub25lOw0KICBpbWFnZTogdXJsKHFzcy9icmFuY2gtb3Blbi5wbmcpOw0KfQ0KDQpRVHJlZVZpZXc6Oml0ZW0gew0KICBwYWRkaW5nOiAxcHggMXB4IDFweCAxcHg7DQp9IA0KDQpRVHJlZVZpZXdbaGlkZVRyZWU9InRydWUiXTo6YnJhbmNoOiFoYXMtY2hsaWRyZW46aGFzU2libGluZ3Mgew0KICBib3JkZXItaW1hZ2U6IG5vbmU7DQogIGltYWdlOiBub25lOw0KfQ0KDQpRU3RhdHVzQmFyOjppdGVtIHsNCiAgYm9yZGVyOiBub25lOw0KfQ==
\ No newline at end of file
diff --git a/rssguard.pro b/rssguard.pro
index 7942f3cc6..0aee47b4e 100644
--- a/rssguard.pro
+++ b/rssguard.pro
@@ -1,585 +1,587 @@
-#################################################################
-#
-# This file is part of RSS Guard.
-#
-# Copyright (C) 2011-2016 by Martin Rotter
-#
-# RSS Guard is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# RSS Guard is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with RSS Guard. If not, see .
-#
-#
-# This is RSS Guard compilation script for qmake.
-#
-# Usage:
-# a) DEBUG build for testing. (out of source build type)
-# cd ../build-dir
-# qmake ../rssguard-dir/rssguard.pro -r CONFIG+=debug PREFIX=C:\Program Files\RSS Guard
-# make
-# make install
-#
-# b) RELEASE build for production use. (out of source build type)
-# cd ../build-dir
-# qmake ../rssguard-dir/rssguard.pro -r CONFIG+=release PREFIX=/usr INSTALL_ROOT=./app
-# make
-# make INSTALL_ROOT=./app install
-#
-# Variables:
-# PREFIX - specifies parent folder structure under which installed files will really finally lie.
-# !!! This is usually needed on Linux and its typical value would be "/usr".
-#
-# INSTALL_ROOT - specifies the folder under which compiled application data will be temporarily placed
-# after the "make install" step. Note that this variable has different meaning from PREFIX which describes
-# the final path and is usually "/usr".
-#
-# LRELEASE_EXECUTABLE - specifies the name/path of "lrelease" executable, defaults to "lrelease".
-#
-# Other information:
-# - supports Windows, Linux,
-# - Qt 5.6 and higher is required,
-# - C++ 11 is required.
-#
-# Authors and contributors:
-# - Martin Rotter (project leader),
-# - Elbert Pol (huge OS/2-related contributions).
-#
-#################################################################
-
-TEMPLATE = app
-TARGET = rssguard
-DEFINES *= QT_USE_QSTRINGBUILDER
-
-message(rssguard: Welcome RSS Guard qmake script.)
-
-lessThan(QT_MAJOR_VERSION, 5)|lessThan(QT_MINOR_VERSION, 4) {
- error(rssguard: At least Qt 5.6.0 is required.)
-}
-
-APP_NAME = "RSS Guard"
-APP_LOW_NAME = "rssguard"
-APP_LOW_H_NAME = ".rssguard"
-APP_COPYRIGHT = "(C) 2011-2016 Martin Rotter"
-APP_VERSION = "3.3.0"
-APP_LONG_NAME = "$$APP_NAME $$APP_VERSION"
-APP_AUTHOR = "Martin Rotter"
-APP_EMAIL = "rotter.martinos@gmail.com"
-APP_URL = "http://bitbucket.org/skunkos/rssguard"
-APP_URL_ISSUES = "http://bitbucket.org/skunkos/rssguard/issues"
-APP_URL_ISSUES_NEW_GITHUB = "https://github.com/martinrotter/rssguard/issues/new"
-APP_URL_ISSUES_NEW_BITBUCKET = "http://bitbucket.org/skunkos/rssguard/issues/new"
-APP_URL_WIKI = "https://bitbucket.org/skunkos/rssguard/wiki/Home"
-APP_USERAGENT = "RSS Guard/3.3.0 (bitbucket.org/skunkos/rssguard)"
-APP_DONATE_URL = "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XMWPLPK893VH4"
-
-isEmpty(PREFIX) {
- message(rssguard: PREFIX variable is not set. This might indicate error.)
-
- win32 {
- PREFIX = $$OUT_PWD/app
- }
-}
-
-isEmpty(LRELEASE_EXECUTABLE) {
- LRELEASE_EXECUTABLE = lrelease
- message(rssguard: LRELEASE_EXECUTABLE variable is not set.)
-}
-
-unix:!mac {
- isEmpty(INSTALL_ROOT) {
- message(rssguard: Variable INSTALL_ROOT is empty.)
- }
-}
-
-# Custom definitions.
-DEFINES += APP_PREFIX=\"$$PREFIX\"
-DEFINES += APP_VERSION=\"$$APP_VERSION\"
-DEFINES += APP_NAME=\"$$APP_NAME\"
-DEFINES += APP_LOW_NAME=\"$$APP_LOW_NAME\"
-DEFINES += APP_LOW_H_NAME=\"$$APP_LOW_H_NAME\"
-DEFINES += APP_LONG_NAME=\"$$APP_LONG_NAME\"
-DEFINES += APP_AUTHOR=\"$$APP_AUTHOR\"
-DEFINES += APP_EMAIL=\"$$APP_EMAIL\"
-DEFINES += APP_URL=\"$$APP_URL\"
-DEFINES += APP_URL_ISSUES=\"$$APP_URL_ISSUES\"
-DEFINES += APP_URL_ISSUES_NEW_GITHUB=\"$$APP_URL_ISSUES_NEW_GITHUB\"
-DEFINES += APP_URL_ISSUES_NEW_BITBUCKET=\"$$APP_URL_ISSUES_NEW_BITBUCKET\"
-DEFINES += APP_URL_WIKI=\"$$APP_URL_WIKI\"
-DEFINES += APP_USERAGENT=\"$$APP_USERAGENT\"
-DEFINES += APP_DONATE_URL=\"$$APP_DONATE_URL\"
-DEFINES += APP_SYSTEM_NAME=\"$$QMAKE_HOST.os\"
-DEFINES += APP_SYSTEM_VERSION=\"$$QMAKE_HOST.arch\"
-
-CODECFORTR = UTF-8
-CODECFORSRC = UTF-8
-
-exists(.git) {
- APP_REVISION = $$system(git rev-parse --short HEAD)
-}
-
-isEmpty(APP_REVISION) {
- APP_REVISION = "-"
-}
-
-DEFINES += APP_REVISION=\"$$APP_REVISION\"
-
-message(rssguard: RSS Guard version is: $$APP_VERSION.)
-message(rssguard: Detected Qt version: $$QT_VERSION.)
-message(rssguard: Build directory: '$$DESTDIR'.)
-message(rssguard: Prefix directory: '$$PREFIX'.)
-message(rssguard: Build revision: '$$APP_REVISION'.)
-message(rssguard: lrelease executable name: '$$LRELEASE_EXECUTABLE'.)
-
-QT += core gui widgets webenginewidgets sql network xml printsupport
-CONFIG *= c++11 debug_and_release warn_on
-DEFINES *= QT_USE_QSTRINGBUILDER QT_USE_FAST_CONCATENATION QT_USE_FAST_OPERATOR_PLUS UNICODE _UNICODE
-VERSION = $$APP_VERSION
-
-MOC_DIR = $$OUT_PWD/moc
-RCC_DIR = $$OUT_PWD/rcc
-UI_DIR = $$OUT_PWD/ui
-
-# Make needed tweaks for RC file getting generated on Windows.
-win32 {
- RC_ICONS = resources/graphics/rssguard.ico
- QMAKE_TARGET_COMPANY = $$APP_AUTHOR
- QMAKE_TARGET_DESCRIPTION = $$APP_NAME
- QMAKE_TARGET_COPYRIGHT = $$APP_COPYRIGHT
- QMAKE_TARGET_PRODUCT = $$APP_NAME
-}
-
-HEADERS += src/core/feeddownloader.h \
- src/core/feedsmodel.h \
- src/core/feedsproxymodel.h \
- src/core/message.h \
- src/core/messagesmodel.h \
- src/core/messagesproxymodel.h \
- src/core/parsingfactory.h \
- src/definitions/definitions.h \
- src/dynamic-shortcuts/dynamicshortcuts.h \
- src/dynamic-shortcuts/dynamicshortcutswidget.h \
- src/dynamic-shortcuts/shortcutbutton.h \
- src/dynamic-shortcuts/shortcutcatcher.h \
- src/exceptions/applicationexception.h \
- src/exceptions/ioexception.h \
- src/gui/baselineedit.h \
- src/gui/basetoolbar.h \
- src/gui/colorlabel.h \
- src/gui/comboboxwithstatus.h \
- src/gui/dialogs/formabout.h \
- src/gui/dialogs/formaddaccount.h \
- src/gui/dialogs/formbackupdatabasesettings.h \
- src/gui/dialogs/formdatabasecleanup.h \
- src/gui/dialogs/formmain.h \
- src/gui/dialogs/formrestoredatabasesettings.h \
- src/gui/dialogs/formsettings.h \
- src/gui/dialogs/formupdate.h \
- src/gui/edittableview.h \
- src/gui/feedmessageviewer.h \
- src/gui/feedstoolbar.h \
- src/gui/feedsview.h \
- src/gui/labelwithstatus.h \
- src/gui/lineeditwithstatus.h \
- src/gui/messagebox.h \
- src/gui/messagepreviewer.h \
- src/gui/messagessearchlineedit.h \
- src/gui/messagestoolbar.h \
- src/gui/messagesview.h \
- src/gui/newspaperpreviewer.h \
- src/gui/plaintoolbutton.h \
- src/gui/squeezelabel.h \
- src/gui/statusbar.h \
- src/gui/styleditemdelegatewithoutfocus.h \
- src/gui/systemtrayicon.h \
- src/gui/tabbar.h \
- src/gui/tabcontent.h \
- src/gui/tabwidget.h \
- src/gui/timespinbox.h \
- src/gui/toolbareditor.h \
- src/gui/widgetwithstatus.h \
- src/miscellaneous/application.h \
- src/miscellaneous/autosaver.h \
- src/miscellaneous/databasecleaner.h \
- src/miscellaneous/databasefactory.h \
- src/miscellaneous/databasequeries.h \
- src/miscellaneous/debugging.h \
- src/miscellaneous/iconfactory.h \
- src/miscellaneous/iofactory.h \
- src/miscellaneous/localization.h \
- src/miscellaneous/mutex.h \
- src/miscellaneous/settings.h \
- src/miscellaneous/settingsproperties.h \
- src/miscellaneous/simplecrypt/simplecrypt.h \
- src/miscellaneous/skinfactory.h \
- src/miscellaneous/systemfactory.h \
- src/miscellaneous/textfactory.h \
- src/network-web/basenetworkaccessmanager.h \
- src/network-web/downloader.h \
- src/network-web/downloadmanager.h \
- src/network-web/networkfactory.h \
- src/network-web/silentnetworkaccessmanager.h \
- src/network-web/webfactory.h \
- src/qtsingleapplication/qtlocalpeer.h \
- src/qtsingleapplication/qtlockedfile.h \
- src/qtsingleapplication/qtsingleapplication.h \
- src/qtsingleapplication/qtsinglecoreapplication.h \
- src/services/abstract/accountcheckmodel.h \
- src/services/abstract/category.h \
- src/services/abstract/feed.h \
- src/services/abstract/gui/formfeeddetails.h \
- src/services/abstract/recyclebin.h \
- src/services/abstract/rootitem.h \
- src/services/abstract/serviceentrypoint.h \
- src/services/abstract/serviceroot.h \
- src/services/owncloud/definitions.h \
- src/services/owncloud/gui/formeditowncloudaccount.h \
- src/services/owncloud/gui/formowncloudfeeddetails.h \
- src/services/owncloud/network/owncloudnetworkfactory.h \
- src/services/owncloud/owncloudcategory.h \
- src/services/owncloud/owncloudfeed.h \
- src/services/owncloud/owncloudrecyclebin.h \
- src/services/owncloud/owncloudserviceentrypoint.h \
- src/services/owncloud/owncloudserviceroot.h \
- src/services/standard/gui/formstandardcategorydetails.h \
- src/services/standard/gui/formstandardfeeddetails.h \
- src/services/standard/gui/formstandardimportexport.h \
- src/services/standard/standardcategory.h \
- src/services/standard/standardfeed.h \
- src/services/standard/standardfeedsimportexportmodel.h \
- src/services/standard/standardserviceentrypoint.h \
- src/services/standard/standardserviceroot.h \
- src/services/tt-rss/definitions.h \
- src/services/tt-rss/gui/formeditaccount.h \
- src/services/tt-rss/gui/formttrssfeeddetails.h \
- src/services/tt-rss/network/ttrssnetworkfactory.h \
- src/services/tt-rss/ttrsscategory.h \
- src/services/tt-rss/ttrssfeed.h \
- src/services/tt-rss/ttrssrecyclebin.h \
- src/services/tt-rss/ttrssserviceentrypoint.h \
- src/services/tt-rss/ttrssserviceroot.h \
- src/gui/messagebrowser.h
-
-SOURCES += src/core/feeddownloader.cpp \
- src/core/feedsmodel.cpp \
- src/core/feedsproxymodel.cpp \
- src/core/message.cpp \
- src/core/messagesmodel.cpp \
- src/core/messagesproxymodel.cpp \
- src/core/parsingfactory.cpp \
- src/dynamic-shortcuts/dynamicshortcuts.cpp \
- src/dynamic-shortcuts/dynamicshortcutswidget.cpp \
- src/dynamic-shortcuts/shortcutbutton.cpp \
- src/dynamic-shortcuts/shortcutcatcher.cpp \
- src/exceptions/applicationexception.cpp \
- src/exceptions/ioexception.cpp \
- src/gui/baselineedit.cpp \
- src/gui/basetoolbar.cpp \
- src/gui/colorlabel.cpp \
- src/gui/comboboxwithstatus.cpp \
- src/gui/dialogs/formabout.cpp \
- src/gui/dialogs/formaddaccount.cpp \
- src/gui/dialogs/formbackupdatabasesettings.cpp \
- src/gui/dialogs/formdatabasecleanup.cpp \
- src/gui/dialogs/formmain.cpp \
- src/gui/dialogs/formrestoredatabasesettings.cpp \
- src/gui/dialogs/formsettings.cpp \
- src/gui/dialogs/formupdate.cpp \
- src/gui/edittableview.cpp \
- src/gui/feedmessageviewer.cpp \
- src/gui/feedstoolbar.cpp \
- src/gui/feedsview.cpp \
- src/gui/labelwithstatus.cpp \
- src/gui/lineeditwithstatus.cpp \
- src/gui/messagebox.cpp \
- src/gui/messagepreviewer.cpp \
- src/gui/messagessearchlineedit.cpp \
- src/gui/messagestoolbar.cpp \
- src/gui/messagesview.cpp \
- src/gui/newspaperpreviewer.cpp \
- src/gui/plaintoolbutton.cpp \
- src/gui/squeezelabel.cpp \
- src/gui/statusbar.cpp \
- src/gui/styleditemdelegatewithoutfocus.cpp \
- src/gui/systemtrayicon.cpp \
- src/gui/tabbar.cpp \
- src/gui/tabcontent.cpp \
- src/gui/tabwidget.cpp \
- src/gui/timespinbox.cpp \
- src/gui/toolbareditor.cpp \
- src/gui/widgetwithstatus.cpp \
- src/main.cpp \
- src/miscellaneous/application.cpp \
- src/miscellaneous/autosaver.cpp \
- src/miscellaneous/databasecleaner.cpp \
- src/miscellaneous/databasefactory.cpp \
- src/miscellaneous/databasequeries.cpp \
- src/miscellaneous/debugging.cpp \
- src/miscellaneous/iconfactory.cpp \
- src/miscellaneous/iofactory.cpp \
- src/miscellaneous/localization.cpp \
- src/miscellaneous/mutex.cpp \
- src/miscellaneous/settings.cpp \
- src/miscellaneous/simplecrypt/simplecrypt.cpp \
- src/miscellaneous/skinfactory.cpp \
- src/miscellaneous/systemfactory.cpp \
- src/miscellaneous/textfactory.cpp \
- src/network-web/basenetworkaccessmanager.cpp \
- src/network-web/downloader.cpp \
- src/network-web/downloadmanager.cpp \
- src/network-web/networkfactory.cpp \
- src/network-web/silentnetworkaccessmanager.cpp \
- src/network-web/webfactory.cpp \
- src/qtsingleapplication/qtlocalpeer.cpp \
- src/qtsingleapplication/qtlockedfile.cpp \
- src/qtsingleapplication/qtsingleapplication.cpp \
- src/qtsingleapplication/qtsinglecoreapplication.cpp \
- src/services/abstract/accountcheckmodel.cpp \
- src/services/abstract/category.cpp \
- src/services/abstract/feed.cpp \
- src/services/abstract/gui/formfeeddetails.cpp \
- src/services/abstract/recyclebin.cpp \
- src/services/abstract/rootitem.cpp \
- src/services/abstract/serviceentrypoint.cpp \
- src/services/abstract/serviceroot.cpp \
- src/services/owncloud/gui/formeditowncloudaccount.cpp \
- src/services/owncloud/gui/formowncloudfeeddetails.cpp \
- src/services/owncloud/network/owncloudnetworkfactory.cpp \
- src/services/owncloud/owncloudcategory.cpp \
- src/services/owncloud/owncloudfeed.cpp \
- src/services/owncloud/owncloudrecyclebin.cpp \
- src/services/owncloud/owncloudserviceentrypoint.cpp \
- src/services/owncloud/owncloudserviceroot.cpp \
- src/services/standard/gui/formstandardcategorydetails.cpp \
- src/services/standard/gui/formstandardfeeddetails.cpp \
- src/services/standard/gui/formstandardimportexport.cpp \
- src/services/standard/standardcategory.cpp \
- src/services/standard/standardfeed.cpp \
- src/services/standard/standardfeedsimportexportmodel.cpp \
- src/services/standard/standardserviceentrypoint.cpp \
- src/services/standard/standardserviceroot.cpp \
- src/services/tt-rss/gui/formeditaccount.cpp \
- src/services/tt-rss/gui/formttrssfeeddetails.cpp \
- src/services/tt-rss/network/ttrssnetworkfactory.cpp \
- src/services/tt-rss/ttrsscategory.cpp \
- src/services/tt-rss/ttrssfeed.cpp \
- src/services/tt-rss/ttrssrecyclebin.cpp \
- src/services/tt-rss/ttrssserviceentrypoint.cpp \
- src/services/tt-rss/ttrssserviceroot.cpp \
- src/gui/messagebrowser.cpp
-
-FORMS += src/gui/messagepreviewer.ui \
- src/gui/newspaperpreviewer.ui \
- src/gui/toolbareditor.ui \
- src/network-web/downloaditem.ui \
- src/network-web/downloadmanager.ui \
- src/gui/dialogs/formabout.ui \
- src/gui/dialogs/formaddaccount.ui \
- src/gui/dialogs/formbackupdatabasesettings.ui \
- src/gui/dialogs/formdatabasecleanup.ui \
- src/gui/dialogs/formmain.ui \
- src/gui/dialogs/formrestoredatabasesettings.ui \
- src/gui/dialogs/formsettings.ui \
- src/gui/dialogs/formupdate.ui \
- src/services/abstract/gui/formfeeddetails.ui \
- src/services/owncloud/gui/formeditowncloudaccount.ui \
- src/services/standard/gui/formstandardcategorydetails.ui \
- src/services/standard/gui/formstandardimportexport.ui \
- src/services/tt-rss/gui/formeditaccount.ui
-
-TRANSLATIONS += localization/qtbase-cs_CZ.ts \
- localization/qtbase-da_DK.ts \
- localization/qtbase-de_DE.ts \
- localization/qtbase-fr_FR.ts \
- localization/qtbase-he_IL.ts \
- localization/qtbase-it_IT.ts \
- localization/qtbase-ja_JP.ts \
- localization/qtbase-sv_SE.ts \
- localization/rssguard-cs_CZ.ts \
- localization/rssguard-da_DK.ts \
- localization/rssguard-de_DE.ts \
- localization/rssguard-en_GB.ts \
- localization/rssguard-en_US.ts \
- localization/rssguard-fr_FR.ts \
- localization/rssguard-he_IL.ts \
- localization/rssguard-id_ID.ts \
- localization/rssguard-it_IT.ts \
- localization/rssguard-ja_JP.ts \
- localization/rssguard-lt_LT.ts \
- localization/rssguard-nl_NL.ts \
- localization/rssguard-pt_BR.ts \
- localization/rssguard-sv_SE.ts
-
-TRANSLATIONS_WO_QT += $$PWD/localization/rssguard-cs_CZ.ts \
- $$PWD/localization/rssguard-da_DK.ts \
- $$PWD/localization/rssguard-de_DE.ts \
- $$PWD/localization/rssguard-en_GB.ts \
- $$PWD/localization/rssguard-en_US.ts \
- $$PWD/localization/rssguard-fr_FR.ts \
- $$PWD/localization/rssguard-he_IL.ts \
- $$PWD/localization/rssguard-id_ID.ts \
- $$PWD/localization/rssguard-it_IT.ts \
- $$PWD/localization/rssguard-ja_JP.ts \
- $$PWD/localization/rssguard-lt_LT.ts \
- $$PWD/localization/rssguard-nl_NL.ts \
- $$PWD/localization/rssguard-pt_BR.ts \
- $$PWD/localization/rssguard-sv_SE.ts
-
-INCLUDEPATH += $$PWD/. \
- $$PWD/src \
- $$PWD/src/gui \
- $$PWD/src/gui/dialogs \
- $$PWD/src/dynamic-shortcuts
-
-TEXTS = resources/text/CHANGELOG \
- resources/text/COPYING_BSD \
- resources/text/COPYING_GNU_GPL
-
-# Make sure QM translations are generated.
-lrelease.input = TRANSLATIONS
-lrelease.output = $$OUT_PWD/l10n/${QMAKE_FILE_BASE}.qm
-lrelease.commands = $$LRELEASE_EXECUTABLE -compress ${QMAKE_FILE_IN} -qm $$OUT_PWD/l10n/${QMAKE_FILE_BASE}.qm
-lrelease.CONFIG += no_link target_predeps
-
-# Create new "make lupdate" target.
-lupdate.target = lupdate
-lupdate.commands = lupdate -no-obsolete $$shell_path($$PWD/rssguard.pro) -ts $$shell_path($$TRANSLATIONS_WO_QT)
-
-QMAKE_EXTRA_TARGETS += lupdate
-QMAKE_EXTRA_COMPILERS += lrelease
-
-# Create new "make 7zip" target and "make zip" target.
-win32 {
- seven_zip.target = 7zip
- seven_zip.commands = $$shell_path($$shell_quote($$PWD/resources/scripts/7za/7za.exe)) a -t7z $$TARGET-$$APP_VERSION-win32.7z $$shell_path($$PREFIX/*)
-
- zip.target = zip
- zip.commands = $$shell_path($$shell_quote($$PWD/resources/scripts/7za/7za.exe)) a -tzip $$TARGET-$$APP_VERSION-win32.zip $$shell_path($$PREFIX/*)
-
- QMAKE_EXTRA_TARGETS += seven_zip zip
-}
-
-unix:!mac {
- seven_zip.target = 7zip
- seven_zip.commands = 7za a -t7z $$TARGET-$$APP_VERSION-win32.7z $$shell_path($$INSTALL_ROOT/*)
-
- zip.target = zip
- zip.commands = 7za a -tzip $$TARGET-$$APP_VERSION-win32.zip $$shell_path($$INSTALL_ROOT/*)
-
- QMAKE_EXTRA_TARGETS += seven_zip zip
-}
-
-# Install all files on Windows.
-win32 {
- target.path = $$PREFIX
-
- misc_sql.files = resources/misc/*.sql
- misc_sql.path = $$PREFIX/misc
-
- qt_dlls_root.files = resources/binaries/windows/qt5-msvc2013/*.dll
- qt_dlls_root.path = $$quote($$PREFIX/)
-
- qt_exe_root.files = resources/binaries/windows/qt5-msvc2013/*.exe
- qt_exe_root.path = $$quote($$PREFIX/)
-
- qt_dlls_bearer.files = resources/binaries/windows/qt5-msvc2013/bearer
- qt_dlls_bearer.path = $$quote($$PREFIX/)
-
- qt_dlls_iconengines.files = resources/binaries/windows/qt5-msvc2013/iconengines
- qt_dlls_iconengines.path = $$quote($$PREFIX/)
-
- qt_dlls_imageformats.files = resources/binaries/windows/qt5-msvc2013/imageformats
- qt_dlls_imageformats.path = $$quote($$PREFIX/)
-
- qt_dlls_platforms.files = resources/binaries/windows/qt5-msvc2013/platforms/
- qt_dlls_platforms.path = $$quote($$PREFIX/)
-
- qt_dlls_sqldrivers.files = resources/binaries/windows/qt5-msvc2013/sqldrivers
- qt_dlls_sqldrivers.path = $$quote($$PREFIX/)
-
- qt_dlls_translations.files = resources/binaries/windows/qt5-msvc2013/translations
- qt_dlls_translations.path = $$quote($$PREFIX/)
-
- qt_dlls_resources.files = resources/binaries/windows/qt5-msvc2013/resources
- qt_dlls_resources.path = $$quote($$PREFIX/)
-
- misc_icons.files = resources/graphics/misc
- misc_icons.path = $$quote($$PREFIX/icons/)
-
- faenza.files = resources/graphics/Faenza
- faenza.path = $$quote($$PREFIX/icons/)
-
- skins.files = resources/skins/base
- skins.path = $$quote($$PREFIX/skins/)
-
- sql.files = resources/misc
- sql.path = $$quote($$PREFIX/)
-
- feeds.files = resources/initial_feeds
- feeds.path = $$quote($$PREFIX/)
-
- texts.files = $$TEXTS
- texts.path = $$quote($$PREFIX/)
-
- ico.files = resources/graphics/$${TARGET}.ico
- ico.path = $$quote($$PREFIX/)
-
- app_icon.files = resources/graphics/$${TARGET}.png
- app_icon.path = $$quote($$PREFIX/)
-
- app_plain_icon.files = resources/graphics/$${TARGET}_plain.png
- app_plain_icon.path = $$quote($$PREFIX/)
-
- translations.files = $$OUT_PWD/l10n
- translations.path = $$quote($$PREFIX/)
-
- INSTALLS += target misc_sql qt_dlls_root qt_exe_root qt_dlls_bearer qt_dlls_iconengines \
- qt_dlls_imageformats qt_dlls_platforms qt_dlls_sqldrivers \
- qt_dlls_translations qt_dlls_resources misc_icons faenza skins \
- sql feeds texts ico app_icon app_plain_icon translations
-}
-
-# Install all files on Linux.
-unix:!mac {
- target.path = $$PREFIX/bin
-
- # Install SQL initializers.
- misc_sql.files = resources/misc/*.sql
- misc_sql.path = $$quote($$PREFIX/share/$$TARGET/misc/)
-
- # Misc icons.
- misc_icons.files = resources/graphics/misc
- misc_icons.path = $$quote($$PREFIX/share/$$TARGET/icons/)
-
- # Initial feeds.
- misc_feeds.files = resources/initial_feeds
- misc_feeds.path = $$quote($$PREFIX/share/$$TARGET/)
-
- misc_icon.files = resources/graphics/$${TARGET}.png
- misc_icon.path = $$quote($$PREFIX/share/pixmaps/)
-
- skins.files = resources/skins
- skins.path = $$quote($$PREFIX/share/$$TARGET/)
-
- misc_plain_icon.files = resources/graphics/$${TARGET}_plain.png
- misc_plain_icon.path = $$quote($$PREFIX/share/$$TARGET/icons/)
-
- misc_texts.files = $$TEXTS
- misc_texts.path = $$quote($$PREFIX/share/$$TARGET/information/)
-
- desktop_file.files = resources/desktop/$${TARGET}.desktop
- desktop_file.path = $$quote($$PREFIX/share/applications/)
-
- translations.files = $$OUT_PWD/l10n
- translations.path = $$quote($$PREFIX/share/$$TARGET/)
-
- INSTALLS += target misc_sql misc_icons misc_feeds \
- misc_icon misc_plain_icon skins misc_texts desktop_file translations
-}
+#################################################################
+#
+# This file is part of RSS Guard.
+#
+# Copyright (C) 2011-2016 by Martin Rotter
+#
+# RSS Guard is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# RSS Guard is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with RSS Guard. If not, see .
+#
+#
+# This is RSS Guard compilation script for qmake.
+#
+# Usage:
+# a) DEBUG build for testing. (out of source build type)
+# cd ../build-dir
+# qmake ../rssguard-dir/rssguard.pro -r CONFIG+=debug PREFIX=C:\Program Files\RSS Guard
+# make
+# make install
+#
+# b) RELEASE build for production use. (out of source build type)
+# cd ../build-dir
+# qmake ../rssguard-dir/rssguard.pro -r CONFIG+=release PREFIX=/usr INSTALL_ROOT=./app
+# make
+# make INSTALL_ROOT=./app install
+#
+# Variables:
+# PREFIX - specifies parent folder structure under which installed files will really finally lie.
+# !!! This is usually needed on Linux and its typical value would be "/usr".
+#
+# INSTALL_ROOT - specifies the folder under which compiled application data will be temporarily placed
+# after the "make install" step. Note that this variable has different meaning from PREFIX which describes
+# the final path and is usually "/usr".
+#
+# LRELEASE_EXECUTABLE - specifies the name/path of "lrelease" executable, defaults to "lrelease".
+#
+# Other information:
+# - supports Windows, Linux,
+# - Qt 5.6 and higher is required,
+# - C++ 11 is required.
+#
+# Authors and contributors:
+# - Martin Rotter (project leader),
+# - Elbert Pol (huge OS/2-related contributions).
+#
+#################################################################
+
+TEMPLATE = app
+TARGET = rssguard
+DEFINES *= QT_USE_QSTRINGBUILDER
+
+message(rssguard: Welcome RSS Guard qmake script.)
+
+lessThan(QT_MAJOR_VERSION, 5)|lessThan(QT_MINOR_VERSION, 4) {
+ error(rssguard: At least Qt 5.6.0 is required.)
+}
+
+APP_NAME = "RSS Guard"
+APP_LOW_NAME = "rssguard"
+APP_LOW_H_NAME = ".rssguard"
+APP_COPYRIGHT = "(C) 2011-2016 Martin Rotter"
+APP_VERSION = "3.3.0"
+APP_LONG_NAME = "$$APP_NAME $$APP_VERSION"
+APP_AUTHOR = "Martin Rotter"
+APP_EMAIL = "rotter.martinos@gmail.com"
+APP_URL = "http://bitbucket.org/skunkos/rssguard"
+APP_URL_ISSUES = "http://bitbucket.org/skunkos/rssguard/issues"
+APP_URL_ISSUES_NEW_GITHUB = "https://github.com/martinrotter/rssguard/issues/new"
+APP_URL_ISSUES_NEW_BITBUCKET = "http://bitbucket.org/skunkos/rssguard/issues/new"
+APP_URL_WIKI = "https://bitbucket.org/skunkos/rssguard/wiki/Home"
+APP_USERAGENT = "RSS Guard/3.3.0 (bitbucket.org/skunkos/rssguard)"
+APP_DONATE_URL = "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XMWPLPK893VH4"
+
+isEmpty(PREFIX) {
+ message(rssguard: PREFIX variable is not set. This might indicate error.)
+
+ win32 {
+ PREFIX = $$OUT_PWD/app
+ }
+}
+
+isEmpty(LRELEASE_EXECUTABLE) {
+ LRELEASE_EXECUTABLE = lrelease
+ message(rssguard: LRELEASE_EXECUTABLE variable is not set.)
+}
+
+unix:!mac {
+ isEmpty(INSTALL_ROOT) {
+ message(rssguard: Variable INSTALL_ROOT is empty.)
+ }
+}
+
+# Custom definitions.
+DEFINES += APP_PREFIX=\"$$PREFIX\"
+DEFINES += APP_VERSION=\"$$APP_VERSION\"
+DEFINES += APP_NAME=\"$$APP_NAME\"
+DEFINES += APP_LOW_NAME=\"$$APP_LOW_NAME\"
+DEFINES += APP_LOW_H_NAME=\"$$APP_LOW_H_NAME\"
+DEFINES += APP_LONG_NAME=\"$$APP_LONG_NAME\"
+DEFINES += APP_AUTHOR=\"$$APP_AUTHOR\"
+DEFINES += APP_EMAIL=\"$$APP_EMAIL\"
+DEFINES += APP_URL=\"$$APP_URL\"
+DEFINES += APP_URL_ISSUES=\"$$APP_URL_ISSUES\"
+DEFINES += APP_URL_ISSUES_NEW_GITHUB=\"$$APP_URL_ISSUES_NEW_GITHUB\"
+DEFINES += APP_URL_ISSUES_NEW_BITBUCKET=\"$$APP_URL_ISSUES_NEW_BITBUCKET\"
+DEFINES += APP_URL_WIKI=\"$$APP_URL_WIKI\"
+DEFINES += APP_USERAGENT=\"$$APP_USERAGENT\"
+DEFINES += APP_DONATE_URL=\"$$APP_DONATE_URL\"
+DEFINES += APP_SYSTEM_NAME=\"$$QMAKE_HOST.os\"
+DEFINES += APP_SYSTEM_VERSION=\"$$QMAKE_HOST.arch\"
+
+CODECFORTR = UTF-8
+CODECFORSRC = UTF-8
+
+exists(.git) {
+ APP_REVISION = $$system(git rev-parse --short HEAD)
+}
+
+isEmpty(APP_REVISION) {
+ APP_REVISION = "-"
+}
+
+DEFINES += APP_REVISION=\"$$APP_REVISION\"
+
+message(rssguard: RSS Guard version is: $$APP_VERSION.)
+message(rssguard: Detected Qt version: $$QT_VERSION.)
+message(rssguard: Build directory: '$$DESTDIR'.)
+message(rssguard: Prefix directory: '$$PREFIX'.)
+message(rssguard: Build revision: '$$APP_REVISION'.)
+message(rssguard: lrelease executable name: '$$LRELEASE_EXECUTABLE'.)
+
+QT += core gui widgets webenginewidgets sql network xml printsupport
+CONFIG *= c++11 debug_and_release warn_on
+DEFINES *= QT_USE_QSTRINGBUILDER QT_USE_FAST_CONCATENATION QT_USE_FAST_OPERATOR_PLUS UNICODE _UNICODE
+VERSION = $$APP_VERSION
+
+MOC_DIR = $$OUT_PWD/moc
+RCC_DIR = $$OUT_PWD/rcc
+UI_DIR = $$OUT_PWD/ui
+
+# Make needed tweaks for RC file getting generated on Windows.
+win32 {
+ RC_ICONS = resources/graphics/rssguard.ico
+ QMAKE_TARGET_COMPANY = $$APP_AUTHOR
+ QMAKE_TARGET_DESCRIPTION = $$APP_NAME
+ QMAKE_TARGET_COPYRIGHT = $$APP_COPYRIGHT
+ QMAKE_TARGET_PRODUCT = $$APP_NAME
+}
+
+HEADERS += src/core/feeddownloader.h \
+ src/core/feedsmodel.h \
+ src/core/feedsproxymodel.h \
+ src/core/message.h \
+ src/core/messagesmodel.h \
+ src/core/messagesproxymodel.h \
+ src/core/parsingfactory.h \
+ src/definitions/definitions.h \
+ src/dynamic-shortcuts/dynamicshortcuts.h \
+ src/dynamic-shortcuts/dynamicshortcutswidget.h \
+ src/dynamic-shortcuts/shortcutbutton.h \
+ src/dynamic-shortcuts/shortcutcatcher.h \
+ src/exceptions/applicationexception.h \
+ src/exceptions/ioexception.h \
+ src/gui/baselineedit.h \
+ src/gui/basetoolbar.h \
+ src/gui/colorlabel.h \
+ src/gui/comboboxwithstatus.h \
+ src/gui/dialogs/formabout.h \
+ src/gui/dialogs/formaddaccount.h \
+ src/gui/dialogs/formbackupdatabasesettings.h \
+ src/gui/dialogs/formdatabasecleanup.h \
+ src/gui/dialogs/formmain.h \
+ src/gui/dialogs/formrestoredatabasesettings.h \
+ src/gui/dialogs/formsettings.h \
+ src/gui/dialogs/formupdate.h \
+ src/gui/edittableview.h \
+ src/gui/feedmessageviewer.h \
+ src/gui/feedstoolbar.h \
+ src/gui/feedsview.h \
+ src/gui/labelwithstatus.h \
+ src/gui/lineeditwithstatus.h \
+ src/gui/messagebox.h \
+ src/gui/messagepreviewer.h \
+ src/gui/messagessearchlineedit.h \
+ src/gui/messagestoolbar.h \
+ src/gui/messagesview.h \
+ src/gui/newspaperpreviewer.h \
+ src/gui/plaintoolbutton.h \
+ src/gui/squeezelabel.h \
+ src/gui/statusbar.h \
+ src/gui/styleditemdelegatewithoutfocus.h \
+ src/gui/systemtrayicon.h \
+ src/gui/tabbar.h \
+ src/gui/tabcontent.h \
+ src/gui/tabwidget.h \
+ src/gui/timespinbox.h \
+ src/gui/toolbareditor.h \
+ src/gui/widgetwithstatus.h \
+ src/miscellaneous/application.h \
+ src/miscellaneous/autosaver.h \
+ src/miscellaneous/databasecleaner.h \
+ src/miscellaneous/databasefactory.h \
+ src/miscellaneous/databasequeries.h \
+ src/miscellaneous/debugging.h \
+ src/miscellaneous/iconfactory.h \
+ src/miscellaneous/iofactory.h \
+ src/miscellaneous/localization.h \
+ src/miscellaneous/mutex.h \
+ src/miscellaneous/settings.h \
+ src/miscellaneous/settingsproperties.h \
+ src/miscellaneous/simplecrypt/simplecrypt.h \
+ src/miscellaneous/skinfactory.h \
+ src/miscellaneous/systemfactory.h \
+ src/miscellaneous/textfactory.h \
+ src/network-web/basenetworkaccessmanager.h \
+ src/network-web/downloader.h \
+ src/network-web/downloadmanager.h \
+ src/network-web/networkfactory.h \
+ src/network-web/silentnetworkaccessmanager.h \
+ src/network-web/webfactory.h \
+ src/qtsingleapplication/qtlocalpeer.h \
+ src/qtsingleapplication/qtlockedfile.h \
+ src/qtsingleapplication/qtsingleapplication.h \
+ src/qtsingleapplication/qtsinglecoreapplication.h \
+ src/services/abstract/accountcheckmodel.h \
+ src/services/abstract/category.h \
+ src/services/abstract/feed.h \
+ src/services/abstract/gui/formfeeddetails.h \
+ src/services/abstract/recyclebin.h \
+ src/services/abstract/rootitem.h \
+ src/services/abstract/serviceentrypoint.h \
+ src/services/abstract/serviceroot.h \
+ src/services/owncloud/definitions.h \
+ src/services/owncloud/gui/formeditowncloudaccount.h \
+ src/services/owncloud/gui/formowncloudfeeddetails.h \
+ src/services/owncloud/network/owncloudnetworkfactory.h \
+ src/services/owncloud/owncloudcategory.h \
+ src/services/owncloud/owncloudfeed.h \
+ src/services/owncloud/owncloudrecyclebin.h \
+ src/services/owncloud/owncloudserviceentrypoint.h \
+ src/services/owncloud/owncloudserviceroot.h \
+ src/services/standard/gui/formstandardcategorydetails.h \
+ src/services/standard/gui/formstandardfeeddetails.h \
+ src/services/standard/gui/formstandardimportexport.h \
+ src/services/standard/standardcategory.h \
+ src/services/standard/standardfeed.h \
+ src/services/standard/standardfeedsimportexportmodel.h \
+ src/services/standard/standardserviceentrypoint.h \
+ src/services/standard/standardserviceroot.h \
+ src/services/tt-rss/definitions.h \
+ src/services/tt-rss/gui/formeditaccount.h \
+ src/services/tt-rss/gui/formttrssfeeddetails.h \
+ src/services/tt-rss/network/ttrssnetworkfactory.h \
+ src/services/tt-rss/ttrsscategory.h \
+ src/services/tt-rss/ttrssfeed.h \
+ src/services/tt-rss/ttrssrecyclebin.h \
+ src/services/tt-rss/ttrssserviceentrypoint.h \
+ src/services/tt-rss/ttrssserviceroot.h \
+ src/gui/messagebrowser.h \
+ src/network-web/messagebrowserpage.h
+
+SOURCES += src/core/feeddownloader.cpp \
+ src/core/feedsmodel.cpp \
+ src/core/feedsproxymodel.cpp \
+ src/core/message.cpp \
+ src/core/messagesmodel.cpp \
+ src/core/messagesproxymodel.cpp \
+ src/core/parsingfactory.cpp \
+ src/dynamic-shortcuts/dynamicshortcuts.cpp \
+ src/dynamic-shortcuts/dynamicshortcutswidget.cpp \
+ src/dynamic-shortcuts/shortcutbutton.cpp \
+ src/dynamic-shortcuts/shortcutcatcher.cpp \
+ src/exceptions/applicationexception.cpp \
+ src/exceptions/ioexception.cpp \
+ src/gui/baselineedit.cpp \
+ src/gui/basetoolbar.cpp \
+ src/gui/colorlabel.cpp \
+ src/gui/comboboxwithstatus.cpp \
+ src/gui/dialogs/formabout.cpp \
+ src/gui/dialogs/formaddaccount.cpp \
+ src/gui/dialogs/formbackupdatabasesettings.cpp \
+ src/gui/dialogs/formdatabasecleanup.cpp \
+ src/gui/dialogs/formmain.cpp \
+ src/gui/dialogs/formrestoredatabasesettings.cpp \
+ src/gui/dialogs/formsettings.cpp \
+ src/gui/dialogs/formupdate.cpp \
+ src/gui/edittableview.cpp \
+ src/gui/feedmessageviewer.cpp \
+ src/gui/feedstoolbar.cpp \
+ src/gui/feedsview.cpp \
+ src/gui/labelwithstatus.cpp \
+ src/gui/lineeditwithstatus.cpp \
+ src/gui/messagebox.cpp \
+ src/gui/messagepreviewer.cpp \
+ src/gui/messagessearchlineedit.cpp \
+ src/gui/messagestoolbar.cpp \
+ src/gui/messagesview.cpp \
+ src/gui/newspaperpreviewer.cpp \
+ src/gui/plaintoolbutton.cpp \
+ src/gui/squeezelabel.cpp \
+ src/gui/statusbar.cpp \
+ src/gui/styleditemdelegatewithoutfocus.cpp \
+ src/gui/systemtrayicon.cpp \
+ src/gui/tabbar.cpp \
+ src/gui/tabcontent.cpp \
+ src/gui/tabwidget.cpp \
+ src/gui/timespinbox.cpp \
+ src/gui/toolbareditor.cpp \
+ src/gui/widgetwithstatus.cpp \
+ src/main.cpp \
+ src/miscellaneous/application.cpp \
+ src/miscellaneous/autosaver.cpp \
+ src/miscellaneous/databasecleaner.cpp \
+ src/miscellaneous/databasefactory.cpp \
+ src/miscellaneous/databasequeries.cpp \
+ src/miscellaneous/debugging.cpp \
+ src/miscellaneous/iconfactory.cpp \
+ src/miscellaneous/iofactory.cpp \
+ src/miscellaneous/localization.cpp \
+ src/miscellaneous/mutex.cpp \
+ src/miscellaneous/settings.cpp \
+ src/miscellaneous/simplecrypt/simplecrypt.cpp \
+ src/miscellaneous/skinfactory.cpp \
+ src/miscellaneous/systemfactory.cpp \
+ src/miscellaneous/textfactory.cpp \
+ src/network-web/basenetworkaccessmanager.cpp \
+ src/network-web/downloader.cpp \
+ src/network-web/downloadmanager.cpp \
+ src/network-web/networkfactory.cpp \
+ src/network-web/silentnetworkaccessmanager.cpp \
+ src/network-web/webfactory.cpp \
+ src/qtsingleapplication/qtlocalpeer.cpp \
+ src/qtsingleapplication/qtlockedfile.cpp \
+ src/qtsingleapplication/qtsingleapplication.cpp \
+ src/qtsingleapplication/qtsinglecoreapplication.cpp \
+ src/services/abstract/accountcheckmodel.cpp \
+ src/services/abstract/category.cpp \
+ src/services/abstract/feed.cpp \
+ src/services/abstract/gui/formfeeddetails.cpp \
+ src/services/abstract/recyclebin.cpp \
+ src/services/abstract/rootitem.cpp \
+ src/services/abstract/serviceentrypoint.cpp \
+ src/services/abstract/serviceroot.cpp \
+ src/services/owncloud/gui/formeditowncloudaccount.cpp \
+ src/services/owncloud/gui/formowncloudfeeddetails.cpp \
+ src/services/owncloud/network/owncloudnetworkfactory.cpp \
+ src/services/owncloud/owncloudcategory.cpp \
+ src/services/owncloud/owncloudfeed.cpp \
+ src/services/owncloud/owncloudrecyclebin.cpp \
+ src/services/owncloud/owncloudserviceentrypoint.cpp \
+ src/services/owncloud/owncloudserviceroot.cpp \
+ src/services/standard/gui/formstandardcategorydetails.cpp \
+ src/services/standard/gui/formstandardfeeddetails.cpp \
+ src/services/standard/gui/formstandardimportexport.cpp \
+ src/services/standard/standardcategory.cpp \
+ src/services/standard/standardfeed.cpp \
+ src/services/standard/standardfeedsimportexportmodel.cpp \
+ src/services/standard/standardserviceentrypoint.cpp \
+ src/services/standard/standardserviceroot.cpp \
+ src/services/tt-rss/gui/formeditaccount.cpp \
+ src/services/tt-rss/gui/formttrssfeeddetails.cpp \
+ src/services/tt-rss/network/ttrssnetworkfactory.cpp \
+ src/services/tt-rss/ttrsscategory.cpp \
+ src/services/tt-rss/ttrssfeed.cpp \
+ src/services/tt-rss/ttrssrecyclebin.cpp \
+ src/services/tt-rss/ttrssserviceentrypoint.cpp \
+ src/services/tt-rss/ttrssserviceroot.cpp \
+ src/gui/messagebrowser.cpp \
+ src/network-web/messagebrowserpage.cpp
+
+FORMS += src/gui/messagepreviewer.ui \
+ src/gui/newspaperpreviewer.ui \
+ src/gui/toolbareditor.ui \
+ src/network-web/downloaditem.ui \
+ src/network-web/downloadmanager.ui \
+ src/gui/dialogs/formabout.ui \
+ src/gui/dialogs/formaddaccount.ui \
+ src/gui/dialogs/formbackupdatabasesettings.ui \
+ src/gui/dialogs/formdatabasecleanup.ui \
+ src/gui/dialogs/formmain.ui \
+ src/gui/dialogs/formrestoredatabasesettings.ui \
+ src/gui/dialogs/formsettings.ui \
+ src/gui/dialogs/formupdate.ui \
+ src/services/abstract/gui/formfeeddetails.ui \
+ src/services/owncloud/gui/formeditowncloudaccount.ui \
+ src/services/standard/gui/formstandardcategorydetails.ui \
+ src/services/standard/gui/formstandardimportexport.ui \
+ src/services/tt-rss/gui/formeditaccount.ui
+
+TRANSLATIONS += localization/qtbase-cs_CZ.ts \
+ localization/qtbase-da_DK.ts \
+ localization/qtbase-de_DE.ts \
+ localization/qtbase-fr_FR.ts \
+ localization/qtbase-he_IL.ts \
+ localization/qtbase-it_IT.ts \
+ localization/qtbase-ja_JP.ts \
+ localization/qtbase-sv_SE.ts \
+ localization/rssguard-cs_CZ.ts \
+ localization/rssguard-da_DK.ts \
+ localization/rssguard-de_DE.ts \
+ localization/rssguard-en_GB.ts \
+ localization/rssguard-en_US.ts \
+ localization/rssguard-fr_FR.ts \
+ localization/rssguard-he_IL.ts \
+ localization/rssguard-id_ID.ts \
+ localization/rssguard-it_IT.ts \
+ localization/rssguard-ja_JP.ts \
+ localization/rssguard-lt_LT.ts \
+ localization/rssguard-nl_NL.ts \
+ localization/rssguard-pt_BR.ts \
+ localization/rssguard-sv_SE.ts
+
+TRANSLATIONS_WO_QT += $$PWD/localization/rssguard-cs_CZ.ts \
+ $$PWD/localization/rssguard-da_DK.ts \
+ $$PWD/localization/rssguard-de_DE.ts \
+ $$PWD/localization/rssguard-en_GB.ts \
+ $$PWD/localization/rssguard-en_US.ts \
+ $$PWD/localization/rssguard-fr_FR.ts \
+ $$PWD/localization/rssguard-he_IL.ts \
+ $$PWD/localization/rssguard-id_ID.ts \
+ $$PWD/localization/rssguard-it_IT.ts \
+ $$PWD/localization/rssguard-ja_JP.ts \
+ $$PWD/localization/rssguard-lt_LT.ts \
+ $$PWD/localization/rssguard-nl_NL.ts \
+ $$PWD/localization/rssguard-pt_BR.ts \
+ $$PWD/localization/rssguard-sv_SE.ts
+
+INCLUDEPATH += $$PWD/. \
+ $$PWD/src \
+ $$PWD/src/gui \
+ $$PWD/src/gui/dialogs \
+ $$PWD/src/dynamic-shortcuts
+
+TEXTS = resources/text/CHANGELOG \
+ resources/text/COPYING_BSD \
+ resources/text/COPYING_GNU_GPL
+
+# Make sure QM translations are generated.
+lrelease.input = TRANSLATIONS
+lrelease.output = $$OUT_PWD/l10n/${QMAKE_FILE_BASE}.qm
+lrelease.commands = $$LRELEASE_EXECUTABLE -compress ${QMAKE_FILE_IN} -qm $$OUT_PWD/l10n/${QMAKE_FILE_BASE}.qm
+lrelease.CONFIG += no_link target_predeps
+
+# Create new "make lupdate" target.
+lupdate.target = lupdate
+lupdate.commands = lupdate -no-obsolete $$shell_path($$PWD/rssguard.pro) -ts $$shell_path($$TRANSLATIONS_WO_QT)
+
+QMAKE_EXTRA_TARGETS += lupdate
+QMAKE_EXTRA_COMPILERS += lrelease
+
+# Create new "make 7zip" target and "make zip" target.
+win32 {
+ seven_zip.target = 7zip
+ seven_zip.commands = $$shell_path($$shell_quote($$PWD/resources/scripts/7za/7za.exe)) a -t7z $$TARGET-$$APP_VERSION-win32.7z $$shell_path($$PREFIX/*)
+
+ zip.target = zip
+ zip.commands = $$shell_path($$shell_quote($$PWD/resources/scripts/7za/7za.exe)) a -tzip $$TARGET-$$APP_VERSION-win32.zip $$shell_path($$PREFIX/*)
+
+ QMAKE_EXTRA_TARGETS += seven_zip zip
+}
+
+unix:!mac {
+ seven_zip.target = 7zip
+ seven_zip.commands = 7za a -t7z $$TARGET-$$APP_VERSION-win32.7z $$shell_path($$INSTALL_ROOT/*)
+
+ zip.target = zip
+ zip.commands = 7za a -tzip $$TARGET-$$APP_VERSION-win32.zip $$shell_path($$INSTALL_ROOT/*)
+
+ QMAKE_EXTRA_TARGETS += seven_zip zip
+}
+
+# Install all files on Windows.
+win32 {
+ target.path = $$PREFIX
+
+ misc_sql.files = resources/misc/*.sql
+ misc_sql.path = $$PREFIX/misc
+
+ qt_dlls_root.files = resources/binaries/windows/qt5-msvc2013/*.dll
+ qt_dlls_root.path = $$quote($$PREFIX/)
+
+ qt_exe_root.files = resources/binaries/windows/qt5-msvc2013/*.exe
+ qt_exe_root.path = $$quote($$PREFIX/)
+
+ qt_dlls_bearer.files = resources/binaries/windows/qt5-msvc2013/bearer
+ qt_dlls_bearer.path = $$quote($$PREFIX/)
+
+ qt_dlls_iconengines.files = resources/binaries/windows/qt5-msvc2013/iconengines
+ qt_dlls_iconengines.path = $$quote($$PREFIX/)
+
+ qt_dlls_imageformats.files = resources/binaries/windows/qt5-msvc2013/imageformats
+ qt_dlls_imageformats.path = $$quote($$PREFIX/)
+
+ qt_dlls_platforms.files = resources/binaries/windows/qt5-msvc2013/platforms/
+ qt_dlls_platforms.path = $$quote($$PREFIX/)
+
+ qt_dlls_sqldrivers.files = resources/binaries/windows/qt5-msvc2013/sqldrivers
+ qt_dlls_sqldrivers.path = $$quote($$PREFIX/)
+
+ qt_dlls_translations.files = resources/binaries/windows/qt5-msvc2013/translations
+ qt_dlls_translations.path = $$quote($$PREFIX/)
+
+ qt_dlls_resources.files = resources/binaries/windows/qt5-msvc2013/resources
+ qt_dlls_resources.path = $$quote($$PREFIX/)
+
+ misc_icons.files = resources/graphics/misc
+ misc_icons.path = $$quote($$PREFIX/icons/)
+
+ faenza.files = resources/graphics/Faenza
+ faenza.path = $$quote($$PREFIX/icons/)
+
+ skins.files = resources/skins/base
+ skins.path = $$quote($$PREFIX/skins/)
+
+ sql.files = resources/misc
+ sql.path = $$quote($$PREFIX/)
+
+ feeds.files = resources/initial_feeds
+ feeds.path = $$quote($$PREFIX/)
+
+ texts.files = $$TEXTS
+ texts.path = $$quote($$PREFIX/)
+
+ ico.files = resources/graphics/$${TARGET}.ico
+ ico.path = $$quote($$PREFIX/)
+
+ app_icon.files = resources/graphics/$${TARGET}.png
+ app_icon.path = $$quote($$PREFIX/)
+
+ app_plain_icon.files = resources/graphics/$${TARGET}_plain.png
+ app_plain_icon.path = $$quote($$PREFIX/)
+
+ translations.files = $$OUT_PWD/l10n
+ translations.path = $$quote($$PREFIX/)
+
+ INSTALLS += target misc_sql qt_dlls_root qt_exe_root qt_dlls_bearer qt_dlls_iconengines \
+ qt_dlls_imageformats qt_dlls_platforms qt_dlls_sqldrivers \
+ qt_dlls_translations qt_dlls_resources misc_icons faenza skins \
+ sql feeds texts ico app_icon app_plain_icon translations
+}
+
+# Install all files on Linux.
+unix:!mac {
+ target.path = $$PREFIX/bin
+
+ # Install SQL initializers.
+ misc_sql.files = resources/misc/*.sql
+ misc_sql.path = $$quote($$PREFIX/share/$$TARGET/misc/)
+
+ # Misc icons.
+ misc_icons.files = resources/graphics/misc
+ misc_icons.path = $$quote($$PREFIX/share/$$TARGET/icons/)
+
+ # Initial feeds.
+ misc_feeds.files = resources/initial_feeds
+ misc_feeds.path = $$quote($$PREFIX/share/$$TARGET/)
+
+ misc_icon.files = resources/graphics/$${TARGET}.png
+ misc_icon.path = $$quote($$PREFIX/share/pixmaps/)
+
+ skins.files = resources/skins
+ skins.path = $$quote($$PREFIX/share/$$TARGET/)
+
+ misc_plain_icon.files = resources/graphics/$${TARGET}_plain.png
+ misc_plain_icon.path = $$quote($$PREFIX/share/$$TARGET/icons/)
+
+ misc_texts.files = $$TEXTS
+ misc_texts.path = $$quote($$PREFIX/share/$$TARGET/information/)
+
+ desktop_file.files = resources/desktop/$${TARGET}.desktop
+ desktop_file.path = $$quote($$PREFIX/share/applications/)
+
+ translations.files = $$OUT_PWD/l10n
+ translations.path = $$quote($$PREFIX/share/$$TARGET/)
+
+ INSTALLS += target misc_sql misc_icons misc_feeds \
+ misc_icon misc_plain_icon skins misc_texts desktop_file translations
+}
diff --git a/src/gui/dialogs/formmain.ui b/src/gui/dialogs/formmain.ui
index 1f8f2f5ad..664f9f89e 100755
--- a/src/gui/dialogs/formmain.ui
+++ b/src/gui/dialogs/formmain.ui
@@ -33,7 +33,7 @@
-1
- true
+ false
true
diff --git a/src/gui/messagebrowser.cpp b/src/gui/messagebrowser.cpp
index 441f41056..8e89de728 100644
--- a/src/gui/messagebrowser.cpp
+++ b/src/gui/messagebrowser.cpp
@@ -20,9 +20,11 @@
#include "miscellaneous/skinfactory.h"
#include "miscellaneous/application.h"
#include "definitions/definitions.h"
+#include "network-web/messagebrowserpage.h"
MessageBrowser::MessageBrowser(QWidget *parent) : QWebEngineView(parent) {
+ setPage(new MessageBrowserPage(this));
}
void MessageBrowser::loadMessage(const Message &message) {
diff --git a/src/gui/messagepreviewer.cpp b/src/gui/messagepreviewer.cpp
index 3b10b743f..017177933 100644
--- a/src/gui/messagepreviewer.cpp
+++ b/src/gui/messagepreviewer.cpp
@@ -64,6 +64,7 @@ MessagePreviewer::~MessagePreviewer() {
void MessagePreviewer::reloadFontSettings() {
// TODO: Reload font settings.
+ //QFont saved_font =
}
void MessagePreviewer::clear() {
diff --git a/src/network-web/messagebrowserpage.cpp b/src/network-web/messagebrowserpage.cpp
new file mode 100644
index 000000000..079d641a3
--- /dev/null
+++ b/src/network-web/messagebrowserpage.cpp
@@ -0,0 +1,22 @@
+// This file is part of RSS Guard.
+//
+// Copyright (C) 2011-2016 by Martin Rotter
+//
+// RSS Guard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// RSS Guard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with RSS Guard. If not, see .
+
+#include "network-web/messagebrowserpage.h"
+
+
+MessageBrowserPage::MessageBrowserPage(QObject *parent) : QWebEnginePage(parent) {
+}
diff --git a/src/network-web/messagebrowserpage.h b/src/network-web/messagebrowserpage.h
new file mode 100644
index 000000000..b03cd1864
--- /dev/null
+++ b/src/network-web/messagebrowserpage.h
@@ -0,0 +1,29 @@
+// This file is part of RSS Guard.
+//
+// Copyright (C) 2011-2016 by Martin Rotter
+//
+// RSS Guard is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// RSS Guard is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with RSS Guard. If not, see .
+
+#ifndef MESSAGEBROWSERPAGE_H
+#define MESSAGEBROWSERPAGE_H
+
+#include
+
+
+class MessageBrowserPage : public QWebEnginePage {
+ public:
+ explicit MessageBrowserPage(QObject *parent = 0);
+};
+
+#endif // MESSAGEBROWSERPAGE_H