Commit graph

5964 commits

Author SHA1 Message Date
Manfred Karrer
884f6f62b2
Merge pull request #1530 from ripcurlx/add-open-offer-tooltips
Add tooltips for remove and edit offer icons
2018-05-03 08:32:07 -05:00
Christoph Atteneder
1a1f8d7903
Merge pull request #1529 from ripcurlx/fix-spread-sorting
Fix spread sorting in spread view
2018-05-03 15:31:03 +02:00
Christoph Atteneder
6f8c1212ac
Add tooltips for remove and edit offer icons 2018-05-03 15:11:22 +02:00
Christoph Atteneder
12662c578d
Use Comparator for better readability 2018-05-03 14:55:19 +02:00
Christoph Atteneder
cae390ea75
Use percentage value for sorting not absolut price spread 2018-05-03 14:54:05 +02:00
Christoph Atteneder
fdc8d8448d
Adapt linux path of VM 2018-05-02 18:39:11 +02:00
Christoph Atteneder
b4245fd9ae
Adapt script for new release 2018-05-02 18:24:43 +02:00
Christoph Atteneder
97f7d24d5e
Merge remote-tracking branch 'origin/master' into release-preparations-for-v0.7.0 2018-05-02 17:25:44 +02:00
Christoph Atteneder
41f6ce3bef
Update copyright 2018-05-01 19:14:50 +02:00
Christoph Atteneder
0f26e1890e
Add workaround to be able to test creation of macOS bundle 2018-05-01 19:14:39 +02:00
Christoph Atteneder
7af493b9d8
Use bundle identifier owned by @ripcurlx 2018-05-01 19:09:17 +02:00
Christoph Atteneder
a37df8e9c1
Increase version number 2018-05-01 19:07:34 +02:00
Chris Beams
e193199b8c
Merge pull request #1526 from ManfredKarrer/fix-startup-bug
Fix startup bug
2018-05-01 18:09:07 +02:00
Chris Beams
1d2e86c280
Wrap code at 120 characters (bisq-network/style#3) 2018-05-01 13:29:09 +02:00
Chris Beams
03a97dfde3
Capitalize as "Database" vs "DataBase" 2018-05-01 13:25:50 +02:00
Chris Beams
294da24c63
Improve readability by avoiding nested conditionals 2018-05-01 13:02:03 +02:00
Manfred Karrer
25c05e1461
Fix bug with not showing popup when database files got corrupted.
The recent changes in the startup broke the sequence if the setup for the CorruptedDataBaseFilesHandler.
We read the data base files before the UI is created and the UI was set as listener to errors. So we missed the errors and did not display a popup.

Fix: Use as CorruptedDataBaseFilesHandler as guice instance to store corrupted files at startup when UI is still not ready. Inject that instance in MainViewModel and shop popup in case there are corrupted files in the list.
2018-04-30 22:57:19 -05:00
Manfred Karrer
aad7c480f9
Merge branch 'master' into mk_master 2018-04-30 22:40:03 -05:00
Manfred Karrer
0a6f79b50f
Merge pull request #1521 from ripcurlx/improve-edit-offer
Improvements for edit offer
2018-04-27 09:44:31 -05:00
Christoph Atteneder
e32b7f3612
Change group title to display edit price only 2018-04-27 11:23:08 +02:00
Manfred Karrer
956924e6df
Merge branch 'master' into mk_master 2018-04-26 18:49:31 -05: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
Manfred Karrer
3b6138c6f6
Merge pull request #1520 from ripcurlx/limit-edit-offer-options
Prevent editing of amount
2018-04-24 10:38:03 -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
Chris Beams
4e57a9ee55
Merge pull request #1515 from ManfredKarrer/app-startup
This will be a series of small scale and low risk changes for improving startup
2018-04-18 13:31:46 +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
e2bf052621
Merge branch 'ripcurlx-edit-offer' 2018-04-17 12:29:10 -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