Scribus Forums

Development => User Interface => Topic started by: amair on October 18, 2025, 05:42:02 PM

Title: Issues with the v1.7.1.svn UI
Post by: amair on October 18, 2025, 05:42:02 PM
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
Title: Re: Issues with the v1.7.1.svn UI
Post by: a.l.e on October 18, 2025, 06:19:10 PM
Wayland?

P.S.: If it's the case you might need to run Scribus with XWayland...
Title: Re: Issues with the v1.7.1.svn UI
Post by: AdmFubar on October 19, 2025, 12:16:43 AM
can you use a flatpack, appimage, or snap version?
Title: Re: Issues with the v1.7.1.svn UI
Post by: amair on October 19, 2025, 04:15:00 PM
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.
Title: Re: Issues with the v1.7.1.svn UI
Post by: 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.
Title: Re: Issues with the v1.7.1.svn UI
Post by: a.l.e on October 19, 2025, 05:44:23 PM
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.
Title: Re: Issues with the v1.7.1.svn UI
Post by: AdmFubar on October 19, 2025, 09:40:26 PM
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.
Title: Re: Issues with the v1.7.1.svn UI
Post by: amair on October 22, 2025, 11:01:02 AM
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
Title: Re: Issues with the v1.7.1.svn UI
Post by: joseb on October 27, 2025, 10:40:27 AM
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:

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.

(https://filedn.eu/lgnU3FkGNeWSF8iGHKRwspy/CONFIG-SCRIBUS_Forums/251027_SCRIBUS_Desplegable-colores.png)

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).

(https://filedn.eu/lgnU3FkGNeWSF8iGHKRwspy/CONFIG-SCRIBUS_Forums/251027_SCRIBUS_Desplegable-colores-contorno.png)

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.
Title: Re: Issues with the v1.7.1.svn UI
Post by: nitramr on October 27, 2025, 09:38:37 PM
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
Title: Re: Issues with the v1.7.1.svn UI
Post by: joseb on October 28, 2025, 12:18:51 AM
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.
(https://filedn.eu/lgnU3FkGNeWSF8iGHKRwspy/CONFIG-SCRIBUS_Forums/251027_SCRIBUS_Desplegable-colores-pordefectodark.png)
(https://filedn.eu/lgnU3FkGNeWSF8iGHKRwspy/CONFIG-SCRIBUS_Forums/251027_SCRIBUS_Desplegable-colores-pordefectoligth.png)


Title: Re: Issues with the v1.7.1.svn UI
Post by: amair on October 28, 2025, 08:20:36 AM
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 ...
Title: Re: Issues with the v1.7.1.svn UI
Post by: joseb on October 30, 2025, 04:50:08 PM
Quote from: nitramr on October 27, 2025, 09:38:37 PMJust 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

Thank you for the instructions. Using a custom QSS, I have managed to apply a coloured background and border to some parts (not all) of the 'colour fill' pop-up palette.

(https://filedn.eu/lgnU3FkGNeWSF8iGHKRwspy/CONFIG-SCRIBUS_Forums/251030_SCRIBUS_Paleta-colores-fondo-y-contornos.png)

In the screenshot, you can see that I have applied a blue background (as a test to make it visible) to most of the background... but there are still strips where it is not applied (In this case, the strip with 'shade'. In other pop-up palettes, it is the strip for changing the 'opacity' percentage)..

I have also tried to apply a coloured border, but it only applies to some internal elements. As it is a frameless window, it is impossible to apply a border to the overall outline.

If the pop-up palettes are going to be replaced in the future... I would be interested in knowing the names of the elements that need to be called to change their interface. Thank you very much again.

Title: Re: Issues with the v1.7.1.svn UI
Post by: amair on November 24, 2025, 12:56:11 PM
Quote from: amair on October 18, 2025, 05:42:02 PMA) scribus-sidebar-missing-background.jpg
The new non-permanent sidebars have no background color set.
I've found a workaround that works for me. I've added this to ~/.config/scribus-9999/stylesheet.css:
ads--CAutoHideDockContainer {
  qproperty-autoFillBackground: 1;
}

Thanks to all who brought the knowledge about stylesheet.css back to my mind!