Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove string "novelWriter" from taskbar button. #1910

Closed
arnehemingway opened this issue Jun 4, 2024 · 4 comments · Fixed by #1911
Closed

Remove string "novelWriter" from taskbar button. #1910

arnehemingway opened this issue Jun 4, 2024 · 4 comments · Fixed by #1911
Labels
enhancement Request: New feature or improvement user interface Component: General user interface

Comments

@arnehemingway
Copy link

Hello,

The problem I have is that I cannot readily see which project I have open in novelWriter by looking at the taskbar button, so I have two suggestions, to either remove the string "novelWriter" from taskbar button or else move it to be after the project name.
So in the case of my current project, Ten Days, it would become just "Ten Days" or else "Ten Days - novelWriter".

I prefer the first, because there is already a logo on the left identifying the program, you don't really need the app name as well, plus I find that most other apps don't have their names on their taskbar buttons (novelWriter, Vivavldi, Geany, Nemo, and Brave pictured - only novelWriter shows it's name.

image

@arnehemingway arnehemingway added the enhancement Request: New feature or improvement label Jun 4, 2024
@vkbo
Copy link
Owner

vkbo commented Jun 4, 2024

novelWriter does not control the taskbar entry. This is controlled by the desktop environment. It apparently pulls the window title here, which I've never seen any other system do. On Gnome, all apps on the favourites bar has the app name and nothing else.

But I can flip them around. That isn't a big deal.

@vkbo vkbo added this to the Release 2.5 RC 1 milestone Jun 4, 2024
@vkbo vkbo added the user interface Component: General user interface label Jun 4, 2024
@vkbo vkbo closed this as completed in #1911 Jun 4, 2024
@arnehemingway
Copy link
Author

arnehemingway commented Jun 5, 2024

If you don't control, then i'm wondering why Cinnamon (Mint 21.2) is discriminating only against novelWriter. It's the only application I have that behaves this way.
And though I appreciate it, there is no need to flip them around just for me if it's no big deal.

@vkbo
Copy link
Owner

vkbo commented Jun 5, 2024

The application window and how it is represented on your desktop is controlled by the system. So what I don't control is what information the desktop environment uses. There is a bunch of settings for an application that you can set from the library novelWriter is built on, but you don't control how they are used, or even if they are used at all. This includes the window icon, window title, app name, app icon and app display name. Clearly Cinnamon on Mint uses the window title value where for instance Gnome uses the app name or app display name.

I can of course change the window title, which is what I did. So by extension I assume Mint will change how it displays it in the task bar as I assume that is where the information is taken from.

@vkbo
Copy link
Owner

vkbo commented Jun 5, 2024

And though I appreciate it, there is no need to flip them around just for me if it's no big deal.

I agree that the naming order you propose is the common one. I also looked through a number of apps to check (although not all did it this way), so swapping it makes sense. This part of the code was written when the app was new, and then forgotten. Since I only work on Gnome, I've never noticed the discrepancy, and no one has mentioned it before. So I appreciate the feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request: New feature or improvement user interface Component: General user interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants