-
Goot the ticklegoblin!
hi hello it seems like Gajim is missing one of the availability states mentioned in the RFC 6121 (it looks like there's no option for "actively interested in chat"?)
-
cal0pteryx
Goot the ticklegoblin!: yes, we removed that, it does not add value compared to "online/available"
-
morsmortium
> Goot the ticklegoblin!: yes, we removed that, it does not add value compared to "online/available" In other places ive seen statuses and names having parts like "dms open" and such ↺
-
Goot the ticklegoblin!
The difference between "hmm they're online but do they want to be bothered" vs "they have affirmed that they want to be bothered"
-
morsmortium
Was mobile usage of gajim ever discussed? I mean on mobile linux
-
Kris
Someone recently posted a screenshot here and said it is only half-bad 😅
-
Kris
But I don't think it is a development target despite current efforts to "mobilize" the gajim interface by using lots of single button type stuff that makes little sense on desktop.
-
Kris
Its like Gnome. Looks like a mobile interface, but is actually not usable on mobile. Cargo cult 😅
-
cal0pteryx
What is > lots of single button type stuff ?
-
Kris
The open new chat button to replace the roster for example
-
Kris
Or the new single button that hides away the different accounts
-
Kris
I don't see the point of that on a device that isn't screen space limited like a mobile phone
-
cal0pteryx
We had users with >5 accounts. Combine that with multiple workspaces and you run out of space. That only works if the sidebar would scroll, which is ugly. Hence the menu
-
cal0pteryx
> The open new chat button to replace the roster for example That's simplifying the situation a little too much :D
-
Kris
> We had users with >5 accounts. Combine that with multiple workspaces and you run out of space. That only works if the sidebar would scroll, which is ugly. Hence the menu Have it collapse in edge cases like that then. ↺
-
Kris
Making it worse for almost everyone to account for edge cases is not good design.
-
Kris
Or make it a setting, with the default to not collapsed
-
cal0pteryx
Kris: did you even try it? It behaves the same as before if you have 1 account
-
Kris
Yes, but I have more than one account, but less than 5
-
cal0pteryx
:D
-
mesonium
I would not add settings for every detail but maybe rather make it responsive, where it makes sense
-
lovetox
Kris, you need to tell us the problem, not the solution
-
lovetox
What problem are you facing? which information do you miss now that was available before
-
Kris
lovetox: i already explained the problem in detail above
-
lovetox
no you told us how the UI should look
-
lovetox
not why
-
Kris
I want a desktop app to use the available screen space, not hide info away behind buttons
-
lovetox
screen size is limited, people have different screen sizes, different amount of workspaces and accounts
-
lovetox
Use the space is not a good reason to do something
-
Kris
On desktop screenspace is not limited. Even on a 12" laptop
-
lovetox
it seems you understand something different under the word limit then i am✎ -
lovetox
it seems you understand something different under the word limit than i am ✏
-
Kris
Using the available screen is of course a good reason 🙄 why have a screen if you hide everything?
-
lovetox
no its not reason at all, a reason would be "I want to see information X without clicking, because i need it to do Y"
-
lovetox
Everything has limits, and we always need to prioritze what we show and is more important
-
Kris
Yes for example, but that is just a sub-priblem of the general issue that desktop apps are designed different from screenspace limited mobile apps.✎ -
Kris
Yes for example, but that is just a sub-problem of the general issue that desktop apps are designed different from screenspace limited mobile apps. ✏
-
Kris
Clicks should be minimized, but Gajim is doing the opposite lately
-
Kris
Hiding stuff behind buttons and search bars is bad design for desktop apps
-
lovetox
If you have a real problem feel free to mention it, just "use more space" is not helpful. In this case we prioritize workspace space over account space, because workspaces need to be visible because they have notifications
-
Kris
Its not about "problems" its about UI design philosophy.
-
Kris
Accounts used to have notifications too, but you removed that
-
lovetox
yes, that was the reason they were shown
-
lovetox
now we moved them to the activity feed, now we dont need to show 5 accounts the whole time anymore
-
lovetox
its not about a philosophy
-
lovetox
every decision has a reason, and the reason is never "because GNOME app X does it that way"
-
lovetox
the reason was, we need to show notifications, and now the reason is, no notifications anymore, hence more space for workspaces
-
lovetox
the only philosophy involved here is, we want to show the most used and important things
-
Kris
Lets agree to disagree. But I think recent changes to Gajim show a fundamental lack of understanding how good desktop apps are designed.
-
Kris
And this lack of understanding serms similar to how Gnome is an exceptionally bad desktop UI.✎ -
Kris
And this lack of understanding seems similar to how Gnome is an exceptionally bad desktop UI. ✏
-
lovetox
As said happy to discuss concrete things, i wont discuss philosophy.
-
Kris
That is misding the forest for the trees✎ -
Kris
That is missing the forest for the trees ✏
-
wolfgang
Hi, I'm on Artix Linux running Gajim 2.0.4, how do I get spell checker?
-
wolfgang
I have gspell and hunspell_en installed, but nothing happened.
-
lovetox
I think it's not gspell
-
lovetox
Check the readme
-
cal0pteryx
Libspelling IIRC
-
TheCoffeMaker
cal0pteryx, something is wrong with gajim.org's RSS ... form time to time I get a few years worth of feeds, where can I find the code to check it? If may I help 🫣
-
TheCoffeMaker
of send me a pm so we can talk without adding noise to this channel
-
TheCoffeMaker
s/of/or
-
cal0pteryx
TheCoffeMaker: https://dev.gajim.org/gajim/website/-/blob/master/themes/beautifulhugo/layouts/_default/rss.xml
-
cal0pteryx
No clue why it would do that
-
TheCoffeMaker
neither do I ... will take a look
-
cal0pteryx
I can remove that file, so hugo uses its default, but I think that was lacking other stuff. Maybe that changed over time
-
TheCoffeMaker
no worries ... will check it later
👍 1 -
wolfgang
> Libspelling IIRC I have `Libspelling` installed, still nothing. ↺
-
lovetox
You need the typelibs also
-
lovetox
In Debian these are gir- packages
-
bot
wurstsalat pushed 1 commits to branch gajim/master fix: Account sidebar: Fix setting show for multiple accounts - https://dev.gajim.org/gajim/gajim/-/commit/c6703b40fe0222d8290f8a3a7b8f4819efbef8b9
-
bot
wurstsalat pushed 1 commits to branch gajim/master fix: Catch exceptions when pasting text from clipboard - https://dev.gajim.org/gajim/gajim/-/commit/8274bf6edc06b6a88840e8f96aa73de6c7c905a3