Opened 4 years ago

Last modified 4 years ago

#16141 new enhancement

Repositories: New repository add text box is not movable

Reported by: bitigchi Owned by: perelandra
Priority: normal Milestone: Unscheduled
Component: Preferences/Repositories Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

The text box that appears when "+" button is pressed is not movable, it just stays where it appears. It is possible to workaround this by moving the main window instead, but it is not intuitive, and not good UX.

Curious, this type of modal boxes are supposed to be fixed-coordinated? Is it possible to make them movable?

Change History (5)

comment:1 by diver, 4 years ago

I just tried it and I can move it using window border.

comment:2 by bitigchi, 4 years ago

I even didn't know that! In case of modal dialogues like these, they should be movable via the window area, or a small tab bar should be present. There is no cue that window border is the element to grab for moving.

comment:3 by humdinger, 4 years ago

Type: bugenhancement

Small title bars would be a B_FLOATING_WINDOW_LOOK.

All windows can be moved by their border (and resized when using the right mouse button). There's also CTRL+ALT+left-mouse-button-drag for moving.

Not sure if this ticket should be closed. The modal window is a regular window type in Haiku. Maybe a floating window would be a better choice (maybe it almost always is?).

comment:4 by perelandra, 4 years ago

Why would you want to move the input box? Usually all you need to do is copy a new repo URL (from documentation, a website, etc) then paste it into the input window. Can you give a good reason why this input window should be made more obvious (via a tab maybe) that it can be moved?

comment:5 by bitigchi, 4 years ago

Simple, I want to check the current repository address to type it/modify it.

Two click on the repository entry doesn’t go into rename mode with selection, so somehow I need to type it fully without mistakes.

Another good visual cue would be making the border colour the same as the tab title colour, so that people can understand that it can be grabbed.

Note: See TracTickets for help on using tickets.