#3977 WIP:ROS-hmci-V20230322

Merged
chenshihai merged 69 commits from ROS-hmci/aiforge:V20230322 into V20230410 1 year ago
  1. +5
    -1
      .gitignore
  2. +16
    -0
      models/repo_list.go
  3. +1
    -1
      modules/templates/helper.go
  4. +1
    -0
      options/locale/locale_en-US.ini
  5. +1
    -0
      options/locale/locale_zh-CN.ini
  6. +89
    -0
      package-lock.json
  7. +1
    -0
      package.json
  8. BIN
      public/img/ros-hmci/05ba445b9835d86f81dd3d2d2fb0085b.png
  9. BIN
      public/img/ros-hmci/07101d729ec50d8bf8c0329224585f14.png
  10. BIN
      public/img/ros-hmci/07efd9450ffe064783352fc7f834c818.png
  11. BIN
      public/img/ros-hmci/0ad3ccc7a16937626852494fe161f920.png
  12. BIN
      public/img/ros-hmci/0b51c576036515c0b151c2b73c848d5a.png
  13. BIN
      public/img/ros-hmci/0bcaad921656ccd036d59b5001290107.png
  14. BIN
      public/img/ros-hmci/0e3b98bffa39d78df6519384523216d4.png
  15. BIN
      public/img/ros-hmci/0f386ae5fc2a0ff6c19600002d0e5321.png
  16. BIN
      public/img/ros-hmci/1266ef6d15c9a75a4e74980373438d12.png
  17. BIN
      public/img/ros-hmci/12a58f09aa65651a4e8457a87d0c47c9.png
  18. BIN
      public/img/ros-hmci/1483edffca1c70a08974d6b7de6a3fdb.png
  19. BIN
      public/img/ros-hmci/15d30eeae7c75d1c55c672cee086d023.png
  20. BIN
      public/img/ros-hmci/15e78788894611bd018de8f762e13b1d.png
  21. BIN
      public/img/ros-hmci/18bc9f0fd8ffe1059aa8e57019ba88e8.png
  22. BIN
      public/img/ros-hmci/191a154003e8bbbd8b2faa94df79c381.png
  23. BIN
      public/img/ros-hmci/1a356bb5a7ce93c23243062386ea60e9.png
  24. BIN
      public/img/ros-hmci/1d7748ff8d2c3b099e0d8c2db16a0a0a.png
  25. BIN
      public/img/ros-hmci/1ea818c19c5613897903f3f07e4aabea.png
  26. BIN
      public/img/ros-hmci/202c82cca2cccbe1919fcee768356fa1.png
  27. BIN
      public/img/ros-hmci/227958a1d5796fb19d379cf8df9c873f.png
  28. BIN
      public/img/ros-hmci/23ea1b095bd7856806cbffaeaf3160bb.png
  29. BIN
      public/img/ros-hmci/2742681bb0685ab3ec198a5239289f24.png
  30. BIN
      public/img/ros-hmci/27d598cdd229958d8d8b3e1259e287b6.png
  31. BIN
      public/img/ros-hmci/2b245f6e8732299f6c5d29d45c09f4ab.png
  32. BIN
      public/img/ros-hmci/2b91f419b0c3fbd48469905da58b368a.png
  33. BIN
      public/img/ros-hmci/2d4d93f3962be672964d8e494dae69a9.png
  34. BIN
      public/img/ros-hmci/2dc305b08d2bff74de723e660cf54f51.png
  35. BIN
      public/img/ros-hmci/2df728971445f735584502351e69f404.png
  36. BIN
      public/img/ros-hmci/2dfd8be62195aea32d3721e9c44a7b65.png
  37. BIN
      public/img/ros-hmci/2fb2e97a136836d83ca1b1970d5ebc05.png
  38. BIN
      public/img/ros-hmci/307193d9e46833b97c8e5afae89a3b84.png
  39. BIN
      public/img/ros-hmci/328f39c65f2fad357fd239d70f9853d3.png
  40. BIN
      public/img/ros-hmci/32f93a9ac08c57dfb50d38eef5828a13.png
  41. BIN
      public/img/ros-hmci/36d96691d2b74c84ca57e270907a9596.png
  42. BIN
      public/img/ros-hmci/372a8bfa767dfa44c42afe1be7a3341b.png
  43. BIN
      public/img/ros-hmci/375deb080d12485d7c5b020a91cac3f5.png
  44. BIN
      public/img/ros-hmci/38b556121ea08c3a34ebd7947ff818ef.png
  45. BIN
      public/img/ros-hmci/39ea174f887d877ea76ba31228a6315d.png
  46. BIN
      public/img/ros-hmci/3a6453ce7a73331de8dc8d46ac792980.png
  47. BIN
      public/img/ros-hmci/3bbd57a73399bf2077275457666e5e37.png
  48. BIN
      public/img/ros-hmci/3cc371058d1857c44ab96a2ddd28159b.png
  49. BIN
      public/img/ros-hmci/3d0cdf6c59b3734bdcaa492f430697ae.png
  50. BIN
      public/img/ros-hmci/3e56d7dc07ba43c2fc3777593c616ba9.png
  51. BIN
      public/img/ros-hmci/41526c6a56ab35fbfd75efe611e6a269.png
  52. BIN
      public/img/ros-hmci/43e3b14c6e2a924e143faab617e1b449.png
  53. BIN
      public/img/ros-hmci/449b407d5174de110f663f1b72471720.png
  54. BIN
      public/img/ros-hmci/45351da17710517dfb616133de40bc17.png
  55. BIN
      public/img/ros-hmci/4949f8f2b7bae0d43a4aa67699c10335.png
  56. BIN
      public/img/ros-hmci/4b4c4662629e074227c63d23f46271ac.png
  57. BIN
      public/img/ros-hmci/4dcdce6ea20fc6126991a3a9ce999064.png
  58. BIN
      public/img/ros-hmci/5520ba673bc80210912d830a304adddd.png
  59. BIN
      public/img/ros-hmci/556e5bde0bcecb4a5313962a5cf935fe.png
  60. BIN
      public/img/ros-hmci/55e24ed247765c26ba9ebdc7178aa587.png
  61. BIN
      public/img/ros-hmci/573ef7ee84a6b4884195d6d20d48d192.png
  62. BIN
      public/img/ros-hmci/58287c3a4b1f6c90d86a18c1ce3fe9a0.png
  63. BIN
      public/img/ros-hmci/58c00cc05cb3a7614393125e1a0bd7ba.png
  64. BIN
      public/img/ros-hmci/5b08f8e6adcee3691cc86af6a880afb6.png
  65. BIN
      public/img/ros-hmci/5fda1de7e984f5c1ec553662ab771407.png
  66. BIN
      public/img/ros-hmci/624b71c49ce138ae6ce2dff0de4f81cc.png
  67. BIN
      public/img/ros-hmci/62b53dd597736adecf97d25b2889c5e2.png
  68. BIN
      public/img/ros-hmci/649898031748a5867af33a892716a817.png
  69. BIN
      public/img/ros-hmci/64a805a2c15419c356ca28f95ee943b6.png
  70. BIN
      public/img/ros-hmci/64feeeb56b3e341ea6bb89649896adf6.png
  71. BIN
      public/img/ros-hmci/66fa35144bcca1d59efbd809308d8978.png
  72. BIN
      public/img/ros-hmci/68acd342613a54742d5e94bb85df2128.png
  73. BIN
      public/img/ros-hmci/6ae4d710aaf64c9fb32198a417e7deda.png
  74. BIN
      public/img/ros-hmci/6bb876b93b9f630ee10304bc9d54e326.png
  75. BIN
      public/img/ros-hmci/6da4828190161924d3e2c084e55fa79e.png
  76. BIN
      public/img/ros-hmci/6ddae357e1a85c7d03b1d598b57bd944.png
  77. BIN
      public/img/ros-hmci/6f6bf64d608d346bd40464912be1df76.png
  78. BIN
      public/img/ros-hmci/71263170e32c2d991493898ed1f6d4ce.png
  79. BIN
      public/img/ros-hmci/74ad8b18399d6dab124819b9613c67c5.png
  80. BIN
      public/img/ros-hmci/7615df8c1685d00d8f4d19f66920bbdb.png
  81. BIN
      public/img/ros-hmci/772d0fb915cfdab3b60f3c9d3f29b7db.png
  82. BIN
      public/img/ros-hmci/773a29fe9380b2cc94bd776e88326612.png
  83. BIN
      public/img/ros-hmci/7b0e80e9001e5584369ef76caa4e8b97.png
  84. BIN
      public/img/ros-hmci/7b7ae37e626a809340988be778a278df.png
  85. BIN
      public/img/ros-hmci/7bd4e4622f6f137f0c4f348339b275c5.png
  86. BIN
      public/img/ros-hmci/7c38928ae8f7f01fab07bb9b25ac37e5.png
  87. BIN
      public/img/ros-hmci/7d4242ae6000756d9803b94091a63ac0.png
  88. BIN
      public/img/ros-hmci/7d87e106b03033254c89c07d768a346f.png
  89. BIN
      public/img/ros-hmci/810e424ec08878de663b7c3b2c6d0663.png
  90. BIN
      public/img/ros-hmci/81de95962288a1aa874c40ee5f622d90.png
  91. BIN
      public/img/ros-hmci/8279c173d27a54e6b94f388c39e11b3c.png
  92. BIN
      public/img/ros-hmci/82886da41b1615401fe4bca42269d8a2.png
  93. BIN
      public/img/ros-hmci/83df678bb0fad3608e44203594576355.png
  94. BIN
      public/img/ros-hmci/8613196159ab2da3c22f124cf8948775.png
  95. BIN
      public/img/ros-hmci/8aacfa799145b95562e808dcf6004f2d.png
  96. BIN
      public/img/ros-hmci/8ccb7c73d277daf4168646e8a96f0036.png
  97. BIN
      public/img/ros-hmci/8cd5fbbaada6b109af48f5946a769fdb.png
  98. BIN
      public/img/ros-hmci/8cfeb7d4480ece2759c5ad9c1613f88f.png
  99. BIN
      public/img/ros-hmci/8d6c6c39c6adc40bc78feecdf1647635.png
  100. BIN
      public/img/ros-hmci/8e60c4621ffd1f8010721700b29cda51.png

+ 5
- 1
.gitignore View File

@@ -85,6 +85,7 @@ coverage.all
/public/img/svg
/VERSION


# Snapcraft
snap/.snapcraft/
parts/
@@ -99,4 +100,7 @@ prime/
/.make_evidence

/templates/home_bak.tmpl
/==bak
/==bak

#ROS-hmci-frontend-link
web_src/vuepages/pages/ros-hmci/views/links.js

+ 16
- 0
models/repo_list.go View File

@@ -181,6 +181,10 @@ type SearchRepoOptions struct {
TopicOnly bool
//search by Specific TopicName
TopicName string
//Multi topic names.available just when topicName is empty
MultiTopicNames []string
//available just when MultiTopicNames is not empty,true for intersect,false for union
IsTopicIntersect bool
// include description in keyword search
IncludeDescription bool
// None -> include has milestones AND has no milestone
@@ -407,6 +411,18 @@ func SearchRepositoryCondition(opts *SearchRepoOptions) builder.Cond {
var topicNameCond = builder.In("id", subQuery)
cond = cond.And(topicNameCond)

} else if opts.MultiTopicNames != nil && len(opts.MultiTopicNames) > 0 {
var subQueryCond = builder.NewCond()
subQueryCond = subQueryCond.And(builder.In("topic.name", opts.MultiTopicNames))
subQuery := builder.Select("repo_topic.repo_id").From("repo_topic").
Join("INNER", "topic", "topic.id = repo_topic.topic_id").
Where(subQueryCond).
GroupBy("repo_topic.repo_id")
if opts.IsTopicIntersect {
subQuery = subQuery.Having(fmt.Sprintf("count(repo_topic.repo_id) >= %d", len(opts.MultiTopicNames)))
}
var topicNameCond = builder.In("id", subQuery)
cond = cond.And(topicNameCond)
}

if opts.Fork != util.OptionalBoolNone {


+ 1
- 1
modules/templates/helper.go View File

@@ -794,7 +794,7 @@ func licenses() []string {

// Dataset tasks
func tasks() []string {
return []string{"machine_translation", "question_answering_system", "information_retrieval", "knowledge_graph", "text_annotation", "text_categorization", "emotion_analysis", "language_modeling", "speech_recognition", "automatic_digest", "information_extraction", "description_generation", "image_classification", "face_recognition", "image_search", "target_detection", "image_description_generation", "vehicle_license_plate_recognition", "medical_image_analysis", "unmanned", "unmanned_security", "drone", "vr_ar", "2_d_vision", "2.5_d_vision", "3_d_reconstruction", "image_processing", "video_processing", "visual_input_system", "speech_coding", "speech_enhancement", "speech_synthesis"}
return []string{"machine_translation", "question_answering_system", "information_retrieval", "knowledge_graph", "text_annotation", "text_categorization", "emotion_analysis", "language_modeling", "speech_recognition", "automatic_digest", "information_extraction", "description_generation", "image_classification", "face_recognition", "image_search", "target_detection", "image_description_generation", "vehicle_license_plate_recognition", "medical_image_analysis", "unmanned", "unmanned_security", "drone", "vr_ar", "2_d_vision", "2.5_d_vision", "3_d_reconstruction", "image_processing", "video_processing", "visual_input_system", "speech_coding", "speech_enhancement", "speech_synthesis","ROS_hmci"}
}

func GetRefType(ref string) string {


+ 1
- 0
options/locale/locale_en-US.ini View File

@@ -932,6 +932,7 @@ task.speech_coding= speech coding
task.speech_enhancement= speech enhancement
task.speech_recognition= speech recognition
task.speech_synthesis= speech synthesis
task.ROS_hmci=ROS-hmci Community
category.computer_vision= computer vision
category.natural_language_processing= natural language processing
category.speech_processing= speech processing


+ 1
- 0
options/locale/locale_zh-CN.ini View File

@@ -937,6 +937,7 @@ task.speech_coding=语音编码
task.speech_enhancement=语音增强
task.speech_recognition=语音识别
task.speech_synthesis=语音合成
task.ROS_hmci=开源开放社区
category.computer_vision=计算机视觉
category.natural_language_processing=自然语言处理
category.speech_processing=语音处理


+ 89
- 0
package-lock.json View File

@@ -37,6 +37,7 @@
"jquery.are-you-sure": "1.9.0",
"js-cookie": "3.0.1",
"less-loader": "6.1.0",
"markdown-it": "13.0.1",
"mini-css-extract-plugin": "0.9.0",
"monaco-editor": "0.20.0",
"monaco-editor-webpack-plugin": "1.9.0",
@@ -10975,6 +10976,14 @@
"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
"dev": true
},
"node_modules/linkify-it": {
"version": "4.0.1",
"resolved": "https://registry.npmmirror.com/linkify-it/-/linkify-it-4.0.1.tgz",
"integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==",
"dependencies": {
"uc.micro": "^1.0.1"
}
},
"node_modules/load-json-file": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
@@ -11450,6 +11459,34 @@
"url": "https://github.com/sponsors/wooorm"
}
},
"node_modules/markdown-it": {
"version": "13.0.1",
"resolved": "https://registry.npmmirror.com/markdown-it/-/markdown-it-13.0.1.tgz",
"integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==",
"dependencies": {
"argparse": "^2.0.1",
"entities": "~3.0.1",
"linkify-it": "^4.0.1",
"mdurl": "^1.0.1",
"uc.micro": "^1.0.5"
},
"bin": {
"markdown-it": "bin/markdown-it.js"
}
},
"node_modules/markdown-it/node_modules/argparse": {
"version": "2.0.1",
"resolved": "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz",
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
},
"node_modules/markdown-it/node_modules/entities": {
"version": "3.0.1",
"resolved": "https://registry.npmmirror.com/entities/-/entities-3.0.1.tgz",
"integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
"engines": {
"node": ">=0.12"
}
},
"node_modules/markdown-table": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz",
@@ -11661,6 +11698,11 @@
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
"integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA=="
},
"node_modules/mdurl": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/mdurl/-/mdurl-1.0.1.tgz",
"integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g=="
},
"node_modules/media-typer": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
@@ -18795,6 +18837,11 @@
"node": "*"
}
},
"node_modules/uc.micro": {
"version": "1.0.6",
"resolved": "https://registry.npmmirror.com/uc.micro/-/uc.micro-1.0.6.tgz",
"integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="
},
"node_modules/uglify-js": {
"version": "2.8.29",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
@@ -29624,6 +29671,14 @@
"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
"dev": true
},
"linkify-it": {
"version": "4.0.1",
"resolved": "https://registry.npmmirror.com/linkify-it/-/linkify-it-4.0.1.tgz",
"integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==",
"requires": {
"uc.micro": "^1.0.1"
}
},
"load-json-file": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
@@ -30044,6 +30099,30 @@
"integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
"dev": true
},
"markdown-it": {
"version": "13.0.1",
"resolved": "https://registry.npmmirror.com/markdown-it/-/markdown-it-13.0.1.tgz",
"integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==",
"requires": {
"argparse": "^2.0.1",
"entities": "~3.0.1",
"linkify-it": "^4.0.1",
"mdurl": "^1.0.1",
"uc.micro": "^1.0.5"
},
"dependencies": {
"argparse": {
"version": "2.0.1",
"resolved": "https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz",
"integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
},
"entities": {
"version": "3.0.1",
"resolved": "https://registry.npmmirror.com/entities/-/entities-3.0.1.tgz",
"integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q=="
}
}
},
"markdown-table": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz",
@@ -30215,6 +30294,11 @@
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
"integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA=="
},
"mdurl": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/mdurl/-/mdurl-1.0.1.tgz",
"integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g=="
},
"media-typer": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
@@ -35978,6 +36062,11 @@
"resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz",
"integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ=="
},
"uc.micro": {
"version": "1.0.6",
"resolved": "https://registry.npmmirror.com/uc.micro/-/uc.micro-1.0.6.tgz",
"integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="
},
"uglify-js": {
"version": "2.8.29",
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",


+ 1
- 0
package.json View File

@@ -36,6 +36,7 @@
"jquery.are-you-sure": "1.9.0",
"js-cookie": "3.0.1",
"less-loader": "6.1.0",
"markdown-it": "13.0.1",
"mini-css-extract-plugin": "0.9.0",
"monaco-editor": "0.20.0",
"monaco-editor-webpack-plugin": "1.9.0",


BIN
public/img/ros-hmci/05ba445b9835d86f81dd3d2d2fb0085b.png View File

Before After
Width: 42  |  Height: 38  |  Size: 328 B

BIN
public/img/ros-hmci/07101d729ec50d8bf8c0329224585f14.png View File

Before After
Width: 1118  |  Height: 688  |  Size: 326 KiB

BIN
public/img/ros-hmci/07efd9450ffe064783352fc7f834c818.png View File

Before After
Width: 60  |  Height: 60  |  Size: 7.3 KiB

BIN
public/img/ros-hmci/0ad3ccc7a16937626852494fe161f920.png View File

Before After
Width: 1920  |  Height: 1765  |  Size: 496 KiB

BIN
public/img/ros-hmci/0b51c576036515c0b151c2b73c848d5a.png View File

Before After
Width: 54  |  Height: 40  |  Size: 1.0 KiB

BIN
public/img/ros-hmci/0bcaad921656ccd036d59b5001290107.png View File

Before After
Width: 200  |  Height: 200  |  Size: 29 KiB

BIN
public/img/ros-hmci/0e3b98bffa39d78df6519384523216d4.png View File

Before After
Width: 26  |  Height: 24  |  Size: 477 B

BIN
public/img/ros-hmci/0f386ae5fc2a0ff6c19600002d0e5321.png View File

Before After
Width: 28  |  Height: 28  |  Size: 704 B

BIN
public/img/ros-hmci/1266ef6d15c9a75a4e74980373438d12.png View File

Before After
Width: 61  |  Height: 29  |  Size: 1.9 KiB

BIN
public/img/ros-hmci/12a58f09aa65651a4e8457a87d0c47c9.png View File

Before After
Width: 3840  |  Height: 3044  |  Size: 1.5 MiB

BIN
public/img/ros-hmci/1483edffca1c70a08974d6b7de6a3fdb.png View File

Before After
Width: 1920  |  Height: 285  |  Size: 934 KiB

BIN
public/img/ros-hmci/15d30eeae7c75d1c55c672cee086d023.png View File

Before After
Width: 34  |  Height: 32  |  Size: 872 B

BIN
public/img/ros-hmci/15e78788894611bd018de8f762e13b1d.png View File

Before After
Width: 84  |  Height: 2  |  Size: 138 B

BIN
public/img/ros-hmci/18bc9f0fd8ffe1059aa8e57019ba88e8.png View File

Before After
Width: 34  |  Height: 28  |  Size: 565 B

BIN
public/img/ros-hmci/191a154003e8bbbd8b2faa94df79c381.png View File

Before After
Width: 5  |  Height: 33  |  Size: 220 B

BIN
public/img/ros-hmci/1a356bb5a7ce93c23243062386ea60e9.png View File

Before After
Width: 61  |  Height: 25  |  Size: 2.3 KiB

BIN
public/img/ros-hmci/1d7748ff8d2c3b099e0d8c2db16a0a0a.png View File

Before After
Width: 62  |  Height: 62  |  Size: 4.2 KiB

BIN
public/img/ros-hmci/1ea818c19c5613897903f3f07e4aabea.png View File

Before After
Width: 34  |  Height: 32  |  Size: 874 B

BIN
public/img/ros-hmci/202c82cca2cccbe1919fcee768356fa1.png View File

Before After
Width: 30  |  Height: 22  |  Size: 768 B

BIN
public/img/ros-hmci/227958a1d5796fb19d379cf8df9c873f.png View File

Before After
Width: 74  |  Height: 74  |  Size: 10 KiB

BIN
public/img/ros-hmci/23ea1b095bd7856806cbffaeaf3160bb.png View File

Before After
Width: 30  |  Height: 30  |  Size: 2.5 KiB

BIN
public/img/ros-hmci/2742681bb0685ab3ec198a5239289f24.png View File

Before After
Width: 30  |  Height: 30  |  Size: 2.4 KiB

BIN
public/img/ros-hmci/27d598cdd229958d8d8b3e1259e287b6.png View File

Before After
Width: 28  |  Height: 24  |  Size: 404 B

BIN
public/img/ros-hmci/2b245f6e8732299f6c5d29d45c09f4ab.png View File

Before After
Width: 34  |  Height: 52  |  Size: 463 B

BIN
public/img/ros-hmci/2b91f419b0c3fbd48469905da58b368a.png View File

Before After
Width: 44  |  Height: 40  |  Size: 949 B

BIN
public/img/ros-hmci/2d4d93f3962be672964d8e494dae69a9.png View File

Before After
Width: 538  |  Height: 438  |  Size: 74 KiB

BIN
public/img/ros-hmci/2dc305b08d2bff74de723e660cf54f51.png View File

Before After
Width: 11  |  Height: 11  |  Size: 222 B

BIN
public/img/ros-hmci/2df728971445f735584502351e69f404.png View File

Before After
Width: 62  |  Height: 62  |  Size: 3.9 KiB

BIN
public/img/ros-hmci/2dfd8be62195aea32d3721e9c44a7b65.png View File

Before After
Width: 30  |  Height: 30  |  Size: 2.0 KiB

BIN
public/img/ros-hmci/2fb2e97a136836d83ca1b1970d5ebc05.png View File

Before After
Width: 182  |  Height: 128  |  Size: 2.2 KiB

BIN
public/img/ros-hmci/307193d9e46833b97c8e5afae89a3b84.png View File

Before After
Width: 1324  |  Height: 195  |  Size: 50 KiB

BIN
public/img/ros-hmci/328f39c65f2fad357fd239d70f9853d3.png View File

Before After
Width: 92  |  Height: 80  |  Size: 5.1 KiB

BIN
public/img/ros-hmci/32f93a9ac08c57dfb50d38eef5828a13.png View File

Before After
Width: 26  |  Height: 24  |  Size: 410 B

BIN
public/img/ros-hmci/36d96691d2b74c84ca57e270907a9596.png View File

Before After
Width: 24  |  Height: 24  |  Size: 276 B

BIN
public/img/ros-hmci/372a8bfa767dfa44c42afe1be7a3341b.png View File

Before After
Width: 61  |  Height: 26  |  Size: 2.2 KiB

BIN
public/img/ros-hmci/375deb080d12485d7c5b020a91cac3f5.png View File

Before After
Width: 22  |  Height: 26  |  Size: 509 B

BIN
public/img/ros-hmci/38b556121ea08c3a34ebd7947ff818ef.png View File

Before After
Width: 45  |  Height: 26  |  Size: 1.8 KiB

BIN
public/img/ros-hmci/39ea174f887d877ea76ba31228a6315d.png View File

Before After
Width: 34  |  Height: 34  |  Size: 1.0 KiB

BIN
public/img/ros-hmci/3a6453ce7a73331de8dc8d46ac792980.png View File

Before After
Width: 74  |  Height: 74  |  Size: 11 KiB

BIN
public/img/ros-hmci/3bbd57a73399bf2077275457666e5e37.png View File

Before After
Width: 1920  |  Height: 2205  |  Size: 21 KiB

BIN
public/img/ros-hmci/3cc371058d1857c44ab96a2ddd28159b.png View File

Before After
Width: 478  |  Height: 164  |  Size: 29 KiB

BIN
public/img/ros-hmci/3d0cdf6c59b3734bdcaa492f430697ae.png View File

Before After
Width: 34  |  Height: 34  |  Size: 1.2 KiB

BIN
public/img/ros-hmci/3e56d7dc07ba43c2fc3777593c616ba9.png View File

Before After
Width: 10  |  Height: 12  |  Size: 119 B

BIN
public/img/ros-hmci/41526c6a56ab35fbfd75efe611e6a269.png View File

Before After
Width: 1920  |  Height: 870  |  Size: 8.6 KiB

BIN
public/img/ros-hmci/43e3b14c6e2a924e143faab617e1b449.png View File

Before After
Width: 124  |  Height: 124  |  Size: 6.1 KiB

BIN
public/img/ros-hmci/449b407d5174de110f663f1b72471720.png View File

Before After
Width: 1920  |  Height: 2869  |  Size: 261 KiB

BIN
public/img/ros-hmci/45351da17710517dfb616133de40bc17.png View File

Before After
Width: 202  |  Height: 198  |  Size: 25 KiB

BIN
public/img/ros-hmci/4949f8f2b7bae0d43a4aa67699c10335.png View File

Before After
Width: 33  |  Height: 21  |  Size: 898 B

BIN
public/img/ros-hmci/4b4c4662629e074227c63d23f46271ac.png View File

Before After
Width: 34  |  Height: 32  |  Size: 656 B

BIN
public/img/ros-hmci/4dcdce6ea20fc6126991a3a9ce999064.png View File

Before After
Width: 13  |  Height: 43  |  Size: 993 B

BIN
public/img/ros-hmci/5520ba673bc80210912d830a304adddd.png View File

Before After
Width: 50  |  Height: 26  |  Size: 439 B

BIN
public/img/ros-hmci/556e5bde0bcecb4a5313962a5cf935fe.png View File

Before After
Width: 5  |  Height: 33  |  Size: 216 B

BIN
public/img/ros-hmci/55e24ed247765c26ba9ebdc7178aa587.png View File

Before After
Width: 74  |  Height: 74  |  Size: 9.4 KiB

BIN
public/img/ros-hmci/573ef7ee84a6b4884195d6d20d48d192.png View File

Before After
Width: 30  |  Height: 30  |  Size: 2.6 KiB

BIN
public/img/ros-hmci/58287c3a4b1f6c90d86a18c1ce3fe9a0.png View File

Before After
Width: 1920  |  Height: 614  |  Size: 695 KiB

BIN
public/img/ros-hmci/58c00cc05cb3a7614393125e1a0bd7ba.png View File

Before After
Width: 34  |  Height: 34  |  Size: 1.4 KiB

BIN
public/img/ros-hmci/5b08f8e6adcee3691cc86af6a880afb6.png View File

Before After
Width: 28  |  Height: 28  |  Size: 703 B

BIN
public/img/ros-hmci/5fda1de7e984f5c1ec553662ab771407.png View File

Before After
Width: 33  |  Height: 21  |  Size: 901 B

BIN
public/img/ros-hmci/624b71c49ce138ae6ce2dff0de4f81cc.png View File

Before After
Width: 30  |  Height: 28  |  Size: 366 B

BIN
public/img/ros-hmci/62b53dd597736adecf97d25b2889c5e2.png View File

Before After
Width: 18  |  Height: 12  |  Size: 251 B

BIN
public/img/ros-hmci/649898031748a5867af33a892716a817.png View File

Before After
Width: 34  |  Height: 28  |  Size: 543 B

BIN
public/img/ros-hmci/64a805a2c15419c356ca28f95ee943b6.png View File

Before After
Width: 14  |  Height: 26  |  Size: 271 B

BIN
public/img/ros-hmci/64feeeb56b3e341ea6bb89649896adf6.png View File

Before After
Width: 62  |  Height: 62  |  Size: 5.5 KiB

BIN
public/img/ros-hmci/66fa35144bcca1d59efbd809308d8978.png View File

Before After
Width: 30  |  Height: 26  |  Size: 1003 B

BIN
public/img/ros-hmci/68acd342613a54742d5e94bb85df2128.png View File

Before After
Width: 34  |  Height: 22  |  Size: 934 B

BIN
public/img/ros-hmci/6ae4d710aaf64c9fb32198a417e7deda.png View File

Before After
Width: 74  |  Height: 74  |  Size: 12 KiB

BIN
public/img/ros-hmci/6bb876b93b9f630ee10304bc9d54e326.png View File

Before After
Width: 61  |  Height: 26  |  Size: 2.4 KiB

BIN
public/img/ros-hmci/6da4828190161924d3e2c084e55fa79e.png View File

Before After
Width: 1920  |  Height: 965  |  Size: 287 KiB

BIN
public/img/ros-hmci/6ddae357e1a85c7d03b1d598b57bd944.png View File

Before After
Width: 18  |  Height: 12  |  Size: 245 B

BIN
public/img/ros-hmci/6f6bf64d608d346bd40464912be1df76.png View File

Before After
Width: 120  |  Height: 116  |  Size: 2.2 KiB

BIN
public/img/ros-hmci/71263170e32c2d991493898ed1f6d4ce.png View File

Before After
Width: 46  |  Height: 46  |  Size: 1.9 KiB

BIN
public/img/ros-hmci/74ad8b18399d6dab124819b9613c67c5.png View File

Before After
Width: 114  |  Height: 114  |  Size: 1.6 KiB

BIN
public/img/ros-hmci/7615df8c1685d00d8f4d19f66920bbdb.png View File

Before After
Width: 1224  |  Height: 340  |  Size: 153 KiB

BIN
public/img/ros-hmci/772d0fb915cfdab3b60f3c9d3f29b7db.png View File

Before After
Width: 376  |  Height: 92  |  Size: 33 KiB

BIN
public/img/ros-hmci/773a29fe9380b2cc94bd776e88326612.png View File

Before After
Width: 30  |  Height: 30  |  Size: 2.6 KiB

BIN
public/img/ros-hmci/7b0e80e9001e5584369ef76caa4e8b97.png View File

Before After
Width: 1920  |  Height: 416  |  Size: 221 KiB

BIN
public/img/ros-hmci/7b7ae37e626a809340988be778a278df.png View File

Before After
Width: 29  |  Height: 26  |  Size: 1.1 KiB

BIN
public/img/ros-hmci/7bd4e4622f6f137f0c4f348339b275c5.png View File

Before After
Width: 230  |  Height: 224  |  Size: 3.9 KiB

BIN
public/img/ros-hmci/7c38928ae8f7f01fab07bb9b25ac37e5.png View File

Before After
Width: 1921  |  Height: 621  |  Size: 106 KiB

BIN
public/img/ros-hmci/7d4242ae6000756d9803b94091a63ac0.png View File

Before After
Width: 30  |  Height: 30  |  Size: 2.6 KiB

BIN
public/img/ros-hmci/7d87e106b03033254c89c07d768a346f.png View File

Before After
Width: 32  |  Height: 32  |  Size: 536 B

BIN
public/img/ros-hmci/810e424ec08878de663b7c3b2c6d0663.png View File

Before After
Width: 88  |  Height: 84  |  Size: 2.7 KiB

BIN
public/img/ros-hmci/81de95962288a1aa874c40ee5f622d90.png View File

Before After
Width: 30  |  Height: 30  |  Size: 1.7 KiB

BIN
public/img/ros-hmci/8279c173d27a54e6b94f388c39e11b3c.png View File

Before After
Width: 74  |  Height: 74  |  Size: 11 KiB

BIN
public/img/ros-hmci/82886da41b1615401fe4bca42269d8a2.png View File

Before After
Width: 24  |  Height: 24  |  Size: 343 B

BIN
public/img/ros-hmci/83df678bb0fad3608e44203594576355.png View File

Before After
Width: 30  |  Height: 32  |  Size: 313 B

BIN
public/img/ros-hmci/8613196159ab2da3c22f124cf8948775.png View File

Before After
Width: 36  |  Height: 32  |  Size: 783 B

BIN
public/img/ros-hmci/8aacfa799145b95562e808dcf6004f2d.png View File

Before After
Width: 16  |  Height: 24  |  Size: 326 B

BIN
public/img/ros-hmci/8ccb7c73d277daf4168646e8a96f0036.png View File

Before After
Width: 48  |  Height: 44  |  Size: 2.4 KiB

BIN
public/img/ros-hmci/8cd5fbbaada6b109af48f5946a769fdb.png View File

Before After
Width: 36  |  Height: 36  |  Size: 1.2 KiB

BIN
public/img/ros-hmci/8cfeb7d4480ece2759c5ad9c1613f88f.png View File

Before After
Width: 469  |  Height: 148  |  Size: 3.6 KiB

BIN
public/img/ros-hmci/8d6c6c39c6adc40bc78feecdf1647635.png View File

Before After
Width: 33  |  Height: 21  |  Size: 900 B

BIN
public/img/ros-hmci/8e60c4621ffd1f8010721700b29cda51.png View File

Before After
Width: 24  |  Height: 26  |  Size: 359 B

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save