summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--icons/CMakeLists.txt2
-rw-r--r--icons/Makefile.am1
-rw-r--r--icons/actions/CMakeLists.txt1
-rw-r--r--icons/actions/Makefile.am (renamed from src/data/likeback/Makefile.am)2
-rw-r--r--icons/actions/cr16-action-likeback_dislike.png (renamed from src/data/likeback/cr16-action-likeback_dislike.png)bin825 -> 825 bytes
-rw-r--r--icons/actions/cr16-action-likeback_like.png (renamed from src/data/likeback/cr16-action-likeback_like.png)bin847 -> 847 bytes
-rw-r--r--icons/actions/hi16-action-likeback_bug.png (renamed from src/data/likeback/hi16-action-likeback_bug.png)bin992 -> 992 bytes
-rw-r--r--icons/actions/hi16-action-piklab_addcurrentfile.png (renamed from src/data/hi16-action-piklab_addcurrentfile.png)bin737 -> 737 bytes
-rw-r--r--icons/actions/hi16-action-piklab_addfile.png (renamed from src/data/hi16-action-piklab_addfile.png)bin649 -> 649 bytes
-rw-r--r--icons/actions/hi16-action-piklab_blankcheck.png (renamed from src/data/hi16-action-piklab_blankcheck.png)bin446 -> 446 bytes
-rw-r--r--icons/actions/hi16-action-piklab_burnchip.png (renamed from src/data/hi16-action-piklab_burnchip.png)bin688 -> 688 bytes
-rw-r--r--icons/actions/hi16-action-piklab_chip.png (renamed from src/data/hi16-action-piklab_chip.png)bin676 -> 676 bytes
-rw-r--r--icons/actions/hi16-action-piklab_closeproject.png (renamed from src/data/hi16-action-piklab_closeproject.png)bin716 -> 716 bytes
-rw-r--r--icons/actions/hi16-action-piklab_compile.png (renamed from src/data/hi16-action-piklab_compile.png)bin829 -> 829 bytes
-rw-r--r--icons/actions/hi16-action-piklab_createproject.png (renamed from src/data/hi16-action-piklab_createproject.png)bin703 -> 703 bytes
-rw-r--r--icons/actions/hi16-action-piklab_decompile.png (renamed from src/data/hi16-action-piklab_decompile.png)bin849 -> 849 bytes
-rw-r--r--icons/actions/hi16-action-piklab_editproject.png (renamed from src/data/hi16-action-piklab_editproject.png)bin516 -> 516 bytes
-rw-r--r--icons/actions/hi16-action-piklab_erasechip.png (renamed from src/data/hi16-action-piklab_erasechip.png)bin698 -> 698 bytes
-rw-r--r--icons/actions/hi16-action-piklab_find_next.png (renamed from src/data/hi16-action-piklab_find_next.png)bin232 -> 232 bytes
-rw-r--r--icons/actions/hi16-action-piklab_find_previous.png (renamed from src/data/hi16-action-piklab_find_previous.png)bin246 -> 246 bytes
-rw-r--r--icons/actions/hi16-action-piklab_openproject.png (renamed from src/data/hi16-action-piklab_openproject.png)bin494 -> 494 bytes
-rw-r--r--icons/actions/hi16-action-piklab_readchip.png (renamed from src/data/hi16-action-piklab_readchip.png)bin728 -> 728 bytes
-rw-r--r--icons/actions/hi16-action-piklab_verifychip.png (renamed from src/data/hi16-action-piklab_verifychip.png)bin692 -> 692 bytes
-rw-r--r--icons/actions/hi22-action-piklab_addcurrentfile.png (renamed from src/data/hi22-action-piklab_addcurrentfile.png)bin753 -> 753 bytes
-rw-r--r--icons/actions/hi22-action-piklab_addfile.png (renamed from src/data/hi22-action-piklab_addfile.png)bin600 -> 600 bytes
-rw-r--r--icons/actions/hi22-action-piklab_blankcheck.png (renamed from src/data/hi22-action-piklab_blankcheck.png)bin528 -> 528 bytes
-rw-r--r--icons/actions/hi22-action-piklab_breakpoint_active.png (renamed from src/data/hi22-action-piklab_breakpoint_active.png)bin1124 -> 1124 bytes
-rw-r--r--icons/actions/hi22-action-piklab_breakpoint_disabled.png (renamed from src/data/hi22-action-piklab_breakpoint_disabled.png)bin835 -> 835 bytes
-rw-r--r--icons/actions/hi22-action-piklab_breakpoint_invalid.png (renamed from src/data/hi22-action-piklab_breakpoint_invalid.png)bin747 -> 747 bytes
-rw-r--r--icons/actions/hi22-action-piklab_breakpoint_reached.png (renamed from src/data/hi22-action-piklab_breakpoint_reached.png)bin959 -> 959 bytes
-rw-r--r--icons/actions/hi22-action-piklab_burnchip.png (renamed from src/data/hi22-action-piklab_burnchip.png)bin790 -> 790 bytes
-rw-r--r--icons/actions/hi22-action-piklab_chip.png (renamed from src/data/hi22-action-piklab_chip.png)bin811 -> 811 bytes
-rw-r--r--icons/actions/hi22-action-piklab_closeproject.png (renamed from src/data/hi22-action-piklab_closeproject.png)bin950 -> 950 bytes
-rw-r--r--icons/actions/hi22-action-piklab_compile.png (renamed from src/data/hi22-action-piklab_compile.png)bin830 -> 830 bytes
-rw-r--r--icons/actions/hi22-action-piklab_createproject.png (renamed from src/data/hi22-action-piklab_createproject.png)bin556 -> 556 bytes
-rw-r--r--icons/actions/hi22-action-piklab_debug_step.png (renamed from src/data/hi22-action-piklab_debug_step.png)bin206 -> 206 bytes
-rw-r--r--icons/actions/hi22-action-piklab_debug_stepin.png (renamed from src/data/hi22-action-piklab_debug_stepin.png)bin149 -> 149 bytes
-rw-r--r--icons/actions/hi22-action-piklab_debug_stepout.png (renamed from src/data/hi22-action-piklab_debug_stepout.png)bin169 -> 169 bytes
-rw-r--r--icons/actions/hi22-action-piklab_debug_stepover.png (renamed from src/data/hi22-action-piklab_debug_stepover.png)bin157 -> 157 bytes
-rw-r--r--icons/actions/hi22-action-piklab_debughalt.png (renamed from src/data/hi22-action-piklab_debughalt.png)bin1104 -> 1104 bytes
-rw-r--r--icons/actions/hi22-action-piklab_decompile.png (renamed from src/data/hi22-action-piklab_decompile.png)bin840 -> 840 bytes
-rw-r--r--icons/actions/hi22-action-piklab_editproject.png (renamed from src/data/hi22-action-piklab_editproject.png)bin440 -> 440 bytes
-rw-r--r--icons/actions/hi22-action-piklab_erasechip.png (renamed from src/data/hi22-action-piklab_erasechip.png)bin837 -> 837 bytes
-rw-r--r--icons/actions/hi22-action-piklab_find_next.png (renamed from src/data/hi22-action-piklab_find_next.png)bin351 -> 351 bytes
-rw-r--r--icons/actions/hi22-action-piklab_find_previous.png (renamed from src/data/hi22-action-piklab_find_previous.png)bin369 -> 369 bytes
-rw-r--r--icons/actions/hi22-action-piklab_openproject.png (renamed from src/data/hi22-action-piklab_openproject.png)bin682 -> 682 bytes
-rw-r--r--icons/actions/hi22-action-piklab_power.png (renamed from src/data/hi22-action-piklab_power.png)bin1316 -> 1316 bytes
-rw-r--r--icons/actions/hi22-action-piklab_program_counter.png (renamed from src/data/hi22-action-piklab_program_counter.png)bin1010 -> 1010 bytes
-rw-r--r--icons/actions/hi22-action-piklab_program_counter_disabled.png (renamed from src/data/hi22-action-piklab_program_counter_disabled.png)bin711 -> 711 bytes
-rw-r--r--icons/actions/hi22-action-piklab_readchip.png (renamed from src/data/hi22-action-piklab_readchip.png)bin828 -> 828 bytes
-rw-r--r--icons/actions/hi22-action-piklab_restart.png (renamed from src/data/hi22-action-piklab_restart.png)bin1392 -> 1392 bytes
-rw-r--r--icons/actions/hi22-action-piklab_run.png (renamed from src/data/hi22-action-piklab_run.png)bin1143 -> 1143 bytes
-rw-r--r--icons/actions/hi22-action-piklab_stop.png (renamed from src/data/hi22-action-piklab_stop.png)bin1062 -> 1062 bytes
-rw-r--r--icons/actions/hi22-action-piklab_verifychip.png (renamed from src/data/hi22-action-piklab_verifychip.png)bin819 -> 819 bytes
-rw-r--r--icons/actions/hi32-action-piklab_config_assembler.png (renamed from src/data/hi32-action-piklab_config_assembler.png)bin2259 -> 2259 bytes
-rw-r--r--icons/actions/hi32-action-piklab_config_disassembler.png (renamed from src/data/hi32-action-piklab_config_disassembler.png)bin2347 -> 2347 bytes
-rw-r--r--icons/actions/hi32-action-piklab_config_programmer.png (renamed from src/data/hi32-action-piklab_config_programmer.png)bin656 -> 656 bytes
-rw-r--r--icons/app/CMakeLists.txt1
-rw-r--r--icons/app/Makefile.am2
-rw-r--r--icons/app/hi16-app-piklab.png (renamed from src/data/app_data/hi16-app-piklab.png)bin183 -> 183 bytes
-rw-r--r--icons/app/hi32-app-piklab.png (renamed from src/data/app_data/hi32-app-piklab.png)bin656 -> 656 bytes
-rw-r--r--icons/app/hi32-mime-piklab_project.png (renamed from src/data/app_data/hi32-mime-piklab_project.png)bin656 -> 656 bytes
-rw-r--r--icons/app/hi64-app-piklab.png (renamed from src/data/app_data/hi64-app-piklab.png)bin6453 -> 6453 bytes
-rw-r--r--src/data/Makefile.am5
-rw-r--r--src/data/app_data/Makefile.am2
-rw-r--r--subdirs1
66 files changed, 10 insertions, 7 deletions
diff --git a/icons/CMakeLists.txt b/icons/CMakeLists.txt
new file mode 100644
index 0000000..61ab0a8
--- /dev/null
+++ b/icons/CMakeLists.txt
@@ -0,0 +1,2 @@
+add_subdirectory( actions )
+add_subdirectory( app )
diff --git a/icons/Makefile.am b/icons/Makefile.am
new file mode 100644
index 0000000..db3a124
--- /dev/null
+++ b/icons/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = actions app
diff --git a/icons/actions/CMakeLists.txt b/icons/actions/CMakeLists.txt
new file mode 100644
index 0000000..f79769c
--- /dev/null
+++ b/icons/actions/CMakeLists.txt
@@ -0,0 +1 @@
+tde_install_icons( DESTINATION ${DATA_INSTALL_DIR}/piklab/icons )
diff --git a/src/data/likeback/Makefile.am b/icons/actions/Makefile.am
index 1b17603..1bfd6a9 100644
--- a/src/data/likeback/Makefile.am
+++ b/icons/actions/Makefile.am
@@ -1,2 +1,2 @@
piklabdir = $(kde_datadir)/piklab/icons
-piklab_ICON = AUTO \ No newline at end of file
+piklab_ICON = AUTO
diff --git a/src/data/likeback/cr16-action-likeback_dislike.png b/icons/actions/cr16-action-likeback_dislike.png
index 4004c51..4004c51 100644
--- a/src/data/likeback/cr16-action-likeback_dislike.png
+++ b/icons/actions/cr16-action-likeback_dislike.png
Binary files differ
diff --git a/src/data/likeback/cr16-action-likeback_like.png b/icons/actions/cr16-action-likeback_like.png
index 8800412..8800412 100644
--- a/src/data/likeback/cr16-action-likeback_like.png
+++ b/icons/actions/cr16-action-likeback_like.png
Binary files differ
diff --git a/src/data/likeback/hi16-action-likeback_bug.png b/icons/actions/hi16-action-likeback_bug.png
index 766bb8c..766bb8c 100644
--- a/src/data/likeback/hi16-action-likeback_bug.png
+++ b/icons/actions/hi16-action-likeback_bug.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_addcurrentfile.png b/icons/actions/hi16-action-piklab_addcurrentfile.png
index f280e58..f280e58 100644
--- a/src/data/hi16-action-piklab_addcurrentfile.png
+++ b/icons/actions/hi16-action-piklab_addcurrentfile.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_addfile.png b/icons/actions/hi16-action-piklab_addfile.png
index b863fa1..b863fa1 100644
--- a/src/data/hi16-action-piklab_addfile.png
+++ b/icons/actions/hi16-action-piklab_addfile.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_blankcheck.png b/icons/actions/hi16-action-piklab_blankcheck.png
index b4401ba..b4401ba 100644
--- a/src/data/hi16-action-piklab_blankcheck.png
+++ b/icons/actions/hi16-action-piklab_blankcheck.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_burnchip.png b/icons/actions/hi16-action-piklab_burnchip.png
index 04a1cf5..04a1cf5 100644
--- a/src/data/hi16-action-piklab_burnchip.png
+++ b/icons/actions/hi16-action-piklab_burnchip.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_chip.png b/icons/actions/hi16-action-piklab_chip.png
index bc76ebf..bc76ebf 100644
--- a/src/data/hi16-action-piklab_chip.png
+++ b/icons/actions/hi16-action-piklab_chip.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_closeproject.png b/icons/actions/hi16-action-piklab_closeproject.png
index d9dc157..d9dc157 100644
--- a/src/data/hi16-action-piklab_closeproject.png
+++ b/icons/actions/hi16-action-piklab_closeproject.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_compile.png b/icons/actions/hi16-action-piklab_compile.png
index 5356362..5356362 100644
--- a/src/data/hi16-action-piklab_compile.png
+++ b/icons/actions/hi16-action-piklab_compile.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_createproject.png b/icons/actions/hi16-action-piklab_createproject.png
index 923c7d1..923c7d1 100644
--- a/src/data/hi16-action-piklab_createproject.png
+++ b/icons/actions/hi16-action-piklab_createproject.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_decompile.png b/icons/actions/hi16-action-piklab_decompile.png
index 1b0cdbc..1b0cdbc 100644
--- a/src/data/hi16-action-piklab_decompile.png
+++ b/icons/actions/hi16-action-piklab_decompile.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_editproject.png b/icons/actions/hi16-action-piklab_editproject.png
index 317cccf..317cccf 100644
--- a/src/data/hi16-action-piklab_editproject.png
+++ b/icons/actions/hi16-action-piklab_editproject.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_erasechip.png b/icons/actions/hi16-action-piklab_erasechip.png
index 694c443..694c443 100644
--- a/src/data/hi16-action-piklab_erasechip.png
+++ b/icons/actions/hi16-action-piklab_erasechip.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_find_next.png b/icons/actions/hi16-action-piklab_find_next.png
index 19e6ee7..19e6ee7 100644
--- a/src/data/hi16-action-piklab_find_next.png
+++ b/icons/actions/hi16-action-piklab_find_next.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_find_previous.png b/icons/actions/hi16-action-piklab_find_previous.png
index 4460eec..4460eec 100644
--- a/src/data/hi16-action-piklab_find_previous.png
+++ b/icons/actions/hi16-action-piklab_find_previous.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_openproject.png b/icons/actions/hi16-action-piklab_openproject.png
index c6c9158..c6c9158 100644
--- a/src/data/hi16-action-piklab_openproject.png
+++ b/icons/actions/hi16-action-piklab_openproject.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_readchip.png b/icons/actions/hi16-action-piklab_readchip.png
index ff894b5..ff894b5 100644
--- a/src/data/hi16-action-piklab_readchip.png
+++ b/icons/actions/hi16-action-piklab_readchip.png
Binary files differ
diff --git a/src/data/hi16-action-piklab_verifychip.png b/icons/actions/hi16-action-piklab_verifychip.png
index acd64a1..acd64a1 100644
--- a/src/data/hi16-action-piklab_verifychip.png
+++ b/icons/actions/hi16-action-piklab_verifychip.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_addcurrentfile.png b/icons/actions/hi22-action-piklab_addcurrentfile.png
index 6b55086..6b55086 100644
--- a/src/data/hi22-action-piklab_addcurrentfile.png
+++ b/icons/actions/hi22-action-piklab_addcurrentfile.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_addfile.png b/icons/actions/hi22-action-piklab_addfile.png
index 6297359..6297359 100644
--- a/src/data/hi22-action-piklab_addfile.png
+++ b/icons/actions/hi22-action-piklab_addfile.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_blankcheck.png b/icons/actions/hi22-action-piklab_blankcheck.png
index 53c1f86..53c1f86 100644
--- a/src/data/hi22-action-piklab_blankcheck.png
+++ b/icons/actions/hi22-action-piklab_blankcheck.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_breakpoint_active.png b/icons/actions/hi22-action-piklab_breakpoint_active.png
index 987cac2..987cac2 100644
--- a/src/data/hi22-action-piklab_breakpoint_active.png
+++ b/icons/actions/hi22-action-piklab_breakpoint_active.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_breakpoint_disabled.png b/icons/actions/hi22-action-piklab_breakpoint_disabled.png
index 54f67de..54f67de 100644
--- a/src/data/hi22-action-piklab_breakpoint_disabled.png
+++ b/icons/actions/hi22-action-piklab_breakpoint_disabled.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_breakpoint_invalid.png b/icons/actions/hi22-action-piklab_breakpoint_invalid.png
index 40ddfec..40ddfec 100644
--- a/src/data/hi22-action-piklab_breakpoint_invalid.png
+++ b/icons/actions/hi22-action-piklab_breakpoint_invalid.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_breakpoint_reached.png b/icons/actions/hi22-action-piklab_breakpoint_reached.png
index 35374fc..35374fc 100644
--- a/src/data/hi22-action-piklab_breakpoint_reached.png
+++ b/icons/actions/hi22-action-piklab_breakpoint_reached.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_burnchip.png b/icons/actions/hi22-action-piklab_burnchip.png
index 01a01f5..01a01f5 100644
--- a/src/data/hi22-action-piklab_burnchip.png
+++ b/icons/actions/hi22-action-piklab_burnchip.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_chip.png b/icons/actions/hi22-action-piklab_chip.png
index 282b503..282b503 100644
--- a/src/data/hi22-action-piklab_chip.png
+++ b/icons/actions/hi22-action-piklab_chip.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_closeproject.png b/icons/actions/hi22-action-piklab_closeproject.png
index a3d1998..a3d1998 100644
--- a/src/data/hi22-action-piklab_closeproject.png
+++ b/icons/actions/hi22-action-piklab_closeproject.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_compile.png b/icons/actions/hi22-action-piklab_compile.png
index 781f151..781f151 100644
--- a/src/data/hi22-action-piklab_compile.png
+++ b/icons/actions/hi22-action-piklab_compile.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_createproject.png b/icons/actions/hi22-action-piklab_createproject.png
index d8ac80d..d8ac80d 100644
--- a/src/data/hi22-action-piklab_createproject.png
+++ b/icons/actions/hi22-action-piklab_createproject.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_debug_step.png b/icons/actions/hi22-action-piklab_debug_step.png
index ae56f66..ae56f66 100644
--- a/src/data/hi22-action-piklab_debug_step.png
+++ b/icons/actions/hi22-action-piklab_debug_step.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_debug_stepin.png b/icons/actions/hi22-action-piklab_debug_stepin.png
index 854be7a..854be7a 100644
--- a/src/data/hi22-action-piklab_debug_stepin.png
+++ b/icons/actions/hi22-action-piklab_debug_stepin.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_debug_stepout.png b/icons/actions/hi22-action-piklab_debug_stepout.png
index 1f9b7b4..1f9b7b4 100644
--- a/src/data/hi22-action-piklab_debug_stepout.png
+++ b/icons/actions/hi22-action-piklab_debug_stepout.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_debug_stepover.png b/icons/actions/hi22-action-piklab_debug_stepover.png
index 37f93e0..37f93e0 100644
--- a/src/data/hi22-action-piklab_debug_stepover.png
+++ b/icons/actions/hi22-action-piklab_debug_stepover.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_debughalt.png b/icons/actions/hi22-action-piklab_debughalt.png
index 34d105d..34d105d 100644
--- a/src/data/hi22-action-piklab_debughalt.png
+++ b/icons/actions/hi22-action-piklab_debughalt.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_decompile.png b/icons/actions/hi22-action-piklab_decompile.png
index 5fe5e17..5fe5e17 100644
--- a/src/data/hi22-action-piklab_decompile.png
+++ b/icons/actions/hi22-action-piklab_decompile.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_editproject.png b/icons/actions/hi22-action-piklab_editproject.png
index 850551b..850551b 100644
--- a/src/data/hi22-action-piklab_editproject.png
+++ b/icons/actions/hi22-action-piklab_editproject.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_erasechip.png b/icons/actions/hi22-action-piklab_erasechip.png
index 2d8dbd5..2d8dbd5 100644
--- a/src/data/hi22-action-piklab_erasechip.png
+++ b/icons/actions/hi22-action-piklab_erasechip.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_find_next.png b/icons/actions/hi22-action-piklab_find_next.png
index 618eab1..618eab1 100644
--- a/src/data/hi22-action-piklab_find_next.png
+++ b/icons/actions/hi22-action-piklab_find_next.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_find_previous.png b/icons/actions/hi22-action-piklab_find_previous.png
index 554f8f9..554f8f9 100644
--- a/src/data/hi22-action-piklab_find_previous.png
+++ b/icons/actions/hi22-action-piklab_find_previous.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_openproject.png b/icons/actions/hi22-action-piklab_openproject.png
index f7fc305..f7fc305 100644
--- a/src/data/hi22-action-piklab_openproject.png
+++ b/icons/actions/hi22-action-piklab_openproject.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_power.png b/icons/actions/hi22-action-piklab_power.png
index 92b5d27..92b5d27 100644
--- a/src/data/hi22-action-piklab_power.png
+++ b/icons/actions/hi22-action-piklab_power.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_program_counter.png b/icons/actions/hi22-action-piklab_program_counter.png
index 9bb2cfa..9bb2cfa 100644
--- a/src/data/hi22-action-piklab_program_counter.png
+++ b/icons/actions/hi22-action-piklab_program_counter.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_program_counter_disabled.png b/icons/actions/hi22-action-piklab_program_counter_disabled.png
index 578b1d1..578b1d1 100644
--- a/src/data/hi22-action-piklab_program_counter_disabled.png
+++ b/icons/actions/hi22-action-piklab_program_counter_disabled.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_readchip.png b/icons/actions/hi22-action-piklab_readchip.png
index fbccae2..fbccae2 100644
--- a/src/data/hi22-action-piklab_readchip.png
+++ b/icons/actions/hi22-action-piklab_readchip.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_restart.png b/icons/actions/hi22-action-piklab_restart.png
index 4d580b8..4d580b8 100644
--- a/src/data/hi22-action-piklab_restart.png
+++ b/icons/actions/hi22-action-piklab_restart.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_run.png b/icons/actions/hi22-action-piklab_run.png
index 9ae6f84..9ae6f84 100644
--- a/src/data/hi22-action-piklab_run.png
+++ b/icons/actions/hi22-action-piklab_run.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_stop.png b/icons/actions/hi22-action-piklab_stop.png
index 9973683..9973683 100644
--- a/src/data/hi22-action-piklab_stop.png
+++ b/icons/actions/hi22-action-piklab_stop.png
Binary files differ
diff --git a/src/data/hi22-action-piklab_verifychip.png b/icons/actions/hi22-action-piklab_verifychip.png
index 953bdd9..953bdd9 100644
--- a/src/data/hi22-action-piklab_verifychip.png
+++ b/icons/actions/hi22-action-piklab_verifychip.png
Binary files differ
diff --git a/src/data/hi32-action-piklab_config_assembler.png b/icons/actions/hi32-action-piklab_config_assembler.png
index 0f48fe1..0f48fe1 100644
--- a/src/data/hi32-action-piklab_config_assembler.png
+++ b/icons/actions/hi32-action-piklab_config_assembler.png
Binary files differ
diff --git a/src/data/hi32-action-piklab_config_disassembler.png b/icons/actions/hi32-action-piklab_config_disassembler.png
index bb8df00..bb8df00 100644
--- a/src/data/hi32-action-piklab_config_disassembler.png
+++ b/icons/actions/hi32-action-piklab_config_disassembler.png
Binary files differ
diff --git a/src/data/hi32-action-piklab_config_programmer.png b/icons/actions/hi32-action-piklab_config_programmer.png
index 470d467..470d467 100644
--- a/src/data/hi32-action-piklab_config_programmer.png
+++ b/icons/actions/hi32-action-piklab_config_programmer.png
Binary files differ
diff --git a/icons/app/CMakeLists.txt b/icons/app/CMakeLists.txt
new file mode 100644
index 0000000..5cca3c6
--- /dev/null
+++ b/icons/app/CMakeLists.txt
@@ -0,0 +1 @@
+tde_install_icons( DESTINATION ${ICON_INSTALL_DIR} )
diff --git a/icons/app/Makefile.am b/icons/app/Makefile.am
new file mode 100644
index 0000000..59bae53
--- /dev/null
+++ b/icons/app/Makefile.am
@@ -0,0 +1,2 @@
+piklabdir = $(kde_icondir)
+piklab_ICON = AUTO
diff --git a/src/data/app_data/hi16-app-piklab.png b/icons/app/hi16-app-piklab.png
index af9434c..af9434c 100644
--- a/src/data/app_data/hi16-app-piklab.png
+++ b/icons/app/hi16-app-piklab.png
Binary files differ
diff --git a/src/data/app_data/hi32-app-piklab.png b/icons/app/hi32-app-piklab.png
index 470d467..470d467 100644
--- a/src/data/app_data/hi32-app-piklab.png
+++ b/icons/app/hi32-app-piklab.png
Binary files differ
diff --git a/src/data/app_data/hi32-mime-piklab_project.png b/icons/app/hi32-mime-piklab_project.png
index 470d467..470d467 100644
--- a/src/data/app_data/hi32-mime-piklab_project.png
+++ b/icons/app/hi32-mime-piklab_project.png
Binary files differ
diff --git a/src/data/app_data/hi64-app-piklab.png b/icons/app/hi64-app-piklab.png
index acb6218..acb6218 100644
--- a/src/data/app_data/hi64-app-piklab.png
+++ b/icons/app/hi64-app-piklab.png
Binary files differ
diff --git a/src/data/Makefile.am b/src/data/Makefile.am
index a3469ec..c7fc1c3 100644
--- a/src/data/Makefile.am
+++ b/src/data/Makefile.am
@@ -1,8 +1,5 @@
INCLUDES = $(all_includes)
-SUBDIRS = app_data likeback
-
-piklabdir = $(kde_datadir)/piklab/icons
-piklab_ICON = AUTO
+SUBDIRS = app_data
syntaxkatedir = $(kde_datadir)/katepart/syntax
syntaxkate_DATA = asm-pic.xml coff-pic.xml jal-pic.xml coff-c-pic.xml
diff --git a/src/data/app_data/Makefile.am b/src/data/app_data/Makefile.am
index 61959e6..c106a7c 100644
--- a/src/data/app_data/Makefile.am
+++ b/src/data/app_data/Makefile.am
@@ -3,7 +3,5 @@ xdg_apps_DATA = piklab.desktop
rcdir = $(kde_datadir)/piklab
rc_DATA = piklabui.rc hexeditorpartui.rc
-KDE_ICON = AUTO
-
mimedir = $(kde_mimedir)/application
mime_DATA = x-piklab.desktop
diff --git a/subdirs b/subdirs
index 0e67810..1ab0827 100644
--- a/subdirs
+++ b/subdirs
@@ -1,3 +1,4 @@
doc
+icons
po
src