From 187e943584133317b404f8f268f5299821f8f0ce Mon Sep 17 00:00:00 2001 From: Artem Anufrij Date: Tue, 1 Aug 2017 18:45:04 +0200 Subject: [PATCH] crated AppCenter file and changed app icon --- ...com.github.artemanufrij.webpin.appdata.xml | 31 ++++ data/icons/artemanufrij.webpin.svg | 156 ++++++++++++------ debian/changelog | 5 + debian/compat | 1 + debian/control | 17 ++ debian/copyright | 25 +++ debian/rules | 14 ++ debian/source/format | 1 + src/Widgets/Assistant.vala | 2 +- 9 files changed, 197 insertions(+), 55 deletions(-) create mode 100644 data/com.github.artemanufrij.webpin.appdata.xml create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/data/com.github.artemanufrij.webpin.appdata.xml b/data/com.github.artemanufrij.webpin.appdata.xml new file mode 100644 index 0000000..e93bbde --- /dev/null +++ b/data/com.github.artemanufrij.webpin.appdata.xml @@ -0,0 +1,31 @@ + + + + com.github.artemanufrij.webpin.desktop + CC0-1.0 + GPL-3.0+ + Webpin + A simple app to pin websites on the desktop + +

Pin your any favourite website on Applications Menu or Plank like a regular desktop app

+
+ + Utility + Internet + + + #399cd2 + rgb(255,255,255) + 1 + + Artem Anufrij + https://github.com/artemanufrij/webpin + https://github.com/artemanufrij/webpin/issues + https://github.com/artemanufrij/webpin/issues + artem.anufrij@live.de + + + https://raw.githubusercontent.com/artemanufrij/webpin/master/Screenshot.png + + +
diff --git a/data/icons/artemanufrij.webpin.svg b/data/icons/artemanufrij.webpin.svg index 647f10a..4ba43b3 100644 --- a/data/icons/artemanufrij.webpin.svg +++ b/data/icons/artemanufrij.webpin.svg @@ -14,8 +14,8 @@ width="128" height="128" id="svg3049" - inkscape:version="0.48.4 r9939" - sodipodi:docname="webby.svg"> + inkscape:version="0.91 r13725" + sodipodi:docname="artemanufrij.webpin.svg"> + + + + + + + + + + + + - + + + @@ -686,7 +738,7 @@ + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0" /> - - W - W - + W + W diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4dcf9ad --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +com.github.artemanufrij.webpin (0.1.3) xenial; urgency=low + + * Initial Release. + + -- Artem Anufrij Mon, 31 Jul 2017 04:53:39 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..979b755 --- /dev/null +++ b/debian/control @@ -0,0 +1,17 @@ +Source: com.github.artemanufrij.webpin +Section: x11 +Priority: optional +Maintainer: Artem Anufrij +Build-Depends: cmake (>= 2.8), + cmake-elementary, + debhelper (>= 9), + libgranite-dev, + valac (>= 0.26), + libwebkit2gtk-4.0 +Standards-Version: 3.9.3 + +Package: com.github.artemanufrij.webpin +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Simple webpin app + A simple app to pin websites on the desktop, written especially for elementary OS diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..cfe05b1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,25 @@ +Format: http://dep.debian.net/deps/dep5 +Upstream-Name: com.github.artemanufrij.imageburner +Source: https://github.com/artemanufrij/imageburnder + +Files: * +Copyright: Artem Anufrij +License: GPL-3.0+ + +License: GPL-3.0+ + This program 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. + . + This package 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 this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..e50e7cd --- /dev/null +++ b/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/src/Widgets/Assistant.vala b/src/Widgets/Assistant.vala index 8b7fc0a..c1fcb1f 100644 --- a/src/Widgets/Assistant.vala +++ b/src/Widgets/Assistant.vala @@ -47,7 +47,7 @@ namespace Webpin { private GLib.Regex protocol_regex; private Gee.HashMap apps; - private string default_app_icon = "application-default-icon"; + private string default_app_icon = "artemanufrij.webpin"; private bool app_name_valid = false; private bool app_url_valid = false;