Issues with the v1.7.1.svn UI

Previous topic - Next topic

amair

Hi!

I have been "forced" ;) to use v1.7.x as Gentoo dropped the latest 1.6 from the repository and made 1.7.1.svn (dated 20250929) the only Scribus release in their repository. I hope it's stable enough for my upcoming project starting next week ...

While I'm quite pleased by the new UI there are some issues I consider a bug or need some improvement.

A) scribus-sidebar-missing-background.jpg
The new non-permanent sidebars have no background color set.

B) scribus-sidebar-usability.jpg
1+2) Drop-down if the foreground or background color is clicked. It's *very* hard to recognize that drop-down (1: no border or alternate background color) and its close button (2: x).
3+4) The minimum width isn't set wide enough. Button is cut (3) and there's a scrollbar at the bottom (4).

Regards,
Andreas

a.l.e

#1
Wayland?

P.S.: If it's the case you might need to run Scribus with XWayland...

AdmFubar

can you use a flatpack, appimage, or snap version?
Using Scribus1.6.1, 1.7.0 openSUSE 15.6
Advanced hobbyist

amair

Quote from: a.l.e on October 18, 2025, 06:19:10 PMWayland?

P.S.: If it's the case you might need to run Scribus with XWayland...
No, no wayland. It's x11.

amair

Quote from: AdmFubar on October 19, 2025, 12:16:43 AMcan you use a flatpack, appimage, or snap version?
What do you mean?
I don't use flatpack etc. and have no interests in doing so.

a.l.e

Concerning the left side: Never seen that...
I wonder where it could come from...

Concerning the right side: It could be better, but I'm pretty sure that you will manage to widen a bit the window, if it's really needed : - )

The new palettes are still a work in progress.
The library Scribus is using for them, might even get replaced "soon"...

At this point, I think it's worth checking, if the "nightly" Appimage from the Gitlab CI works better for you.

If you want to stick with 1.6, you can get the official Appimage.
It's much heavier than your self compiled builds, but it might just work.

AdmFubar

Quote from: amair on October 19, 2025, 04:16:53 PM
Quote from: AdmFubar on October 19, 2025, 12:16:43 AMcan you use a flatpack, appimage, or snap version?
What do you mean?
I don't use flatpack etc. and have no interests in doing so.
I didnt ask if you wanted to use flatpack, i asked if you can use them. There maybe a 1.6.x version in  that format. This may solve your problem. If  not then you will be stuck with that issue until a newer release will solve that issue.
Using Scribus1.6.1, 1.7.0 openSUSE 15.6
Advanced hobbyist

amair

Quote from: a.l.e on October 19, 2025, 05:44:23 PMConcerning the left side: Never seen that...
I wonder where it could come from...

Concerning the right side: It could be better, but I'm pretty sure that you will manage to widen a bit the window, if it's really needed : - )

The new palettes are still a work in progress.
The library Scribus is using for them, might even get replaced "soon"...

At this point, I think it's worth checking, if the "nightly" Appimage from the Gitlab CI works better for you.

If you want to stick with 1.6, you can get the official Appimage.
It's much heavier than your self compiled builds, but it might just work.
Thanks for your feedback.
The background is also mssing when using recent SVN but I can deal with it for the moment.

I actually don't really care if I have use 1.6 or 1.7.svn. The only important thing is that the resulting PDF (PDF/X-4) is correct and I can print my project. Do you know of any actual problems there?
Well and it would be good if it won't destroy my work ;) (but keep backups ...)

Regards,
Andreas

joseb

Quote from: a.l.e on October 19, 2025, 05:44:23 PMThe new palettes are still a work in progress.
The library Scribus is using for them, might even get replaced "soon"...

Hello everyone,

Regarding the pop-up or drop-down colour fill palette... It is true that it is impossible to distinguish the outline of that drop-down.

Is there a standard QT class for customising the background colour or border colour?

Can this colour palette be modified using another QT 'class' specific to Scribus?


In another thread, I mentioned that I am trying to modify the interface using a .QSS style sheet. But in this case (and for other elements of Scribus), it is impossible for me to customise the colours of the interface.

I've tested extensive QSS selectors without success:
  • QComboBox::drop-down, QComboBox QAbstractItemView
  • QFrame, QListWidget, QTableWidget
  • QDockWidget
  • QWidget[windowType="Popup"]
  • etc.

For example, you can change the background colour and border of the internal colour list. I have attached a screenshot of the 'colour list' with a blue background so that it is easy to see.



However, it is impossible to change the background/border of the general pop-up colour fill palette (marked with a green line in another screenshot).



Thank you very much and congratulations on your work. With the latest versions of Scribus 1.7.1svn, it is now possible to work almost normally.

nitramr

Please, can you tell me which OS theme you are using? Seems like the theme doesn't use a window shadow or something similar. The color picker is a frameless window.

Just a hint, the color picker container is a custom window class called "FloatingWindow". You could try to use it as a selector.

There are two window flags used: Qt::Tool and Qt::FramelessWindowHint

joseb

Quote from: nitramr on October 27, 2025, 09:38:37 PMPlease, can you tell me which OS theme you are using?

I am using:
- Windows 11
- scribus-1.7.1.svn-snapshot-20251002-x64.exe

All themes (fusion, windows, etc.) result in a pop-up window that has no border or shadow.

I have attached screenshots for the light and dark themes.





amair

Quote from: nitramr on October 27, 2025, 09:38:37 PMPlease, can you tell me which OS theme you are using?

It's Linux KDE/Plasma 6.4 with Breeze.

BTW: Why don't I receive email notifications if someone posts here? I've enabled them ...