Bisq: UI Bug tracking list for release-candidate-0.9.0

Created on 2 Nov 2018  路  64Comments  路  Source: bisq-network/bisq

Although the release branch for 0.9.0 is still work in progress I start this issue to collect all open todos. Feel free to leave comments on UI glitches so we don't miss anything.

Views that are not done yet:

  • Trade process

Views to adapt

  • [x] Take Offer
  • [x] Edit Offer
  • [x] Create Offer
  • [x] Trade Process
  • [x] Trade Details Window
  • [x] Contract Window
  • [x] Dispute Summary Window
  • [x] Arbitration

Open Tasks

  • [ ] Check if rendering intensive views can be delayed not to conflict with ripple effect in e.g. tabs
  • [x] Style interval buttons (TradeStatistics,...)
  • [x] Replace all BusyAnimations with JFXSpinner
  • [x] Improve styling of small notification popups
  • [x] click on avatar opens small popup with user info
  • [x] tor network settings popup (settings/network)
  • [x] seed word restore at startup or in account view
  • [x] testing all with password
  • [x] testing bsq/btc trade fee with DaoEnabled= false in DevEnv -> BSQ must be hidden
  • [x] DAO screens still have old style of left navigation
  • [x] The market price display is too small for some altcoins with 8 digits. also balances can be truncates. availabel balance can have up to 8 digits after comma, others only 4.
  • [x] Create offer buttons in buy/sell screens should be above table
  • [x] fix Ripple position for RadioButtons
  • [x] Adapt date picker
  • [x] Adapt chart style in Trades view
  • [x] Extend focus line in create offer view until the end of the box also increase length of fields to fit error text
  • [x] Reduce line space in payment methods display

Optional

  • [x] Focus colors of buttons should always be brighter/darker not lighter (e.g. buy/sell colors)
  • [ ] Improve Spinner performance
  • [ ] Remove code duplication between CreateOffer and TakeOffer views
  • [ ] Use ButtonBar for all buttons to have consistent positioning
  • [ ] Add ripple effect for main navigation
  • [ ] Clean up css colors
  • [ ] Clean up css classes
  • [ ] btc node change triggers popups
  • [ ] Improve design of notification popups (x close icon instead of cancel/close button,...)
  • [ ] Define new colors for the message bubbles during dispute
bug

All 64 comments

Disconnecting from (all?/only) btc node makes UI get stuck for several minutes: https://github.com/bisq-network/bisq/issues/1823

A few small screens we must not forget:

  • click on avatar opens small popup with user info
  • tor network settings popup (settings/network)
  • btc node change triggers popups
  • seed word restore at startup or in account view
  • testing all with password
  • testing bsq/btc trade fee with DaoEnabled= false in DevEnv -> BSQ must be hidden
  • interval button bar in market/trades is still old style
  • DAO screens still have old style of left navigation

Other remarks:

  • The market price display is too small for some altcoins with 8 digits. also balances can be truncates. availabel balance can have up to 8 digits after comma, others only 4.
  • Create offer buttons in buy/sell screens should be above table

@ManfredKarrer Thanks - I've updated the open tasks list.

Small issues whith bracket and colon in titles (IBAN...). See
screen shot 2018-11-07 at 12 29 36

Ah - I only fixed this in CashDeposit and missed it in the BankForm. Will fix it tomorrow.

@ManfredKarrer What do you mean with

btc node change triggers popups

btc node change triggers popups

If you change from provided btc nodes to public nodes in settings/network. There are some popups there...

Small thing to not forget: The logo at splash screen is too small (prob 50% of the intended size)

We need also another tor icon, it hurts the eye as it is now ;-). maybe we just make an abstract green one. their purple will never fit (nowhere ;-)).

@ManfredKarrer These are the btc node popups. Do we really need a custom styling for them?

bildschirmfoto 2018-11-13 um 13 30 45
bildschirmfoto 2018-11-13 um 13 30 35

I think it would be better to have the fields in the bottom be full width and qr code right aligned
screen shot 2018-11-19 at 14 05 30

Similar on send funds screen

Fields in row are not centered.
screen shot 2018-11-19 at 14 08 06

At preferences screen the buttons have no hand cursor

Textarea has green line as well. I think here it better without line.
screen shot 2018-11-19 at 14 10 50

That popup exceeds height of app window. Should be more condensed.
Seperator lines have too high distance. Button no hand cursor and Textarea comes with line as well.

Default (green) button should be not delete tor files. Not sure whats now and whats best...

screen shot 2018-11-19 at 14 12 33

I think account should also fill whole width.
Distance between comboboxes is smaller as between text fields. Better to have it smaller to not lose so much space.
screen shot 2018-11-19 at 14 16 12

Font in some tables are monospace in otheres normal font. Here they are mixed.
screen shot 2018-11-19 at 14 48 17

For me it looks a bit strange that the label text left is grey and not black.
screen shot 2018-11-19 at 14 49 53

Not sure if dottel line is good here. Maybe just no line?
screen shot 2018-11-19 at 14 50 49

I think distance between header and first is to small but the sistance between the text fields is perfect IMO. We should use that at other non input fields as well.
screen shot 2018-11-19 at 14 58 08

Not sure if green as color for links is so good. It gets quite fulled up in some screens with green, losing the CI color weight IMO.

screen shot 2018-11-19 at 15 01 00

Yes, I'm also not so sure if we should switch the blue link color with the new green everywhere.

Yes, lets maybe ask @pedromvpg what he suggests. Looks not with screens filled with real data different than with blank screens...

I assume the blue here is not intended...
screen shot 2018-11-19 at 15 03 36

Atm it is, as it is the volume. Not sure if using green would be confusing regarding loss/win, especially if you have the other chart displayed above it.

With cmd+j the wallet info popup gets opened. It has column issues atm.

When sending a dispute msg and the peer is offline there is a spinner short time and that is not centered with % text in there

I assume the blue here is not intended...
screen shot 2018-11-19 at 15 03 36
Not sure what color would be best for volume bars instead.
bildschirmfoto 2018-11-19 um 21 08 26

Maybe green is better here? But not sure either...

In disputes its system msg green and then blue/grey. maybe better green/grey and diff. color for system msg?

I could use the blue for the system message 馃槈

Some colons still
screen shot 2018-11-19 at 15 11 44

Avatar icon tags (circle with num trades, info msg) are still blue.

Some tables have lines between rows others not (market vs trades).

Some tables have lines between rows others not (market vs trades).

Yes, I took it from the design templates right now, which have it different. Maybe we should make them more consistent.

Currency list exceed my screen. Prob. max entries need to be lower as rows are higher now.

Sepa account has last 2 entries too much space when viewing account (prob not when creating it)

Green border prob not intended
screen shot 2018-11-19 at 15 22 53

Sepa account has last 2 entries too much space

I gave the limitation and salt extra space and only compressed the payment account specific fields. But I guess it didn't help readability. I'll decrease the line space there as well.

Textarea has green line as well. I think here it better without line.
screen shot 2018-11-19 at 14 10 50

I fixed the positioning of the textarea focus line, but I think it should stay to be consistent with other input fields.

Avatar icon tags (circle with num trades, info msg) are still blue.

@pedromvpg I think we would need an alternative color or keep the blue.
Having both circles green makes it harder to grasp.

bildschirmfoto 2018-11-21 um 11 58 58

Hi, I have installed Bisq-0.9.0-2018-11-21.dmg from dropbox and tried set up notification by pairing with my iPhone.

  1. The pairing worked, but took unusually long (about 40 seconds). I'll try again later.
  2. Adding offer alerts did not show my SEPA account in the drop down list, see screenshot.
    screenshot 2018-11-22 at 11 32 26

I love the new design, it looks more modern and professional.

@joachimneumann I think the content for this combobox wasn't bound to the "live" data. It is populated when you open it for the first time after an app start. I'll fix it.

@joachimneumann Fixed it - the pairing worked for me instantly.

The notification popups are right aligned but not top aligned (5-10 px distance). I think would be better to have both without space or with the same space.

Buttons are sometimes not in the full color. I think its an artefact fromt he animations that the color/alpha animation does not continue to the end. It happens for instance at create offer at the confirm popup at the end. when canceling that the main screen button is also not full color.
screen shot 2018-11-23 at 21 30 08
screen shot 2018-11-23 at 21 30 13

Seems if you click somewhere the animation finishes. Maybe some focus issue?

Spinner use a lot of CPU. When spinner is animated CPU is about 20% otherwise its 1-3 %.
Thats the old problem with the JavaFX progress indicator. I optimized in the old version those classes to use less CPU (is about 10%). No need to fix it for that release but we should either try to find an alternative or fix the CPU issue in follow up releases. Shame on Oracle that they are unable to build such a simple animation with performacne in mind.
screen shot 2018-11-23 at 21 32 47

At create offer there is short time something visible when next button is clicked. I cannot see it what it is as it is too short, but you can see that the layout of the funding screen gets re-layouted after 200 ms or so...

Scrolling through offers shows some fields blank. Prob. a incorrect cell update.
screen shot 2018-11-25 at 03 30 55

https://github.com/bisq-network/bisq/pull/1973 addresses all issues (except the render bug)

Most popups have the info style. They come now with the i icon which might be confusing as a user would expect a rollover or the like. Many such popups like password input does not even have any text for info... I would suggest to not show the i icon.

screen shot 2018-11-26 at 22 50 30

Red icons are a bit too low:

screen shot 2018-11-26 at 23 13 33

When you are in the fund screen in create offer and switch tabs and come back the focus is set to amount field. Should be no focus set if in funding screen.

screen shot 2018-11-26 at 23 20 27

At edit offer the spinner is animated but not clear what it means. As its a CPU killer maybe best to remove it.

screen shot 2018-11-26 at 23 23 19

Confirmation icon in fund screen is too big.

screen shot 2018-11-26 at 23 25 11

Dispute detail window labels are too short and headline need more space.
screen shot 2018-11-26 at 23 29 11

Emergency window title has too much space:
screen shot 2018-11-26 at 23 30 54

When you are in the fund screen in create offer and switch tabs and come back the focus is set to amount field. Should be no focus set if in funding screen.

screen shot 2018-11-26 at 23 20 27

That's kind of weird. I'm not even able to select/focus this field as it is set to MouseTransparent=true and FocusTraversable=false. Can you reproduce this every time?

At edit offer the spinner is animated but not clear what it means. As its a CPU killer maybe best to remove it.

screen shot 2018-11-26 at 23 23 19

There was a bug that the progress indicator it wasn't stopped after your first edit. So it showed up on all edits afterwards already spinning.

Dispute detail window labels are too short and headline need more space.
screen shot 2018-11-26 at 23 29 11

Did you resize the window before you opened the dialoge? I don't see this issue, besides the needed padding for the title.
bildschirmfoto 2018-11-27 um 11 36 17

@ripcurlx do u want to keep that open?

I'll split the remaining tasks into separate issues and close this one afterwards.

Closing as complete. All open tasks have been moved into separate issues.

Was this page helpful?
0 / 5 - 0 ratings