diff --git a/src/edt/edt/InstPropertiesPage.ui b/src/edt/edt/InstPropertiesPage.ui
index 94d2f3e4a..3b173f591 100644
--- a/src/edt/edt/InstPropertiesPage.ui
+++ b/src/edt/edt/InstPropertiesPage.ui
@@ -731,7 +731,7 @@
- :/warn.png
+ :/warn_16px.png
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
diff --git a/src/edt/edt/edtPCellParametersPage.cc b/src/edt/edt/edtPCellParametersPage.cc
index 4edab8ab7..4afa93938 100644
--- a/src/edt/edt/edtPCellParametersPage.cc
+++ b/src/edt/edt/edtPCellParametersPage.cc
@@ -183,7 +183,7 @@ PCellParametersPage::init ()
}
mp_changed_icon = new QLabel (mp_update_frame);
- mp_changed_icon->setPixmap (QPixmap (":/warn.png"));
+ mp_changed_icon->setPixmap (QPixmap (":/warn_16px.png"));
update_frame_layout->addWidget (mp_changed_icon, 0, 0, 1, 1);
mp_update_button = new QToolButton (mp_update_frame);
@@ -210,7 +210,7 @@ PCellParametersPage::init ()
}
mp_error_icon = new QLabel (mp_update_frame);
- mp_error_icon->setPixmap (QPixmap (":/warn.png"));
+ mp_error_icon->setPixmap (QPixmap (":/warn_16px.png"));
error_frame_layout->addWidget (mp_error_icon, 1, 0, 1, 1);
mp_error_label = new QLabel (mp_update_frame);
diff --git a/src/icons/icons.qrc b/src/icons/icons.qrc
index b7ae4f671..2154ff27b 100644
--- a/src/icons/icons.qrc
+++ b/src/icons/icons.qrc
@@ -26,9 +26,12 @@
images/blue_flag_16px.png
images/blue_flag_16px@2x.png
images/box.png
- images/breakpoint.png
- images/breakpointmark.png
- images/breakpointmarkdisabled.png
+ images/breakpoint_16px.png
+ images/breakpoint_16px@2x.png
+ images/breakpointmark_16px.png
+ images/breakpointmark_16px@2x.png
+ images/breakpointmarkdisabled_16px.png
+ images/breakpointmarkdisabled_16px@2x.png
images/bright.png
images/bulb.png
images/cb.png
@@ -38,8 +41,10 @@
images/clear_16px@2x.png
images/clear_24px.png
images/clear_24px@2x.png
- images/clear_edit.png
- images/clearbreakpoints.png
+ images/clear_edit_16px.png
+ images/clear_edit_16px@2x.png
+ images/clearbreakpoints_16px.png
+ images/clearbreakpoints_16px@2x.png
images/close.png
images/cm_add.png
images/cm_diff.png
@@ -68,8 +73,10 @@
images/generalmacroiconactive.png
images/green_flag_16px.png
images/green_flag_16px@2x.png
- images/help.png
- images/home.png
+ images/help_16px.png
+ images/help_16px@2x.png
+ images/home_24px.png
+ images/home_24px@2x.png
images/import.png
images/important.png
images/instance.png
@@ -87,7 +94,8 @@
images/move_simple.png
images/neutral.png
images/new_folder.png
- images/next_topic.png
+ images/next_topic_24px.png
+ images/next_topic_24px@2x.png
images/nextstep.png
images/no_flag_16px.png
images/no_flag_16px@2x.png
@@ -98,8 +106,10 @@
images/pause.png
images/photo.png
images/polygon.png
- images/prev_topic.png
- images/properties.png
+ images/prev_topic_24px.png
+ images/prev_topic_24px@2x.png
+ images/properties_16px.png
+ images/properties_16px@2x.png
images/r0.png
images/r180.png
images/r270.png
@@ -126,7 +136,8 @@
images/save.png
images/save_all.png
images/select.png
- images/setup.png
+ images/setup_16px.png
+ images/setup_16px@2x.png
images/singlestep.png
images/stop.png
images/techs.png
@@ -140,12 +151,16 @@
images/yellow_flag_16px@2x.png
images/salt.png
images/salt_icon.png
- images/warn.png
- images/warn_16.png
- images/empty_16.png
- images/error_16.png
- images/error2_16.png
- images/info_16.png
+ images/warn_16px.png
+ images/warn_16px@2x.png
+ images/empty_16px.png
+ images/empty_16px@2x.png
+ images/error_16px.png
+ images/error_16px@2x.png
+ images/error2_16px.png
+ images/error2_16px@2x.png
+ images/info_16px.png
+ images/info_16px@2x.png
images/marked_24.png
images/marked_64.png
images/marked_16.png
@@ -158,9 +173,13 @@
images/fit_right.png
images/fit_top.png
images/fit_bottom.png
- images/unlocked_16.png
- images/locked_16.png
- images/bookmark.png
- images/bookmark_16.png
+ images/unlocked_16px.png
+ images/unlocked_16px@2x.png
+ images/locked_16px.png
+ images/locked_16px@2x.png
+ images/bookmark_16px.png
+ images/bookmark_16px@2x.png
+ images/bookmark_24px.png
+ images/bookmark_24px@2x.png
diff --git a/src/icons/images/bookmark_16.png b/src/icons/images/bookmark_16.png
deleted file mode 100644
index 59767c43a..000000000
Binary files a/src/icons/images/bookmark_16.png and /dev/null differ
diff --git a/src/icons/images/bookmark_16px.png b/src/icons/images/bookmark_16px.png
new file mode 100644
index 000000000..5828f1018
Binary files /dev/null and b/src/icons/images/bookmark_16px.png differ
diff --git a/src/icons/images/bookmark_16px@2x.png b/src/icons/images/bookmark_16px@2x.png
new file mode 100644
index 000000000..179b552fa
Binary files /dev/null and b/src/icons/images/bookmark_16px@2x.png differ
diff --git a/src/icons/images/bookmark.png b/src/icons/images/bookmark_24px.png
similarity index 76%
rename from src/icons/images/bookmark.png
rename to src/icons/images/bookmark_24px.png
index c315058ce..50b208d0c 100644
Binary files a/src/icons/images/bookmark.png and b/src/icons/images/bookmark_24px.png differ
diff --git a/src/icons/images/bookmark_24px@2x.png b/src/icons/images/bookmark_24px@2x.png
new file mode 100644
index 000000000..bc21b96f5
Binary files /dev/null and b/src/icons/images/bookmark_24px@2x.png differ
diff --git a/src/icons/images/breakpoint.png b/src/icons/images/breakpoint.png
deleted file mode 100644
index 6e60f94b9..000000000
Binary files a/src/icons/images/breakpoint.png and /dev/null differ
diff --git a/src/icons/images/breakpoint_16px.png b/src/icons/images/breakpoint_16px.png
new file mode 100644
index 000000000..f66861638
Binary files /dev/null and b/src/icons/images/breakpoint_16px.png differ
diff --git a/src/icons/images/breakpoint_16px@2x.png b/src/icons/images/breakpoint_16px@2x.png
new file mode 100644
index 000000000..102e201e5
Binary files /dev/null and b/src/icons/images/breakpoint_16px@2x.png differ
diff --git a/src/icons/images/breakpointmark.png b/src/icons/images/breakpointmark.png
deleted file mode 100644
index efbd91de7..000000000
Binary files a/src/icons/images/breakpointmark.png and /dev/null differ
diff --git a/src/icons/images/breakpointmark_16px.png b/src/icons/images/breakpointmark_16px.png
new file mode 100644
index 000000000..182911cde
Binary files /dev/null and b/src/icons/images/breakpointmark_16px.png differ
diff --git a/src/icons/images/breakpointmark_16px@2x.png b/src/icons/images/breakpointmark_16px@2x.png
new file mode 100644
index 000000000..b364ddc90
Binary files /dev/null and b/src/icons/images/breakpointmark_16px@2x.png differ
diff --git a/src/icons/images/breakpointmarkdisabled.png b/src/icons/images/breakpointmarkdisabled.png
deleted file mode 100644
index 71e0bb1b9..000000000
Binary files a/src/icons/images/breakpointmarkdisabled.png and /dev/null differ
diff --git a/src/icons/images/breakpointmarkdisabled_16px.png b/src/icons/images/breakpointmarkdisabled_16px.png
new file mode 100644
index 000000000..a5b27f8e1
Binary files /dev/null and b/src/icons/images/breakpointmarkdisabled_16px.png differ
diff --git a/src/icons/images/breakpointmarkdisabled_16px@2x.png b/src/icons/images/breakpointmarkdisabled_16px@2x.png
new file mode 100644
index 000000000..3d51e719c
Binary files /dev/null and b/src/icons/images/breakpointmarkdisabled_16px@2x.png differ
diff --git a/src/icons/images/clear_edit.png b/src/icons/images/clear_edit.png
deleted file mode 100644
index 6e5e18e79..000000000
Binary files a/src/icons/images/clear_edit.png and /dev/null differ
diff --git a/src/icons/images/clear_edit_16px.png b/src/icons/images/clear_edit_16px.png
new file mode 100644
index 000000000..89adeadf4
Binary files /dev/null and b/src/icons/images/clear_edit_16px.png differ
diff --git a/src/icons/images/clear_edit_16px@2x.png b/src/icons/images/clear_edit_16px@2x.png
new file mode 100644
index 000000000..fe5d3f616
Binary files /dev/null and b/src/icons/images/clear_edit_16px@2x.png differ
diff --git a/src/icons/images/clearbreakpoints.png b/src/icons/images/clearbreakpoints.png
deleted file mode 100644
index 88ff597c2..000000000
Binary files a/src/icons/images/clearbreakpoints.png and /dev/null differ
diff --git a/src/icons/images/clearbreakpoints_16px.png b/src/icons/images/clearbreakpoints_16px.png
new file mode 100644
index 000000000..4070c5855
Binary files /dev/null and b/src/icons/images/clearbreakpoints_16px.png differ
diff --git a/src/icons/images/clearbreakpoints_16px@2x.png b/src/icons/images/clearbreakpoints_16px@2x.png
new file mode 100644
index 000000000..3239689ef
Binary files /dev/null and b/src/icons/images/clearbreakpoints_16px@2x.png differ
diff --git a/src/icons/images/empty_16px.png b/src/icons/images/empty_16px.png
new file mode 100644
index 000000000..1529b3495
Binary files /dev/null and b/src/icons/images/empty_16px.png differ
diff --git a/src/icons/images/empty_16px@2x.png b/src/icons/images/empty_16px@2x.png
new file mode 100644
index 000000000..c560efa2d
Binary files /dev/null and b/src/icons/images/empty_16px@2x.png differ
diff --git a/src/icons/images/empty_24px.png b/src/icons/images/empty_24px.png
new file mode 100644
index 000000000..ce5c57c6e
Binary files /dev/null and b/src/icons/images/empty_24px.png differ
diff --git a/src/icons/images/empty_24px@2x.png b/src/icons/images/empty_24px@2x.png
new file mode 100644
index 000000000..af3e114ad
Binary files /dev/null and b/src/icons/images/empty_24px@2x.png differ
diff --git a/src/icons/images/error2_16.png b/src/icons/images/error2_16.png
deleted file mode 100644
index f2b7ab6ea..000000000
Binary files a/src/icons/images/error2_16.png and /dev/null differ
diff --git a/src/icons/images/error2_16px.png b/src/icons/images/error2_16px.png
new file mode 100644
index 000000000..ea191969b
Binary files /dev/null and b/src/icons/images/error2_16px.png differ
diff --git a/src/icons/images/error2_16px@2x.png b/src/icons/images/error2_16px@2x.png
new file mode 100644
index 000000000..ee2dd2eef
Binary files /dev/null and b/src/icons/images/error2_16px@2x.png differ
diff --git a/src/icons/images/error_16.png b/src/icons/images/error_16.png
deleted file mode 100644
index c9dad1310..000000000
Binary files a/src/icons/images/error_16.png and /dev/null differ
diff --git a/src/icons/images/error_16px.png b/src/icons/images/error_16px.png
new file mode 100644
index 000000000..b4cba2d51
Binary files /dev/null and b/src/icons/images/error_16px.png differ
diff --git a/src/icons/images/error_16px@2x.png b/src/icons/images/error_16px@2x.png
new file mode 100644
index 000000000..7396d7191
Binary files /dev/null and b/src/icons/images/error_16px@2x.png differ
diff --git a/src/icons/images/help_16px.png b/src/icons/images/help_16px.png
new file mode 100644
index 000000000..66fef9562
Binary files /dev/null and b/src/icons/images/help_16px.png differ
diff --git a/src/icons/images/help_16px@2x.png b/src/icons/images/help_16px@2x.png
new file mode 100644
index 000000000..b78198a61
Binary files /dev/null and b/src/icons/images/help_16px@2x.png differ
diff --git a/src/icons/images/home.png b/src/icons/images/home_24px.png
similarity index 74%
rename from src/icons/images/home.png
rename to src/icons/images/home_24px.png
index 7cee0be19..70d8112d8 100644
Binary files a/src/icons/images/home.png and b/src/icons/images/home_24px.png differ
diff --git a/src/icons/images/home_24px@2x.png b/src/icons/images/home_24px@2x.png
new file mode 100644
index 000000000..540e3b484
Binary files /dev/null and b/src/icons/images/home_24px@2x.png differ
diff --git a/src/icons/images/info_16.png b/src/icons/images/info_16.png
deleted file mode 100644
index d1fa36644..000000000
Binary files a/src/icons/images/info_16.png and /dev/null differ
diff --git a/src/icons/images/info_16px.png b/src/icons/images/info_16px.png
new file mode 100644
index 000000000..20f1821c1
Binary files /dev/null and b/src/icons/images/info_16px.png differ
diff --git a/src/icons/images/info_16px@2x.png b/src/icons/images/info_16px@2x.png
new file mode 100644
index 000000000..5aad21af0
Binary files /dev/null and b/src/icons/images/info_16px@2x.png differ
diff --git a/src/icons/images/locked_16.png b/src/icons/images/locked_16.png
deleted file mode 100644
index 7d29dc559..000000000
Binary files a/src/icons/images/locked_16.png and /dev/null differ
diff --git a/src/icons/images/locked_16px.png b/src/icons/images/locked_16px.png
new file mode 100644
index 000000000..28e8887a2
Binary files /dev/null and b/src/icons/images/locked_16px.png differ
diff --git a/src/icons/images/locked_16px@2x.png b/src/icons/images/locked_16px@2x.png
new file mode 100644
index 000000000..bd36a53af
Binary files /dev/null and b/src/icons/images/locked_16px@2x.png differ
diff --git a/src/icons/images/next_topic.png b/src/icons/images/next_topic.png
deleted file mode 100644
index 2ba1acba3..000000000
Binary files a/src/icons/images/next_topic.png and /dev/null differ
diff --git a/src/icons/images/next_topic_24px.png b/src/icons/images/next_topic_24px.png
new file mode 100644
index 000000000..7ee95b93d
Binary files /dev/null and b/src/icons/images/next_topic_24px.png differ
diff --git a/src/icons/images/next_topic_24px@2x.png b/src/icons/images/next_topic_24px@2x.png
new file mode 100644
index 000000000..484db733b
Binary files /dev/null and b/src/icons/images/next_topic_24px@2x.png differ
diff --git a/src/icons/images/options_edit_16px.png b/src/icons/images/options_edit_16px.png
new file mode 100644
index 000000000..58a803870
Binary files /dev/null and b/src/icons/images/options_edit_16px.png differ
diff --git a/src/icons/images/options_edit_16px@2x.png b/src/icons/images/options_edit_16px@2x.png
new file mode 100644
index 000000000..606d9a783
Binary files /dev/null and b/src/icons/images/options_edit_16px@2x.png differ
diff --git a/src/icons/images/prev_topic.png b/src/icons/images/prev_topic_24px.png
similarity index 75%
rename from src/icons/images/prev_topic.png
rename to src/icons/images/prev_topic_24px.png
index 141bc71f8..0faf2b800 100644
Binary files a/src/icons/images/prev_topic.png and b/src/icons/images/prev_topic_24px.png differ
diff --git a/src/icons/images/prev_topic_24px@2x.png b/src/icons/images/prev_topic_24px@2x.png
new file mode 100644
index 000000000..e80b3e0d7
Binary files /dev/null and b/src/icons/images/prev_topic_24px@2x.png differ
diff --git a/src/icons/images/properties.png b/src/icons/images/properties.png
deleted file mode 100644
index 09a7d5c67..000000000
Binary files a/src/icons/images/properties.png and /dev/null differ
diff --git a/src/icons/images/properties_16px.png b/src/icons/images/properties_16px.png
new file mode 100644
index 000000000..c62c560b2
Binary files /dev/null and b/src/icons/images/properties_16px.png differ
diff --git a/src/icons/images/properties_16px@2x.png b/src/icons/images/properties_16px@2x.png
new file mode 100644
index 000000000..3bfe41ca1
Binary files /dev/null and b/src/icons/images/properties_16px@2x.png differ
diff --git a/src/icons/images/setup.png b/src/icons/images/setup.png
deleted file mode 100644
index ff05063a7..000000000
Binary files a/src/icons/images/setup.png and /dev/null differ
diff --git a/src/icons/images/setup_16px.png b/src/icons/images/setup_16px.png
new file mode 100644
index 000000000..0050b88af
Binary files /dev/null and b/src/icons/images/setup_16px.png differ
diff --git a/src/icons/images/setup_16px@2x.png b/src/icons/images/setup_16px@2x.png
new file mode 100644
index 000000000..01f3c0b22
Binary files /dev/null and b/src/icons/images/setup_16px@2x.png differ
diff --git a/src/icons/images/unlocked_16.png b/src/icons/images/unlocked_16.png
deleted file mode 100644
index 6b5b0d538..000000000
Binary files a/src/icons/images/unlocked_16.png and /dev/null differ
diff --git a/src/icons/images/unlocked_16px.png b/src/icons/images/unlocked_16px.png
new file mode 100644
index 000000000..aea7be797
Binary files /dev/null and b/src/icons/images/unlocked_16px.png differ
diff --git a/src/icons/images/unlocked_16px@2x.png b/src/icons/images/unlocked_16px@2x.png
new file mode 100644
index 000000000..7c709e287
Binary files /dev/null and b/src/icons/images/unlocked_16px@2x.png differ
diff --git a/src/icons/images/warn.png b/src/icons/images/warn.png
deleted file mode 100644
index adea92d4f..000000000
Binary files a/src/icons/images/warn.png and /dev/null differ
diff --git a/src/icons/images/warn_16.png b/src/icons/images/warn_16.png
deleted file mode 100644
index 357216719..000000000
Binary files a/src/icons/images/warn_16.png and /dev/null differ
diff --git a/src/icons/images/warn_16px.png b/src/icons/images/warn_16px.png
new file mode 100644
index 000000000..a92155bac
Binary files /dev/null and b/src/icons/images/warn_16px.png differ
diff --git a/src/icons/images/warn_16px@2x.png b/src/icons/images/warn_16px@2x.png
new file mode 100644
index 000000000..fc9dfa5f4
Binary files /dev/null and b/src/icons/images/warn_16px@2x.png differ
diff --git a/src/icons/svg/bookmark_16px.svg b/src/icons/svg/bookmark_16px.svg
new file mode 100644
index 000000000..0d50e6593
--- /dev/null
+++ b/src/icons/svg/bookmark_16px.svg
@@ -0,0 +1,152 @@
+
+
+
+
diff --git a/src/icons/svg/bookmark_24px.svg b/src/icons/svg/bookmark_24px.svg
new file mode 100644
index 000000000..1535bf47d
--- /dev/null
+++ b/src/icons/svg/bookmark_24px.svg
@@ -0,0 +1,152 @@
+
+
+
+
diff --git a/src/icons/svg/breakpoint_16px.svg b/src/icons/svg/breakpoint_16px.svg
new file mode 100644
index 000000000..3109cec7d
--- /dev/null
+++ b/src/icons/svg/breakpoint_16px.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/src/icons/svg/breakpointmark_16px.svg b/src/icons/svg/breakpointmark_16px.svg
new file mode 100644
index 000000000..bcd1a43b7
--- /dev/null
+++ b/src/icons/svg/breakpointmark_16px.svg
@@ -0,0 +1,127 @@
+
+
+
+
diff --git a/src/icons/svg/breakpointmarkdisabled_16px.svg b/src/icons/svg/breakpointmarkdisabled_16px.svg
new file mode 100644
index 000000000..561437552
--- /dev/null
+++ b/src/icons/svg/breakpointmarkdisabled_16px.svg
@@ -0,0 +1,128 @@
+
+
+
+
diff --git a/src/icons/svg/clear_edit_16px.svg b/src/icons/svg/clear_edit_16px.svg
new file mode 100644
index 000000000..232bd9689
--- /dev/null
+++ b/src/icons/svg/clear_edit_16px.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/src/icons/svg/clearbreakpoints_16px.svg b/src/icons/svg/clearbreakpoints_16px.svg
new file mode 100644
index 000000000..e5114070c
--- /dev/null
+++ b/src/icons/svg/clearbreakpoints_16px.svg
@@ -0,0 +1,173 @@
+
+
+
+
diff --git a/src/icons/svg/empty_16px.svg b/src/icons/svg/empty_16px.svg
new file mode 100644
index 000000000..f26d37c7f
--- /dev/null
+++ b/src/icons/svg/empty_16px.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/src/icons/svg/empty_24px.svg b/src/icons/svg/empty_24px.svg
new file mode 100644
index 000000000..d2e244e7c
--- /dev/null
+++ b/src/icons/svg/empty_24px.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/src/icons/svg/error2_16px.svg b/src/icons/svg/error2_16px.svg
new file mode 100644
index 000000000..47c402c79
--- /dev/null
+++ b/src/icons/svg/error2_16px.svg
@@ -0,0 +1,150 @@
+
+
+
+
diff --git a/src/icons/svg/error_16px.svg b/src/icons/svg/error_16px.svg
new file mode 100644
index 000000000..ae5cf44df
--- /dev/null
+++ b/src/icons/svg/error_16px.svg
@@ -0,0 +1,149 @@
+
+
+
+
diff --git a/src/icons/svg/help_16px.svg b/src/icons/svg/help_16px.svg
new file mode 100644
index 000000000..a6def5985
--- /dev/null
+++ b/src/icons/svg/help_16px.svg
@@ -0,0 +1,197 @@
+
+
+
+
diff --git a/src/icons/svg/home_24px.svg b/src/icons/svg/home_24px.svg
new file mode 100644
index 000000000..7e4e7a398
--- /dev/null
+++ b/src/icons/svg/home_24px.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/src/icons/svg/info_16px.svg b/src/icons/svg/info_16px.svg
new file mode 100644
index 000000000..d0170eae3
--- /dev/null
+++ b/src/icons/svg/info_16px.svg
@@ -0,0 +1,159 @@
+
+
+
+
diff --git a/src/icons/svg/locked_16px.svg b/src/icons/svg/locked_16px.svg
new file mode 100644
index 000000000..cdd51d93a
--- /dev/null
+++ b/src/icons/svg/locked_16px.svg
@@ -0,0 +1,175 @@
+
+
+
+
diff --git a/src/icons/svg/next_topic_24px.svg b/src/icons/svg/next_topic_24px.svg
new file mode 100644
index 000000000..ef0371f56
--- /dev/null
+++ b/src/icons/svg/next_topic_24px.svg
@@ -0,0 +1,145 @@
+
+
+
+
diff --git a/src/icons/svg/options_edit_16px.svg b/src/icons/svg/options_edit_16px.svg
new file mode 100644
index 000000000..27df65abe
--- /dev/null
+++ b/src/icons/svg/options_edit_16px.svg
@@ -0,0 +1,108 @@
+
+
+
+
diff --git a/src/icons/svg/prev_topic_24px.svg b/src/icons/svg/prev_topic_24px.svg
new file mode 100644
index 000000000..d87904a9e
--- /dev/null
+++ b/src/icons/svg/prev_topic_24px.svg
@@ -0,0 +1,144 @@
+
+
+
+
diff --git a/src/icons/svg/properties_16px.svg b/src/icons/svg/properties_16px.svg
new file mode 100644
index 000000000..9e7e81da2
--- /dev/null
+++ b/src/icons/svg/properties_16px.svg
@@ -0,0 +1,193 @@
+
+
+
+
diff --git a/src/icons/svg/setup_16px.svg b/src/icons/svg/setup_16px.svg
new file mode 100644
index 000000000..2aa742023
--- /dev/null
+++ b/src/icons/svg/setup_16px.svg
@@ -0,0 +1,146 @@
+
+
+
+
diff --git a/src/icons/svg/unlocked_16px.svg b/src/icons/svg/unlocked_16px.svg
new file mode 100644
index 000000000..a2f6195c2
--- /dev/null
+++ b/src/icons/svg/unlocked_16px.svg
@@ -0,0 +1,191 @@
+
+
+
+
diff --git a/src/icons/svg/warn_16px.svg b/src/icons/svg/warn_16px.svg
new file mode 100644
index 000000000..846c46a50
--- /dev/null
+++ b/src/icons/svg/warn_16px.svg
@@ -0,0 +1,152 @@
+
+
+
+
diff --git a/src/lay/lay/LogViewerDialog.ui b/src/lay/lay/LogViewerDialog.ui
index 889342ade..d625b0d06 100644
--- a/src/lay/lay/LogViewerDialog.ui
+++ b/src/lay/lay/LogViewerDialog.ui
@@ -169,7 +169,7 @@
- :/warn_16.png
+ :/warn_16px.png
diff --git a/src/lay/lay/MacroEditorDialog.ui b/src/lay/lay/MacroEditorDialog.ui
index 01c5917c0..3621b1fe6 100644
--- a/src/lay/lay/MacroEditorDialog.ui
+++ b/src/lay/lay/MacroEditorDialog.ui
@@ -492,7 +492,7 @@ p, li { white-space: pre-wrap; }
- :/breakpoint.png:/breakpoint.png
+ :/breakpoint_16px.png:/breakpoint_16px.png
F9
@@ -515,7 +515,7 @@ p, li { white-space: pre-wrap; }
- :/clearbreakpoints.png:/clearbreakpoints.png
+ :/clearbreakpoints_16px.png:/clearbreakpoints_16px.png
Ctrl+Shift+F9
@@ -628,7 +628,7 @@ p, li { white-space: pre-wrap; }
- :/properties.png:/properties.png
+ :/properties_16px.png:/properties_16px.png
true
@@ -648,7 +648,7 @@ p, li { white-space: pre-wrap; }
- :/setup.png:/setup.png
+ :/setup_16px.png:/setup_16px.png
true
@@ -821,7 +821,7 @@ p, li { white-space: pre-wrap; }
- :/help.png:/help.png
+ :/help_16px.png:/help_16px.png
diff --git a/src/lay/lay/SaltGrainPropertiesDialog.ui b/src/lay/lay/SaltGrainPropertiesDialog.ui
index 2ff5a7cb3..58d1e9411 100644
--- a/src/lay/lay/SaltGrainPropertiesDialog.ui
+++ b/src/lay/lay/SaltGrainPropertiesDialog.ui
@@ -244,7 +244,7 @@
- :/warn.png:/warn.png
+ :/warn_16px.png:/warn_16px.png
true
@@ -345,7 +345,7 @@
- :/clear_edit.png:/clear_edit.png
+ :/clear_edit_16px.png:/clear_edit_16px.png
true
@@ -452,7 +452,7 @@
- :/clear_edit.png:/clear_edit.png
+ :/clear_edit_16px.png:/clear_edit_16px.png
true
@@ -517,7 +517,7 @@
- :/warn.png:/warn.png
+ :/warn_16px.png:/warn_16px.png
true
@@ -618,7 +618,7 @@
- :/warn.png:/warn.png
+ :/warn_16px.png:/warn_16px.png
true
@@ -732,7 +732,7 @@
- :/warn.png:/warn.png
+ :/warn_16px.png:/warn_16px.png
true
@@ -824,7 +824,7 @@
- :/warn.png:/warn.png
+ :/warn_16px.png:/warn_16px.png
true
diff --git a/src/lay/lay/SaltGrainTemplateSelectionDialog.ui b/src/lay/lay/SaltGrainTemplateSelectionDialog.ui
index c5baf1b4c..4bdeab7d3 100644
--- a/src/lay/lay/SaltGrainTemplateSelectionDialog.ui
+++ b/src/lay/lay/SaltGrainTemplateSelectionDialog.ui
@@ -118,7 +118,7 @@
- :/warn.png:/warn.png
+ :/warn_16px.png:/warn_16px.png
true
diff --git a/src/lay/lay/SaltManagerDialog.ui b/src/lay/lay/SaltManagerDialog.ui
index 856193f5c..a5e57f393 100644
--- a/src/lay/lay/SaltManagerDialog.ui
+++ b/src/lay/lay/SaltManagerDialog.ui
@@ -238,7 +238,7 @@
- :/empty_16.png:/empty_16.png
+ :/empty_16px.png:/empty_16px.png
true
@@ -537,7 +537,7 @@
- :/empty_16.png:/empty_16.png
+ :/empty_16px.png:/empty_16px.png
true
diff --git a/src/lay/lay/SaltManagerInstallConfirmationDialog.ui b/src/lay/lay/SaltManagerInstallConfirmationDialog.ui
index 1aec709fe..eb032592d 100644
--- a/src/lay/lay/SaltManagerInstallConfirmationDialog.ui
+++ b/src/lay/lay/SaltManagerInstallConfirmationDialog.ui
@@ -260,7 +260,7 @@
- :/warn_16.png
+ :/warn_16px.png
diff --git a/src/lay/lay/layLogViewerDialog.cc b/src/lay/lay/layLogViewerDialog.cc
index ef8d95319..dff6d7404 100644
--- a/src/lay/lay/layLogViewerDialog.cc
+++ b/src/lay/lay/layLogViewerDialog.cc
@@ -276,13 +276,13 @@ LogFile::data(const QModelIndex &index, int role) const
if (index.row () < int (m_messages.size ()) && index.row () >= 0) {
LogFileEntry::mode_type mode = m_messages [index.row ()].mode ();
if (mode == LogFileEntry::Error) {
- return QIcon (QString::fromUtf8 (":/error_16.png"));
+ return QIcon (QString::fromUtf8 (":/error_16px.png"));
} else if (mode == LogFileEntry::Warning) {
- return QIcon (QString::fromUtf8 (":/warn_16.png"));
+ return QIcon (QString::fromUtf8 (":/warn_16px.png"));
} else if (mode == LogFileEntry::Info) {
- return QIcon (QString::fromUtf8 (":/info_16.png"));
+ return QIcon (QString::fromUtf8 (":/info_16px.png"));
} else {
- return QIcon (QString::fromUtf8 (":/empty_16.png"));
+ return QIcon (QString::fromUtf8 (":/empty_16px.png"));
}
}
diff --git a/src/lay/lay/layMacroEditorPage.cc b/src/lay/lay/layMacroEditorPage.cc
index d5929a4bb..42bfb4e60 100644
--- a/src/lay/lay/layMacroEditorPage.cc
+++ b/src/lay/lay/layMacroEditorPage.cc
@@ -321,8 +321,8 @@ const int sidePanelMargin = 4;
MacroEditorSidePanel::MacroEditorSidePanel (QWidget *parent, MacroEditorTextWidget *text, MacroEditorExecutionModel *exec_model)
: QWidget (parent), mp_text (text), mp_exec_model (exec_model),
- m_breakpoint_pixmap (QString::fromUtf8 (":/breakpointmark.png")),
- m_breakpoint_disabled_pixmap (QString::fromUtf8 (":/breakpointmarkdisabled.png")),
+ m_breakpoint_pixmap (QString::fromUtf8 (":/breakpointmark_16px.png")),
+ m_breakpoint_disabled_pixmap (QString::fromUtf8 (":/breakpointmarkdisabled_16px.png")),
m_exec_point_pixmap (QString::fromUtf8 (":/execmark.png")),
m_debugging_on (true)
{
diff --git a/src/lay/lay/layProgressWidget.cc b/src/lay/lay/layProgressWidget.cc
index 9dd1b75d8..276d3dd0b 100644
--- a/src/lay/lay/layProgressWidget.cc
+++ b/src/lay/lay/layProgressWidget.cc
@@ -172,7 +172,7 @@ ProgressWidget::ProgressWidget (ProgressReporter *pr, QWidget *parent, bool fw)
attn_layout->setContentsMargins (0, 0, 0, 0);
QLabel *attn_label1 = new QLabel (attn_frame);
- attn_label1->setPixmap (QPixmap (QString::fromUtf8 (":/warn_16.png")));
+ attn_label1->setPixmap (QPixmap (QString::fromUtf8 (":/warn_16px.png")));
attn_layout->addWidget (attn_label1);
QLabel *attn_label2 = new QLabel (attn_frame);
diff --git a/src/lay/lay/laySaltDownloadManager.cc b/src/lay/lay/laySaltDownloadManager.cc
index 8d9491926..4c0f84de9 100644
--- a/src/lay/lay/laySaltDownloadManager.cc
+++ b/src/lay/lay/laySaltDownloadManager.cc
@@ -98,7 +98,7 @@ ConfirmationDialog::mark_fetching (const std::string &name)
void
ConfirmationDialog::mark_error (const std::string &name)
{
- set_icon_for_name (name, QIcon (QString::fromUtf8 (":/error_16.png")));
+ set_icon_for_name (name, QIcon (QString::fromUtf8 (":/error_16px.png")));
std::map::const_iterator i = m_items_by_name.find (name);
if (i != m_items_by_name.end ()) {
diff --git a/src/lay/lay/laySaltManagerDialog.cc b/src/lay/lay/laySaltManagerDialog.cc
index e53ec4cef..85bbf84d6 100644
--- a/src/lay/lay/laySaltManagerDialog.cc
+++ b/src/lay/lay/laySaltManagerDialog.cc
@@ -999,7 +999,7 @@ SaltManagerDialog::update_models ()
}
if (has_warning) {
- mode_tab->setTabIcon (1, QIcon (":/warn_16.png"));
+ mode_tab->setTabIcon (1, QIcon (":/warn_16px.png"));
} else {
mode_tab->setTabIcon (1, QIcon ());
}
diff --git a/src/lay/lay/laySaltModel.cc b/src/lay/lay/laySaltModel.cc
index 3f2209158..e72ccae2b 100644
--- a/src/lay/lay/laySaltModel.cc
+++ b/src/lay/lay/laySaltModel.cc
@@ -163,15 +163,15 @@ SaltModel::data (const QModelIndex &index, int role) const
if (m != m_messages.end ()) {
if (m->second.first == Warning) {
QPainter painter (&img);
- QImage warn (":/warn_16.png");
+ QImage warn (":/warn_16px.png");
painter.drawImage (0, 0, warn);
} else if (m->second.first == Error) {
QPainter painter (&img);
- QImage warn (":/error_16.png");
+ QImage warn (":/error_16px.png");
painter.drawImage (0, 0, warn);
} else if (m->second.first == Info) {
QPainter painter (&img);
- QImage warn (":/info_16.png");
+ QImage warn (":/info_16px.png");
painter.drawImage (0, 0, warn);
}
}
diff --git a/src/layui/layui/BrowserPanel.ui b/src/layui/layui/BrowserPanel.ui
index eb985f044..74e1d2aeb 100644
--- a/src/layui/layui/BrowserPanel.ui
+++ b/src/layui/layui/BrowserPanel.ui
@@ -241,7 +241,7 @@
- :/clear_edit.png:/clear_edit.png
+ :/clear_edit_16px.png:/clear_edit_16px.png
true
@@ -314,7 +314,7 @@
- :/home.png:/home.png
+ :/home_24px.png:/home_24px.png
@@ -353,7 +353,7 @@
- :/prev_topic.png:/prev_topic.png
+ :/prev_topic_24px.png:/prev_topic_24px.png
@@ -406,7 +406,7 @@
- :/next_topic.png:/next_topic.png
+ :/next_topic_24px.png:/next_topic_24px.png
@@ -462,7 +462,7 @@
- :/bookmark.png:/bookmark.png
+ :/bookmark_24px.png:/bookmark_24px.png
diff --git a/src/layui/layui/NetlistBrowserPage.ui b/src/layui/layui/NetlistBrowserPage.ui
index 74697088b..f43cde269 100644
--- a/src/layui/layui/NetlistBrowserPage.ui
+++ b/src/layui/layui/NetlistBrowserPage.ui
@@ -121,7 +121,7 @@
- :/info_16.png:/info_16.png
+ :/info_16px.png:/info_16px.png
true
diff --git a/src/layui/layui/layBrowserPanel.cc b/src/layui/layui/layBrowserPanel.cc
index 1f46f5858..b26bfba4b 100644
--- a/src/layui/layui/layBrowserPanel.cc
+++ b/src/layui/layui/layBrowserPanel.cc
@@ -332,7 +332,7 @@ BrowserPanel::refresh_bookmark_list ()
QTreeWidgetItem *item = new QTreeWidgetItem (mp_ui->browser_bookmark_view);
item->setData (0, Qt::DisplayRole, tl::to_qstring (i->title));
item->setData (0, Qt::ToolTipRole, tl::to_qstring (i->title));
- item->setData (0, Qt::DecorationRole, QIcon (":/bookmark_16.png"));
+ item->setData (0, Qt::DecorationRole, QIcon (":/bookmark_16px.png"));
}
update_navigation_panel ();
diff --git a/src/layui/layui/layNetlistBrowserModel.cc b/src/layui/layui/layNetlistBrowserModel.cc
index 82ffa4f81..0151762ef 100644
--- a/src/layui/layui/layNetlistBrowserModel.cc
+++ b/src/layui/layui/layNetlistBrowserModel.cc
@@ -2505,9 +2505,9 @@ NetlistBrowserModel::columnCount (const QModelIndex & /*parent*/) const
QIcon icon_for_status (db::NetlistCrossReference::Status status)
{
if (status == db::NetlistCrossReference::NoMatch || status == db::NetlistCrossReference::Mismatch) {
- return QIcon (":/error2_16.png");
+ return QIcon (":/error2_16px.png");
} else if (status == db::NetlistCrossReference::MatchWithWarning || status == db::NetlistCrossReference::Skipped) {
- return QIcon (":/warn_16.png");
+ return QIcon (":/warn_16px.png");
} else {
return QIcon ();
}
@@ -2921,7 +2921,7 @@ NetlistBrowserModel::headerData (int section, Qt::Orientation /*orientation*/, i
}
} else if (role == Qt::DecorationRole && section == m_status_column) {
- return QIcon (":/info_16.png");
+ return QIcon (":/info_16px.png");
}
return QVariant ();
diff --git a/src/layui/layui/layNetlistBrowserTreeModel.cc b/src/layui/layui/layNetlistBrowserTreeModel.cc
index 4cf123eb2..f70084468 100644
--- a/src/layui/layui/layNetlistBrowserTreeModel.cc
+++ b/src/layui/layui/layNetlistBrowserTreeModel.cc
@@ -62,9 +62,9 @@ static QIcon icon_for_circuit ()
static QIcon icon_for_status (db::NetlistCrossReference::Status status)
{
if (status == db::NetlistCrossReference::NoMatch || status == db::NetlistCrossReference::Mismatch) {
- return QIcon (":/error2_16.png");
+ return QIcon (":/error2_16px.png");
} else if (status == db::NetlistCrossReference::MatchWithWarning || status == db::NetlistCrossReference::Skipped) {
- return QIcon (":/warn_16.png");
+ return QIcon (":/warn_16px.png");
} else {
return QIcon ();
}
@@ -392,7 +392,7 @@ NetlistBrowserTreeModel::headerData (int section, Qt::Orientation /*orientation*
return tr ("Circuits");
}
} else if (role == Qt::DecorationRole && section == m_status_column) {
- return QIcon (":/info_16.png");
+ return QIcon (":/info_16px.png");
}
return QVariant ();
}
diff --git a/src/layui/layui/layNetlistLogModel.cc b/src/layui/layui/layNetlistLogModel.cc
index f65e9c84d..bb777690a 100644
--- a/src/layui/layui/layNetlistLogModel.cc
+++ b/src/layui/layui/layNetlistLogModel.cc
@@ -165,11 +165,11 @@ NetlistLogModel::data (const QModelIndex &index, int role) const
if (! le) {
// ignore
} else if (le->severity == db::NetlistCrossReference::Error) {
- return QIcon (QString::fromUtf8 (":/error_16.png"));
+ return QIcon (QString::fromUtf8 (":/error_16px.png"));
} else if (le->severity == db::NetlistCrossReference::Warning) {
- return QIcon (QString::fromUtf8 (":/warn_16.png"));
+ return QIcon (QString::fromUtf8 (":/warn_16px.png"));
} else if (le->severity == db::NetlistCrossReference::Info) {
- return QIcon (QString::fromUtf8 (":/info_16.png"));
+ return QIcon (QString::fromUtf8 (":/info_16px.png"));
}
} else if (role == Qt::DisplayRole) {
diff --git a/src/layui/layui/layWidgets.cc b/src/layui/layui/layWidgets.cc
index 1878937b1..f4d64498e 100644
--- a/src/layui/layui/layWidgets.cc
+++ b/src/layui/layui/layWidgets.cc
@@ -1006,7 +1006,7 @@ DecoratedLineEdit::DecoratedLineEdit (QWidget *parent)
mp_clear_label = new QLabel (this);
mp_clear_label->hide ();
mp_clear_label->setCursor (Qt::ArrowCursor);
- mp_clear_label->setPixmap (QString::fromUtf8 (":/clear_edit.png"));
+ mp_clear_label->setPixmap (QString::fromUtf8 (":/clear_edit_16px.png"));
QMargins margins = textMargins ();
m_default_left_margin = margins.left ();
diff --git a/src/plugins/streamers/oasis/lay_plugin/OASISWriterOptionPage.ui b/src/plugins/streamers/oasis/lay_plugin/OASISWriterOptionPage.ui
index 33cae9bb9..fd744207f 100644
--- a/src/plugins/streamers/oasis/lay_plugin/OASISWriterOptionPage.ui
+++ b/src/plugins/streamers/oasis/lay_plugin/OASISWriterOptionPage.ui
@@ -284,7 +284,7 @@
- :/warn.png
+ :/warn_16px.png
@@ -379,7 +379,7 @@
- :/warn.png
+ :/warn_16px.png