You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Boris Sekachev 42614c28a1
React UI: Annotation view enhancements (#1106)
* Keyframes navigation

* Synchronized objects on canvas and in side panel

* Fixed minor bug with collapse

* Fixed css property 'pointer-events'

* Drawn appearance block

* Removed extra force reflow

* Finished appearance block, fixed couple bugs

* Improved save() in cvat-core, changed approach to highlight shapes

* Fixed exception in edit function, fixed filling for polylines and points, fixed wrong image navigation, remove and copy

* Added lock

* Some fixes with points

* Minor appearance fixes

* Fixed insert for points

* Fixed unit tests

* Fixed control

* Fixed list size

* Added propagate

* Minor fix with attr saving

* Some div changed to buttons

* Locked some buttons for unimplemented functionalities

* Statistics modal, changing a job status

* Minor fix with shapes counting

* Couple of fixes to improve visibility

* Added fullscreen

* SVG Canvas -> HTML Canvas frame (#1113)

* SVG Frame -> HTML Canvas frame
6 years ago
..
src React UI: Annotation view enhancements (#1106) 6 years ago
tests React UI: Annotation view enhancements (#1106) 6 years ago
.dockerignore User interface with React and antd (#785) 6 years ago
.eslintrc.js User interface with react and antd (#755) 6 years ago
.gitignore Auth for REST API (api/v1/auth/*) (#622) 7 years ago
README.md Updated cvat-core (#591) 7 years ago
jest.config.js Updated dump/upload in cvat-core (#635) 7 years ago
jsdoc.config.js Updated dump/upload in cvat-core (#635) 7 years ago
package.json React UI: Player in annotation view & settings page (#1018) 6 years ago
webpack.config.js React UI: Player in annotation view & settings page (#1018) 6 years ago

README.md

Module CVAT-CORE

Description

This CVAT module is a clien-side JavaScipt library to management of objects, frames, logs, etc. It contains the core logic of the Computer Vision Annotation Tool.

Commands

  • Dependencies installation
npm install
  • Building the module from sources in the dist directory:
npm run build
npm run build -- --mode=development     # without a minification
  • Building the documentation in the docs directory:
npm run-script docs
  • Running of tests:
npm run-script test
  • Updating of a module version:
npm version patch   # updated after minor fixes
npm version minor   # updated after major changes which don't affect API compatibility with previous versions
npm version major   # updated after major changes which affect API compatibility with previous versions

Visual studio code configurations:

  • cvat.js debug starts debugging with entrypoint api.js
  • cvat.js test builds library and runs entrypoint tests.js