HaikuArchives / Vision

A native Haiku IRC client that is feature filled, fast, lightweight, and stable.
Other
11 stars 15 forks source link

Experimental #35

Closed janus2 closed 5 years ago

janus2 commented 5 years ago

WIP Please test and report!

Introducing Layout

waddlesplash commented 5 years ago

Looks good.

You can probably drop all of the commented-out code, of course.

janus2 commented 5 years ago

Yes I'll wait for the feedbacks from @humdingerb and vidrep.

janus2 commented 5 years ago

I hate this rectangle

rectangle

This is the latch with the status color, very hackerish to implement

latchstatus

diversys commented 5 years ago

I tested Vision and found this bug with this PR applied #36. Also crashes on quit in BMenu code.

janus2 commented 5 years ago

The crash on quit is present even in the current version if you open a channel list. Fixed some causes but not all.

humdingerb commented 5 years ago

Looks and work good! Nice work! Two things I see:

  1. In the various preference views, there should be a Glue() or something to keep all elements at the top when the window is resized vertically.
  2. There's a double border to the left and bottom of the window/notify list: https://postimg.cc/image/h8z3om2cx/
janus2 commented 5 years ago

Thanks!

  1. Yes The preference views need some tuning...
  2. It's not a doble border is the border of the ScrollView and the line of the StatusBar there is not spacing between... This can be solve with a negative inset, but the same problem is present under the name list and that is very hard to remove.