Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge komodowallet into firo dex/dev #30

Closed
wants to merge 337 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
337 commits
Select commit Hold shift + click to select a range
e1c4ee5
restore cachekey / glob
smk762 Apr 3, 2023
239142e
removed unneeded items
smk762 Apr 4, 2023
aef4a0b
Merge pull request #2237 from KomodoPlatform/vcpkg_ci_update
smk762 Apr 4, 2023
b75b9eb
remove nomics and replace chart
smk762 Apr 4, 2023
3fbd3b2
Use weekly charts from livecoinwatch
smk762 Apr 5, 2023
554219b
handle ticker protocol suffix for charts
smk762 Apr 5, 2023
593300f
remove timeout
cipig Apr 5, 2023
0fb8068
dont show chart for testcoins
smk762 Apr 5, 2023
edaa96e
set fixed width for chart column
smk762 Apr 5, 2023
7f274ab
remove some logs
smk762 Apr 6, 2023
4f66aac
add livecoinwatch_id to backend coin_config
smk762 Apr 6, 2023
8e47bd7
Updates livecoinwatch chart generation
smk762 Apr 6, 2023
0a7a439
Merge pull request #2240 from KomodoPlatform/timeout
smk762 Apr 6, 2023
461350e
ensure simple mode ticker also selected
smk762 Apr 6, 2023
eff6904
Merge pull request #2234 from KomodoPlatform/maxtakervol
smk762 Apr 6, 2023
78ff36f
Merge pull request #2233 from KomodoPlatform/fix_pair
smk762 Apr 6, 2023
22b0339
use base/rel instead of left/right for chart tickers
smk762 Apr 6, 2023
cea6eeb
Merge pull request #2227 from KomodoPlatform/vote2023
smk762 Apr 6, 2023
93f42a6
tweak theme for highlighting active input field
smk762 Apr 7, 2023
e98ef98
increase digits shown in chart
smk762 Apr 7, 2023
55773b0
Use more intuative wording in pro order form
smk762 Apr 7, 2023
ac5a983
Fix overflow in pro view comboboxes
smk762 Apr 7, 2023
96b135f
Merge pull request #2239 from KomodoPlatform/rm_nomics
smk762 Apr 7, 2023
a9d4c19
Merge branch 'dev' into fix_combos_overflow
smk762 Apr 7, 2023
c00ffdb
Improve combobox data display
smk762 Apr 7, 2023
ac768b5
improve coin /and values display in swap/order modals
smk762 Apr 7, 2023
0fc598d
Merge remote-tracking branch 'upstream/dev' into coincolors
cipig Apr 7, 2023
51d7e47
Merge remote-tracking branch 'upstream/dev' into disable_band
cipig Apr 7, 2023
3dbefba
fix some coin text colors for contrast
smk762 Apr 8, 2023
05d9008
widen pair info badges in swap modals
smk762 Apr 8, 2023
17c371f
reset icon size for comboboxes
smk762 Apr 8, 2023
daa708e
Revert "don't update max_taker_vol on every orderbook update"
cipig Apr 9, 2023
feeded9
fix anchor layout error
smk762 Apr 9, 2023
7c0255f
set ticer status log to debug
smk762 Apr 10, 2023
78bc7c9
fix getTitle error in notifications
smk762 Apr 10, 2023
1ee8d5b
Merge pull request #2244 from KomodoPlatform/revert_2234
smk762 Apr 10, 2023
815c676
Fix spelling mistake
smk762 Apr 10, 2023
00b9146
update combobox background for lite theme
smk762 Apr 10, 2023
104552a
update chart theme colors
smk762 Apr 10, 2023
d92c4cf
update lite theme colors
smk762 Apr 10, 2023
5be6b9c
remove duplicate component
smk762 Apr 10, 2023
63d3148
fix contrast for contact name pop up
smk762 Apr 10, 2023
15571dc
maximise combo width in pro view
smk762 Apr 10, 2023
5e1e85e
fix bad contrast coin ticker text colors
smk762 Apr 10, 2023
fc17cce
rm leftover comma
smk762 Apr 10, 2023
e626f5d
Merge pull request #2245 from KomodoPlatform/fix_rewards_error
smk762 Apr 10, 2023
abd16e9
Merge branch 'dev' into fix_combos_overflow
smk762 Apr 10, 2023
5a2e5ff
allow theme based coin text color definitions
smk762 Apr 11, 2023
6d0775e
Merge pull request #2242 from KomodoPlatform/fix_combos_overflow
smk762 Apr 12, 2023
59fe417
Set BTC-segwit to wallet only
smk762 Apr 12, 2023
a9118c9
Merge pull request #2247 from KomodoPlatform/temp-btc-segwit-wallet-only
smk762 Apr 12, 2023
6b22de9
fix filename error for smart chain icon
smk762 Apr 12, 2023
259779e
fix implicitHeight binding loop in combo searchbar
smk762 Apr 12, 2023
8aa55d4
unwrap assetrow
smk762 Apr 12, 2023
f11c5b5
fix typeError in AddressTypeSelector
smk762 Apr 12, 2023
44a1796
fix typeError in searchField file when model is array
smk762 Apr 12, 2023
d1efdf2
Merge pull request #2259 from KomodoPlatform/fix-addressbook-icon
smk762 Apr 13, 2023
2d33fcb
handle button where no notifications
smk762 Apr 13, 2023
8d5ac29
Merge pull request #2262 from KomodoPlatform/fix-notifications-btn
smk762 Apr 13, 2023
edb19a1
Merge branch 'dev' into update_api
smk762 Apr 13, 2023
4b60d5f
update API to v1.0.2-beta
smk762 Apr 13, 2023
114c8ec
extend loop from 2 min to 5 min
smk762 Apr 17, 2023
c6b907d
Merge pull request #2265 from KomodoPlatform/reduce-paprika-api-calls
smk762 Apr 19, 2023
b8ba4da
Update cmake for windows
smk762 May 14, 2023
0aebe3d
Merge pull request #2228 from cipig/coincolors
smk762 May 19, 2023
a9dbbc7
add Energy Web (EWT)
cipig May 20, 2023
d5a82bf
enum
cipig May 20, 2023
0ac64aa
Merge pull request #2271 from KomodoPlatform/update-win-cmake
cipig May 20, 2023
506c9de
Merge remote-tracking branch 'origin/dev' into ewt
cipig May 20, 2023
15d3261
filter out zero value transactions
smk762 May 25, 2023
5e50b62
Merge pull request #2274 from KomodoPlatform/hotfix-poison-tx
smk762 May 26, 2023
3bba74e
add `spamfilter_enabled` to backend config settings
smk762 May 26, 2023
91766e2
add spamfilter_enabled to config template
smk762 May 26, 2023
1413e6d
update .gitignore to exclude .vscode folder
smk762 May 26, 2023
870e2ab
add section about poison tx in faq
smk762 May 26, 2023
953c248
add spam filter toggle to settings
smk762 May 26, 2023
fb9fc85
add some comments in frontend wallet page
smk762 May 26, 2023
d39f055
apply spam tx detection and styling in history rows
smk762 May 26, 2023
1f13158
Add note in trasaction details modal for poison tx
smk762 May 26, 2023
ae89b83
force refresh history when toggling poison display
smk762 May 26, 2023
816d21a
disables copy button for poison tx adresses
smk762 May 26, 2023
c41ae5f
Merge pull request #2229 from cipig/disable_band
smk762 Jun 7, 2023
89cce00
Use cmake 3.25.0 so CI/CD builds
smk762 Jun 7, 2023
45bee0a
Merge pull request #2278 from KomodoPlatform/use-cmake-3.25.0
smk762 Jun 7, 2023
8c06a93
Merge pull request #2275 from KomodoPlatform/hotfix-poison-tx
smk762 Jun 7, 2023
512b931
Merge pull request #2272 from KomodoPlatform/ewt
smk762 Jun 7, 2023
76df78b
Merge branch 'dev' into v0.5.8
smk762 Jun 7, 2023
cf9767f
use swap contract addresses from coins config file
smk762 Jun 7, 2023
f659b67
Merge branch 'v0.5.8' into update_api
smk762 Jun 7, 2023
33beccc
remove unused variable
smk762 Jun 7, 2023
d5adbb9
remove old segwit switch code
smk762 Jun 7, 2023
72da790
append `-segwit` to segwit bestorder uuids
smk762 Jun 8, 2023
206323e
fix contract address variables
smk762 Jun 8, 2023
7bee308
Add coin activation modal trigger button to sidebar
smk762 Jun 8, 2023
ba23116
tweak tooltip
smk762 Jun 9, 2023
1fcb83d
Dont send notifications for 0 value balance changes
smk762 Jun 11, 2023
ec85e36
increment version
smk762 Jun 11, 2023
100dfd8
Adds cmake DEX_VERSION variable
smk762 Jun 11, 2023
9aa6ba7
try qtinstaller workaround
smk762 Jun 11, 2023
e0a60c0
fix qrc activation
smk762 Jun 11, 2023
008e3d6
Merge pull request #2277 from KomodoPlatform/temp-branch-058
smk762 Jun 12, 2023
c8b38bf
Merge pull request #2280 from KomodoPlatform/fix-segwit-bestorders
smk762 Jun 12, 2023
3b075db
revert version string in destination folder
smk762 Jun 12, 2023
7a23396
Merge pull request #2288 from KomodoPlatform/clarify-max-sell
smk762 Jun 13, 2023
d0e7bb2
Merge pull request #2287 from KomodoPlatform/add-assets-from-sidebar
smk762 Jun 13, 2023
4843a71
Merge pull request #2279 from KomodoPlatform/streamline-swap-contract…
smk762 Jun 13, 2023
436642e
update mm2 to v1.0.5 (latest release)
smk762 Jun 13, 2023
9094d42
update api version to latest release
smk762 Jun 13, 2023
9e2cf0f
Merge branch 'update_api' of https://github.com/KomodoPlatform/atomic…
smk762 Jun 13, 2023
014b3df
Merge pull request #2292 from KomodoPlatform/update-windows-installer
smk762 Jun 13, 2023
29ba3ad
Merge branch 'v0.5.8' into update_api
smk762 Jun 13, 2023
62dda56
Merge pull request #2230 from KomodoPlatform/update_api
smk762 Jun 13, 2023
05a1936
Merge pull request #2295 from KomodoPlatform/v0.5.8
smk762 Jun 13, 2023
3162f9a
update changelog link
smk762 Jun 14, 2023
4e1e896
add DOC and MARTY faucet buttons
smk762 Jun 14, 2023
0eb9019
Merge pull request #2297 from KomodoPlatform/update-changelog-link
smk762 Jun 14, 2023
4657f41
Merge pull request #2298 from KomodoPlatform/add-doc-marty-faucet
smk762 Jun 14, 2023
579c3ae
add close button for faucet response modal
smk762 Jun 14, 2023
3dad871
improve contrast on filter "All" line
smk762 Jun 14, 2023
555e538
Merge pull request #2299 from KomodoPlatform/add-facuet-close-button
smk762 Jun 16, 2023
8c16615
updates domain
gcharang Jun 18, 2023
87a453f
Merge pull request #2300 from gcharang/dev
smk762 Jun 18, 2023
a55e94f
remove matic gas urls, make param optional
smk762 Jun 19, 2023
d08ab51
Merge pull request #2301 from KomodoPlatform/rm-bad-gas
smk762 Jun 21, 2023
92186e8
atomicDEX Desktop to Komodo Wallet
naezith Jul 5, 2023
b661f76
AtomicDEX to Komodo Wallet
naezith Jul 5, 2023
f5c4ca5
change app logos and images
naezith Jul 6, 2023
92c441a
change DEX_PROJECT_NAME to komodo-wallet
naezith Jul 6, 2023
7711eda
change DEX_PROJECT_NAME to komodo-wallet
naezith Jul 6, 2023
41ff63a
vcpkg name to komodo-wallet
naezith Jul 6, 2023
dd49815
atomicdex-wallet to komodo-wallet
naezith Jul 6, 2023
50362e0
atomicdex-desktop to komodo-wallet in comments
naezith Jul 6, 2023
aef9913
tests atomicdex-desktop to komodo-wallet
naezith Jul 6, 2023
5aae7dc
bump version from 0.5.8 to 0.6.0
naezith Jul 6, 2023
e7598c5
update logos
naezith Jul 6, 2023
a64d767
update logos
naezith Jul 6, 2023
c81a88b
perfect size white tray icon
naezith Jul 6, 2023
69c2e6e
Merge pull request #2319 from naezith/rebrand
tonymorony Jul 8, 2023
db6a980
windows ico 256x256
naezith Jul 8, 2023
2b37782
Merge pull request #2321 from naezith/rebrand
tonymorony Jul 8, 2023
7c8e035
Merge pull request #2320 from KomodoPlatform/rebrand
tonymorony Jul 9, 2023
3269b84
dont use bad gas station
smk762 Jul 10, 2023
b88aa63
dont use bad gas station
smk762 Jul 10, 2023
4b952ab
updated readme
tonymorony Jul 10, 2023
24af2ba
updated twitter
tonymorony Jul 10, 2023
0508a69
Merge pull request #2323 from KomodoPlatform/readme_update
tonymorony Jul 10, 2023
867f47a
update test coins
smk762 Jul 10, 2023
e0b777d
Merge pull request #2324 from KomodoPlatform/rm-eth-gas
smk762 Jul 10, 2023
febbd4d
update logo to visible in light theme (#2327)
tonymorony Jul 10, 2023
d223f5f
fix zhtlc download modal display on error
smk762 Jul 14, 2023
e92312b
show ticker in activation status log
smk762 Jul 14, 2023
8a8d53e
Merge pull request #2332 from KomodoPlatform/debug-zcash-params-download
smk762 Jul 14, 2023
0655395
add missed optional header
DeckerSU Jul 26, 2023
50874ca
sidebar is always expanded, regardless of mouse position
DeckerSU Jul 26, 2023
a7a741c
update prices url
smk762 Aug 2, 2023
4983100
fix GLIBC error
cipig Aug 2, 2023
eac55d7
Merge pull request #2336 from KomodoPlatform/glibc_fix
smk762 Aug 7, 2023
a138024
Merge pull request #2335 from KomodoPlatform/update-prices-url
smk762 Aug 7, 2023
b0f0bb8
Merge pull request #2326 from KomodoPlatform/use-doc-marty
smk762 Aug 7, 2023
bf58563
Merge pull request #2334 from DeckerSU/feature-sidebar-always-expanded
smk762 Aug 7, 2023
537ec98
fix wally compile
cipig Aug 10, 2023
beaa7ec
Merge pull request #2340 from KomodoPlatform/fix_compile
smk762 Aug 16, 2023
8024213
update install qt action
smk762 Aug 16, 2023
8959a72
Added nim install
Weblet-dex Aug 19, 2023
89ddb96
update rebrand paths
smk762 Aug 26, 2023
885dddd
Merge pull request #2343 from Weblet-dex/osx-build-nimble
smk762 Aug 28, 2023
a9d9559
update ifw path to v4.6
smk762 Aug 28, 2023
79c0944
Merge branch 'fix-osx-signing' of https://github.com/KomodoPlatform/a…
smk762 Aug 28, 2023
28b9e2c
log paths
smk762 Aug 28, 2023
8ef2319
log ifw path
smk762 Aug 28, 2023
62a471e
autodetect ifw version
smk762 Aug 28, 2023
ccb7c10
retry windows ifw path
smk762 Aug 28, 2023
bb24e71
debug cmake vars
smk762 Aug 29, 2023
627cbc6
more debug
smk762 Aug 29, 2023
63aeed5
why var no pop?
smk762 Aug 31, 2023
803da14
fallback to last scanned folder
smk762 Aug 31, 2023
7f27229
Merge pull request #2342 from KomodoPlatform/update-ifw-4.6.0
smk762 Aug 31, 2023
53f81e5
Merge pull request #2346 from KomodoPlatform/fix-osx-signing
smk762 Aug 31, 2023
25f1a9f
fix typo
omahs Aug 31, 2023
c7a5045
fix typo
omahs Aug 31, 2023
56ffff7
fix typos
omahs Aug 31, 2023
d7aaa9f
Merge pull request #2347 from omahs/patch-1
smk762 Sep 8, 2023
f7ae40e
comment out unused event function
smk762 Sep 9, 2023
d83ef56
set min width for max compatibility
smk762 Sep 9, 2023
a1b8590
tighten ticker combos
smk762 Sep 9, 2023
716c6dd
fix binding loop on popups
smk762 Sep 9, 2023
97d23de
Tighten sidebar
smk762 Sep 9, 2023
c7cb275
reduce orderbook margins
smk762 Sep 9, 2023
e359b84
fix conditional for date
smk762 Sep 9, 2023
71d7d15
fix syntax
smk762 Sep 9, 2023
60c7b6b
reduce sidebar
smk762 Sep 9, 2023
5e25bdd
tighten bestorder margins
smk762 Sep 9, 2023
639cd23
tweak pro view columns
smk762 Sep 9, 2023
45cda85
reduce trading info width
smk762 Sep 9, 2023
65354d3
reduce pro orderform width
smk762 Sep 9, 2023
0e9ee59
fix chart position
smk762 Sep 9, 2023
9631e8d
use pre-release binary
smk762 Sep 9, 2023
d7ffae2
remove "add crypto" button
smk762 Sep 9, 2023
da0ad8b
remove title row from portfolio page
smk762 Sep 9, 2023
1d62796
remove add crypto button and arrow overlays
smk762 Sep 9, 2023
a3abffa
dont close notifications when marking all as read
smk762 Sep 9, 2023
89a4a3b
increment version
smk762 Sep 9, 2023
9d2bdf4
add recommended_fiat to cfg.json
smk762 Sep 9, 2023
b90850b
add backend for recommended fiats
smk762 Sep 9, 2023
a5eeb03
highlight selected fiat, refresh recommended on selection
smk762 Sep 9, 2023
366506d
update addressbook tags
smk762 Sep 9, 2023
08c8fdc
udpate addressbook tag colors
smk762 Sep 9, 2023
5cf2b5b
improve tag text contrast
smk762 Sep 9, 2023
2c3f9ae
fix enable coins modal
smk762 Sep 10, 2023
6f1c4f2
comment out request
smk762 Sep 10, 2023
a9b7b45
fix remaining count section
smk762 Sep 10, 2023
4d2c05e
sync z coin from spaling
smk762 Sep 10, 2023
79d3bf6
use checkpoint block as sync_param.height in zhtlc activation
smk762 Sep 11, 2023
68de3f5
add settings option for pirate sync block
smk762 Sep 11, 2023
91d82a1
use settings value for pirate sync block
smk762 Sep 11, 2023
ed350b6
sanity for progress
smk762 Sep 11, 2023
9795d20
rm syncblock
smk762 Sep 11, 2023
54f912c
sync by date
smk762 Sep 11, 2023
042f980
Merge pull request #2349 from KomodoPlatform/fix-dex-overflow
smk762 Sep 12, 2023
7507835
Merge pull request #2350 from KomodoPlatform/tweak-coins-sidebar
smk762 Sep 12, 2023
10ff45b
Merge pull request #2351 from KomodoPlatform/fix-notification-button-
smk762 Sep 12, 2023
6c5f988
Merge branch 'dev' into enhance-fiat-select
smk762 Sep 12, 2023
8812902
no duplicates in recommended fiats
smk762 Sep 12, 2023
9cadcf5
fix bad conditional
smk762 Sep 13, 2023
0a43765
Merge pull request #2352 from KomodoPlatform/enhance-fiat-select
smk762 Sep 14, 2023
bd59af9
rm log
smk762 Sep 15, 2023
4b6cb3c
use info instead of debug logs
smk762 Sep 15, 2023
e248a68
extend z coin activation loop
smk762 Sep 16, 2023
ae8322e
Merge pull request #2360 from KomodoPlatform/fixt-tendermint
smk762 Sep 17, 2023
0a4550e
Merge branch 'dev' into zcoin-activation-date
smk762 Sep 17, 2023
18e0b7e
Merge pull request #2356 from KomodoPlatform/zcoin-activation-date
smk762 Sep 18, 2023
3df4551
Merge pull request #2353 from KomodoPlatform/fix-addressbook-tags
smk762 Sep 18, 2023
6408792
use release api
smk762 Sep 18, 2023
d5c0a20
Merge pull request #2361 from KomodoPlatform/use-release-api
smk762 Sep 18, 2023
4c37bd1
fix anchors error
smk762 Sep 19, 2023
3c2a133
fix simple highlight header margin
smk762 Sep 19, 2023
b91b8bf
Use rounded derived height sync param
smk762 Sep 20, 2023
41ef0c2
avoid > 100%
smk762 Sep 20, 2023
771fe83
its not python mate
smk762 Sep 20, 2023
30b4fbe
Merge pull request #2364 from KomodoPlatform/z-sync-rounded
smk762 Sep 21, 2023
5ffbfd5
use nim 1.6.2
smk762 Sep 21, 2023
5eae94d
Merge branch 'dev' of https://github.com/KomodoPlatform/atomicDEX-Des…
smk762 Sep 21, 2023
87e3dc6
fix nim version
smk762 Sep 21, 2023
2c7c072
fix tendermint tx history
smk762 Sep 22, 2023
a66cc3a
Merge pull request #2370 from KomodoPlatform/fix-tendermint-tx-history
smk762 Sep 22, 2023
de26806
fix coins repo refs
smk762 Sep 22, 2023
6061aa6
Merge branch 'dev' of https://github.com/KomodoPlatform/atomicDEX-Des…
smk762 Sep 22, 2023
7324e0b
tinted windows
smk762 Sep 22, 2023
50d2709
Merge remote-tracking branch 'komodo-wallet-desktop/dev' into merge_k…
levoncrypto Sep 24, 2023
1b3fe13
Fix commit
levoncrypto Sep 24, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Bug report
about: Something looks wierd or doesn't work as expected? Let us know the details so we can fix it!
about: Something looks weird or doesn't work as expected? Let us know the details so we can fix it!
title: "[BUG]: "
labels: bug
assignees: ''
Expand All @@ -26,10 +26,10 @@ Please describe what you expected to happen.
**Operating Environment(s):**
- OS: [e.g. Windows/OSX/Linux. If Linux, include distro. ]
- OS version: [e.g. 7/10/11, 10.13/10.15, 18.04/20.04 ]
- AtomicDEX Version: [e.g. 0.5.7]
- Komodo Wallet Version: [e.g. 0.6.1]
- Build branch: [e.g. master/dev]


**Additional context**
- Add any related context about the problem here (e.g. screen resolution, mining activity on address)
- Attach [log files](https://forum.komodoplatform.com/t/accessing-atomicdex-desktop-log-files/540)
- Attach [log files](https://forum.komodoplatform.com/t/accessing-komodo-wallet-desktop-log-files/540)
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ A clear and concise description of how your solution could be implemented.


**Describe alternatives you've considered**
Have you considered any alternative approaches to solving to the problem?
Have you considered any alternative approaches to solving the problem?


**Additional context**
For visual features, screenshots are great to include.
If your request is similar to a feature frm a different app, please include a link.
If your request is similar to a feature from a different app, please include a link.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/support.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ assignees: ''
---

[Komodo Platform Discord Support Channel](https://discord.gg/RRZ8hzc)
[Komodo Platform Forum](https://forum.komodoplatform.com/t/atomicdex-desktop-collection/541)
[Komodo Platform Forum](https://forum.komodoplatform.com/t/komodo-wallet-desktop-collection/541)
[Develper Documentation](https://developers.komodoplatform.com/)
38 changes: 25 additions & 13 deletions .github/workflows/firodex-desktop-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ env:
DEX_DISPLAY_NAME: "Firo Dex"
DEX_COMPANY: "Firo"
DEX_WEBSITE: "https://firo.org/"

jobs:

ci-flow:
Expand Down Expand Up @@ -80,6 +79,9 @@ jobs:
ref: ${{ github.event.pull_request.head.sha }}
submodules: 'true'

- name: Expose GitHub Runtime Env
uses: crazy-max/ghaction-github-runtime@v2

- name: Setup Python
uses: actions/setup-python@v4
with:
Expand Down Expand Up @@ -108,7 +110,7 @@ jobs:

- name: Install QT (macOS)
if: runner.os == 'macOS'
uses: jurplel/install-qt-action@v3.0.0
uses: jurplel/install-qt-action@v3.3.0
with:
version: ${{ matrix.qt }}
host: ${{ matrix.host }}
Expand All @@ -121,7 +123,7 @@ jobs:

- name: Install QT (Linux)
if: runner.os == 'Linux'
uses: jurplel/install-qt-action@v3.0.0
uses: jurplel/install-qt-action@v3.3.0
with:
version: ${{ matrix.qt }}
host: ${{ matrix.host }}
Expand All @@ -133,7 +135,7 @@ jobs:

- name: Install QT (Windows)
if: runner.os == 'Windows'
uses: jurplel/install-qt-action@v3.0.0
uses: jurplel/install-qt-action@v3.3.0
with:
version: ${{ matrix.qt }}
host: ${{ matrix.host }}
Expand All @@ -149,13 +151,24 @@ jobs:
run: |
export DEBIAN_FRONTEND=noninteractive
export SHELL=/bin/bash
echo "CHOOSENIM_CHOOSE_VERSION=1.6.10" >> $GITHUB_ENV
export CHOOSENIM_CHOOSE_VERSION=1.6.10
echo "CHOOSENIM_CHOOSE_VERSION=1.6.2" >> $GITHUB_ENV
export CHOOSENIM_CHOOSE_VERSION=1.6.2
curl https://nim-lang.org/choosenim/init.sh > choosenim.sh
chmod +x choosenim.sh
./choosenim.sh -y
export PATH=/home/runner/.nimble/bin:$PATH
chmod +x /home/runner/.choosenim/toolchains/nim-1.6.10/bin/*
chmod +x /home/runner/.choosenim/toolchains/nim-1.6.2/bin/*

- name: Install nim (MacOS)
if: runner.os == 'macOS'
run: |
echo "CHOOSENIM_CHOOSE_VERSION=1.6.2" >> $GITHUB_ENV
export CHOOSENIM_CHOOSE_VERSION=1.6.2
curl https://nim-lang.org/choosenim/init.sh > choosenim.sh
chmod +x choosenim.sh
./choosenim.sh -y
export PATH=/Users/runner/.nimble/bin:$PATH
chmod +x /Users/runner/.choosenim/toolchains/nim-1.6.2/bin/*

- name: Install deps (Linux)
if: runner.os == 'Linux'
Expand All @@ -182,10 +195,9 @@ jobs:
echo "CC=clang-12" >> $GITHUB_ENV

- name: vcpkg deps (All)
uses: lukka/run-vcpkg@v10
uses: lukka/run-vcpkg@v11
with:
vcpkgDirectory: '${{ github.workspace }}/ci_tools_atomic_dex/vcpkg-repo'
appendedCacheKey: ${{ hashFiles('vcpkg.json') }}
vcpkgJsonGlob: 'vcpkg.json'


Expand All @@ -208,9 +220,7 @@ jobs:
# p12-file-base64: ${{ secrets.CERTIFICATES_INSTALLER_P12 }}
# p12-password: ${{ secrets.CERTIFICATES_P12_PASSWORD }}



- name: Build AtomicDEX (MacOS)
- name: Build Komodo Wallet (MacOS)
if: runner.os == 'macOS'
run: |
xcrun --sdk macosx --show-sdk-path
Expand All @@ -225,6 +235,7 @@ jobs:
export ASC_PUBLIC_ID="${{ secrets.ASC_PUBLIC_ID }}"
export QT_INSTALL_CMAKE_PATH=${{ github.workspace }}/Qt/${{ matrix.qt }}/clang_64/lib/cmake
export QT_ROOT=${{ github.workspace }}/Qt/${{ matrix.qt }}
export PATH=/Users/runner/.nimble/bin:$PATH
export MACOSX_DEPLOYMENT_TARGET=10.15
export CC=clang
export CXX=clang++
Expand All @@ -234,7 +245,7 @@ jobs:



- name: Build AtomicDEX (Linux)
- name: Build Komodo Wallet (Linux)
if: runner.os == 'Linux'
run: |
export QT_INSTALL_CMAKE_PATH=${{ github.workspace }}/Qt/${{ matrix.qt }}/gcc_64/lib/cmake
Expand Down Expand Up @@ -377,6 +388,7 @@ jobs:
export ATOMICDEX_PASSWORD=${{ secrets.ATOMICDEX_PASSWORD }}
export QT_INSTALL_CMAKE_PATH=${{ github.workspace }}/Qt/${{ matrix.qt }}/clang_64/lib/cmake
export QT_ROOT=${{ github.workspace }}/Qt/${{ matrix.qt }}
export PATH=/Users/runner/.nimble/bin:$PATH
export CC=clang
export CXX=clang++
#echo "Running tests"
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is used to ignore files which are generated
# ----------------------------------------------------------------------------

.vscode/
*~
*.autosave
*.a
Expand Down
20 changes: 10 additions & 10 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ variables:
cache:
- key: $CI_COMMIT_REF_SLUG
paths:
- atomicdex-desktop-linux-${CI_COMMIT_SHA::9}.zip
- atomicdex-desktop-linux-${CI_COMMIT_SHA::9}.tar.zst
- atomicdex-desktop-${CI_COMMIT_SHA::9}-x86_64.AppImage
- komodo-wallet-linux-${CI_COMMIT_SHA::9}.zip
- komodo-wallet-linux-${CI_COMMIT_SHA::9}.tar.zst
- komodo-wallet-${CI_COMMIT_SHA::9}-x86_64.AppImage
- key: $CI_PROJECT_NAME
paths:
- "$CI_PROJECT_DIR/.cache/vcpkg"
Expand Down Expand Up @@ -68,12 +68,12 @@ linux:build:
- rm -rf build_ninja || echo "no build_ninja folder to rm"
- mkdir build_ninja && cd $_
- cmake -DCMAKE_BUILD_TYPE=Release -GNinja ../
- ninja atomicdex-desktop
- ninja install
- ninja komodo-wallet
- cd $CI_PROJECT_DIR
- cp $CI_PROJECT_DIR/bundled/linux/atomicdex-desktop-linux-${CI_COMMIT_SHA::9}.zip .
- cp $CI_PROJECT_DIR/bundled/linux/atomicdex-desktop-linux-${CI_COMMIT_SHA::9}.tar.zst .
- cp $CI_PROJECT_DIR/bundled/linux/atomicdex-desktop-${CI_COMMIT_SHA::9}-x86_64.AppImage .
- cp $CI_PROJECT_DIR/bundled/linux/komodo-wallet-linux-${CI_COMMIT_SHA::9}.zip .
- cp $CI_PROJECT_DIR/bundled/linux/komodo-wallet-linux-${CI_COMMIT_SHA::9}.tar.zst .
- cp $CI_PROJECT_DIR/bundled/linux/komodo-wallet-${CI_COMMIT_SHA::9}-x86_64.AppImage .

AtomicDex-linux-zip:
stage: upload_linux_zip
Expand All @@ -83,7 +83,7 @@ AtomicDex-linux-zip:
artifacts:
name: "AtomicDex-linux-${CI_COMMIT_SHA::9}.zip"
paths:
- $CI_PROJECT_DIR/atomicdex-desktop-linux-${CI_COMMIT_SHA::9}.zip
- $CI_PROJECT_DIR/komodo-wallet-linux-${CI_COMMIT_SHA::9}.zip
when: always
expire_in: 3 days

Expand All @@ -95,7 +95,7 @@ AtomicDex-linux-AppImage:
artifacts:
name: "AtomicDex-linux-${CI_COMMIT_SHA::9}-AppImage"
paths:
- $CI_PROJECT_DIR/atomicdex-desktop-${CI_COMMIT_SHA::9}-x86_64.AppImage
- $CI_PROJECT_DIR/komodo-wallet-${CI_COMMIT_SHA::9}-x86_64.AppImage
when: always
expire_in: 3 days

Expand All @@ -107,6 +107,6 @@ AtomicDex-linux-tar:
artifacts:
name: "AtomicDex-linux-${CI_COMMIT_SHA::9}.tar.zst"
paths:
- $CI_PROJECT_DIR/atomicdex-desktop-linux-${CI_COMMIT_SHA::9}.tar.zst
- $CI_PROJECT_DIR/komodo-wallet-linux-${CI_COMMIT_SHA::9}.tar.zst
when: always
expire_in: 3 days
15 changes: 8 additions & 7 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ include(vcpkg_prerequisites)
include(qt_prerequisites)
include(cfg_hash)

project(${DEX_PROJECT_NAME} LANGUAGES CXX VERSION 0.5.7)
project(${DEX_PROJECT_NAME} LANGUAGES CXX VERSION 0.6.1)
message(STATUS "${PROJECT_NAME} is version ${PROJECT_VERSION}")

include(cmake_default_options)
Expand Down Expand Up @@ -60,13 +60,13 @@ endif ()
##! We fetch our dependencies
if (APPLE)
FetchContent_Declare(mm2
URL https://github.com/KomodoPlatform/atomicDEX-API/releases/download/beta-2.1.8741/mm2-6e4de5d21-Darwin-Release.zip)
URL https://github.com/KomodoPlatform/komodo-defi-framework/releases/download/v1.0.7-beta/mm2-79f620559-Darwin-Release.zip)
elseif (UNIX AND NOT APPLE)
FetchContent_Declare(mm2
URL https://github.com/KomodoPlatform/atomicDEX-API/releases/download/beta-2.1.8741/mm2-6e4de5d21-Linux-Release.zip)
URL https://github.com/KomodoPlatform/komodo-defi-framework/releases/download/v1.0.7-beta/mm2-79f620559-Linux-Release.zip)
else ()
FetchContent_Declare(mm2
URL https://github.com/KomodoPlatform/atomicDEX-API/releases/download/beta-2.1.8741/mm2-6e4de5d21-Windows_NT-Release.zip)
URL https://github.com/KomodoPlatform/komodo-defi-framework/releases/download/v1.0.7-beta/mm2-79f620559-Win64.zip)
endif ()

#FetchContent_Declare(qmaterial URL https://github.com/KomodoPlatform/Qaterial/archive/last-clang-working-2.zip)
Expand All @@ -81,24 +81,25 @@ FetchContent_Declare(jl777-coins
URL https://github.com/KomodoPlatform/coins/archive/master.zip)

#FetchContent_Declare(adex-generics-coins
# URL https://github.com/KomodoPlatform/atomicdex-desktop-generics/archive/main.zip)
# URL https://github.com/KomodoPlatform/komodo-wallet-desktop/archive/main.zip)

FetchContent_MakeAvailable(mm2 jl777-coins qmaterial)

##! Configure our needs.
if (UNIX)
configure_file(${jl777-coins_SOURCE_DIR}/utils/coins_config.json ${CMAKE_CURRENT_SOURCE_DIR}/assets/config/${PROJECT_VERSION}-coins.json COPYONLY)
configure_file(${jl777-coins_SOURCE_DIR}/utils/coins_config_tcp.json ${CMAKE_CURRENT_SOURCE_DIR}/assets/config/${PROJECT_VERSION}-coins.json COPYONLY)
configure_file(${jl777-coins_SOURCE_DIR}/coins ${CMAKE_CURRENT_SOURCE_DIR}/assets/tools/mm2/coins COPYONLY)
configure_file(${mm2_SOURCE_DIR}/mm2 ${CMAKE_CURRENT_SOURCE_DIR}/assets/tools/mm2/${DEX_API} COPYONLY)
file(COPY ${jl777-coins_SOURCE_DIR}/icons/ DESTINATION ${CMAKE_CURRENT_SOURCE_DIR}/atomic_defi_design/assets/images/coins/)
else ()
configure_file(${jl777-coins_SOURCE_DIR}/utils/coins_config.json ${CMAKE_BINARY_DIR}/bin/assets/config/${PROJECT_VERSION}-coins.json COPYONLY)
configure_file(${jl777-coins_SOURCE_DIR}/utils/coins_config_tcp.json ${CMAKE_BINARY_DIR}/bin/assets/config/${PROJECT_VERSION}-coins.json COPYONLY)
configure_file(${jl777-coins_SOURCE_DIR}/coins ${CMAKE_BINARY_DIR}/bin/assets/tools/mm2/coins COPYONLY)
configure_file(${mm2_SOURCE_DIR}/mm2.exe ${CMAKE_BINARY_DIR}/bin/assets/tools/mm2/${DEX_API}.exe COPYONLY)
configure_file(${mm2_SOURCE_DIR}/msvcp140.dll ${CMAKE_BINARY_DIR}/bin/assets/tools/mm2/msvcp140.dll COPYONLY)
configure_file(${mm2_SOURCE_DIR}/vcruntime140.dll ${CMAKE_BINARY_DIR}/bin/assets/tools/mm2/vcruntime140.dll COPYONLY)
endif ()


add_subdirectory(vendor/antara-gaming_sdk/modules)

##! Osx bundle icon
Expand Down
18 changes: 9 additions & 9 deletions CMakeLists.txt.user
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@
-DCMAKE_PREFIX_PATH:STRING=%{Qt:QT_INSTALL_PREFIX}
-DCMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}
-DCMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\MSI\atomicDEX-Desktop\build</value>
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\MSI\komodo-wallet-desktop\build</value>
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
<valuelist type="QVariantList" key="CMakeProjectManager.MakeStep.BuildTargets">
Expand Down Expand Up @@ -215,15 +215,15 @@
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">atomicdex-desktop</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeRunConfiguration.atomicdex-desktop</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">atomicdex-desktop</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">komodo-wallet</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeRunConfiguration.komodo-wallet</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">komodo-wallet</value>
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/MSI/atomicDEX-Desktop/build/bin</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/MSI/komodo-wallet-desktop/build/bin</value>
</valuemap>
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.1">
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
Expand Down Expand Up @@ -286,15 +286,15 @@
<valuelist type="QVariantList" key="CustomOutputParsers"/>
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">atomicdex-desktop_tests</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeRunConfiguration.atomicdex-desktop_tests</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">atomicdex-desktop_tests</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">komodo-wallet_tests</value>
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">CMakeProjectManager.CMakeRunConfiguration.komodo-wallet_tests</value>
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">komodo-wallet_tests</value>
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/MSI/atomicDEX-Desktop/build/bin</value>
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/MSI/komodo-wallet-desktop/build/bin</value>
</valuemap>
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">2</value>
</valuemap>
Expand Down
Loading
Loading