aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Maloney <jmaloney@Joes-Mac-mini.local>2017-04-10 15:31:42 -0400
committerJoe Maloney <jmaloney@Joes-Mac-mini.local>2017-04-10 15:31:42 -0400
commit04af8e37d0d00cfc1ca38bdd13acf98d921c8ef3 (patch)
treedac6d38c35380e6ec8fac89f04d8a59c71fc38bf
parentRemove broken oxygen icons depend. We will forge ahead with our own icons. (diff)
parentStart putting together the material-icons-light theme: (diff)
downloadlumina-04af8e37d0d00cfc1ca38bdd13acf98d921c8ef3.tar.gz
lumina-04af8e37d0d00cfc1ca38bdd13acf98d921c8ef3.tar.bz2
lumina-04af8e37d0d00cfc1ca38bdd13acf98d921c8ef3.zip
Merge branch 'master' of https://www.github.com/trueos/lumina
-rw-r--r--icon-theme/material-icons-light/actions/actions.list36
-rw-r--r--icon-theme/material-icons-light/actions/folder-open.svg4
-rw-r--r--icon-theme/material-icons-light/actions/folder-shared.svg4
-rw-r--r--icon-theme/material-icons-light/actions/folder-special.svg4
-rw-r--r--icon-theme/material-icons-light/actions/folder.svg4
-rw-r--r--icon-theme/material-icons-light/actions/format-align-bottom.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-align-center-vertical.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-align-top.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-indent-less.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-indent-more.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-justify-center.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-justify-fill.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-justify-left.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-justify-right.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-bold.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-clear.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-color-fill.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-color-reset.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-color.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-direction-ltr.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-direction-rtl.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-italic.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-paint.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-quote.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-shapes.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-size.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-strikethrough.svg1
-rw-r--r--icon-theme/material-icons-light/actions/format-text-underline.svg1
-rw-r--r--icon-theme/material-icons-light/actions/insert-image.svg1
-rw-r--r--icon-theme/material-icons-light/actions/insert-link.svg1
-rw-r--r--icon-theme/material-icons-light/actions/insert-object.svg1
-rw-r--r--icon-theme/material-icons-light/actions/insert-text.svg1
-rw-r--r--icon-theme/material-icons-light/actions/list-add-circled.svg4
-rw-r--r--icon-theme/material-icons-light/actions/list-add.svg4
-rw-r--r--icon-theme/material-icons-light/actions/list-bullet.svg1
-rw-r--r--icon-theme/material-icons-light/actions/list-numbered.svg1
-rw-r--r--icon-theme/material-icons-light/actions/list-remove-circled.svg4
-rw-r--r--icon-theme/material-icons-light/actions/list-remove.svg4
-rw-r--r--icon-theme/material-icons-light/actions/list-spacing.svg1
-rw-r--r--icon-theme/material-icons-light/actions/view-fullscreen.svg4
-rw-r--r--icon-theme/material-icons-light/actions/view-refresh.svg4
-rw-r--r--icon-theme/material-icons-light/actions/view-restore.svg4
-rw-r--r--src-qt5/core-utils/lumina-config/pages/page_defaultapps.cpp4
43 files changed, 91 insertions, 23 deletions
diff --git a/icon-theme/material-icons-light/actions/actions.list b/icon-theme/material-icons-light/actions/actions.list
index ba640ae7..b36e2f2c 100644
--- a/icon-theme/material-icons-light/actions/actions.list
+++ b/icon-theme/material-icons-light/actions/actions.list
@@ -4,6 +4,7 @@ appointment-new The icon used for the action to create a new appointment in a c
call-start The icon used for initiating or accepting a call. Should be similar to the standard cellular call pickup icon, a green handset with ear and mouth pieces facing upward.
call-stop The icon used for stopping a current call. Should be similar to the standard cellular call hangup icon, a red handset with ear and mouth pieces facing downward.
contact-new The icon used for the action to create a new contact in an address book application.
+
document-new The icon used for the action to create a new document.
document-open The icon used for the action to open a document.
document-open-recent The icon used for the action to open a document that was recently opened.
@@ -15,6 +16,7 @@ document-revert The icon for the action of reverting to a previous version of a
document-save The icon for the save action. Should be an arrow pointing down and toward a hard disk.
document-save-as The icon for the save as action.
document-send The icon for the send action. Should be an arrow pointing up and away from a hard disk.
+
edit-clear The icon for the clear action.
edit-copy The icon for the copy action.
edit-cut The icon for the cut action.
@@ -25,19 +27,10 @@ edit-paste The icon for the paste action.
edit-redo The icon for the redo action.
edit-select-all The icon for the select all action.
edit-undo The icon for the undo action.
+
folder-new The icon for creating a new folder.
-format-indent-less The icon for the decrease indent formatting action.
-format-indent-more The icon for the increase indent formatting action.
-format-justify-center The icon for the center justification formatting action.
-format-justify-fill The icon for the fill justification formatting action.
-format-justify-left The icon for the left justification formatting action.
-format-justify-right The icon for the right justification action.
-format-text-direction-ltr The icon for the left-to-right text formatting action.
-format-text-direction-rtl The icon for the right-to-left formatting action.
-format-text-bold The icon for the bold text formatting action.
-format-text-italic The icon for the italic text formatting action.
-format-text-underline The icon for the underlined text formatting action.
-format-text-strikethrough The icon for the strikethrough text formatting action.
+
+
go-bottom The icon for the go to bottom of a list action.
go-down The icon for the go down in a list action.
go-first The icon for the go to the first item in a list action.
@@ -48,15 +41,11 @@ go-next The icon for the go to the next item in a list action.
go-previous The icon for the go to the previous item in a list action.
go-top The icon for the go to the top of a list action.
go-up The icon for the go up in a list action.
+
help-about The icon for the About item in the Help menu.
help-contents The icon for Contents item in the Help menu.
help-faq The icon for the FAQ item in the Help menu.
-insert-image The icon for the insert image action of an application.
-insert-link The icon for the insert link action of an application.
-insert-object The icon for the insert object action of an application.
-insert-text The icon for the insert text action of an application.
-list-add The icon for the add to list action.
-list-remove The icon for the remove from list action.
+
mail-forward The icon for the forward action of an electronic mail application.
mail-mark-important The icon for the mark as important action of an electronic mail application.
mail-mark-junk The icon for the mark as junk action of an electronic mail application.
@@ -68,6 +57,7 @@ mail-reply-all The icon for the reply to all action of an electronic mail appli
mail-reply-sender The icon for the reply to sender action of an electronic mail application.
mail-send The icon for the send action of an electronic mail application.
mail-send-receive The icon for the send and receive action of an electronic mail application.
+
media-eject The icon for the eject action of a media player or file manager.
media-playback-pause The icon for the pause action of a media player.
media-playback-start The icon for the start playback action of a media player.
@@ -77,25 +67,29 @@ media-seek-backward The icon for the seek backward action of a media player.
media-seek-forward The icon for the seek forward action of a media player.
media-skip-backward The icon for the skip backward action of a media player.
media-skip-forward The icon for the skip forward action of a media player.
+
object-flip-horizontal The icon for the action to flip an object horizontally.
object-flip-vertical The icon for the action to flip an object vertically.
object-rotate-left The icon for the rotate left action performed on an object.
object-rotate-right The icon for the rotate rigt action performed on an object.
+
process-stop The icon used for the “Stop” action in applications with actions that may take a while to process, such as web page loading in a browser.
+
system-lock-screen The icon used for the “Lock Screen” item in the desktop's panel application.
system-log-out The icon used for the “Log Out” item in the desktop's panel application.
system-run The icon used for the “Run Application...” item in the desktop's panel application.
system-search The icon used for the “Search” item in the desktop's panel application.
system-reboot The icon used for the “Reboot” item in the desktop's panel application.
system-shutdown The icon used for the “Shutdown” item in the desktop's panel application.
+
tools-check-spelling The icon used for the “Check Spelling” item in the application's “Tools” menu.
-view-fullscreen The icon used for the “Fullscreen” item in the application's “View” menu.
-view-refresh The icon used for the “Refresh” item in the application's “View” menu.
-view-restore The icon used by an application for leaving the fullscreen view, and returning to a normal windowed view.
+
view-sort-ascending The icon used for the “Sort Ascending” item in the application's “View” menu, or in a button for changing the sort method for a list.
view-sort-descending The icon used for the “Sort Descending” item in the application's “View” menu, or in a button for changing the sort method for a list.
+
window-close The icon used for the “Close Window” item in the application's “Windows” menu.
window-new The icon used for the “New Window” item in the application's “Windows” menu.
+
zoom-fit-best The icon used for the “Best Fit” item in the application's “View” menu.
zoom-in The icon used for the “Zoom in” item in the application's “View” menu.
zoom-original The icon used for the “Original Size” item in the application's “View” menu.
diff --git a/icon-theme/material-icons-light/actions/folder-open.svg b/icon-theme/material-icons-light/actions/folder-open.svg
new file mode 100644
index 00000000..39faf58f
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/folder-open.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M40 12H24l-4-4H8c-2.21 0-3.98 1.79-3.98 4L4 36c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4V16c0-2.21-1.79-4-4-4zm0 24H8V16h32v20z"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/folder-shared.svg b/icon-theme/material-icons-light/actions/folder-shared.svg
new file mode 100644
index 00000000..fe0e7c82
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/folder-shared.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M40 12H24l-4-4H8c-2.21 0-3.98 1.79-3.98 4L4 36c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4V16c0-2.21-1.79-4-4-4zm-10 6c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4zm8 16H22v-2c0-2.67 5.33-4 8-4s8 1.33 8 4v2z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/folder-special.svg b/icon-theme/material-icons-light/actions/folder-special.svg
new file mode 100644
index 00000000..62b8a795
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/folder-special.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path fill="none" d="M0 0h48v48H0V0z"/>
+ <path d="M40 12H24l-4-4H8c-2.2 0-4 1.8-4 4v24c0 2.2 1.8 4 4 4h32c2.2 0 4-1.8 4-4V16c0-2.2-1.8-4-4-4zm-4.13 22L30 30.56 24.13 34l1.56-6.66-5.18-4.48 6.83-.59L30 16l2.67 6.28 6.83.59-5.18 4.48L35.87 34z"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/folder.svg b/icon-theme/material-icons-light/actions/folder.svg
new file mode 100644
index 00000000..b4708d14
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/folder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M20 8H8c-2.21 0-3.98 1.79-3.98 4L4 36c0 2.21 1.79 4 4 4h32c2.21 0 4-1.79 4-4V16c0-2.21-1.79-4-4-4H24l-4-4z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/format-align-bottom.svg b/icon-theme/material-icons-light/actions/format-align-bottom.svg
new file mode 100644
index 00000000..a519bba1
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-align-bottom.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M32 26h-6V6h-4v20h-6l8 8 8-8zM8 38v4h32v-4H8z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-align-center-vertical.svg b/icon-theme/material-icons-light/actions/format-align-center-vertical.svg
new file mode 100644
index 00000000..1129e97b
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-align-center-vertical.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M16 38h6v8h4v-8h6l-8-8-8 8zm16-28h-6V2h-4v8h-6l8 8 8-8zM8 22v4h32v-4H8z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-align-top.svg b/icon-theme/material-icons-light/actions/format-align-top.svg
new file mode 100644
index 00000000..3e929a97
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-align-top.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M16 22h6v20h4V22h6l-8-8-8 8zM8 6v4h32V6H8z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-indent-less.svg b/icon-theme/material-icons-light/actions/format-indent-less.svg
new file mode 100644
index 00000000..6bfecc6c
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-indent-less.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M22 34h20v-4H22v4zM6 24l8 8V16l-8 8zm0 18h36v-4H6v4zM6 6v4h36V6H6zm16 12h20v-4H22v4zm0 8h20v-4H22v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-indent-more.svg b/icon-theme/material-icons-light/actions/format-indent-more.svg
new file mode 100644
index 00000000..dd48f13c
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-indent-more.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M6 42h36v-4H6v4zm0-26v16l8-8-8-8zm16 18h20v-4H22v4zM6 6v4h36V6H6zm16 12h20v-4H22v4zm0 8h20v-4H22v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-justify-center.svg b/icon-theme/material-icons-light/actions/format-justify-center.svg
new file mode 100644
index 00000000..92d4401e
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-justify-center.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M14 30v4h20v-4H14zM6 42h36v-4H6v4zm0-16h36v-4H6v4zm8-12v4h20v-4H14zM6 6v4h36V6H6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-justify-fill.svg b/icon-theme/material-icons-light/actions/format-justify-fill.svg
new file mode 100644
index 00000000..2c71a09b
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-justify-fill.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M6 42h36v-4H6v4zm0-8h36v-4H6v4zm0-8h36v-4H6v4zm0-8h36v-4H6v4zM6 6v4h36V6H6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-justify-left.svg b/icon-theme/material-icons-light/actions/format-justify-left.svg
new file mode 100644
index 00000000..2bf62313
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-justify-left.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M30 30H6v4h24v-4zm0-16H6v4h24v-4zM6 26h36v-4H6v4zm0 16h36v-4H6v4zM6 6v4h36V6H6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-justify-right.svg b/icon-theme/material-icons-light/actions/format-justify-right.svg
new file mode 100644
index 00000000..f5a1cb62
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-justify-right.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M6 42h36v-4H6v4zm12-8h24v-4H18v4zM6 26h36v-4H6v4zm12-8h24v-4H18v4zM6 6v4h36V6H6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-bold.svg b/icon-theme/material-icons-light/actions/format-text-bold.svg
new file mode 100644
index 00000000..a137cda9
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-bold.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M31.2 21.58c1.93-1.35 3.3-3.53 3.3-5.58 0-4.51-3.49-8-8-8H14v28h14.08c4.19 0 7.42-3.4 7.42-7.58 0-3.04-1.73-5.63-4.3-6.84zM20 13h6c1.66 0 3 1.34 3 3s-1.34 3-3 3h-6v-6zm7 18h-7v-6h7c1.66 0 3 1.34 3 3s-1.34 3-3 3z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-clear.svg b/icon-theme/material-icons-light/actions/format-text-clear.svg
new file mode 100644
index 00000000..e9e349d4
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-clear.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M6.54 10L4 12.55l13.94 13.94L13 38h6l3.14-7.32L33.46 42 36 39.45 7.09 10.55 6.54 10zM12 10v.36L17.64 16h4.79l-1.44 3.35 4.2 4.2L28.43 16H40v-6H12z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-color-fill.svg b/icon-theme/material-icons-light/actions/format-text-color-fill.svg
new file mode 100644
index 00000000..ffbdad6e
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-color-fill.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M33.12 17.88L15.24 0l-2.83 2.83 4.76 4.76L6.88 17.88c-1.17 1.17-1.17 3.07 0 4.24l11 11c.58.59 1.35.88 2.12.88s1.54-.29 2.12-.88l11-11c1.17-1.17 1.17-3.07 0-4.24zM10.41 20L20 10.42 29.59 20H10.41zM38 23s-4 4.33-4 7c0 2.21 1.79 4 4 4s4-1.79 4-4c0-2.67-4-7-4-7z"/><path fill-opacity=".36" d="M0 40h48v8H0z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-color-reset.svg b/icon-theme/material-icons-light/actions/format-text-color-reset.svg
new file mode 100644
index 00000000..c3292668
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-color-reset.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M36 28c0-8-12-21.6-12-21.6s-2.66 3.02-5.47 7.04L35.7 30.61c.19-.84.3-1.71.3-2.61zm-1.76 6.24L25 25 10.54 10.54 8 13.09l6.64 6.64C13.11 22.65 12 25.58 12 28c0 6.63 5.37 12 12 12 3.04 0 5.8-1.14 7.91-3l5.27 5.27 2.54-2.55-5.48-5.48z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-color.svg b/icon-theme/material-icons-light/actions/format-text-color.svg
new file mode 100644
index 00000000..0c36364a
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-color.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill-opacity=".36" d="M0 40h48v8H0z"/><path d="M22 6L11 34h4.5l2.25-6h12.5l2.25 6H37L26 6h-4zm-2.75 18L24 11.33 28.75 24h-9.5z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-direction-ltr.svg b/icon-theme/material-icons-light/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..6e460da8
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-direction-ltr.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M18 20v10h4V8h4v22h4V8h4V4H18c-4.42 0-8 3.58-8 8s3.58 8 8 8zm24 16l-8-8v6H10v4h24v6l8-8z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-direction-rtl.svg b/icon-theme/material-icons-light/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..5a531c62
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-direction-rtl.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M20 20v10h4V8h4v22h4V8h4V4H20c-4.42 0-8 3.58-8 8s3.58 8 8 8zm-4 14v-6l-8 8 8 8v-6h24v-4H16z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-italic.svg b/icon-theme/material-icons-light/actions/format-text-italic.svg
new file mode 100644
index 00000000..e53df796
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-italic.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M20 8v6h4.43l-6.86 16H12v6h16v-6h-4.43l6.86-16H36V8z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-paint.svg b/icon-theme/material-icons-light/actions/format-text-paint.svg
new file mode 100644
index 00000000..9e5bb511
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-paint.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M36 8V6c0-1.1-.9-2-2-2H10c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h24c1.1 0 2-.9 2-2v-2h2v8H18v22c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2V24h16V8h-6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-quote.svg b/icon-theme/material-icons-light/actions/format-text-quote.svg
new file mode 100644
index 00000000..efeb01cb
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-quote.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M12 34h6l4-8V14H10v12h6zm16 0h6l4-8V14H26v12h6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-shapes.svg b/icon-theme/material-icons-light/actions/format-text-shapes.svg
new file mode 100644
index 00000000..090a4d09
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-shapes.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M46 14V2H34v4H14V2H2v12h4v20H2v12h12v-4h20v4h12V34h-4V14h4zM6 6h4v4H6V6zm4 36H6v-4h4v4zm24-4H14v-4h-4V14h4v-4h20v4h4v20h-4v4zm8 4h-4v-4h4v4zm-4-32V6h4v4h-4zM27.47 28H20.5l-1.46 4h-3.25l6.8-18h2.81l6.81 18h-3.26l-1.48-4zm-6.1-2.52h5.22l-2.61-7.66-2.61 7.66z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-size.svg b/icon-theme/material-icons-light/actions/format-text-size.svg
new file mode 100644
index 00000000..32454440
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-size.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M18 8v6h10v24h6V14h10V8H18zM6 24h6v14h6V24h6v-6H6v6z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-strikethrough.svg b/icon-theme/material-icons-light/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..db08ee25
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-strikethrough.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M20 38h8v-6h-8v6zM10 8v6h10v6h8v-6h10V8H10zM6 28h36v-4H6v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/format-text-underline.svg b/icon-theme/material-icons-light/actions/format-text-underline.svg
new file mode 100644
index 00000000..6d00e909
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/format-text-underline.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M24 34c6.63 0 12-5.37 12-12V6h-5v16c0 3.87-3.13 7-7 7s-7-3.13-7-7V6h-5v16c0 6.63 5.37 12 12 12zm-14 4v4h28v-4H10z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/insert-image.svg b/icon-theme/material-icons-light/actions/insert-image.svg
new file mode 100644
index 00000000..bb31bcaa
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/insert-image.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M42 38V10c0-2.21-1.79-4-4-4H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4zM17 27l5 6.01L29 24l9 12H10l7-9z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/insert-link.svg b/icon-theme/material-icons-light/actions/insert-link.svg
new file mode 100644
index 00000000..a1c29161
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/insert-link.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M7.8 24c0-3.42 2.78-6.2 6.2-6.2h8V14h-8C8.48 14 4 18.48 4 24s4.48 10 10 10h8v-3.8h-8c-3.42 0-6.2-2.78-6.2-6.2zm8.2 2h16v-4H16v4zm18-12h-8v3.8h8c3.42 0 6.2 2.78 6.2 6.2s-2.78 6.2-6.2 6.2h-8V34h8c5.52 0 10-4.48 10-10s-4.48-10-10-10z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/insert-object.svg b/icon-theme/material-icons-light/actions/insert-object.svg
new file mode 100644
index 00000000..6173c1d0
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/insert-object.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M38 6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V10c0-2.21-1.79-4-4-4zM18 34h-4V20h4v14zm8 0h-4V14h4v20zm8 0h-4v-8h4v8z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/insert-text.svg b/icon-theme/material-icons-light/actions/insert-text.svg
new file mode 100644
index 00000000..fe6144f9
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/insert-text.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M40 4H8C5.79 4 4 5.79 4 8v24c0 2.21 1.79 4 4 4h28l8 8V8c0-2.21-1.79-4-4-4zm-4 24H12v-4h24v4zm0-6H12v-4h24v4zm0-6H12v-4h24v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/list-add-circled.svg b/icon-theme/material-icons-light/actions/list-add-circled.svg
new file mode 100644
index 00000000..89ce4f33
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/list-add-circled.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M26 14h-4v8h-8v4h8v8h4v-8h8v-4h-8v-8zM24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16z"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/list-add.svg b/icon-theme/material-icons-light/actions/list-add.svg
new file mode 100644
index 00000000..24b2810a
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/list-add.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M38 26H26v12h-4V26H10v-4h12V10h4v12h12v4z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/list-bullet.svg b/icon-theme/material-icons-light/actions/list-bullet.svg
new file mode 100644
index 00000000..5d0e4f18
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/list-bullet.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M8 21c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3zM8 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3zm0 24c-1.67 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3-1.33-3-3-3zm6 5h28v-4H14v4zm0-12h28v-4H14v4zm0-16v4h28v-4H14z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/list-numbered.svg b/icon-theme/material-icons-light/actions/list-numbered.svg
new file mode 100644
index 00000000..87137024
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/list-numbered.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M4 34h4v1H6v2h2v1H4v2h6v-8H4v2zm2-18h2V8H4v2h2v6zm-2 6h3.6L4 26.2V28h6v-2H6.4l3.6-4.2V20H4v2zm10-12v4h28v-4H14zm0 28h28v-4H14v4zm0-12h28v-4H14v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/list-remove-circled.svg b/icon-theme/material-icons-light/actions/list-remove-circled.svg
new file mode 100644
index 00000000..4c336d38
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/list-remove-circled.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M14 22v4h20v-4H14zM24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16z"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/list-remove.svg b/icon-theme/material-icons-light/actions/list-remove.svg
new file mode 100644
index 00000000..6449a3b6
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/list-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M38 26H10v-4h28v4z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/list-spacing.svg b/icon-theme/material-icons-light/actions/list-spacing.svg
new file mode 100644
index 00000000..3edfaa55
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/list-spacing.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M12 14h5l-7-7-7 7h5v20H3l7 7 7-7h-5V14zm8-4v4h24v-4H20zm0 28h24v-4H20v4zm0-12h24v-4H20v4z"/></svg> \ No newline at end of file
diff --git a/icon-theme/material-icons-light/actions/view-fullscreen.svg b/icon-theme/material-icons-light/actions/view-fullscreen.svg
new file mode 100644
index 00000000..dfa229d1
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/view-fullscreen.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M14 28h-4v10h10v-4h-6v-6zm-4-8h4v-6h6v-4H10v10zm24 14h-6v4h10V28h-4v6zm-6-24v4h6v6h4V10H28z"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/view-refresh.svg b/icon-theme/material-icons-light/actions/view-refresh.svg
new file mode 100644
index 00000000..bbc876d7
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/view-refresh.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M35.3 12.7C32.41 9.8 28.42 8 24 8 15.16 8 8.02 15.16 8.02 24S15.16 40 24 40c7.45 0 13.69-5.1 15.46-12H35.3c-1.65 4.66-6.07 8-11.3 8-6.63 0-12-5.37-12-12s5.37-12 12-12c3.31 0 6.28 1.38 8.45 3.55L26 22h14V8l-4.7 4.7z"/>
+ <path d="M0 0h48v48H0z" fill="none"/>
+</svg>
diff --git a/icon-theme/material-icons-light/actions/view-restore.svg b/icon-theme/material-icons-light/actions/view-restore.svg
new file mode 100644
index 00000000..42da6087
--- /dev/null
+++ b/icon-theme/material-icons-light/actions/view-restore.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48">
+ <path d="M0 0h48v48H0z" fill="none"/>
+ <path d="M10 32h6v6h4V28H10v4zm6-16h-6v4h10V10h-4v6zm12 22h4v-6h6v-4H28v10zm4-22v-6h-4v10h10v-4h-6z"/>
+</svg>
diff --git a/src-qt5/core-utils/lumina-config/pages/page_defaultapps.cpp b/src-qt5/core-utils/lumina-config/pages/page_defaultapps.cpp
index ce39958f..c2d689ec 100644
--- a/src-qt5/core-utils/lumina-config/pages/page_defaultapps.cpp
+++ b/src-qt5/core-utils/lumina-config/pages/page_defaultapps.cpp
@@ -65,7 +65,7 @@ void page_defaultapps::LoadSettings(int){
//qDebug() << "Mime List:\n" << defMimeList.join("\n");
defMimeList.sort(); //sort by group/mime
//Now fill the tree by group/mime
- QTreeWidgetItem *group = nullptr;
+ QTreeWidgetItem *group = 0;
QString ccat;
for(int i=0; i<defMimeList.length(); i++){
//Get the info from this entry
@@ -75,7 +75,7 @@ void page_defaultapps::LoadSettings(int){
QString def = defMimeList[i].section("::::",2,2);
QString comment = defMimeList[i].section("::::",3,50);
//Now check if this is a new category
- if(group == nullptr || ccat!=cat){
+ if(group == 0 || ccat!=cat){
//New group
group = new QTreeWidgetItem(0);
group->setText(0, cat); //add translations for known/common groups later
bgstack15