Graphite/client/web
akshay1992kalbhor 0b0873262c
Add support for closing document tabs (#215)
* Can only remove last document successfully

* Correctly update the layer tree panel

* Remove comments

* Add support for randomly closing docs

* Create new doc after closing last doc

* Update layer panel when creating new docs

* Fix bug that crashed the program when first doc was closed

* Refactor to make code simpler and increase readability

* Add shortcut to close active doc (Shift + C)

* Add a confirmation dialog box before closing tabs

* New docs get the correct title

* Remove comments and fix typos

* Disable 'eslint-no-alert'

* Refactor and fix document title bug

* Rename the FrontendMessage and ReponseType for showing close confirmation modal

* Change the message displayed in the close confirmation modal

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2021-06-22 01:58:02 -07:00
..
assets Add the Dropdown Input widget (#168) 2021-06-06 02:17:36 -07:00
public Standardize icon sizes and folder paths (closes #110) 2021-05-27 00:14:50 -07:00
src Add support for closing document tabs (#215) 2021-06-22 01:58:02 -07:00
wasm Add support for closing document tabs (#215) 2021-06-22 01:58:02 -07:00
.eslintrc.js Layer selection (#166) 2021-06-09 20:40:51 +02:00
.gitignore Fix web code linting to be portable across environments 2021-04-14 13:22:43 -07:00
package-lock.json Bump postcss from 7.0.35 to 7.0.36 in /client/web (#221) 2021-06-17 09:20:07 -07:00
package.json Upgrade TypeScript from 3.9 to 4.x 2021-05-14 23:53:55 -07:00
tsconfig.json Fix web code linting to be portable across environments 2021-04-14 13:22:43 -07:00
vue.config.js Fix web code linting to be portable across environments 2021-04-14 13:22:43 -07:00