Christoph Atteneder
e32b7f3612
Change group title to display edit price only
2018-04-27 11:23:08 +02:00
Christoph Atteneder
1a066cb9ff
Force revalidation of changed fields
2018-04-26 11:10:16 +02:00
Christoph Atteneder
3adf086650
Not set focus to disabled field
2018-04-26 11:09:49 +02:00
Christoph Atteneder
a8baead3f9
Start edit only when intialized with data
2018-04-26 11:09:09 +02:00
Christoph Atteneder
5276671f1e
Prevent updating of amount
2018-04-26 10:22:15 +02:00
Christoph Atteneder
8b9ccfe588
Disable also currency labels and volume fields
2018-04-26 10:21:35 +02:00
Manfred Karrer
73357871bd
Merge pull request #1519 from ripcurlx/fix-bouncy-castle-error
...
Change startup order to prevent Bouncy Castle exception
2018-04-24 10:38:38 -05:00
Christoph Atteneder
ffb2c6b60c
Prevent editing of min amount and max amount for now, as it would need a change in locked up funds for higher amounts.
2018-04-24 17:30:26 +02:00
Christoph Atteneder
a5e1be3725
Change startup order to prevent Bouncy Castle exception
2018-04-24 17:19:05 +02:00
Manfred Karrer
57fe6be2cc
Map onApplicationLaunched on user thread
2018-04-17 22:25:23 -05:00
Manfred Karrer
91f928c7a3
Cleanups
...
- remove duplicate CommonSetup.setup(this);
- Move VERSION to main classes
- Remove Capabilities from monitor
2018-04-17 21:19:21 -05:00
Manfred Karrer
f00fe6d38d
Apply refactorings to headless apps
...
- Add HeadlessAppWithP2PModule for headless apps which do not use wallet
- Add gracefulShutDown to HeadlessExecutable
- Update Monitor, SeedNode and Statistics to latest refactorings
- Remove BisqEnvironment from BisqApp
- Add startApplication method to BisqApp
- Set up bisqEnvironment in BisqExecutable
- Add addCapabilities method
- Add more comments
2018-04-17 21:04:22 -05:00
Manfred Karrer
f7ba31360e
Move guice setup to BisqAppMain
...
- Add to onApplicationLaunched, setupGuice, setupPersistedDataHosts and gracefulShutDown methods to BisqExecutable
- Move CommonSetup.setup to BisqAppMain
- Add UncaughtExceptionHandler and GracefulShutDownHandler interfaces
- Replace BiConsumer in CommonSetup.setup with UncaughtExceptionHandler
- Use getter for BisqApp.shutDownHandler
2018-04-17 18:04:11 -05:00
Manfred Karrer
f036cc911c
Make primary stage non-static. Rename to stage.
2018-04-17 16:02:05 -05:00
Manfred Karrer
51a77a533a
Remove Stage from Guice module. Replace usage with getting it from view.
2018-04-17 15:57:05 -05:00
Manfred Karrer
c48e35ed41
Refactor BisqExecutable
...
- Let doExecute in BisqExecutable implement basic setup
- Setup UserThread in configUserThread
- Add setupEnvironment, configCoreSetup and launchApplication to BisqExecutable
- Add static setupInitialOptionParser method
- Move static initializer to BisqExecutable
- Add ShutDownHandler
- Add HeadlessExecutable for seedNode, monitor and statistics. Extract common code there.
2018-04-17 15:26:53 -05:00
Manfred Karrer
6af80b334e
Add CoreModule. Let BisqAppModule install CoreModule
2018-04-17 13:56:07 -05:00
Manfred Karrer
cfd953d236
Remove CachingViewLoader and NotificationCenter from BisqAppModule
2018-04-17 13:51:53 -05:00
Manfred Karrer
601155abba
Move CachingViewLoader and NotificationCenter from BisqAppModule to DesktopModule
...
- Rename guiModule() to desktopModule()
2018-04-17 13:50:26 -05:00
Manfred Karrer
439ccac11e
Merge branch 'ripcurlx-edit-offer'
2018-04-17 12:29:25 -05:00
Manfred Karrer
3b91f08ce4
Fix issue with deactivated offers getting published after editing
...
- Add check if editedOpenOffer is not deactivated to avoid republishing
- Use errorMessageHandler instead of IllegalStateException. We can discuss if you would prefer that style but so far we did not throw exceptions to the UI but rather use error handlers.
- Small cleanups
2018-04-17 12:25:51 -05:00
Manfred Karrer
75e616f9de
Merge branch 'edit-offer' of https://github.com/ripcurlx/bisq-desktop into ripcurlx-edit-offer
2018-04-17 11:40:31 -05:00
Christoph Atteneder
d1b7701512
Remove padding on top of amount group
2018-04-17 17:36:38 +02:00
Christoph Atteneder
8c2cb14b12
Prevent deletion of offer when edited
2018-04-17 17:27:38 +02:00
Christoph Atteneder
94fc874383
Add price in range check
2018-04-17 17:21:04 +02:00
Christoph Atteneder
2e174fba18
Handle cancel offer in data model
2018-04-17 17:16:57 +02:00
Christoph Atteneder
1999bc9a99
Adapt scopes to be able to run existing tests again
2018-04-17 15:00:24 +02:00
Christoph Atteneder
238eb08698
Add edit offer support for deactivated offers
2018-04-17 13:55:17 +02:00
Christoph Atteneder
66d6d671c4
Clean up naming and structure of code to match existing style
2018-04-17 12:03:26 +02:00
Christoph Atteneder
11384ab807
Update imports for de.jensd.fx and optimize imports
2018-04-17 11:17:35 +02:00
Christoph Atteneder
c98b185e3d
Re-style deactivate/activate offer column and add edit offer column
2018-04-17 11:09:03 +02:00
Christoph Atteneder
6e50e53e13
Split up edit open offer process in two steps
2018-04-17 11:04:52 +02:00
Christoph Atteneder
96beeb2dbb
Reset fields to force re-validation
2018-04-16 15:36:38 +02:00
Christoph Atteneder
50a45da0b7
Add basic edit offer functionality
2018-04-16 14:40:31 +02:00
Christoph Atteneder
0adae19423
Initialize edit form with data
2018-04-16 10:41:40 +02:00
Christoph Atteneder
2eb2ecba50
Extracted Create Offer code into Editable Offer abstract class
2018-04-16 10:00:44 +02:00
Christoph Atteneder
0f5a283173
Only add tab once
2018-04-13 13:34:37 +02:00
Christoph Atteneder
d9f6505e3e
Add edit open offer view tab
2018-04-13 13:32:32 +02:00
Christoph Atteneder
395dfa9191
Refactor variables
2018-04-13 13:31:25 +02:00
Christoph Atteneder
f5ee14a250
Make CreateOfferView extendable and the groups configurable
2018-04-13 13:30:41 +02:00
Christoph Atteneder
544b84e4f4
Add style parameter for icon buttons
2018-04-11 14:20:57 +02:00
Christoph Atteneder
a426e8fe45
Merge pull request #1506 from ripcurlx/remove-duplicates-in-spread-view
...
Remove offer duplicates in spread view
2018-04-10 15:54:02 +02:00
Christoph Atteneder
5617a1581e
Fix camelCase typo
2018-04-10 15:49:50 +02:00
Christoph Atteneder
66fa7222ea
Remove usage of final
2018-04-10 15:48:38 +02:00
Christoph Atteneder
decbb4a10b
Fix code style
2018-04-10 15:48:21 +02:00
Chris Beams
95daeead7e
Polish WeChat payment method support
...
- Use camel case spelling of 'WeChat' consistently
- Organize imports with common layout (bisq-network/style#2 )
2018-04-10 14:40:04 +02:00
Chris Beams
e8d084df31
Merge branch 'master' into abigail830-master
2018-04-10 14:23:23 +02:00
Christoph Atteneder
400e291997
Make sure that offers with the same id are only counted once
2018-04-10 12:22:16 +02:00
SaraQian
abf36b973c
Optimize imports
2018-04-10 10:48:45 +08:00
SaraQian
0ff288de09
Optimize imports
2018-04-10 10:38:05 +08:00