/srv/irclogs.ubuntu.com/2021/02/07/#xubuntu-devel.txt

jphilipsbluesabre: Ctrl+Escape doesn't work to open the whisker menu, though set https://github.com/Xubuntu/xubuntu-default-settings/blob/master/etc/xdg/xdg-xubuntu/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml#L1201:47
bluesabreSeems to work here?01:48
jphilipsworks fine for me in 20.04 and 21.04, but in an installed 21.04, it shows up as xfdesktop --menu01:53
jphilipsi guess this must be a symptom of nothing retaining what it should after installation01:54
jphilipsand 21.04 live cd*01:55
jphilipsjust like this https://bugs.launchpad.net/ubuntu/+source/xubuntu-default-settings/+bug/191087201:55
ubot3Launchpad bug 1910872 in xubuntu-default-settings (Ubuntu) "desktop icon tooltips set to 128" [Undecided, New]01:55
jphilipsand the recent changes you did of the thunar toolbar and the desktop settings are also not found after installation01:56
jphilipswhen you get a chance, i have three pull requests https://github.com/Xubuntu/xubuntu-default-settings/pulls01:58
jphilipsbluesabre: did you make any decision of whether we'd include the qt5 libraries by default02:46
JackFrostWe really shouldn't be shipping any Qt...03:51
jphilipswhat is the reasoning behind that, as users will install qt apps. i have qbittorent, telegram, and zoom to name a few qt apps installed. ubuntu ships qt libs05:15
JackFrost1. https://docs.xubuntu.org/contributors/xsd.html#xsd-seeds-composition  2. It's a bit pointless to pull in Qt libraries when no Qt applications are seeded.  3. Users *may* install Qt applications, not *will* so that's worded improperly.  4. qt5-gtk2-platformtheme itself is rather unmaintained, a git snapshot from early 2017 and not a single commit since.  It works for now, but given it uses GTK2 05:21
JackFrostto work and that's seen its last release...Yeah.05:21
JackFrostjphilips: Remember: What you do on your desktop will differ from what others do, it's really not the end of the world to have to install a few packages here and there.05:21
jphilipsguess i should have given more context, i had suggested that we do includes some qt apps by default and also suggested that we improve the out of the box experience/theming of qt apps as well05:23
JackFrostAgain, having to install applications isn't the end of the world...  Can you give a specific reason why it must be shipped?05:24
jphilipsnothing must be installed, which xubuntu core clearly shows, but we pre-install things to improve the out of box user experience for users, similar to how we tweak settings05:28
JackFrostThat seems very subjective, and doesn't seem to answer "Why Qt?"05:30
jphilipsas there aren't any gtk versions of the apps that i was recommending and users have to jump through hoops to theme qt apps05:38
JackFrost'apt install' doesn't exactly seem like 'jumping through hoops', but I guess we differ on that.05:39
jphilipsfor apps maybe not but for theming very much so05:40
JackFrostLike I said, for theming it's just to install that one compatibility package, so yes there too.  The best option would be to find a Qt theme that matches, or supports both GTK and Qt, though not sure where one would find that.05:41
jphilipsbluesabre mentioned qt5-style-plugins as the package we needed to use and also some configs would need to be set to make it work05:43
jphilipsthe qt apps i recommended we have were keepassxc as a password manager and telegram as a chat client to replace pidgin05:44
jphilipseverything is listed here https://docs.google.com/spreadsheets/d/145vm29WnxgYm4Y_8guaGDAblZT5sRjZ3jhKRktgX1No/edit#gid=005:45
JackFrosthttps://github.com/Xubuntu/xubuntu-default-settings/blob/master/etc/X11/Xsession.d/56xubuntu-session#L505:45
-SwissBot:#xubuntu-devel- ::xfce4-announce:: ANNOUNCE: xfce4-taskmanager 1.4.1 released @ http://xfce.10915.n7.nabble.com/ANNOUNCE-xfce4-taskmanager-1-4-1-released-tp59860.html (by Simon Steinbeiss)09:24
bluesabrejphilips: Since we ship apturl, I think I'd be more interested in having a wiki page or a welcome app to make it easy for users to install those additional apps and libraries. We've always been conservative about the number of apps we include, expanding the list only when there is a significant need identified.12:10
bluesabreThe two points from the strategy document are pretty clear: 1. The package should use the GTK toolkit. 2. The package should not pull in heavy libraries, especially if they will run and/or start frequently.12:10
bluesabreThe main communication method for Xubuntu is IRC. I do think pidgin is less useful today, so I'd be in favor of a proposal to replace pidgin with hexchat, especially if we could preconfigure it with the #xubuntu channel.12:12
jphilipsi did propose adding hexchat and yes it is possible to configure it to work with #xubuntu. mint does that.12:13
bluesabreRight12:13
jphilipsthough IRC is the main communication removing pidgin for hexchat is a downgrade in usability and functionality12:14
jphilipsI start the welcome app on github, so how to move it under the xubuntu account/team/etc.12:17
jphilipswhat about the issue of qt app theming being preconfigured, which does pull in the qt libs12:19
bluesabreThat's the problem, it pulls in qt libraries.12:22
bluesabreWe chose not to include it in the past for that very reason.12:22
jphilipsheavy meaning memory or disk space12:23
jphilipswith the qt5 theming, the libraries would only be utilized once a user installs a qt app, or am i mistaken12:24
bluesabreHeavy meaning disk space. Their inclusion uses disk space with no benefit to users not utilizing QT apps. But I think it's more that first point that is disqualifying. We only want apps (and libraries) using the GTK toolkit because anything else eats up space unnecessarily.12:29
bluesabreGTK is a part of the Xubuntu strategy doc. We've done well sticking to it since we started, we should continue to do so while we have a good package selection and there is a good selection of GTK apps that could still fill any gaps.12:31
jphilipsokey dokey12:32
jphilipsany recommendations for a good gtk password manager and communication app12:32
jphilipsand how to make the qt app theming easy for users to do12:33
bluesabreapturl:qt5-styles-plugin link in the wiki or website12:33
bluesabrecommunication app: hexchat12:33
bluesabrepassword manager: seahorse, maybe https://www.omgubuntu.co.uk/2018/08/password-safe-keepass-linux-manager12:34
bluesabreor the built in option Firefox includes, or one of the many online options12:34
bluesabreI use 1password :)12:34
bluesabrebtw, I pushed xubuntu-hello up to the xubuntu github for folks to hack on, https://github.com/Xubuntu/xubuntu-hello12:36
jphilipsproposed seahorse be pre-installed, but its for PGP and SSH keys12:36
jphilipsbest to have an offline password manager, as browser and online ones are not as secure, and online ones don't work without internet12:37
bluesabreIt does passwords too, click the back arrow to see https://imgur.com/7ZhLqC0.png12:37
bluesabreIf I don't have internet, I lose 99% of the things I enter passwords for12:39
jphilipsthis is what mine looks like, don't see any down arrow - https://imgur.com/N62USom.png12:39
bluesabreFrom that screen, you can add passwords12:40
bluesabreIt doesn't do generation, so there's that12:40
jphilipsdo you mean this https://imgur.com/6ZMV81Z.png12:40
bluesabreYes12:41
jphilipsnot a good UX to not have a username field and doubt it easy to move the passwords around once stored12:42
bluesabrehttps://flathub.org/apps/details/org.gnome.PasswordSafe actually looks pretty nice12:43
jphilipsdefinitely is, it has a username field :D12:44
jphilipsisn't in the repo12:45
bluesabreYup, but it does seem like there's at least one good gtk version out there, so if we need to fill that gap, we can.12:46
jphilipsdoes flatpaks, like snaps, pull in a huge amount of library files12:50
bluesabreYes. Snaps and flatpaks both require common runtime libraries. So if you have a flatpak that requires the Gtk 3.22 toolkit, you have a Gtk 3.22 common flatpak that also gets installed.13:01
bluesabreIt's not as messy as it was at the beginning, but adding a single flatpak to a system can require a bit of space.13:01
krytarikCommenting while I'm still going through the backlog,.. while it's true that on HexChat one can specify a default channel through patching, the latter is also the reason why there can only be one per distro, similar to other IRC clients in the archive, and I believe in Ubuntu it's still set to #ubuntu..13:55
jphilipsinstalled hexchat on 21.04 and this is how it looks https://imgur.com/WwiCK2q.png14:11
jphilipsit doesn't have any autojoin channels set14:12
krytarikIt's more like a first start thing though, not sure if it also gets set as an autojoin channel and on what network.14:14
jphilipswe would only need to bundle our own ~/.config/hexchat/servlist.conf file14:14
jphilipsand add #xubuntu to the J line https://imgur.com/7OWWM2B.png14:16
jphilipscreated an issue for it https://github.com/Xubuntu/xubuntu-default-settings/issues/1214:34
ubot3Issue 12 in Xubuntu/xubuntu-default-settings "Bundle Hexchat" [Open]14:34
brainwashwouldn't a simple URL link do the job?15:16
brainwashlink to the web irc page15:16
jphilipsthe xubuntu documentation has a link like that but native apps would be the preference over web browser15:20
brainwashwhy though?15:46
brainwashthe web browser is the main application15:47
jphilipsless resources, better UX, works even when the browser is closed18:12

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!