Commit Graph
743 Commits
Author SHA1 Message Date
Thomas Weber eaeb0bbde3 Add opengraph tags 2021-08-29 13:16:13 -05:00
Thomas Weber ea89d68b5c Merge branch 'master' of github.com:TurboWarp/packager 2021-08-29 12:57:27 -05:00
Thomas Weber c95b1afff6 Update translations 2021-08-29 12:57:22 -05:00
Thomas Weber afa6928222 Merge branch 'master' of https://github.com/TurboWarp/packager 2021-08-28 22:23:54 -05:00
Thomas Weber 0cf8608c39 Don't expose jszip error message to users 2021-08-28 22:23:52 -05:00
Thomas Weber 1904ebf830 Make sure invalid projects throw an error as soon as possible 2021-08-28 22:22:52 -05:00
Thomas Weber ed44ca7353 Don't accept non-sb[2|3] dropped projects 2021-08-28 22:06:01 -05:00
Thomas Weber f33bf02f7b Fix right click list > import 2021-08-28 22:01:02 -05:00
dependabot[bot] 29e6955499 Bump svelte from 3.42.3 to 3.42.4 (#139)
Bumps [svelte](https://github.com/sveltejs/svelte) from 3.42.3 to 3.42.4.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/compare/v3.42.3...v3.42.4)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-28 21:52:30 -05:00
Thomas Weber 125d1db087 Rename Dropper to DropArea 2021-08-28 21:35:29 -05:00
Thomas Weber 32ead183bd Refactor file dropping 2021-08-28 19:17:23 -05:00
Thomas Weber 71f10ca3a2 Make file input always exist in DOM
Hide instead of remove from DOM so that it doesn't reset when options change
2021-08-28 19:11:26 -05:00
Thomas Weber 7d3dca88de Allow dropping project files in 2021-08-28 18:52:23 -05:00
Thomas Weber 53d186e709 Set dropEffect to copy in ImageInput 2021-08-28 18:47:55 -05:00
Thomas Weber cb078708c4 Improve preview error messages 2021-08-28 17:49:22 -05:00
Thomas Weber bbc09e748b Allow specifying project ID in url hash
example url: https://packager.turbowarp.org/#104
2021-08-28 17:42:24 -05:00
GarboMuffin df9400a697 Separate "p4" from "packager", other refactoring (#138)
* Separate "p4" and "packager"

* Continue p4, packager, common refactoring

* Plist does not need to be a class

* Document what the `common` folder is for

* Fix typo in "uril-utils"

* Move more p4 JS to the p4 folder

* Move everything from packager/lib to just packager

* Fix imports in tests
2021-08-28 17:11:46 -05:00
Thomas Weber b816149af6 Set text-align: center on centered sections
should make text center better incase anything wraps
2021-08-27 22:29:59 -05:00
Thomas Weber 351d2ac17b whoops 2021-08-27 21:59:19 -05:00
Thomas Weber 490db9fb3c Fix flash of white in some configurations 2021-08-27 21:57:45 -05:00
Thomas Weber a52f7de22e Fix build 2021-08-27 21:17:56 -05:00
Thomas Weber 5ba11b8c82 Merge branch 'master' of github.com:TurboWarp/packager 2021-08-27 21:14:08 -05:00
Thomas Weber e65cfafd0c Update translations 2021-08-27 21:14:05 -05:00
Thomas Weber cbc1502fe8 Translate theme selector 2021-08-26 22:45:02 -05:00
Thomas Weber a66c80b412 Move p4-loaded attribute setter out of P4.svelte 2021-08-26 22:42:56 -05:00
Thomas Weber 10999eb056 Add theme selector 2021-08-26 22:42:12 -05:00
Thomas Weber ae3888ebee Load project data and metadata in parallel 2021-08-26 21:44:22 -05:00
Thomas Weber 160535a897 Improve downloadProject tests 2021-08-27 00:49:52 -05:00
Thomas Weber 01219e23d2 Implement usesMusic for sb2 projects 2021-08-26 19:33:05 -05:00
Thomas Weber 91a065dd5f Remove unnecessary await 2021-08-26 19:32:52 -05:00
Thomas Weber f61ea4d541 Update windows further steps 2021-08-25 21:49:41 -05:00
Thomas Weber 63d111c4d8 Prefer "Windows application" over "Windows executable"
For consistency with the other platforms, and hopefully being easier to understand
2021-08-25 21:47:30 -05:00
Thomas Weber 0c4e043f52 Very large projects may not work well in WKWebView
Need to investigate more
2021-08-25 21:05:17 -05:00
Thomas Weber ac6afee4f3 Merge branch 'master' of github.com:TurboWarp/packager 2021-08-25 21:04:53 -05:00
Thomas Weber fef7055875 Update translations 2021-08-25 21:04:50 -05:00
dependabot[bot] 34ff25c40e Bump scratch-render from 54e3b51 to 42be6ab (#132) 2021-08-25 01:44:11 +00:00
dependabot[bot] 2ae7f671c0 Bump scratch-vm from b06a293 to 6a3c640 (#131) 2021-08-25 01:42:45 +00:00
Thomas Weber 51162641fd Fix WKWebView application icon 2021-08-24 15:53:26 -05:00
Thomas Weber 6bef715b9f Remove unused Plist#get 2021-08-24 15:34:29 -05:00
Thomas Weber 6022b8d8bf Update CFBundleIdentifier to use org.turbowarp instead of xyz.turbowarp 2021-08-24 15:29:57 -05:00
Thomas Weber 7ad63090b7 Merge branch 'master' of github.com:TurboWarp/packager 2021-08-24 14:58:22 -05:00
Thomas Weber 5172a77a53 Update translations 2021-08-24 14:58:18 -05:00
dependabot[bot] e460fd2638 Bump svelte from 3.42.2 to 3.42.3 (#130)
Bumps [svelte](https://github.com/sveltejs/svelte) from 3.42.2 to 3.42.3.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/compare/v3.42.2...v3.42.3)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-24 11:40:21 -05:00
Thomas Weber b7e9a8aaea Update translations 2021-08-24 00:35:48 -05:00
Thomas Weber b99699dcdb Update webview-mac 2021-08-24 00:33:25 -05:00
GarboMuffin e88388efc6 macOS WKWebView & environments revisit (#128)
* WKWebView platform for macOS

* Update CFBundleName

* Set CFBundleName to window title

* Fix WKWebView progress text

* Rename WKWebView executable

* Refactor how chromium license html is generated

* Include full license information in electorn apps

* Use a different style to note which licenses are coming from us

* Revisit the environments and further steps
2021-08-24 00:17:59 -05:00
GarboMuffin 75a1969c8f New default icon (#129) 2021-08-24 00:17:48 -05:00
Thomas Weber 89564f8411 Merge branch 'master' of github.com:TurboWarp/packager 2021-08-23 23:12:46 -05:00
Thomas Weber 069b120b8c Update translations 2021-08-23 23:12:42 -05:00
dependabot[bot] 287dd4dc44 Bump svelte from 3.42.1 to 3.42.2 (#126)
Bumps [svelte](https://github.com/sveltejs/svelte) from 3.42.1 to 3.42.2.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/compare/v3.42.1...v3.42.2)

---
updated-dependencies:
- dependency-name: svelte
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 11:25:26 -05:00