Compare commits

...

92 Commits

Author SHA1 Message Date
Slávek Banko 6c6e534544
Raise the minimum required version of CMake to 3.1 in CMakeL10n rules. 2 weeks ago
Slávek Banko 7c9812ac60
Raise the minimum required version of CMake to 3.1. 3 weeks ago
Slávek Banko 07ad4dd50b
Update version number to R14.0.12. 3 months ago
TDE Gitea 593f5963aa Update translation template. 6 months ago
Slávek Banko 235753b13d
Remove cmake submodule since it has now been replaced by cmake-trinity dependency. 8 months ago
TDE Gitea 14c551981f Reset submodule main/applications/ktechlab/cmake to latest HEAD 8 months ago
Michele Calgaro 00aa4917c9
Added missing dependencies for some folders. This was causing FTBFS in some conditions. 9 months ago
Slávek Banko c245f7dbed
Update version number to R14.0.11. 9 months ago
TDE Gitea 00e7714a3e Reset submodule main/applications/ktechlab/cmake to latest HEAD 11 months ago
TDE Gitea 02c2f7cc1c Reset submodule main/applications/ktechlab/admin to latest HEAD 11 months ago
TDE Gitea d9278869f7 Reset submodule main/applications/ktechlab/cmake to latest HEAD 12 months ago
TDE Gitea d6324ea05a Reset submodule main/applications/ktechlab/cmake to latest HEAD 12 months ago
TDE Gitea e75d1255f0 Reset submodule main/applications/ktechlab/admin to latest HEAD 12 months ago
Slávek Banko 671f39cfb5
Raise the minimum required version of CMake to 2.8.12. 1 year ago
TDE Gitea 55b086a51a Reset submodule main/applications/ktechlab/cmake to latest HEAD 1 year ago
TDE Gitea cfef30214d Reset submodule main/applications/ktechlab/cmake to latest HEAD 1 year ago
TDE Gitea c35ebfd909 Reset submodule main/applications/ktechlab/admin to latest HEAD 1 year ago
Slávek Banko 4dc5ae3ccf Merge translation files from master branch. 1 year ago
Slávek Banko 64b2b1976e Update translation template. 1 year ago
Slávek Banko 6742081a55
Add workaround for broken gpsim includes. 1 year ago
Slávek Banko afc8e54e71
Fix incorrect include file check definitions. 1 year ago
Slávek Banko aca58384d9
Added controlled conversions to char* instead of automatic ascii conversions. 1 year ago
Slávek Banko 26de10618a
Add includes to UI files to resolve FTBFS. 1 year ago
Gregory Guy f84a48543b
Conversion to the cmake building system. 1 year ago
TDE Gitea 33040db93b Reset submodule main/applications/ktechlab/cmake to latest HEAD 1 year ago
TDE Gitea d5b994c423 Reset submodule main/applications/ktechlab/admin to latest HEAD 1 year ago
Michele Calgaro 40d5bc5027
Removed code formatting modelines. 1 year ago
TDE Gitea 18bb35964d Reset submodule main/applications/ktechlab/cmake to latest HEAD 1 year ago
TDE Gitea 9caf0809e2 Reset submodule main/applications/ktechlab/admin to latest HEAD 1 year ago
TDE Gitea 8cf37dc21d Reset submodule main/applications/ktechlab/cmake to latest HEAD 1 year ago
TDE Gitea 9850d6676f Reset submodule main/applications/ktechlab/admin to latest HEAD 1 year ago
Michele Calgaro e1f6f674db
Use common icons from tdelibs crystal folder to avoid icon duplication. 1 year ago
TDE Gitea a1134a2ed2 Reset submodule main/applications/ktechlab/cmake to latest HEAD 1 year ago
TDE Gitea 23bc4d3e65 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea e5aadc8031 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 27ce26401c Reset submodule main/applications/ktechlab/admin to latest HEAD 2 years ago
TDE Gitea d979ae8771 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea db2e131480 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 8e59f35659 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 12c0f5ea2d Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 4040f5b6d6 Reset submodule main/applications/ktechlab/admin to latest HEAD 2 years ago
TDE Gitea 5ab06a3eb8 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 5cc9e4da32 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea c674bca6c6 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
Slávek Banko 7fc4d69759 Merge translation files from master branch. 2 years ago
Slávek Banko 3313e693ff Update translation template. 2 years ago
TDE Gitea 197788333d Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea c5cbc5a957 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea b9476cad6e Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 36226221d0 Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 43141af5bb Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea f87bcffb2e Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
TDE Gitea 251de5cb8d Reset submodule main/applications/ktechlab/cmake to latest HEAD 2 years ago
Slávek Banko 66eaf936ed
Switch all submodules to https. 2 years ago
Slávek Banko 59a35651d0
Fix FTBFS with gpsim >= 0.31 2 years ago
TDE Gitea cd27bd279a Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea 84eda5f6e0 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea cdb7637432 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea 27edaf9a62 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea 50a049312c Reset submodule main/applications/ktechlab/admin to latest HEAD 3 years ago
TDE Gitea 9c85acbd3b Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea b1b5568a1d Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Weblate 3c05a47581
Update translation files 3 years ago
Slávek Banko 3cde408d49
Update translation template. 3 years ago
TDE Gitea c8aa5abc03 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea fc2b18eb71 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Weblate 8029cd2837
Update translation files 3 years ago
Slávek Banko 5874129c6f
Add CMakeL10n rules. 3 years ago
TDE Gitea 6bdc52aa9b Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea bceb5e98c7 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea ff600fc888 Reset submodule main/applications/ktechlab/admin to latest HEAD 3 years ago
TDE Gitea fc4a0791d4 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea eb7b9a2b24 Reset submodule main/applications/ktechlab/cmake to latest HEAD 3 years ago
TDE Gitea 8ca0e35962 Reset submodule main/applications/ktechlab/admin to latest HEAD 3 years ago
Slávek Banko 9f50548615 Reset submodule main/applications/ktechlab/admin to latest HEAD 4 years ago
Slávek Banko d99df02a6c Reset submodule main/applications/ktechlab/admin to latest HEAD 4 years ago
Slávek Banko 077016cb95 Reset submodule main/applications/ktechlab/admin to latest HEAD 4 years ago
Slávek Banko db43117a9b Reset submodule main/applications/ktechlab/cmake to latest HEAD 5 years ago
Slávek Banko 08780ddc08 Reset submodule main/applications/ktechlab/cmake to latest HEAD 5 years ago
Slávek Banko 84ceb84562 Reset submodule main/applications/ktechlab/cmake to latest HEAD 5 years ago
Slávek Banko 43b2b02dbf Reset submodule main/applications/ktechlab/cmake to latest HEAD 5 years ago
Slávek Banko 6a42703b94 Reset submodule main/applications/ktechlab/admin to latest HEAD 5 years ago
Slávek Banko 262b0e8ee0 cmake: add tde_add_check_executable macro 5 years ago
Slávek Banko 4795aaaa57 Fix FTBFS with GCC6 5 years ago
Slávek Banko 48e8a4c22a Reset submodule main/applications/ktechlab/admin to latest HEAD 6 years ago
Timothy Pearson 4d2743daa4 Fix invalid headers in PNG files and optimize for size 6 years ago
Slávek Banko 8d94564dfe Reset submodule main/applications/ktechlab/cmake to latest HEAD 6 years ago
Slávek Banko e9b3210721 Reset submodule main/applications/ktechlab/cmake to latest HEAD 6 years ago
Slávek Banko cb1367e44b Reset submodule main/applications/ktechlab/cmake to latest HEAD 7 years ago
Slávek Banko 2f8a335362 Reset submodule main/applications/ktechlab/cmake to latest HEAD 7 years ago
Slávek Banko 5aa5fb5116 Reset submodule main/applications/ktechlab/admin to latest HEAD 7 years ago
Slávek Banko b1b77fafc5 Fix incorrectly renamed strings 7 years ago
  1. 5
      .gitmodules
  2. 23
      CMakeL10n.txt
  3. 83
      CMakeLists.txt
  4. 139
      ConfigureChecks.cmake
  5. 2
      admin
  6. 1
      cmake
  7. 7
      config.guess
  8. 26
      config.h.cmake
  9. 3
      config.h.in
  10. 7
      config.sub
  11. 32
      configure.in.in
  12. 34
      doc/CMakeLists.txt
  13. 1
      doc/en/circuits.docbook
  14. 1
      doc/en/debugging.docbook
  15. 1
      doc/en/faq.docbook
  16. 1
      doc/en/flowcode.docbook
  17. 1
      doc/en/index.docbook
  18. 1
      doc/en/microbe.docbook
  19. 1
      doc/en/picprograms.docbook
  20. 1
      doc/en/quick.docbook
  21. 7
      doc/man/CMakeLists.txt
  22. 151
      doc/man/ktechlab.1
  23. 162
      doc/man/microbe.1
  24. 6
      icons/CMakeLists.txt
  25. BIN
      icons/hi128-app-ktechlab.png
  26. BIN
      icons/hi128-app-microbe.png
  27. BIN
      icons/hi128-mime-ktechlab_circuit.png
  28. BIN
      icons/hi128-mime-ktechlab_flowcode.png
  29. BIN
      icons/hi128-mime-ktechlab_microbe.png
  30. BIN
      icons/hi16-action-convert_to_assembly.png
  31. BIN
      icons/hi16-action-convert_to_hex.png
  32. BIN
      icons/hi16-action-convert_to_microbe.png
  33. BIN
      icons/hi16-action-convert_to_pic.png
  34. BIN
      icons/hi16-action-indent_asm.png
  35. BIN
      icons/hi16-action-logic_or.png
  36. BIN
      icons/hi16-action-null.png
  37. BIN
      icons/hi16-action-oscilloscope.png
  38. BIN
      icons/hi16-action-tool_arrow.png
  39. BIN
      icons/hi16-action-tool_ellipse.png
  40. BIN
      icons/hi16-action-tool_line.png
  41. BIN
      icons/hi16-action-tool_rectangle.png
  42. BIN
      icons/hi16-action-tool_text.png
  43. BIN
      icons/hi16-app-ktechlab.png
  44. BIN
      icons/hi16-app-microbe.png
  45. BIN
      icons/hi16-mime-ktechlab_circuit.png
  46. BIN
      icons/hi16-mime-ktechlab_flowcode.png
  47. BIN
      icons/hi16-mime-ktechlab_microbe.png
  48. BIN
      icons/hi22-action-convert_to_assembly.png
  49. BIN
      icons/hi22-action-convert_to_hex.png
  50. BIN
      icons/hi22-action-convert_to_microbe.png
  51. BIN
      icons/hi22-action-convert_to_pic.png
  52. BIN
      icons/hi22-action-dbgnext.png
  53. BIN
      icons/hi22-action-dbgrun.png
  54. BIN
      icons/hi22-action-dbgstep.png
  55. BIN
      icons/hi22-action-dbgstepout.png
  56. BIN
      icons/hi22-action-indent_asm.png
  57. BIN
      icons/hi22-action-logic_or.png
  58. BIN
      icons/hi22-app-ktechlab.png
  59. BIN
      icons/hi22-app-microbe.png
  60. BIN
      icons/hi22-mime-ktechlab_circuit.png
  61. BIN
      icons/hi22-mime-ktechlab_flowcode.png
  62. BIN
      icons/hi22-mime-ktechlab_microbe.png
  63. BIN
      icons/hi32-action-convert_to_assembly.png
  64. BIN
      icons/hi32-action-convert_to_hex.png
  65. BIN
      icons/hi32-action-convert_to_microbe.png
  66. BIN
      icons/hi32-action-convert_to_pic.png
  67. BIN
      icons/hi32-action-indent_asm.png
  68. BIN
      icons/hi32-action-logic_or.png
  69. BIN
      icons/hi32-app-ktechlab.png
  70. BIN
      icons/hi32-app-microbe.png
  71. BIN
      icons/hi32-mime-ktechlab_circuit.png
  72. BIN
      icons/hi32-mime-ktechlab_flowcode.png
  73. BIN
      icons/hi32-mime-ktechlab_microbe.png
  74. BIN
      icons/hi48-action-convert_to_assembly.png
  75. BIN
      icons/hi48-action-convert_to_hex.png
  76. BIN
      icons/hi48-action-convert_to_microbe.png
  77. BIN
      icons/hi48-action-convert_to_pic.png
  78. BIN
      icons/hi48-action-indent_asm.png
  79. BIN
      icons/hi48-action-logic_or.png
  80. BIN
      icons/hi48-app-ktechlab.png
  81. BIN
      icons/hi48-app-microbe.png
  82. BIN
      icons/hi48-mime-ktechlab_circuit.png
  83. BIN
      icons/hi48-mime-ktechlab_flowcode.png
  84. BIN
      icons/hi48-mime-ktechlab_microbe.png
  85. BIN
      icons/hi64-action-convert_to_assembly.png
  86. BIN
      icons/hi64-action-convert_to_hex.png
  87. BIN
      icons/hi64-action-convert_to_microbe.png
  88. BIN
      icons/hi64-action-convert_to_pic.png
  89. BIN
      icons/hi64-action-indent_asm.png
  90. BIN
      icons/hi64-action-logic_or.png
  91. BIN
      icons/hi64-app-ktechlab.png
  92. BIN
      icons/hi64-app-microbe.png
  93. BIN
      icons/hi64-mime-ktechlab_circuit.png
  94. BIN
      icons/hi64-mime-ktechlab_flowcode.png
  95. BIN
      icons/hi64-mime-ktechlab_microbe.png
  96. 8
      icons/pics/CMakeLists.txt
  97. BIN
      icons/pics/ammeter.png
  98. BIN
      icons/pics/and.png
  99. BIN
      icons/pics/assignment.png
  100. BIN
      icons/pics/bidirled.png
  101. BIN
      icons/pics/branch.png
  102. BIN
      icons/pics/buffer.png
  103. BIN
      icons/pics/bus.png
  104. BIN
      icons/pics/capacitor.png
  105. BIN
      icons/pics/cccs.png
  106. BIN
      icons/pics/ccvs.png
  107. BIN
      icons/pics/cell.png
  108. BIN
      icons/pics/circuit.png
  109. BIN
      icons/pics/clockinput.png
  110. BIN
      icons/pics/current_source.png
  111. BIN
      icons/pics/currentsignal.png
  112. BIN
      icons/pics/delay.png
  113. BIN
      icons/pics/diode.png
  114. BIN
      icons/pics/dpdt.png
  115. BIN
      icons/pics/dpst.png
  116. BIN
      icons/pics/embed.png
  117. BIN
      icons/pics/end.png
  118. BIN
      icons/pics/external_connection.png
  119. BIN
      icons/pics/floatingprobe.png
  120. BIN
      icons/pics/flowcode.png
  121. BIN
      icons/pics/for.png
  122. BIN
      icons/pics/ground.png
  123. BIN
      icons/pics/ic1.png
  124. BIN
      icons/pics/ic2.png
  125. BIN
      icons/pics/ic3.png
  126. BIN
      icons/pics/inductor.png
  127. BIN
      icons/pics/interrupt.png
  128. BIN
      icons/pics/item.png
  129. BIN
      icons/pics/keypad.png
  130. BIN
      icons/pics/led.png
  131. BIN
      icons/pics/logic_input.png
  132. BIN
      icons/pics/logic_output.png
  133. BIN
      icons/pics/logicprobe.png
  134. BIN
      icons/pics/matrixdisplay.png
  135. BIN
      icons/pics/mechanics.png
  136. BIN
      icons/pics/nand.png
  137. BIN
      icons/pics/nor.png
  138. BIN
      icons/pics/not.png
  139. BIN
      icons/pics/npn.png
  140. BIN
      icons/pics/opamp.png
  141. BIN
      icons/pics/or.png
  142. BIN
      icons/pics/pinread.png
  143. BIN
      icons/pics/pinwrite.png
  144. BIN
      icons/pics/pnp.png
  145. BIN
      icons/pics/portread.png
  146. BIN
      icons/pics/portwrite.png
  147. BIN
      icons/pics/potentiometer.png
  148. BIN
      icons/pics/project_library.png
  149. BIN
      icons/pics/project_program.png
  150. BIN
      icons/pics/ptb.png
  151. BIN
      icons/pics/ptm.png
  152. BIN
      icons/pics/repeat.png
  153. BIN
      icons/pics/resistor.png
  154. BIN
      icons/pics/resistordip.png
  155. BIN
      icons/pics/rotary.png
  156. BIN
      icons/pics/seven_segment.png
  157. BIN
      icons/pics/signal_lamp.png
  158. BIN
      icons/pics/spdt.png
  159. BIN
      icons/pics/spst.png
  160. BIN
      icons/pics/start.png
  161. BIN
      icons/pics/sub.png
  162. BIN
      icons/pics/subcall.png
  163. BIN
      icons/pics/unary.png
  164. BIN
      icons/pics/vccs.png
  165. BIN
      icons/pics/vcvs.png
  166. BIN
      icons/pics/voltage.png
  167. BIN
      icons/pics/voltagesignal.png
  168. BIN
      icons/pics/voltmeter.png
  169. BIN
      icons/pics/while.png
  170. BIN
      icons/pics/xnor.png
  171. BIN
      icons/pics/xor.png
  172. 31
      microbe/CMakeLists.txt
  173. 6
      microbe/instruction.cpp
  174. 4
      microbe/main.cpp
  175. 2
      microbe/pic14.cpp
  176. 14
      po/CMakeLists.txt
  177. 6154
      po/fr.po
  178. 3980
      po/ktechlab.pot
  179. 3
      src/CMakeL10n.txt
  180. 100
      src/CMakeLists.txt
  181. 5
      src/circuitview.cpp
  182. 31
      src/core/CMakeLists.txt
  183. 10
      src/core/main.cpp
  184. 2
      src/debugmanager.cpp
  185. 2
      src/debugmanager.h
  186. 2
      src/documentiface.h
  187. 25
      src/drawparts/CMakeLists.txt
  188. 36
      src/electronics/CMakeLists.txt
  189. 2
      src/electronics/Makefile.am
  190. 49
      src/electronics/components/CMakeLists.txt
  191. 2
      src/electronics/components/Makefile.am
  192. 2
      src/electronics/components/piccomponent.cpp
  193. 2
      src/electronics/components/piccomponent.h
  194. 2
      src/electronics/components/piccomponentpin.cpp
  195. 2
      src/electronics/components/piccomponentpin.h
  196. 48
      src/electronics/components/pushswitch.cpp
  197. 19
      src/electronics/gpsimprocessor.cpp
  198. 2
      src/electronics/gpsimprocessor.h
  199. 4
      src/electronics/port.cpp
  200. 31
      src/electronics/simulation/CMakeLists.txt
  201. 35
      src/flowparts/CMakeLists.txt
  202. 3
      src/flowparts/sub.cpp
  203. 46
      src/gui/CMakeLists.txt
  204. 10
      src/gui/asmformattingwidget.ui
  205. 10
      src/gui/createsubprojectwidget.ui
  206. 8
      src/gui/generaloptionswidget.ui
  207. 10
      src/gui/gpasmsettingswidget.ui
  208. 14
      src/gui/linkeroptionswidget.ui
  209. 13
      src/gui/logicwidget.ui
  210. 11
      src/gui/microsettingswidget.ui
  211. 3
      src/gui/newfiledlg.cpp
  212. 8
      src/gui/newfilewidget.ui
  213. 6
      src/gui/newpinmappingwidget.ui
  214. 11
      src/gui/newprojectwidget.ui
  215. 8
      src/gui/oscilloscopewidget.ui
  216. 12
      src/gui/outputmethodwidget.ui
  217. 16
      src/gui/picprogrammerconfigwidget.ui
  218. 12
      src/gui/processingoptionswidget.ui
  219. 8
      src/gui/programmerwidget.ui
  220. 2
      src/gui/projectdlgs.cpp
  221. 6
      src/gui/sdccoptionswidget.ui
  222. 2
      src/gui/symbolviewer.h
  223. 18
      src/itemdocument.cpp
  224. 6
      src/itemdocumentdata.cpp
  225. 1
      src/itemgroup.cpp
  226. 2
      src/itemlibrary.cpp
  227. 130
      src/itemview.cpp
  228. 7
      src/ktechlab.cpp
  229. 34
      src/languages/CMakeLists.txt
  230. 5
      src/languages/asmparser.cpp
  231. 2
      src/languages/language.cpp
  232. 25
      src/mechanics/CMakeLists.txt
  233. 23
      src/micro/CMakeLists.txt
  234. 4
      src/micro/microlibrary.h
  235. 4
      src/micro/micropackage.h
  236. 2
      src/microsettings.cpp
  237. 2
      src/oscilloscopedata.cpp
  238. 2
      src/textdocument.cpp
  239. 3
      src/textdocument.h
  240. 5
      src/textview.cpp
  241. 3
      src/textview.h
  242. 2
      src/variablelabel.cpp
  243. 2
      src/variablelabel.h
  244. 4
      src/view.cpp
  245. 8
      src/viewcontainer.cpp

5
.gitmodules

@ -1,6 +1,3 @@
[submodule "admin"]
path = admin
url = http://system@scm.trinitydesktop.org/scm/git/tde-common-admin
[submodule "cmake"]
path = cmake
url = http://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin

23
CMakeL10n.txt

@ -0,0 +1,23 @@
#################################################
#
# (C) 2019 Slávek Banko
# slavek.banko (AT) axis.cz
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
cmake_minimum_required( VERSION 3.1 )
##### include our cmake modules #################
set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEL10n )
##### create translation templates ##############
tde_l10n_auto_add_subdirectories( )

83
CMakeLists.txt

@ -0,0 +1,83 @@
############################################
# #
# Improvements and feedbacks are welcome #
# #
# This file is released under GPL >= 3 #
# #
############################################
cmake_minimum_required( VERSION 3.1 )
#### general package setup
project( ktechlab )
set( VERSION R14.0.12 )
#### include essential cmake modules
include( FindPkgConfig )
include( CheckFunctionExists )
include( CheckSymbolExists )
include( CheckIncludeFile )
include( CheckIncludeFileCXX )
include( CheckLibraryExists )
include( CheckCSourceCompiles )
include( CheckCXXSourceCompiles )
#### include our cmake modules
set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
include( TDEMacros )
##### setup install paths
include( TDESetupPaths )
tde_setup_paths( )
##### optional stuff
option( WITH_ALL_OPTIONS "Enable all optional support" OFF )
option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${WITH_ALL_OPTIONS} )
option( WITH_GPSIM "Enable gpsim support" ${WITH_ALL_OPTIONS} )
option( WITH_MECHANICS "Enable mechanics support" OFF )
##### user requested modules
option( BUILD_ALL "Build all" ON )
option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
option( BUILD_TRANSLATIONS "Build translations" ${BUILD_ALL} )
##### configure checks
include( ConfigureChecks.cmake )
###### global compiler settings
add_definitions( -DHAVE_CONFIG_H )
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TQT_CXX_FLAGS}" )
set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined" )
set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined" )
##### directories
add_subdirectory( src )
add_subdirectory( icons )
add_subdirectory( microbe )
tde_conditional_add_subdirectory( BUILD_DOC doc )
tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )
##### write configure files
configure_file( config.h.cmake config.h @ONLY )

139
ConfigureChecks.cmake

@ -0,0 +1,139 @@
###########################################
# #
# Improvements and feedback are welcome #
# #
# This file is released under GPL >= 3 #
# #
###########################################
# required stuff
find_package( TQt )
find_package( TDE )
tde_setup_architecture_flags( )
include(TestBigEndian)
test_big_endian(WORDS_BIGENDIAN)
tde_setup_largefiles( )
##### check for gcc visibility support
if( WITH_GCC_VISIBILITY )
tde_setup_gcc_visibility( )
endif( WITH_GCC_VISIBILITY )
##### look for gpsim
if( NOT WITH_GPSIM )
set( NO_GPSIM 1 )
else()
find_path( HAVE_GPSIM_INCLUDE "gpsim/cod.h" )
find_library( HAVE_GPSIM_LIBRARY gpsim)
if( (NOT HAVE_GPSIM_INCLUDE) OR (NOT HAVE_GPSIM_LIBRARY) )
tde_message_fatal( "gpsim support have been requested but was not found on your system" )
else()
set( GPSIM_INCLUDE_DIRS ${HAVE_GPSIM_INCLUDE} )
set( GPSIM_LIBRARIES gpsim;gpsimcli )
##### glib-1.2 or glib-2.0
pkg_search_module( GLIB glib-2.0 glib )
message( STATUS "glib version: ${GLIB_VERSION}" )
if( NOT GLIB_FOUND )
tde_message_fatal( "glib is required but was not found on your system" )
endif()
tde_save( CMAKE_REQUIRED_INCLUDES )
set( CMAKE_REQUIRED_INCLUDES ${GLIB_INCLUDE_DIRS} ${GPSIM_INCLUDE_DIRS})
##### check for gpsim version
if( EXISTS ${GPSIM_INCLUDE_DIRS}/gpsim/breakpoints.h )
file( STRINGS ${GPSIM_INCLUDE_DIRS}/gpsim/breakpoints.h
GPSIM_BROKEN_INCLUDE
REGEX "^#include \"../config.h" )
if( NOT "${GPSIM_BROKEN_INCLUDE}" STREQUAL "" )
message( STATUS "Create fake config.h, due to broken gpsim includes" )
list( APPEND CMAKE_REQUIRED_INCLUDES "${CMAKE_BINARY_DIR}/CMakeFiles" )
list( APPEND GPSIM_INCLUDE_DIRS "${CMAKE_BINARY_DIR}/src" )
if( NOT EXISTS "${CMAKE_BINARY_DIR}/config.h" )
file( WRITE "${CMAKE_BINARY_DIR}/config.h"
"/* fake config.h - due to broken gpsim includes */" )
endif()
endif()
endif()
check_cxx_source_compiles( "
#include <gpsim/interface.h>
#include <gpsim/gpsim_interface.h>
#include <gpsim/breakpoints.h>
#include <gpsim/gpsim_time.h>
void func()
{
(void)cycles;
(void)initialize_gpsim_core();
(void)load_symbol_file(0,0);
}
int main()
{
return 0;
} "
GPSIM_0_21_4
)
check_cxx_source_compiles( "
#include <gpsim/interface.h>
#include <gpsim/gpsim_interface.h>
#include <gpsim/breakpoints.h>
#include <gpsim/gpsim_time.h>
#include <gpsim/symbol.h>
#include <gpsim/program_files.h>
void func()
{
(void)cycles;
(void)initialize_gpsim_core();
}
int main()
{
return 0;
} "
GPSIM_0_21_11
)
check_cxx_source_compiles( "
#include <gpsim/ValueCollections.h>
int main()
{
return 0;
} "
GPSIM_0_21_12
)
check_cxx_source_compiles( "
#include <gpsim/pic-processor.h>
void func()
{
pic_processor *Processor;
sizeof(Processor->Wreg);
}
int main()
{
return 0;
} "
GPSIM_0_27_0
)
tde_restore( CMAKE_REQUIRED_INCLUDES )
endif((NOT HAVE_GPSIM_INCLUDE) OR (NOT HAVE_GPSIM_LIBRARY))
endif( NOT WITH_GPSIM )
##### mechanics
if( WITH_MECHANICS )
set( MECHANICS 1 )
endif()

2
admin

@ -1 +1 @@
Subproject commit 04db460623e1f235e7239f08fdcc2d0ef72636af
Subproject commit 709ea75c2c6bc299ad0469b9f5e0fb27dd300f8f

1
cmake

@ -1 +0,0 @@
Subproject commit 1994b808819fd74446cb8f1a0491b3e10244f463

7
config.guess

@ -1552,10 +1552,3 @@ UNAME_VERSION = ${UNAME_VERSION}
EOF
exit 1
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
# End:

26
config.h.cmake

@ -0,0 +1,26 @@
#define VERSION "@VERSION@"
// Defined if you have fvisibility and fvisibility-inlines-hidden support.
#cmakedefine __KDE_HAVE_GCC_VISIBILITY 1
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@
/* build with gpsim-0.21.4 support */
#cmakedefine GPSIM_0_21_4 1
/* build with gpsim-0.21.11 support */
#cmakedefine GPSIM_0_21_11 1
/* build with gpsim-0.21.12 support */
#cmakedefine GPSIM_0_21_12 1
/* build with gpsim-0.27 support */
#cmakedefine GPSIM_0_27_0 1
/* build without gpsim support */
#cmakedefine NO_GPSIM 1
/* build with mechanics support */
#cmakedefine MECHANICS 1

3
config.h.in

@ -12,6 +12,9 @@
/* Gpsim 0.27.0 was found */
#undef GPSIM_0_27_0
/* Gpsim 0.31.0 was found */
#undef GPSIM_0_31_0
/* Define to 1 if you have the <Carbon/Carbon.h> header file. */
#undef HAVE_CARBON_CARBON_H

7
config.sub

@ -1677,10 +1677,3 @@ esac
echo $basic_machine$os
exit
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "timestamp='"
# time-stamp-format: "%:y-%02m-%02d"
# time-stamp-end: "'"
# End:

32
configure.in.in

@ -7,9 +7,9 @@ AC_C_BIGENDIAN
AC_CHECK_KDEMAXPATHLEN
################################
## BEGIN Check for gpsim 0.21 ##
################################
###################################
## BEGIN Check for gpsim version ##
###################################
AC_LANG_SAVE
AC_LANG_CPLUSPLUS
@ -80,12 +80,27 @@ void func() { pic_processor *Processor; sizeof(Processor->Wreg); }
AC_MSG_RESULT( no )
)
CXXFLAGS="$glib_cflags $ktechlab_save_CXXFLAGS"
AC_MSG_CHECKING([if gpsim requires C++11])
AC_TRY_COMPILE(
[
#include <gpsim/gpsim_object.h>
void func() { gpsimObject *gpsimObj; sizeof(gpsimObj); }
],
[],
AC_MSG_RESULT( no ),
have_gpsim_0_31_0=yes
GPSIM_CXXFLAGS="-std=c++11"
AC_MSG_RESULT( yes )
)
CXXFLAGS="$ktechlab_save_CXXFLAGS"
AC_LANG_RESTORE
##############################
## END Check for gpsim 0.21 ##
##############################
#################################
## END Check for gpsim version ##
#################################
@ -152,7 +167,12 @@ if test x$have_gpsim_0_27_0 == xyes; then
AC_DEFINE([GPSIM_0_27_0],[],[Gpsim 0.27.0 was found])
fi
if test x$have_gpsim_0_31_0 == xyes; then
AC_DEFINE([GPSIM_0_31_0],[],[Gpsim 0.31.0 was found])
fi
AC_SUBST(LIB_GPSIM)
AC_SUBST(GPSIM_CXXFLAGS)
##############################
## END DO_NOT_COMPILE CHECK ##

34
doc/CMakeLists.txt

@ -0,0 +1,34 @@
file( GLOB _dirs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} * )
list( REMOVE_ITEM _dirs html man )
string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" )
foreach( _dir IN LISTS _dirs )
if( IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${_dir}
AND ( "${_dir}" STREQUAL "en" OR
"${_linguas}" MATCHES "^;*$" OR
";${_linguas};" MATCHES ";${_dir};" ))
file( GLOB _doc_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}/${_dir} ${_dir}/*.docbook )
if( _doc_files )
list( FIND _doc_files "index.docbook" _find_index )
if( -1 EQUAL _find_index )
set( _noindex "NOINDEX" )
else()
unset( _noindex )
endif()
tde_create_handbook(
SOURCE_BASEDIR ${_dir}
${_noindex}
LANG ${_dir}
DESTINATION ${PROJECT_NAME}
)
endif()
endif()
endforeach()
if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/html/CMakeLists.txt )
add_subdirectory( html )
endif()
if( EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/man/CMakeLists.txt )
add_subdirectory( man )
endif()

1
doc/en/circuits.docbook

@ -1,4 +1,3 @@
<!-- kate: tab-width 2; indent-mode xml; -->
<chapter id="circuits">
<title>Circuits</title>

1
doc/en/debugging.docbook

@ -1,4 +1,3 @@
<!-- kate: tab-width 2; indent-mode xml; -->
<chapter id="debugging">
<title>Debugging</title>

1
doc/en/faq.docbook

@ -1,4 +1,3 @@
<!-- kate: tab-width 2; indent-mode xml; -->
<chapter id="faq">
<title>FAQ</title>

1
doc/en/flowcode.docbook

@ -1,4 +1,3 @@
<!-- kate: tab-width 2; indent-mode xml; -->
<chapter id="flowcode">
<title>&flowcode;</title>

1
doc/en/index.docbook

@ -1,5 +1,4 @@
<?xml version="1.0" ?>
<!-- kate: tab-width 2; indent-mode xml; -->
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY ktechlab "ktechlab">
<!ENTITY ktechlab-quick SYSTEM "quick.docbook">

1
doc/en/microbe.docbook

@ -1,4 +1,3 @@
<!-- kate: tab-width 2; indent-mode xml; -->
<chapter id="microbe">
<title>&microbe;</title>
<sect1>

1
doc/en/picprograms.docbook

@ -1,4 +1,3 @@
<!-- kate: tab-width 2; indent-mode xml; -->
<chapter id="pic_programs">
<title>PIC Programs</title>

1
doc/en/quick.docbook

@ -1,4 +1,3 @@
<!-- kate: tab-width 2; indent-mode xml; -->
<chapter id="quick">
<title>Quick Tour</title>

7
doc/man/CMakeLists.txt

@ -0,0 +1,7 @@
##### man pages
INSTALL(
FILES ${PROJECT_NAME}.1 microbe.1
DESTINATION ${MAN_INSTALL_DIR}/man1
COMPONENT doc
)

151
doc/man/ktechlab.1

@ -0,0 +1,151 @@
.\" This file was generated by kdemangen.pl
.TH KTECHLAB 1 "Jan 2006" "Trinity Desktop Environment" "An IDE for microcontrollers and electronics"
.SH NAME
ktechlab
\- An IDE for microcontrollers and electronics
.SH SYNOPSIS
ktechlab [Qt\-options] [TDE\-options] [URL]
.SH DESCRIPTION
An IDE for microcontrollers and electronics
.SH OPTIONS
.SS
.SS Arguments:
.TP
.B URL
Document to open.
.SS Generic options:
.TP
.B \-\-help
Show help about options
.TP
.B \-\-help\-qt
Show Qt specific options
.TP
.B \-\-help\-tde
Show TDE specific options
.TP
.B \-\-help\-all
Show all options
.TP
.B \-\-author
Show author information
.TP
.B \-v, \-\-version
Show version information
.TP
.B \-\-license
Show license information
.TP
.B \-\-
End of options
.SS
.SS TDE options:
.TP
.B \-\-caption <caption>
Use 'caption' as name in the titlebar
.TP
.B \-\-icon <icon>
Use 'icon' as the application icon
.TP
.B \-\-miniicon <icon>
Use 'icon' as the icon in the titlebar
.TP
.B \-\-config <filename>
Use alternative configuration file
.TP
.B \-\-dcopserver <server>
Use the DCOP Server specified by 'server'
.TP
.B \-\-nocrashhandler
Disable crash handler, to get core dumps
.TP
.B \-\-waitforwm
Waits for a WM_NET compatible windowmanager
.TP
.B \-\-style <style>
sets the application GUI style
.TP
.B \-\-geometry <geometry>
sets the client geometry of the main widget - see man X for the argument format
.SS
.SS Qt options:
.TP
.B \-\-display <displayname>
Use the X-server display 'displayname'
.TP
.B \-\-session <sessionId>
Restore the application for the given 'sessionId'
.TP
.B \-\-cmap
Causes the application to install a private color
map on an 8-bit display
.TP
.B \-\-ncols <count>
Limits the number of colors allocated in the color
cube on an 8-bit display, if the application is
using the QApplication::ManyColor color
specification
.TP
.B \-\-nograb
tells Qt to never grab the mouse or the keyboard
.TP
.B \-\-dograb
running under a debugger can cause an implicit
-nograb, use -dograb to override
.TP
.B \-\-sync
switches to synchronous mode for debugging
.TP
.B \-\-fn, \-\-font <fontname>
defines the application font
.TP
.B \-\-bg, \-\-background <color>
sets the default background color and an
application palette (light and dark shades are
calculated)
.TP
.B \-\-fg, \-\-foreground <color>
sets the default foreground color
.TP
.B \-\-btn, \-\-button <color>
sets the default button color
.TP
.B \-\-name <name>
sets the application name
.TP
.B \-\-title <title>
sets the application title (caption)
.TP
.B \-\-visual TrueColor
forces the application to use a TrueColor visual on
an 8-bit display
.TP
.B \-\-inputstyle <inputstyle>
sets XIM (X Input Method) input style. Possible
values are onthespot, overthespot, offthespot and
root
.TP
.B \-\-im <XIM server>
set XIM server
.TP
.B \-\-noxim
disable XIM
.TP
.B \-\-reverse
mirrors the whole layout of widgets
.SS
.SH SEE ALSO
Full user documentation is available through the TDE Help Center. You can also enter the URL
.BR help:/ktechlab/
directly into konqueror or you can run
.BR "`khelpcenter help:/ktechlab/'"
from the command-line.
.br
.SH AUTHORS
.nf
David Saxton <david@bluehaze.org>
.br
Daniel Clarke <daniel.jc@gmail.com>
.br

162
doc/man/microbe.1

@ -0,0 +1,162 @@
.\" This file was generated by kdemangen.pl
.TH MICROBE 1 "Jan 2006" "Trinity Desktop Environment" "The Microbe Compiler"
.SH NAME
microbe
\- The Microbe Compiler
.SH SYNOPSIS
microbe [Qt\-options] [TDE\-options] [options] [Input URL] [Output URL]
.SH DESCRIPTION
.SH OPTIONS
.SS
.SS Arguments:
.TP
.B Input
URL Input filename
.TP
.B Output
URL Output filename
.SS Options:
.TP
.B \-\-show\-source
Show source code lines in assembly output
.TP
.B \-\-nooptimize
Do not attempt optimization of generated instructions.
.SS
.SS Generic options:
.TP
.B \-\-help
Show help about options
.TP
.B \-\-help\-qt
Show Qt specific options
.TP
.B \-\-help\-tde
Show TDE specific options
.TP
.B \-\-help\-all
Show all options
.TP
.B \-\-author
Show author information
.TP
.B \-v, \-\-version
Show version information
.TP
.B \-\-license
Show license information
.TP
.B \-\-
End of options
.SS
.SS TDE options:
.TP
.B \-\-caption <caption>
Use 'caption' as name in the titlebar
.TP
.B \-\-icon <icon>
Use 'icon' as the application icon
.TP
.B \-\-miniicon <icon>
Use 'icon' as the icon in the titlebar
.TP
.B \-\-config <filename>
Use alternative configuration file
.TP
.B \-\-dcopserver <server>
Use the DCOP Server specified by 'server'
.TP
.B \-\-nocrashhandler
Disable crash handler, to get core dumps
.TP
.B \-\-waitforwm
Waits for a WM_NET compatible windowmanager
.TP
.B \-\-style <style>
sets the application GUI style
.TP
.B \-\-geometry <geometry>
sets the client geometry of the main widget - see man X for the argument format
.SS
.SS Qt options:
.TP
.B \-\-display <displayname>
Use the X-server display 'displayname'
.TP
.B \-\-session <sessionId>
Restore the application for the given 'sessionId'
.TP
.B \-\-cmap
Causes the application to install a private color
map on an 8-bit display
.TP
.B \-\-ncols <count>
Limits the number of colors allocated in the color
cube on an 8-bit display, if the application is
using the QApplication::ManyColor color
specification
.TP
.B \-\-nograb
tells Qt to never grab the mouse or the keyboard
.TP
.B \-\-dograb
running under a debugger can cause an implicit
-nograb, use -dograb to override
.TP
.B \-\-sync
switches to synchronous mode for debugging
.TP
.B \-\-fn, \-\-font <fontname>
defines the application font
.TP
.B \-\-bg, \-\-background <color>
sets the default background color and an
application palette (light and dark shades are
calculated)
.TP
.B \-\-fg, \-\-foreground <color>
sets the default foreground color
.TP
.B \-\-btn, \-\-button <color>
sets the default button color
.TP
.B \-\-name <name>
sets the application name
.TP
.B \-\-title <title>
sets the application title (caption)
.TP
.B \-\-visual TrueColor
forces the application to use a TrueColor visual on
an 8-bit display
.TP
.B \-\-inputstyle <inputstyle>
sets XIM (X Input Method) input style. Possible
values are onthespot, overthespot, offthespot and
root
.TP
.B \-\-im <XIM server>
set XIM server
.TP
.B \-\-noxim
disable XIM
.TP
.B \-\-reverse
mirrors the whole layout of widgets
.SS
.SH SEE ALSO
Full user documentation is available through the TDE Help Center. You can also enter the URL
.BR help:/microbe/
directly into konqueror or you can run
.BR "`khelpcenter help:/microbe/'"
from the command-line.
.br
.SH AUTHORS
.nf
Daniel Clarke <daniel.jc@gmail.com>
.br
David Saxton <david@bluehaze.org>
.br

6
icons/CMakeLists.txt

@ -0,0 +1,6 @@
add_subdirectory( pics )
##### icons hicolor
tde_install_icons()

BIN
icons/hi128-app-ktechlab.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

BIN
icons/hi128-app-microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

BIN
icons/hi128-mime-ktechlab_circuit.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 7.3 KiB

BIN
icons/hi128-mime-ktechlab_flowcode.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

BIN
icons/hi128-mime-ktechlab_microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

BIN
icons/hi16-action-convert_to_assembly.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 612 B

After

Width:  |  Height:  |  Size: 612 B

BIN
icons/hi16-action-convert_to_hex.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 548 B

After

Width:  |  Height:  |  Size: 548 B

BIN
icons/hi16-action-convert_to_microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 673 B

After

Width:  |  Height:  |  Size: 673 B

BIN
icons/hi16-action-convert_to_pic.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 734 B

After

Width:  |  Height:  |  Size: 734 B

BIN
icons/hi16-action-indent_asm.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 735 B

After

Width:  |  Height:  |  Size: 735 B

BIN
icons/hi16-action-logic_or.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 510 B

After

Width:  |  Height:  |  Size: 510 B

BIN
icons/hi16-action-null.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 B

After

Width:  |  Height:  |  Size: 83 B

BIN
icons/hi16-action-oscilloscope.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 403 B

After

Width:  |  Height:  |  Size: 403 B

BIN
icons/hi16-action-tool_arrow.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 312 B

After

Width:  |  Height:  |  Size: 312 B

BIN
icons/hi16-action-tool_ellipse.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 671 B

After

Width:  |  Height:  |  Size: 671 B

BIN
icons/hi16-action-tool_line.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 619 B

After

Width:  |  Height:  |  Size: 619 B

BIN
icons/hi16-action-tool_rectangle.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 349 B

After

Width:  |  Height:  |  Size: 349 B

BIN
icons/hi16-action-tool_text.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 347 B

After

Width:  |  Height:  |  Size: 347 B

BIN
icons/hi16-app-ktechlab.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 726 B

After

Width:  |  Height:  |  Size: 726 B

BIN
icons/hi16-app-microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 695 B

After

Width:  |  Height:  |  Size: 695 B

BIN
icons/hi16-mime-ktechlab_circuit.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 721 B

After

Width:  |  Height:  |  Size: 721 B

BIN
icons/hi16-mime-ktechlab_flowcode.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 702 B

After

Width:  |  Height:  |  Size: 702 B

BIN
icons/hi16-mime-ktechlab_microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 668 B

After

Width:  |  Height:  |  Size: 668 B

BIN
icons/hi22-action-convert_to_assembly.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 842 B

After

Width:  |  Height:  |  Size: 842 B

BIN
icons/hi22-action-convert_to_hex.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 675 B

After

Width:  |  Height:  |  Size: 675 B

BIN
icons/hi22-action-convert_to_microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 964 B

After

Width:  |  Height:  |  Size: 964 B

BIN
icons/hi22-action-convert_to_pic.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
icons/hi22-action-dbgnext.png

Binary file not shown.

BIN
icons/hi22-action-dbgrun.png

Binary file not shown.

BIN
icons/hi22-action-dbgstep.png

Binary file not shown.

BIN
icons/hi22-action-dbgstepout.png

Binary file not shown.

BIN
icons/hi22-action-indent_asm.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 984 B

After

Width:  |  Height:  |  Size: 984 B

BIN
icons/hi22-action-logic_or.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 755 B

After

Width:  |  Height:  |  Size: 755 B

BIN
icons/hi22-app-ktechlab.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
icons/hi22-app-microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 992 B

After

Width:  |  Height:  |  Size: 992 B

BIN
icons/hi22-mime-ktechlab_circuit.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 990 B

After

Width:  |  Height:  |  Size: 990 B

BIN
icons/hi22-mime-ktechlab_flowcode.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 972 B

After

Width:  |  Height:  |  Size: 972 B

BIN
icons/hi22-mime-ktechlab_microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 949 B

After

Width:  |  Height:  |  Size: 949 B

BIN
icons/hi32-action-convert_to_assembly.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
icons/hi32-action-convert_to_hex.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 954 B

After

Width:  |  Height:  |  Size: 954 B

BIN
icons/hi32-action-convert_to_microbe.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
icons/hi32-action-convert_to_pic.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
icons/hi32-action-indent_asm.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
icons/hi32-action-logic_or.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
icons/hi32-app-ktechlab.png

Binary file not shown.