diff --git a/CMakeLists.txt b/CMakeLists.txt index 752a3d84e..60b052893 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -92,6 +92,6 @@ add_subdirectory(po) add_subdirectory(doc) -install(FILES morph-browser.png DESTINATION ${CMAKE_INSTALL_DATADIR}/morph-browser) - +install(FILES morph-browser.svg DESTINATION ${CMAKE_INSTALL_DATADIR}/morph-browser) +install(FILES morph-browser-splash.svg DESTINATION ${CMAKE_INSTALL_DATADIR}/morph-browser) add_subdirectory(click-hooks) diff --git a/README b/README index c6ded5e15..4efd4ae9d 100644 --- a/README +++ b/README @@ -2,6 +2,7 @@ webbrowser-app is a lightweight web browser tailored for Ubuntu, based on the Oxide web engine and using the Ubuntu UI components. It requires Qt 5.5 to build and run. +Morph Icon is based on Origami Licensed CC-by Creative Mania from the Noun Project = Building = diff --git a/README.md b/README.md index 682144097..65985f54f 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ Lightweight web browser tailored for Ubuntu, based on the Qt WebEngine and using the Ubuntu UI components. It requires Qt 5.9 to build and run. +Morph Icon is based on Origami Licensed CC-by Creative Mania from the Noun Project = Building = diff --git a/debian/morph-browser.install b/debian/morph-browser.install index a1225d263..eae71a260 100644 --- a/debian/morph-browser.install +++ b/debian/morph-browser.install @@ -2,7 +2,7 @@ usr/bin/morph-browser usr/share/morph-browser/*.qml usr/share/morph-browser/qmldir usr/share/morph-browser/*.js -usr/share/morph-browser/*.png +usr/share/morph-browser/*.svg usr/share/morph-browser/actions/*.qml usr/share/morph-browser/webbrowser/ usr/share/applications/morph-browser.desktop diff --git a/morph-browser-splash.svg b/morph-browser-splash.svg new file mode 100644 index 000000000..ae5050e97 --- /dev/null +++ b/morph-browser-splash.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/morph-browser.png b/morph-browser.png deleted file mode 100644 index 2f1d67bc6..000000000 Binary files a/morph-browser.png and /dev/null differ diff --git a/morph-browser.svg b/morph-browser.svg new file mode 100644 index 000000000..7be17e254 --- /dev/null +++ b/morph-browser.svg @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/webbrowser/manifest.json.in b/src/app/webbrowser/manifest.json.in index 1e7983cb7..3687c479b 100644 --- a/src/app/webbrowser/manifest.json.in +++ b/src/app/webbrowser/manifest.json.in @@ -4,7 +4,7 @@ "framework": "ubuntu-sdk-16.04", "architecture": "@CLICK_ARCH@", "title": "Morph Browser", - "icon": "@CMAKE_INSTALL_DATADIR@/morph-browser/morph-browser.png", + "icon": "@CMAKE_INSTALL_DATADIR@/morph-browser/morph-browser.svg", "hooks": { "clock": { "apparmor": "morph-browser.apparmor", diff --git a/src/app/webbrowser/morph-browser.desktop.in.in b/src/app/webbrowser/morph-browser.desktop.in.in index 4a62ad35d..0e6f133b5 100644 --- a/src/app/webbrowser/morph-browser.desktop.in.in +++ b/src/app/webbrowser/morph-browser.desktop.in.in @@ -5,7 +5,7 @@ _GenericName=Morph Web Browser _Comment=Browse the World Wide Web using QtWebEngine _Keywords=Internet;WWW;Browser;Web;Explorer Type=Application -Icon=@CMAKE_INSTALL_FULL_DATADIR@/morph-browser/morph-browser.png +Icon=@CMAKE_INSTALL_FULL_DATADIR@/morph-browser/morph-browser.svg Exec=morph-browser %u Terminal=false Categories=Network;WebBrowser; @@ -14,7 +14,8 @@ X-Ubuntu-Touch=true X-Ubuntu-Gettext-Domain=morph-browser X-Ubuntu-Single-Instance=true X-Ubuntu-Default-Department-ID=web-browsers -X-Ubuntu-Splash-Color=#FFFFFF +X-Ubuntu-Splash-Color=#0D7499 +X-Ubuntu-Splash-Image=@CMAKE_INSTALL_FULL_DATADIR@/morph-browser/morph-browser-splash.svg Actions=new-window;Incognito; [Desktop Action new-window]