Keavon Chambers
225b46300d
Hook up layer tree structure with frontend ( #372 )
...
* Hook up layer tree structure with frontend (decoding and Vue are WIP)
* Fix off by one error
* Avoid leaking memory
* Parse layer structure into list of layers
* Fix thumbnail updates
* Correctly popagate deletions
* Fix selection state in layer tree
* Respect expansion during root serialization
* Allow expanding of subfolders
* Fix arrow direction
Co-authored-by: Dennis Kobert <dennis@kobert.dev>
2021-09-11 17:15:51 -07:00
Keavon Chambers
fc7d3aa457
Auto-generate third-party license notices ( #370 )
...
Closes #294
Closes #371
2021-09-06 06:57:35 -07:00
Keavon Chambers
208e4bbba3
Upgrade wasm-pack to 0.10.1 ( #369 )
...
Closes #167
2021-09-05 18:43:16 -07:00
dependabot[bot]
c8389bbae1
Bump tar from 5.0.7 to 5.0.11 in /frontend ( #367 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 5.0.7 to 5.0.11.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v5.0.7...v5.0.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-31 17:31:51 -07:00
Keavon Chambers
d2395b4dcf
Improve web infrastructure
...
Upgrade npm packages that were locked to old versions due to now-resolved problems
Remove unused/unnecessary dependencies and their configurations
Fix VS Code format on save
Fix VS Code removing EOF newline in JSON files in conflict with npm
Remove JSON files from ESLint because it doesn't properly support JSON
Add detailed comments to web-related configuration files
2021-08-26 19:20:38 -07:00
Oliver Davies
0a7c6df222
Fix crash when clicking non-document tabs and remove extraneous tabs ( #352 )
2021-08-20 16:30:48 -07:00
Keavon Chambers
3a11bf02f8
Add number labels to ruler marks
2021-08-12 02:54:07 -07:00
Keavon Chambers
39c784599d
Update npm dependencies
2021-08-10 20:25:21 -07:00
dependabot[bot]
3d89f63f20
Bump url-parse from 1.5.1 to 1.5.3 in /frontend ( #339 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-10 20:18:57 -07:00
dependabot[bot]
35a241320e
Bump path-parse from 1.0.6 to 1.0.7 in /frontend ( #340 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-10 20:08:57 -07:00
Keavon Chambers
26ae4e2751
Fix documentation links
2021-08-10 20:03:15 -07:00
Keavon Chambers
b7976219f3
Upgrade packages and a couple fix warnings
2021-08-09 18:41:09 -07:00
Keavon Chambers
53ad105f57
Restructure project directories ( #333 )
...
`/client/web` -> `/frontend`
`/client/cli` -> *delete for now*
`/client/native` -> *delete for now*
`/core/editor` -> `/editor`
`/core/document` -> `/graphene`
`/core/renderer` -> `/charcoal`
`/core/proc-macro` -> `/proc-macros` *(now plural)*
2021-08-07 05:17:18 -07:00