1
0
Fork 0
Commit Graph

82 Commits (f4859dc269f13006458649ffb5e97d8d80db304e)

Author SHA1 Message Date
Gordon Williams f4859dc269 lint fix 2020-06-10 08:27:26 +01:00
Gordon Williams 99dcd7868c Fix apploader node.js app issues - invalid length when uploading (base64 encode issues) and path (when run from directory other than the root) 2020-06-09 09:23:55 +01:00
Gordon Williams 883196c006 Add @matjaz's fix for my bad promise code 2020-06-08 10:56:48 +01:00
Gordon Williams 8a83eb3140 Misc fixes for apploader 2020-06-05 15:05:56 +01:00
Gordon Williams 2a494ebef0 Fixed Promise-based bug in removeApp 2020-06-05 11:35:16 +01:00
Gordon Williams 9f41180664 Dependency handling fix - now choose the dependency highest up the JSON list (before sorting, not after!) 2020-06-05 11:22:43 +01:00
Gordon Williams 8c230be70a oops - fix sanity check 2020-06-04 15:48:27 +01:00
Gordon Williams 519262793d Added ability to specify dependencies (used for `notify` at the moment)
Gadgetbridge: Modified to use the 'notify' library
2020-06-04 15:19:37 +01:00
Gordon Williams 08721cbe94 Fixed animated progress bar on app removal 2020-06-04 12:52:16 +01:00
Gordon Williams 57d89d3534 Fix error in 'Install Default Apps' if Flash storage is full enough that erasing takes a while 2020-06-04 11:45:53 +01:00
Gordon Williams 4654bfd7a5 Potential fix for #460
also add better log tagging
2020-06-02 12:04:10 +01:00
Gordon Williams 49d504a034 Only upload binary files where needed. Assume utf-8 otherwise (Fix #463) 2020-05-29 13:27:27 +01:00
Gordon Williams 7e87bd0c03 add toast to log 2020-05-29 13:23:20 +01:00
Gordon Williams ab5861126c App description can now be markdown 2020-05-28 14:34:40 +01:00
Gordon Williams 0c0fc9ac8f Improve upload of binary files 2020-05-28 14:33:37 +01:00
Gordon Williams 8753767b91 Move espruinotools.js to lib as it seems a more sensible location 2020-05-28 08:28:50 +01:00
Gordon Williams aa193454db Now linting library too 2020-05-28 08:27:01 +01:00
Gordon Williams 324c93de36 Added more serious linting for app loader (#451) 2020-05-28 08:20:41 +01:00
Gordon Williams 2fd2caaacc use eslint to fix indentation of app loader js 2020-05-27 16:51:14 +01:00
Gordon Williams 317ec01b4e Add basic linting for app loader 2020-05-27 16:39:36 +01:00
Simon Weis 7f83f2afd4 Require correct module in apploader.js and fix typo in appinfo.js 2020-05-26 22:42:13 +02:00
Frans Meulenbroeks 4aae9f8027 Add github link to My Apps
Add a link to the github page for apps in the My Apps tab
2020-05-23 16:17:43 +02:00
Gordon Williams 6b09377414 Added workarounds for Apple's iOS browser 2020-05-23 13:28:06 +01:00
Gordon Williams 9178e1b632 Fix Upload failed, TypeError: Espruino.transform is not a function (fix #420) 2020-05-15 07:38:09 +01:00
Gordon Williams 776fa29728 fix #416 for real - forgot to commit this 2020-05-14 16:59:23 +01:00
Gordon Williams 4f9d3e7794 New 'espruinotools' which fixes pretokenise issue when ID follows ID (fix #416) 2020-05-14 16:24:14 +01:00
Gordon Williams 36009ed212 tweaks to allow `appinfo` to work under node.js 2020-05-14 11:42:10 +01:00
Gordon Williams 746ea6c129 Allow sorting by modified as well as created date 2020-05-13 11:25:08 +01:00
Gordon Williams d03fb00f2d * URL fetch is now async
* Adding '#search' after the URL (when not the name of a 'filter' chip) will set up search for that term
* If `bin/pre-publish.sh` has been run and recent.csv created, add 'Sort By' chip* URL fetch is now async
2020-05-12 22:01:22 +01:00
Gordon Williams 9be1fb1164 Tweak github links so they don't break for localhost, and still open in a new window 2020-05-11 08:28:23 +01:00
v1nc 16004243a8
set href to replace onclick listener 2020-05-08 23:02:49 +02:00
v1nc 2f87efe98c
fix typo 2020-05-08 00:58:21 +02:00
v1nc d2fc5d30a5
Fixed github links for apps for foked launchers
Github links for apps are statically linked to github.com/espruino.
These links are wrong if you run a fork App Launcher, probably with unpublished apps.
I added onClick eventListeners for every github link that generate the right url, if the launcher is not accessed via the main domain.
2020-05-07 22:44:01 +00:00
Gordon Williams 20ddb0cb44 drop chunk size again - too tight 2020-05-07 10:19:57 +01:00
Gordon Williams 0541a66640 * Included image and compression tools in repo
* Added better upload of large files (incl. compression)
2020-05-07 10:04:24 +01:00
Gordon Williams f1f1f11158 Added image background clock 2020-05-06 11:03:04 +01:00
Gordon Williams 620cdc1de1 tidying up beer & poi compass like in last qr code commit 2020-05-06 09:55:14 +01:00
Gordon Williams 8c9233d27f Fix firmwaremaker.js regression under Node.js 2020-05-04 14:07:17 +01:00
Gordon Williams 0c08e16151 * Added code to handle Settings
* Added espruinotools.js for pretokenisation
2020-04-29 09:20:18 +01:00
Gordon Williams c38f58fc9c disable minify, keep pretokenise 2020-04-28 15:05:21 +01:00
Gordon Williams 44a58afd60 swap pretokenise to acorn lexer 2020-04-27 17:32:12 +01:00
Gordon Williams 44054aaf9e update after fixing some pretokeniser issues 2020-04-27 17:00:54 +01:00
Gordon Williams 727d7a1452 Online minification test 2020-04-27 16:12:13 +01:00
Gordon Williams 1cdbe79bac Tweak favourite apps code to remove the duplicated app uploader 2020-04-23 15:47:57 +01:00
Gordon Williams 5fe7f48477 Add 'update all' button (fix #237) 2020-04-20 10:07:55 +01:00
Gordon Williams be0f3ef281
Merge pull request #329 from Fabio286/web-fix
Removed href="#" that scrolls pages on top
2020-04-20 09:09:11 +01:00
Fabio c31394cb66 Removed href="#" that scrolls page on top 2020-04-20 09:27:57 +02:00
Richard de Boer c7f2a18caa Remove "settings" from appid.info 2020-04-17 21:08:07 +02:00
Richard de Boer 9f0adf1900 Data files: remove settings magic, some more sanitychecks 2020-04-16 20:42:23 +02:00
Richard de Boer 9e0fd91339 Data files: save all data files as a single string
Separate regular and storage files by a semicolon
2020-04-16 14:30:37 +02:00