Commit 8330598
authored
* [ARK Drop] Enhancements and TUI (#106)
* WIP(cli/tui): implement tui
* feat(arkdrop): implement tui and arkdrop main
* fix(arkdrop): fix release version pattern
* fix(arkdrop): fix set default output directory handling
* style(arkdrop): reduce qr-code dimensions
* fix(arkdrop): reduce tui qr-code display and fix integration tests
* perf(workflows): remove unnecessary trigger
* style(arkdrop): fix qr-code dark color character
* style(arkdrop): reduce qr-code display dimensions
* feat(arkdrop): update tui key handling
* fix(arkdrop): close success and error dialogs
* fix: adjust help navigation
* fix: start file receiving
* style: reduce arkdrop qr-code size
* style(arkdrop): update qr-code presentation
* wip: prepare tui implementation
* wip: prepare tui implementation 2
* wip: tui 00
* wip: file browser as page
* wip: modularization
* wip: refactored home page
* wip: send files integration
* wip: improving TODO logs
* wip: improving docs
* wip: layout helper footer
* wip: fix send_files back navigation and helper footer text
* wip: fix file browser navigation
* wip: modular send files manager
* wip: send files progress page
* wip: iteration on send files progress page
* wip: optional footer
* wip: receive files impl
* wip: receive files progress
* wip: add instructions
* wip: bubble management
* wip: send files progress update
* wip: improve send files progress
* wip: improve send files
* wip: receive files and receive files progress update
* feat: TUI improved implementation
* wip: update config handle control
* style: general ui updates
* fix: proper create receive files request
* fix: home greeting text
* fix: dead lock issue
* fix: file browser dead lock issue
* fix: handle refresh on draw
* feat: allow paste ticket and confirmation receiving files
* fix: receive files ticket and confirmation input
* fix: enrich text inputs
* fix: layout quit keybind
* fix: navigation after cancelling
* fix: start bubble on receive files manager
* fix: handle cancelled operations
* fix: receive files progress
* style: show ticket AND confirmation
* fix: stop elapsed time after finishing transfer
* chore: remove unnecessary TODO comments
* chore: remove unused property/methods
* chore: remove out dir field from receive files
* fix: set sender name
* feat: send files qr code and send/receive reset state
* style: update qr-code presentation
* style: improve UI for send files
* style: new line before QR Code info
* test: improve integration tests
* refactor: remove unused functions
* style: run rustfmt
* fix: remove blocking tests
* test: temp remove arkdrop tests
* fix: import Profile from arkdrop-common
* fix: run_receive_files docs
* fix: arkdrop_common::Profile import
* fix: incorrect string substitution
* ci: fix compilation error
1 parent d2932ba commit 8330598
File tree
49 files changed
+9316
-1003
lines changed- .github/workflows
- drop-core
- cli
- src
- common
- src
- entities
- src
- exchanges
- common
- src
- receiver
- src
- sender
- src
- send_files
- main
- src
- tui
- src
- apps
- utilities
- uniffi
- src
- receiver
- sender
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
49 files changed
+9316
-1003
lines changedLines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| |||
47 | 50 | | |
48 | 51 | | |
49 | 52 | | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
0 commit comments