Skip to content
This repository has been archived by the owner on Mar 24, 2024. It is now read-only.

[TabManager]: Some notes #42

Open
JHooverman opened this issue Nov 29, 2014 · 15 comments
Open

[TabManager]: Some notes #42

JHooverman opened this issue Nov 29, 2014 · 15 comments

Comments

@JHooverman
Copy link
Member

Thank you, that you have created the Tab-Manager plugin or QupZilla. After using it for a while, some questions appeared:

(1) Tooltips
Please consider to add some tooltips to the plugin. This will improve the usability of the plugin.

tooltips

(2) Selection status

(a) If I select one tab in a group, the selection looks like this

status1
This is OK.

(b) If I select a group (here: opensuse.org), the selection status looks like this

status2
This is after one click on opensuse.org

status3
This should be the expected result after selecting one group

(3) Select a group and move it to a new window

Click on the "green symbol"
move1

The new window will contain the group selected before (here: opensuse.org)

move2

but same tabs in the Tab-Manager as the source window. I would expected, that the new window only contains the tabs in the Tab-Manager of the new window. If you close a tab in the Tab-Manager of the new window, it will be deleted in the source window as well. This should be prevented.

@srazi
Copy link
Member

srazi commented Nov 29, 2014

Thank you, that you have created the Tab-Manager plugin or QupZilla.

You're welcome :)

(1) Tooltips

Ok. but I think about moving buttons and combo box to a context menu for having a clean UI. Do you think it fixes this issue?

(2) Selection status
(b) If I select a group (here: opensuse.org), the selection status looks like this

I think this is a bug of Qt or Desktop or theme or ... ? I have always lots of similar issues on Ubuntu and its default theme with Qt applications, but some other themes (for me default theme of root user) work correct.

(3) Select a group and move it to a new window

The TabManager always (in both window mode and sidebar mode) manages all QZ windows, because of this also if you set it in sidebar mode again you'll see all tabs of all windows. The behaviour that you saw was expected.

@nowrep
Copy link
Member

nowrep commented Nov 29, 2014

Oh and last note: When will it be ready to merge to main repo? The same for FCM?

@srazi
Copy link
Member

srazi commented Nov 29, 2014

@nowrep: I think FCM is in a stable situation and can be merged, maybe it needs just some clean up.

For TabManager I'll try to fix most of known issues, ASAP.

@JHooverman
Copy link
Member Author

1) Tooltips
Ok. but I think about moving buttons and combo box to a context menu for having a clean UI. Do you think it fixes this issue?
Well, let's give it a try!

@srazi
Copy link
Member

srazi commented Dec 1, 2014

@JHooverman: Please check the UI of TabManager in current git.

@JHooverman
Copy link
Member Author

Yes, I'll do, but probably not before next weekend. Thank you!

@JHooverman
Copy link
Member Author

Wouldn't it make sense to have a checkbox like the other panels, if the TabManager is in the sidebar mode, please see screenshot:

tbm

@nowrep
Copy link
Member

nowrep commented Dec 6, 2014

It already is checkbox, but it also has icon. So it looks this special :)

@JHooverman
Copy link
Member Author

I see....:-)

BTW, the UI looks very good:

tbm

@srazi
Copy link
Member

srazi commented Dec 7, 2014

I need some help on this:
I used the word checked instead of selected because actions are just applied to checked items, but I think there is some inconsistency.

My solutions are:

  1. Don't show context menu for unchecked items.
  2. As (1), but if there are no checked items then on right-click we check the item under mouse and show context-menu.
  3. As (2), and also we enable context-menu for parent item but add actions related to the parent item under mouse in a submenu of the context-menu.

What's your idea?

@JHooverman
Copy link
Member Author

For me the current implementation is intuitive and I had no problems to use the TabManager. So, I would keep it as it is.

@srazi
Copy link
Member

srazi commented Dec 19, 2014

UPDATE: Oops... I was wrong, (2) Selection status is a valid issue but just occurs with Qt-5.

EDIT: It seems a Qt-5 bug :/ (I'm using latest Qt version) for me it's reproducible on qupzilla:restore page.

@srazi
Copy link
Member

srazi commented Dec 19, 2014

I opened a bug report: https://bugreports.qt-project.org/browse/QTBUG-43473

@nowrep
Copy link
Member

nowrep commented Jun 3, 2015

One thing: there is no way to open the tab manager when user has hidden statusbar.
Otherwise, it's awesome plugin. Let's add option to completely disable default tabbar, so this can be used as alternative for "vertical tabs", and close this issue.

@srazi
Copy link
Member

srazi commented Jun 4, 2015

@nowrep

One thing: there is no way to open the tab manager when user has hidden statusbar.

OK thanks, I'll add an option for it to Tools menu. (BTW, as a workaround one can use its shortcut "Ctrl+Shift+M")

Otherwise, it's awesome plugin. Let's add option to completely disable default tabbar, so this can be used as alternative for "vertical tabs", and close this issue.

Good idea!
Well, Indeed I'm implementing a session manager as a part of this plugin, then do you think I should add an option to enable/disable the session manager?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants