lxqt / lxqt-panel

The LXQt desktop panel
https://lxqt-project.org
GNU Lesser General Public License v2.1
193 stars 135 forks source link

Fancy Menu: New main menu similar to XFCE Whiskermenu #1975

Closed gfgit closed 10 months ago

gfgit commented 11 months ago

Hello, as promised this is a first working draft of "Fancy Menu"

DISCLAIMER: The name is the first thing that came to my mind, git history is messy, will be cleaned up before final version.

TODOs:

Related issues: #1870 #1196

Possibly related PRs: #1698 #1771

AzumaHazuki commented 10 months ago

@gfgit would you be open to changing the name of this widget? How does "Colibri Menu" (or Kolibri with a k) sound? Since LXQt has a hummingbird motif and all, comparing with Xfce's mouse branding and Whisker Menu :)

Wanted to ask before too much was done in the way of code changes...

tsujan commented 10 months ago

How does "Colibri Menu" (or Kolibri with a k) sound?

We agreed on the original name. Each user/dev may dislike the current name or have a suggestion according to his/her taste, but it isn't practical to change names based on that.

gfgit commented 10 months ago

@tsujan @AzumaHazuki well Colibri Menu sounds good, Kolibri is too much KDE style I think. Fancy Menu is a bit silly (especially in Italian translation, so it was kept with English name) but still decent. I would agree on changing to Colibri Menu if done before next release of LXQt. The icon is already good.

stefonarch commented 10 months ago

Colibri is better than "Fancy" IMO too. But we'd change only the name in the ·desktop file I suppose, not in the themes and in the codes.

tsujan commented 10 months ago

Fancy Menu is a bit silly

I see nothing silly at all about your first choice (fancy, meaning "elaborate in structure or decoration" in English), and translations don't need to be literal. And why a non-English word like Colibri?!

Anyway, we could talk about such things for hours, days or months to no avail because the taste isn't a matter of agreement by nature.

stefonarch commented 10 months ago

The issue comes in other languages. "Colibri" won't be translated by most as will be seen as a name like "Whisker", while fancy is translated: https://translate.lxqt-project.org/search/lxqt-panel/plugin-fancymenu-name-and-description/?offset=1&q=application&sort_by=-priority%2Cposition&checksum=, mostly like stylish or elegant while in italian it would look strange IMO so I prefer to see it as a name.

stefonarch commented 10 months ago

PS: in italian maybe "Menu delle applicazioni avanzato"? @gfgit

gfgit commented 10 months ago

PS: in italian maybe "Menu delle applicazioni avanzato"? @gfgit

It's too long in my opinion. Also shouldn't the category be"Preferiti" instead of "Favoriti"?

stefonarch commented 10 months ago

Also shouldn't the category be "Preferiti" instead of "Favoriti"?

Too many languages in my mind, I'll change it.

AzumaHazuki commented 10 months ago

@tsujan the reason why is that this is actually closer to the word for "hummingbird" in vastly many other languages! If you don't believe me, try Google Translate. It's kind of like how almost every language but English refers to the fruit "pineapple" as some variant on "ananas" =P

English: hummingbird

Afrikaans: kolibrie Albanian: kolibri Basque (!): kolibria Bulgarian: колибри (yes, "kolibri") Catalan: colibrí Czech: kolibřík Danish: kolibri Dutch: kolibrie Estonian: koolibri Finnish: kolibri French: colibri German: Kolibri Green: κολίμπρι (Okay, okay, "kolimpri." Still close.) Hungarian: kolibri Icelandic: kolibrífugl Italian: colibrì Latvian: kolibri Lithuanian: kolibris Norwegian: kolibri Polish: koliber Portuguese: colibri or beija Flor ("flower-kisser?") Russian: колибри (kolibri) Slovenian: kolibri Spanish: colibrí Swedish: kolibri Ukranian: колібрі (kolibri) Welsh: colibryn

Most of the languages using the Cyrillic alphabet say колибри. Several Southeast Asian ones, like Malay for example, are closer to "$BIRD kolibri" as loan words.

I think I've made my point :) If anything this is easier to localize.