Opened 2 years ago

Closed 2 years ago

#17998 closed bug (fixed)

HaikuDepot: User license agreement cannot be agreed to

Reported by: stippi Owned by: apl-haiku
Priority: normal Milestone: R1/beta4
Component: Applications/HaikuDepot Version: R1/beta3
Keywords: hidpi Cc:
Blocked By: Blocking:
Platform: All

Description

On hrev56529, opening HaikuDepot promted me with a message that user "stippi" already agreed to the license agreement, but that it has since changed. In the window, I don't have any button to confirm my agreement. This window blocks the HaikuDepot main window, so that installing any software is impossible (hence the R1/beta4 milestone).

Attachments (3)

screenshot3.png (72.9 KB ) - added by stippi 2 years ago.
Screenshot of the dialog
uuc-layout-issue-ccorect-de.png (4.1 KB ) - added by apl-haiku 2 years ago.
Correct Layout in German (regular resolution)
uuc-layout-issue-ccorect-en.png (4.7 KB ) - added by apl-haiku 2 years ago.
Correct Layout of the Window in English (standard resolution)

Download all attachments as: .zip

Change History (12)

by stippi, 2 years ago

Attachment: screenshot3.png added

Screenshot of the dialog

comment:1 by stippi, 2 years ago

Component: - GeneralApplications/HaikuDepot
Owner: changed from nobody to apl-haiku

comment:2 by bitigchi, 2 years ago

The button is probably cut off due to layout issues.

comment:3 by nephele, 2 years ago

I assume this is related to having logged into Haikudepot? we should probably change this then to allow for reading the terms later and using the depot without an account (and statistic gathering) for the time beeing, especially the bering above 16 part seems to make no sense it this refers to anonymoud usage.

comment:4 by nephele, 2 years ago

on a second note: it is entirely possible the accept button is hidden by the prompt to view the EULA, that is you have to click it and then accept below it. If that is the casr it should be changed to an explicit button, say "EULA anzeigen"(show EULA) and "nicht jetzt"(not now)

by apl-haiku, 2 years ago

Correct Layout in German (regular resolution)

by apl-haiku, 2 years ago

Correct Layout of the Window in English (standard resolution)

comment:5 by diver, 2 years ago

Keywords: hidpi added

comment:6 by apl-haiku, 2 years ago

Keywords: hidpi removed

@nephele - the idea is that you can opt to logout rather than agree to the user usage agreement.

The layout is looking fine with standard scaling in German and English;

Correct Layout in German (regular resolution) Correct Layout of the Window in English (standard resolution)

I have not yet investigated how the scaling works with the font-size so will need to get into that when time permits.

comment:7 by apl-haiku, 2 years ago

Keywords: hidpi added

comment:8 by waddlesplash, 2 years ago

I think this is a problem in BTextView (again.) It doesn't actually compute a logical minimum size, and so the text view takes up more space than it claims it needs, thus leading to other controls getting cut off.

comment:9 by waddlesplash, 2 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev56538. The window sizing isn't exactly ideal but it's now usable anyway.

Note: See TracTickets for help on using tickets.