Commit graph

6576 commits

Author SHA1 Message Date
julian
2b040963e5 script var fix 2024-05-22 18:42:31 -06:00
julian
e01b778778 dart fix --apply --code=prefer_relative_imports 2024-05-22 18:37:06 -06:00
julian
39e4df156a script path fix 2024-05-22 18:22:43 -06:00
julian
e17b1f70c7 change package to relative imports lint rule 2024-05-22 18:18:48 -06:00
julian
0965ab7dcc Revert "fix: missing pubspec placholder strings"
This reverts commit 4cb3786760.
2024-05-22 18:17:28 -06:00
julian
f904d409a5 generalize project config 2024-05-22 17:56:51 -06:00
julian
9d872754ef add -i flag for dev convenience so build all isn't run when not required 2024-05-22 15:55:11 -06:00
sneurlax
46a5548cb8 move duo bundled themes to correct dir 2024-05-22 16:53:27 -05:00
julian
4cb3786760 fix: missing pubspec placholder strings 2024-05-22 15:01:21 -06:00
julian
2678513474 move all lottie files into symlinked structure based on app 2024-05-22 15:00:32 -06:00
julian
8823a7e1bc non macos sed fix 2024-05-22 14:54:28 -06:00
julian
ecd9c7c884 move version update script into shared 2024-05-22 14:49:34 -06:00
julian
43ce896ec7 update_version script changes 2024-05-22 14:48:31 -06:00
sneurlax
77b365fce8 add missing duo macos icon 2024-05-22 15:09:12 -05:00
sneurlax
057c65a918 use symlinking instead of sed-editing pubspec etc 2024-05-22 14:59:43 -05:00
sneurlax
7fe1109665 add duo theme bundles and images
TODO script using test2_duo.json
2024-05-22 14:43:56 -05:00
julian
cc7b958c5a script generated app_config.g.dart file 2024-05-22 13:38:49 -06:00
julian
bc785e13fc call of env.sh should not be needed 2024-05-22 11:45:22 -06:00
julian
230669bd97 disable splash generation as the actual screen isn't used 2024-05-22 11:41:49 -06:00
julian
e39fc8ef8d gen icons fixes 2024-05-22 11:37:21 -06:00
julian
e206fefceb extract project root env var export to env.sh and add asset gen script 2024-05-22 10:32:29 -06:00
julian
ab2806a4b7 add master build script 2024-05-21 18:27:58 -06:00
sneurlax
ef293ac68e if [ $# -ne 4 2024-05-21 17:13:23 -05:00
sneurlax
ac38384e85 require both args 2024-05-21 17:09:22 -05:00
sneurlax
c828081c3d require args 2024-05-21 17:05:45 -05:00
julian
6619940c93 Merge remote-tracking branch 'origin/appConfig' into appConfig 2024-05-21 15:43:22 -06:00
julian
f02634f635 link assets based on config 2024-05-21 15:42:27 -06:00
sneurlax
532990ae95 call version update script from configure_duo script
version 2.0.0 by default and increments the build number if none passed explicitly.
2024-05-21 16:23:10 -05:00
sneurlax
d329eba45e add version & build number update script
```
# To update both version and build number
./update_version.sh -v 2.0.1 -b 223

# To update only the build number
./update_version.sh -b 223

# To update only the version
./update_version.sh -v 2.0.1

# To increment the build number by one
./update_version.sh
```
2024-05-21 16:23:05 -05:00
sneurlax
8c0eba3c38 remove unneeded files from duo asset bundle 2024-05-21 14:55:32 -05:00
sneurlax
d37be9d54e include duo assets archive and extract it over our own assets via script 2024-05-21 14:08:19 -05:00
julian
e0abd97041 make it easy to comment out certain coins in app config to disable them 2024-05-21 12:57:56 -06:00
julian
c9d4e57d65 rename to shorter name 2024-05-21 12:57:51 -06:00
julian-CStack
7550b334ec
Merge pull request #875 from cypherstack/appConfig_julian
App config
2024-05-21 12:05:00 -06:00
julian
22fef651cd remaining app name replacement and make app name const (and some linter cleanup) 2024-05-21 11:54:05 -06:00
julian-CStack
a02e7fa1ee
Merge pull request #874 from cypherstack/eth_token_abi_fix
eth contract abi fixes
2024-05-21 11:15:03 -06:00
julian-CStack
20c2e223eb
Merge pull request #870 from cypherstack/docs-1
Update building.md for tor deps
2024-05-21 11:14:39 -06:00
julian
11397702e6 eth contract abi fixes 2024-05-21 11:12:31 -06:00
julian
f1a437d45a eth contract abi fixes 2024-05-21 11:11:40 -06:00
sneurlax
d756effb51
Update building.md for tor deps
cypherstack/tor requires cargo-ndk on Windows but this was commented.

As it's needed on the other platforms, we should list it right next to the Rust toolchains required throughout the stack.
2024-05-16 23:03:55 -05:00
julian
ee3b16bcc6 refactor scripts slightly 2024-05-15 17:14:03 -06:00
julian
e0697e4277 refactor scripts slightly 2024-05-15 17:13:50 -06:00
sneurlax
cddfa6b37e build_all_duo.sh scripts 2024-05-15 17:51:21 -05:00
sneurlax
966bc81662 split script
back into platform-specific scripts
2024-05-15 17:45:29 -05:00
sneurlax
5c7e4960c4 alter pubspec.yaml in configure_duo.sh script 2024-05-15 17:20:30 -05:00
sneurlax
73faa11272 more AppConfig usage 2024-05-15 17:20:14 -05:00
sneurlax
5fd54240bc WIP configure_duo.sh script 2024-05-15 17:14:04 -05:00
julian-CStack
2019f95c72
Merge pull request #868 from cypherstack/appConfig_julian
remove coin enum
2024-05-15 16:00:10 -06:00
julian
8d43dfc6ae fix network on wallet load 2024-05-15 15:54:28 -06:00
julian
da44ab9109 fix tests broken by moving away from coin enum 2024-05-15 15:39:43 -06:00