Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 01709d4
Author: Marnix Croes <[email protected]>
Date:   Tue Jul 9 23:24:59 2024 +0200

    settings: fix values in coordinator tab (WalletWasabi#13244)

commit a7c1138
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:25:04 2024 -0300

    Bump 2.1.0.0 (WalletWasabi#13247)

commit 2537702
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 16:22:14 2024 -0300

    Revert "bump version to 2.9.0.0 (WalletWasabi#13245)" (WalletWasabi#13246)

    This reverts commit ea6587f.

commit ea6587f
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 21:21:20 2024 +0200

    bump version to 2.9.0.0 (WalletWasabi#13245)

    * bump version

    * fix version

commit 1b39499
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 9 14:13:38 2024 -0300

    More strict coinjoin parameters (WalletWasabi#13239)

    * Reduce absolute max coordination fee to 0.005 and absolute min input count to 5

    * Do not sign coinjoins where I am the only one.

commit b628b15
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 17:14:16 2024 +0200

    Quick patch for Coordinator string (WalletWasabi#13236)

    * fix ToString()

    * do not allow negative feerate

commit cd0a1ef
Author: Roland Soós <[email protected]>
Date:   Tue Jul 9 15:00:45 2024 +0200

    do not rely on reactive code (WalletWasabi#13235)

commit 40ab4a1
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 06:48:05 2024 -0600

    Coordinator Connection String (WalletWasabi#13190)

    * Introduce CoordinatorConfigString

    * implement basic UI for the feature

    * Rename + Wipe clipboard on DialogCreation

    * Write todo NewCoordinatorConfirmationDialog refresh

    * Fix stupid mistakes

    * Add sanity checks

    * Add Name

    * Don't display dialog if new string doesn't change anything

    * refactoring

    * Polishing

    * make link clickable

    * simplification

    * Small refactoring
     * Move `CoordinatorConnectionString` to Discoverability directory
     * Refactor `ToString`
     * Rename `CoordinatorFeePercentage` to `CoordinationFeeRate`

    * Minor improvements

    * Minor fixes

    * Get navigation target from the dialog

    * Add constants

    * Rename Endpoint to CoordinatorUri

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Roland Soós <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit 0d837c4
Author: Turbolay <[email protected]>
Date:   Tue Jul 9 02:44:47 2024 -0600

    Migrate MaxCoordinationFeeRate to rate (WalletWasabi#13220)

commit a6c1e14
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 23:09:47 2024 -0300

    Remove `CoinJoinArchiver` (WalletWasabi#12998) (WalletWasabi#13233)

    The coinjoin archiver is simple a logger and as such it should be
    implemented using the logging infrastructure.

commit 59b908c
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:40:03 2024 -0300

    Remove `CoinJoinIdStore` (WalletWasabi#13228)

    This was used mainly to implement the "remixes dont pay" feature, which was added late in the WabiSabi development as an idea to incentivize continue coinjoining, and as a marketing selling point.

    It was also used as a trivial optimization for the "friends don't pay" or "one hop don't pay" (what requires a full-index bitcoin node)

commit c9b268b
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:17:05 2024 -0300

    Cleanup `IndexBuilderService` (WalletWasabi#13229)

commit 56fdd03
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 14:16:37 2024 -0300

    Gobal request timeout for WabiSabi (WalletWasabi#13231)

    * Remove unused things

    * Remove custom request timeouts mechanism

commit 22c9db8
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 8 08:14:07 2024 -0300

    Simplify config (WalletWasabi#13227)

    * Remove `IConfigNg` (unnecessary)

    * Remove noisy property attributes

    * Remove crazy json converters

    * Fix broken test

commit 00a8a55
Author: yahiheb <[email protected]>
Date:   Fri Jul 5 19:42:27 2024 +0100

    Remove azure-pipelines .yml files (WalletWasabi#13223)

    * Remove azure-pipelines .yml files

    * Remove status badges for: CodeFactor, CI, Continuous Delivery, Deterministic Builds

    * Remove github license status badge

commit f1f7ad8
Author: Roland Soós <[email protected]>
Date:   Fri Jul 5 08:51:09 2024 +0200

    make sure coins are updated when selecting a wallet (WalletWasabi#13222)

commit f51b34f
Merge: e65bae3 a549465
Author: Roland Soós <[email protected]>
Date:   Thu Jul 4 17:30:36 2024 +0200

    Merge pull request WalletWasabi#13221 from soosr/fix-12985-do-not-recreate-models

    [UI] fix CoinModel design issue

commit a549465
Author: Roland Soós <[email protected]>
Date:   Wed Jul 3 11:40:13 2024 +0200

    fix CoinModel design issue

commit e65bae3
Author: Turbolay <[email protected]>
Date:   Wed Jul 3 02:22:50 2024 -0600

    Also check blame round max fees (WalletWasabi#13191)

commit bf98ee0
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 21:29:01 2024 +0200

    Remove `plebsDontPay` (WalletWasabi#13219)

commit 432c55a
Author: Lucas Ontivero <[email protected]>
Date:   Tue Jul 2 14:26:20 2024 +0200

    `Kitchen` is a component that keeps the password encrypted in memory. It (WalletWasabi#13218)

    implicitly assumes that an attacker with access to the process memory
    cannot extract the password. That assumption is incorrect and Wasabi has to decrypt the
    password multiple times to pass it to components that expect it as string.

commit bf0cbd3
Author: Turbolay <[email protected]>
Date:   Mon Jul 1 11:56:29 2024 -0600

    Increase same tx allowance to 2 on average. (WalletWasabi#13215)

commit ffee7be
Author: yahiheb <[email protected]>
Date:   Mon Jul 1 18:55:01 2024 +0100

    Revert "Add mention_users_on_filechange.yml script" (WalletWasabi#13217)

commit 180cb29
Author: Lucas Ontivero <[email protected]>
Date:   Mon Jul 1 17:20:29 2024 +0200

    Remove affiliation notifications (WalletWasabi#13216)

commit a4c55d5
Author: Roland Soós <[email protected]>
Date:   Mon Jul 1 15:43:13 2024 +0200

    Nostr coordinator publisher (WalletWasabi#13138)

    * add NNostr.client package

    * add option to config

    * Add logic for managing key for nostr

    * add extension methods

    * add periodic runner for publishing

    * add logic for Global

    * Update deps.nix

    * make broadcast data configurable

    * only init NostKeyManager when needed.

    * rename

    * review fixes

    * disconnect explicitly

    * add success log

    * add uri array to config

    * rename folder

    * unify Announcer config

    * move key management to config

    * cleanup

    * store the key based NIP19

    * review comment fixes

    * Tags for coordinatorfee, absolutemininputcount, readmore

    * update deps-all.nix file

    * throw ex on RegTest, feature is not supported

    * Simplify implementation

    * Add coordinator name

    ---------

    Co-authored-by: Turbolay <[email protected]>
    Co-authored-by: Lucas Ontivero <[email protected]>

commit cae7456
Author: Turbolay <[email protected]>
Date:   Sun Jun 30 19:03:24 2024 -0600

    Fix coinjoin tests  (WalletWasabi#13214)

    * Fix coinjoin tests by changing the min input count in tests

    * Fix Warnings

    ---------

    Co-authored-by: Lucas Ontivero <[email protected]>

commit 3656458
Author: Turbolay <[email protected]>
Date:   Sat Jun 29 12:08:27 2024 -0600

    Introduce AbsoluteMininputCount coordinator config (WalletWasabi#13212)

commit 569d20c
Merge: b2efb79 7d0c1bc
Author: Roland Soós <[email protected]>
Date:   Fri Jun 28 08:26:58 2024 +0200

    Merge pull request WalletWasabi#13208 from yahiheb/FormattedBtcFixedFractional

    [UI] Do not trim zeros for suggested btc amounts to avoid change

commit 7d0c1bc
Author: Yahia Chiheb <[email protected]>
Date:   Thu Jun 27 21:08:55 2024 +0100

    Do not trim zeros for suggested btc amounts to avoid change

commit b2efb79
Author: Turbolay <[email protected]>
Date:   Wed Jun 26 09:07:23 2024 -0600

    Add excluded coins commands to SearchBar (WalletWasabi#13202)

commit f2dc2a7
Merge: 1613962 d21b3f1
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 14:51:18 2024 +0200

    Merge pull request WalletWasabi#13205 from MarnixCroes/exclude-coins

    [vdg] rename excluded coins dialog

commit d21b3f1
Author: Marnix <[email protected]>
Date:   Wed Jun 26 14:37:36 2024 +0200

    rename excluded coins dialog

commit 1613962
Author: Lucas Ontivero <[email protected]>
Date:   Wed Jun 26 12:11:23 2024 +0200

    Remove chain analysis querying (WalletWasabi#13196)

commit 5237962
Merge: ec2ab2a bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 10:10:58 2024 +0200

    Merge pull request WalletWasabi#13200 from soosr/mc-fixes

    [UI] Manual Control - minor adjustments

commit ec2ab2a
Merge: 81b995e 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:26:00 2024 +0200

    Merge pull request WalletWasabi#13201 from soosr/revert13175

    Partially revert WalletWasabi#13175

commit 414b9ac
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 09:08:35 2024 +0200

    Partially revert WalletWasabi#13175

commit bc88a56
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:47 2024 +0200

    disable back button

commit 6d0a1ef
Author: Roland Soós <[email protected]>
Date:   Wed Jun 26 07:57:09 2024 +0200

    fix icon state

commit 81b995e
Merge: f7a9e58 c73d4d9
Author: Roland Soós <[email protected]>
Date:   Mon Jun 24 11:08:32 2024 +0200

    Merge pull request WalletWasabi#12888 from ichthus1604/SendManualControl2

    [UI] Send: Manual Control 2

commit c73d4d9
Merge: 3707894 3dc0bea
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:43 2024 -0300

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into SendManualControl2

commit 3707894
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:19:26 2024 -0300

    Fix visibility of USD value in AmountControl

commit f51204b
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:54 2024 -0300

    merge from master

commit 41c3ded
Merge: 994506c f7a9e58
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 21 10:02:38 2024 -0300

    Merge branch 'master' into SendManualControl2

commit f7a9e58
Merge: ce91208 86c4b73
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:35:16 2024 +0200

    Merge pull request WalletWasabi#13175 from SuperJMN/fixes/fetch-usages

    [UI] Review EditDiff usages

commit ce91208
Merge: 936b546 25a09aa
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:14:41 2024 +0200

    Merge pull request WalletWasabi#13082 from SuperJMN/speed-up-icons

    [UI] Fix speed up indicators & actions

commit 936b546
Merge: 57d79dc 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:42 2024 +0200

    Merge pull request WalletWasabi#13177 from SuperJMN/improvements/checkmark-inside-passwordbox

    [UI] Moved validation checkmark inside PasswordBox

commit 0b55d4e
Author: Roland Soós <[email protected]>
Date:   Fri Jun 21 09:13:02 2024 +0200

    remove delay so icons are in sync when appears

commit 57d79dc
Author: Marnix Croes <[email protected]>
Date:   Thu Jun 20 15:36:51 2024 +0200

    update github org link to new walletwasabi (WalletWasabi#13183)

commit a06381b
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 11:51:23 2024 +0200

    Fix validation checkmark always visible

commit 25a09aa
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:57:52 2024 +0200

    Remove useless command

commit 5ec5af5
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:54:13 2024 +0200

    Fix layout

commit 9c25677
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 19 10:52:46 2024 +0200

    Remove transition

commit beb1815
Merge: 37537da 5d5fd10
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 14:34:48 2024 +0200

    Merge pull request WalletWasabi#13178 from SuperJMN/fixes/use-correct-tor-setting

    [UI] Use the correct setting for Tor when --UseTor parameter is used

commit 3dc0bea
Author: Roland Soós <[email protected]>
Date:   Mon Jun 17 13:56:06 2024 +0200

    format

commit 5d5fd10
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 12:44:03 2024 +0200

    Use the correct setting

    The configuration source for the Tor setting has been changed. Instead of deriving the Tor setting from '_startupConfig.UseTor', it is now set via '_config.UseTor'. This change ensures the consistency in the UI as well.

commit 31fdca7
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Mon Jun 17 10:21:40 2024 +0200

    Fix problem with Reveal password button

commit 8bd118a
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:30:45 2024 +0200

    Moved validation checkmark to become what before4 was RightInnerContent

commit 14c5cbd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 14 17:13:38 2024 +0200

    Remove sped-up self transfer classes and fix Classes.SelfTransfer binding

    As part of @soosr's comment.

commit 994506c
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:31:00 2024 -0300

    Remove extraneous csproj stuff

commit bfe2c77
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:28:24 2024 -0300

    Fix Balance Caption

commit 09f3aa4
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:23:14 2024 -0300

    Fix Automatic Icon

commit 17923f6
Author: ichthus1604 <[email protected]>
Date:   Fri Jun 14 11:19:40 2024 -0300

    Fix ContentArea margins

commit 37537da
Merge: bf2f338 9164eca
Author: Roland Soós <[email protected]>
Date:   Thu Jun 13 07:41:23 2024 +0200

    Merge pull request WalletWasabi#13166 from SuperJMN/fixes/13163-fix-unrestrictes-textboxes

    [UI] Set fixed width for TextBoxes in SettingsLayout

commit 86c4b73
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Wed Jun 12 11:52:54 2024 +0200

    Review EditDiff usage

commit 898bfdc
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:45:21 2024 -0300

    Change Icon

commit ace312b
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 11:19:13 2024 -0300

    SelectAll Button

commit 4ee4f48
Merge: eda5d71 bf2f338
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 11 10:47:01 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 9164eca
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Sat Jun 8 19:05:23 2024 +0200

    Set width for TextBox in SettingsLayout

    A new style selector for TextBox in StackPanel.settingsLayout has been added. This sets the width of the TextBox to a value of 360 to ensure TextBox doesn't grow indefintely.

commit de5dbfd
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 14:36:38 2024 +0200

    Update visual feedback for speed up transaction

    The change includes modifying the "Speed Up Transaction" button in the History table to provide better visual feedback. The icon now changes depending on the state of the transaction. If the transaction has been sped up already, it shows a different icon compared to when it has not been sped up.

commit 66fe8b4
Merge: d4e7556 bf2f338
Author: José Manuel NIeto Sánchez (SuperJMN) <[email protected]>
Date:   Fri Jun 7 13:18:43 2024 +0200

    Merge branch 'refs/heads/master' into speed-up-icons

commit eda5d71
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 23:34:18 2024 -0300

    Added icons

commit e20895a
Merge: de0a470 12104f4
Author: ichthus1604 <[email protected]>
Date:   Tue Jun 4 12:39:49 2024 -0300

    Merge branch 'master' into SendManualControl2

commit d4e7556
Merge: 3a411a4 5bee854
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:29:22 2024 +0200

    Merge from master

commit 3a411a4
Author: José Manuel Nieto <[email protected]>
Date:   Mon Jun 3 11:22:14 2024 +0200

    Differentiate accelerated self transfers

commit 40030ea
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 16:33:18 2024 +0200

    Fix issues

commit a4f2d86
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 12:16:21 2024 +0200

    Fix speed up confirmation logic

commit 1673cb0
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:29:42 2024 +0200

    Add Speed Up Confirmed indicator

commit 04b8472
Author: José Manuel Nieto <[email protected]>
Date:   Tue May 28 11:03:50 2024 +0200

    Use new CPFP icon indicator

commit 1f7645e
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:43:34 2024 +0200

    Fix CF

commit 87c9b46
Author: José Manuel Nieto <[email protected]>
Date:   Mon May 27 10:39:59 2024 +0200

    Remove Speed Up actions in children

commit 4c51650
Author: José Manuel Nieto <[email protected]>
Date:   Sun May 26 23:09:54 2024 +0200

    Remove TransactionStatus.SpeedUp

commit de0a470
Author: Roland Soós <[email protected]>
Date:   Wed May 22 17:01:46 2024 +0200

    Fix CF

commit 29ab2a7
Merge: 3deac50 7f4ce6a
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:54:37 2024 +0200

    Merge branch 'SendManualControl2' of https://github.com/ichthus1604/WalletWasabi into pr/12888

commit 3deac50
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:52 2024 +0200

    Fix Build

commit c6762ed
Merge: 9a192cc ede4ac5
Author: Roland Soós <[email protected]>
Date:   Wed May 22 16:53:44 2024 +0200

    Merge branch 'master' into pr/12888

commit 7f4ce6a
Merge: 6ff984b a678b77
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:47:19 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 6ff984b
Author: ichthus1604 <[email protected]>
Date:   Thu May 9 12:21:41 2024 -0300

    Fix margin

commit 9a192cc
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 13:25:29 2024 -0300

    Fix layout issues

commit 2f9e810
Merge: 42a0523 eda718b
Author: ichthus1604 <[email protected]>
Date:   Mon May 6 12:34:05 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 42a0523
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 19:33:58 2024 -0300

    PrivacyControl + SendFlow

commit 260c70d
Merge: 917f169 06ede9d
Author: ichthus1604 <[email protected]>
Date:   Mon Apr 29 01:42:57 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 917f169
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:12:00 2024 -0300

    fix cf

commit cb46f6b
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 10:11:19 2024 -0300

    Remove unused usings

commit 212a296
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:54:08 2024 -0300

    Remove Selection from CoinListView

commit b3794e7
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 09:05:35 2024 -0300

    Remove old Send Selected Coins feature

commit 92d70e6
Author: Ichthus1604 <[email protected]>
Date:   Fri Apr 26 07:51:46 2024 -0300

    SelectCoins + ICoinListModel

commit 9cf3b18
Author: Ichthus1604 <[email protected]>
Date:   Thu Apr 25 09:03:17 2024 -0300

    lots of changes

commit 1a57ba4
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 15:46:08 2024 -0300

    AmountControl style

commit a5e3eda
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 14:31:37 2024 -0300

    SubActionButton

commit 4a2dfad
Merge: 0c66b5d f8305d2
Author: Ichthus1604 <[email protected]>
Date:   Wed Apr 24 12:12:10 2024 -0300

    Merge branch 'master' into SendManualControl2

commit 0c66b5d
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:46:09 2024 -0300

    Fix tests compilation

commit 9931474
Author: ichthus1604 <[email protected]>
Date:   Sun Apr 21 16:42:27 2024 -0300

    Fix CF

commit 464a7fa
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:25:55 2024 -0300

    Remove unneeded usings

commit 3d0c0ec
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 03:21:54 2024 -0300

    SelectedAmount

commit efbdd50
Author: ichthus1604 <[email protected]>
Date:   Sat Apr 20 02:57:25 2024 -0300

    Manual Control Dialog

commit 0eda1c6
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 21:12:05 2024 -0300

    Update SendViewModel.cs

commit 8a1e312
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 20:54:04 2024 -0300

    replace wallet coins and pockets

commit 9f316f7
Author: ichthus1604 <[email protected]>
Date:   Fri Apr 19 19:30:45 2024 -0300

    Update PrivacySuggestionsModel.cs

commit 77a3f6a
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:49:49 2024 -0300

    WIP

commit af6f0fd
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:45:39 2024 -0300

    WIP

commit df6f012
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:43 2024 -0300

    WIP

commit 438845d
Author: ichthus1604 <[email protected]>
Date:   Thu Apr 18 03:41:37 2024 -0300

    WIP - Minimal refactor with SendParameters

commit a7947ec
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 19:43:44 2024 -0300

    Minimal Decoupling TransactionSummaryViewModel

commit e23b106
Author: ichthus1604 <[email protected]>
Date:   Wed Apr 17 15:09:30 2024 -0300

    Minimal Decoupling of SendViewModel and TransactionPreview
  • Loading branch information
Kukks committed Sep 3, 2024
1 parent 3f52c3f commit e302e37
Show file tree
Hide file tree
Showing 297 changed files with 2,344 additions and 6,161 deletions.
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ contact_links:
url: https://docs.wasabiwallet.io/
about: Search for any information about Wasabi.
- name: 💪 Community support
url: https://github.com/zkSNACKs/WalletWasabi/discussions/categories/support
url: https://github.com/WalletWasabi/WalletWasabi/discussions/categories/support
about: Feel free to ask anything.
- name: ❓ Other issue?
url: https://github.com/zkSNACKs/WalletWasabi/discussions/
url: https://github.com/WalletWasabi/WalletWasabi/discussions/
about: Search on the community forum.
88 changes: 0 additions & 88 deletions .github/notify-users-config.json

This file was deleted.

88 changes: 0 additions & 88 deletions .github/workflows/mention_users_on_filechange.yml

This file was deleted.

14 changes: 7 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## How to be useful for the project

- Any issue labelled as [good first issue](https://github.com/zkSNACKs/WalletWasabi/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) is good to start contributing to Wasabi.
- Any issue labelled as [good first issue](https://github.com/WalletWasabi/WalletWasabi/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) is good to start contributing to Wasabi.
- Always focus on a specific issue in your pull request and avoid unrelated/unnecessary changes.
- Avoid working on complex problems (fees, amount decomposition, coin selection...) without extensive research on the context, either on Github or asking to contributors.
- Avoid working on a UI or UX feature without first seeing a conclusion from a UX meeting.
Expand All @@ -18,7 +18,7 @@
**DO** use [CodeMaid](https://www.codemaid.net/), a Visual Studio extension to automatically clean up your code on saving the file.
CodeMaid is a non-intrusive code cleanup tool.

Wasabi's CodeMaid settings [can be found in the root of the repository](https://github.com/zkSNACKs/WalletWasabi/blob/master/CodeMaid.config). They are automatically picked up by Visual Studio when you open the project, assuming the CodeMaid extension is installed. Unfortunately CodeMaid has no Visual Studio Code extension yet. You can check out the progress on this [under this GitHub issue](https://github.com/codecadwallader/codemaid/issues/273).
Wasabi's CodeMaid settings [can be found in the root of the repository](https://github.com/WalletWasabi/WalletWasabi/blob/master/CodeMaid.config). They are automatically picked up by Visual Studio when you open the project, assuming the CodeMaid extension is installed. Unfortunately CodeMaid has no Visual Studio Code extension yet. You can check out the progress on this [under this GitHub issue](https://github.com/codecadwallader/codemaid/issues/273).

**Rider IDE:**

Expand All @@ -31,7 +31,7 @@ And also enable `Enable EditorConfig support` in `Settings -> Editor -> Code Sty

## .editorconfig

Not only CodeMaid, but Visual Studio also enforces consistent coding style through [`.editorconfig`](https://github.com/zkSNACKs/WalletWasabi/blob/master/.editorconfig) file.
Not only CodeMaid, but Visual Studio also enforces consistent coding style through [`.editorconfig`](https://github.com/WalletWasabi/WalletWasabi/blob/master/.editorconfig) file.

If you are using Visual Studio Code make sure to install "C# Dev Kit" extension and add the following settings to your settings file:

Expand All @@ -41,13 +41,13 @@ If you are using Visual Studio Code make sure to install "C# Dev Kit" extension

## Technologies and scope

- [.NET SDK](https://dotnet.microsoft.com/en-us/): free, open-source, cross-platform framework for building apps. SDK version path: [WalletWasabi/global.json](https://github.com/zkSNACKs/WalletWasabi/blob/master/global.json).
- [.NET SDK](https://dotnet.microsoft.com/en-us/): free, open-source, cross-platform framework for building apps. SDK version path: [WalletWasabi/global.json](https://github.com/WalletWasabi/WalletWasabi/blob/master/global.json).
- [C#](https://dotnet.microsoft.com/en-us/languages/csharp): open-source programming language.
- Model-View-ViewModel architecture (MVVM).
- [Avalonia UI](https://www.avaloniaui.net/): framework to create cross-platform UI.
- [xUnit](https://xunit.net/): create unit tests.
- Dependencies path: [WalletWasabi/Directory.Packages.props](https://github.com/zkSNACKs/WalletWasabi/blob/master/Directory.Packages.props).
- Developer's documentation path: [WalletWasabi/WalletWasabi.Documentation/](https://github.com/zkSNACKs/WalletWasabi/tree/master/WalletWasabi.Documentation).
- Dependencies path: [WalletWasabi/Directory.Packages.props](https://github.com/WalletWasabi/WalletWasabi/blob/master/Directory.Packages.props).
- Developer's documentation path: [WalletWasabi/WalletWasabi.Documentation/](https://github.com/WalletWasabi/WalletWasabi/tree/master/WalletWasabi.Documentation).

# Code conventions

Expand Down Expand Up @@ -177,7 +177,7 @@ myUiControl.Text = result;

## Never throw AggregateException and Exception in a mixed way
It causes confusion and awkward catch clauses.
[Example](https://github.com/zkSNACKs/WalletWasabi/pull/10353/files)
[Example](https://github.com/WalletWasabi/WalletWasabi/pull/10353/files)

## Unused return value

Expand Down
74 changes: 0 additions & 74 deletions Contrib/AffiliationServer/README.md

This file was deleted.

4 changes: 0 additions & 4 deletions Contrib/AffiliationServer/notification/README.md

This file was deleted.

1 change: 0 additions & 1 deletion Contrib/AffiliationServer/notification/n1.txt

This file was deleted.

1 change: 0 additions & 1 deletion Contrib/AffiliationServer/notification/n2.txt

This file was deleted.

Loading

0 comments on commit e302e37

Please sign in to comment.