├── .gitignore ├── README.md ├── doc └── gen_optimizer.md ├── package.json ├── src ├── components │ ├── attribute.js │ ├── normal_pop_tips.js │ ├── panel_selector.js │ ├── setting_dialog.js │ └── setting_pop_tips.js ├── config │ ├── config.js │ └── i18n.js ├── controls │ ├── page_config_controls.js │ ├── panel_controls.js │ ├── pen_controls.js │ ├── shape_controls.js │ └── text_controls.js ├── favicon.ico ├── gen_optimizer │ ├── gen_arrow.js │ ├── gen_circle.js │ ├── gen_component.js │ ├── gen_controls.js │ ├── gen_dialog.js │ ├── gen_dragger.js │ ├── gen_i18n_util.js │ ├── gen_image.js │ ├── gen_line.js │ ├── gen_message.js │ ├── gen_optimizer.js │ ├── gen_persisit_config_manager.js │ ├── gen_point.js │ ├── gen_rect.js │ ├── gen_scene.js │ ├── gen_shape.js │ ├── gen_text.js │ ├── gen_utils.js │ └── gen_vector.js ├── index.html ├── main.js ├── public │ ├── css │ │ ├── app.css │ │ ├── datatable.css │ │ ├── dialog.css │ │ ├── element-ui.css │ │ ├── message.css │ │ └── optimzer.css │ ├── img │ │ ├── demo.jpeg │ │ ├── sort_asc.png │ │ ├── sort_both.png │ │ ├── sort_desc.png │ │ ├── structure.jpeg │ │ └── use_demo.gif │ └── js │ │ ├── datatable.min.js │ │ └── hidpi-canvas.min.js └── scene │ └── main_scene.js ├── webpack.dev.js └── webpack.prod.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/README.md -------------------------------------------------------------------------------- /doc/gen_optimizer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/doc/gen_optimizer.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/package.json -------------------------------------------------------------------------------- /src/components/attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/components/attribute.js -------------------------------------------------------------------------------- /src/components/normal_pop_tips.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/components/normal_pop_tips.js -------------------------------------------------------------------------------- /src/components/panel_selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/components/panel_selector.js -------------------------------------------------------------------------------- /src/components/setting_dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/components/setting_dialog.js -------------------------------------------------------------------------------- /src/components/setting_pop_tips.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/components/setting_pop_tips.js -------------------------------------------------------------------------------- /src/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/config/config.js -------------------------------------------------------------------------------- /src/config/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/config/i18n.js -------------------------------------------------------------------------------- /src/controls/page_config_controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/controls/page_config_controls.js -------------------------------------------------------------------------------- /src/controls/panel_controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/controls/panel_controls.js -------------------------------------------------------------------------------- /src/controls/pen_controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/controls/pen_controls.js -------------------------------------------------------------------------------- /src/controls/shape_controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/controls/shape_controls.js -------------------------------------------------------------------------------- /src/controls/text_controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/controls/text_controls.js -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/gen_optimizer/gen_arrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_arrow.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_circle.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_component.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_controls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_controls.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_dialog.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_dragger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_dragger.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_i18n_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_i18n_util.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_image.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_line.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_line.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_message.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_optimizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_optimizer.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_persisit_config_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_persisit_config_manager.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_point.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_rect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_rect.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_scene.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_shape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_shape.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_text.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_utils.js -------------------------------------------------------------------------------- /src/gen_optimizer/gen_vector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/gen_optimizer/gen_vector.js -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/index.html -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/main.js -------------------------------------------------------------------------------- /src/public/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/css/app.css -------------------------------------------------------------------------------- /src/public/css/datatable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/css/datatable.css -------------------------------------------------------------------------------- /src/public/css/dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/css/dialog.css -------------------------------------------------------------------------------- /src/public/css/element-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/css/element-ui.css -------------------------------------------------------------------------------- /src/public/css/message.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/css/message.css -------------------------------------------------------------------------------- /src/public/css/optimzer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/css/optimzer.css -------------------------------------------------------------------------------- /src/public/img/demo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/img/demo.jpeg -------------------------------------------------------------------------------- /src/public/img/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/img/sort_asc.png -------------------------------------------------------------------------------- /src/public/img/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/img/sort_both.png -------------------------------------------------------------------------------- /src/public/img/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/img/sort_desc.png -------------------------------------------------------------------------------- /src/public/img/structure.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/img/structure.jpeg -------------------------------------------------------------------------------- /src/public/img/use_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/img/use_demo.gif -------------------------------------------------------------------------------- /src/public/js/datatable.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/js/datatable.min.js -------------------------------------------------------------------------------- /src/public/js/hidpi-canvas.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/public/js/hidpi-canvas.min.js -------------------------------------------------------------------------------- /src/scene/main_scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/src/scene/main_scene.js -------------------------------------------------------------------------------- /webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/webpack.dev.js -------------------------------------------------------------------------------- /webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hellojuantu/image_border_optimizer/HEAD/webpack.prod.js --------------------------------------------------------------------------------