[05:51] @tsimonq2 Telegram icons are ready. I'll change the links page. BUT I'll need you to prepare a repo for me, to host all the Lubuntu graphics and shit [05:51] Morning 😐 [06:53] @VikingRedwolf [@tsimonq2 Telegram icons are ready. I'll change the links page. BUT I'll need yo …], Can do [06:53] Do Links first? [08:06] Aye 😬 I need the links [10:27] Fwd from Lubuntu Announcements: https://twitter.com/LubuntuOfficial/status/1036721480124583936 ... https://mastodon.technology/@lubuntu/100663863206092354 [10:28] @tsimonq2 [https://twitter.com/LubuntuOfficial/status/1036721480124583936 ... https://mastodon. …], @VikingRedwolf [10:28] Ta! [13:46] @wxl[m] [ @HMollerCl on a quick break so can't give you much more than this now b …], what does CODENAME is in ... git checkout ubuntu/CODENAME [14:22] on a basic level CODENAME would be cosmic or bionic etc. i.e. the release codename of the release you are packaging for. I think there extra suffixes in the repos like -proposed etc, so probaly needs claifying what exactly to use [16:35] @wxl @TheWendyPower I found upstream globalkeyshortcuts.conf https://github.com/lxqt/lxqt-globalkeys/blob/master/xdg/globalkeyshortcuts.conf It has 1-9 and 30 config, lubuntu xdg hast only 34. Where all the other come from (more than 50) [16:37] good question, @HMollerCl -- i asked and they basically said "documentation is in wonderful cpp format" [16:38] jajaja [16:39] to avoid problems we should use position 100 in pur xdg [16:40] @HMollerCl i haven't tested if that works.. does it? [16:41] also wonder if stuff like 0 or -1 might work [16:43] mmm, don't know. But I have a daili from aug14 that came with Super_L working out of the box. [16:44] @HMollerCl [wow!!! I found a very nice feature that current versions doesn't support. The us …], look at this message from me [16:44] (does it work in irc)? [16:45] @HMollerCl you think you could grab the relevant files from that daily? maybe compare the installed packages/?? [16:45] no.. [16:46] @wxl [ @HMollerCl you think you could grab the relevant files from that daily? ma …], I've compared the ones I have in xsdg with the current sources, anda are the same. [16:47] The strange isues is that I have Super_L in position 64, but in xdg-Lubuntu is in postion 34. [16:47] Maybe something checked it and change postion to avoid override. [17:25] @HMollerCl [@wxl @TheWendyPower I found upstream globalkeyshortcuts.conf https://github.com …], Awesome! I've found several scattered files that list global key config but none started d with 1. When I get back home I'll look them up. [17:27] @HMollerCl [mmm, don't know. But I have a daili from aug14 that came with Super_L working ou …], There is something somewhere that is now overriding that setting. I guess it is time to dig and find where that override is happening somewhere between the global keys configurations and the main menu settings. [17:30] strace may be a good way to do it [17:36] so you can so `strace -o some-file-to-put-the-output /usr/bin/lxqt-panel` ........ but it may actually be lxqt-globalkeys we want to restart [17:40] here's the output of me `cat`ing a file called `ld` https://paste.ubuntu.com/p/HCfpyJZr5S/ [17:41] it's pretty simple [17:41] if you look at the open/write/access lines they are the ones that involve working with files [17:41] ls [17:41] oops hahaha [17:43] here's me using `pastebinit` on the same file https://paste.ubuntu.com/p/S5B7NHcVYM/ [17:44] and since pastebinit is python there's some python stuff that gets loaded [18:21] @wxl [ good question, @HMollerCl -- i asked and they basically said "documentatio …], agaida? XD [18:21] you think? [18:22] No I think agaida think - documentation is in plain cpp format [18:22] * tsimonq2 runs [18:22] yeah sounds about right [18:22] except he did say "wonderful" [18:22] it seems he somehow maintains a sense of humor despite his sometimes inability to communicate effectively XD [18:23] XD [18:27] (in english, to be fair; not sure if he also struggles with his native language) [18:27] ((he probably still does)) XD [18:28] We do love him dearly though :) [18:28] well, i guess we have no other choice XD [19:30] btw if ya'll like helping with bugs, make sure you're a member of the lubuntu packages team, as you'll get reports on new bugs. join here https://launchpad.net/~lubuntu-packaging [19:30] why we don't call it the bug team is beyond me but whatever [19:33] if you want a fun one to squash check this out https://bugs.launchpad.net/ubuntu/+source/pcmanfm/+bug/1782984 [19:33] Ubottu bug 1782984 in pcmanfm (Ubuntu) "PCManFM crashes frequently on Lubuntu 18.04" [Undecided, Incomplete] [19:39] @wxl [ so you can so `strace -o some-file-to-put-the-output /usr/bin/lxqt-panel` …], So I've used strace and now I have to figure out what all of that means in that beautiful text file... [19:41] @TheWendyPower if you `pastebinit` i can help [19:52] @wxl it keeps telling me I'm trying to send an empty doc, though terhe is text there. I won't let me pastebitit from the OG command. [19:52] @TheWendyPower the `-o somefile` switch will give you the file. to send it through pastebinit you can `pastebinit -i somefile` [19:56] It was me again. 🤦‍♀️ I have the command in the wrong. Here is the link http://paste.ubuntu.com/p/7zvV9k6Pt9/ [20:08] so it reads the home conf at 2441 [20:09] then it looks for /etc/xdg/lxqt/panel.conf which it doesn't find [20:10] now this is strange because /etc/xdg/xdg-Lubuntu should be part of the XDG_CONFIG_DIRS [20:10] But I see it in the folder. [20:11] you do? i don't [20:12] I need sleep... Read taht I couldn't find the path on line 2441 [20:12] does `echo $XDG_CONFIG_DIRS | grep Lubuntu` return anything? [20:13] Let me back track... [20:13] (yes/no is sufficient) [20:16] Yes there is no panel.conf in /etc/xdg/lxqt but there is one at /etc/xdg/xdg-Lubuntu/lxqt ... My results from 'echo $XDG_CONFIG_DIRS | grep Lubuntu' is '/etc/xdg/xdg-Lubuntu:/etc/xdg:/etc:/usr/share' [20:19] let's do the same thing with lxqt-globalkeysd too [20:21] @wxl [ if you want a fun one to squash check this out https://bugs.launchpad.net/ …], I have similar problems with pcmanfm in 18.04 it freezes regularly. [20:23] @HMollerCl i'm surprised more people aren't complaining if it's so common [20:30] Here is globalkeysd http://paste.ubuntu.com/p/cx7cG7JFf9/ [20:30] 497: local [20:31] oops wrong one [20:31] 2338 [20:32] and that's it [20:32] only looks at local [20:32] so that may be the issue [20:33] @wxl [ @HMollerCl i'm surprised more people aren't complaining if it's so common], because it is as easy as restart pres Super_L+E again. That's easier than complaining [20:35] In my case, I haven't complaing because it might be a VB or CIFS issue [20:39] @wxl [ so that may be the issue], Let me do a fresh install and run that again. On this install I have, as the user, changed that shortcut. I want to makes sure it reads the same from fresh. [21:09] Here is lxqt-panel from fresh install http://paste.ubuntu.com/p/qkFBtyYpsc/ [21:10] Here is globalkeysd http://paste.ubuntu.com/p/s5mvx82YwW/ [21:18] So on the lxqt-globalkeysd on 2337 it is stll accessing it from the file in the users home .config folder [21:18] '[Alt%2BF1.4] ... Comment=Show/hide main menu ... Enabled=true ... path=/panel/mainmenu/show_hide' [22:07] ok this is a mess but i think i figured it out [22:08] first, it needs to be in /etc/xdg/lxqt/globalkeyshortcuts.conf. it's hardcoded. [22:08] in fact https://github.com/lxqt/lxqt-globalkeys/pull/60 [22:08] Pull 60 in lxqt/lxqt-globalkeys "WIP: move shortcuts config fom /etc/xdg/lxqt to /usr/share/lxqt" [Open] [22:09] second, the one in $HOME can't exist if you want it to read from the other one [22:09] third, the config file must be complete, it seems. it can't take partial overwrites [22:10] and finally, lxqt-panel needs to be restarted after lxqt-globalkeysd in order for it to pick up on the changes [22:10] totally freaking messy. [22:10] That is a mess! How can I help??? [22:11] so i guess someone can add etc/xdg/lxqt/globalkeyshortcuts.conf using $HOME/.config/lxqt/globalkeyshortcuts.conf as a starting point to lubuntu-default-settings [22:13] hey whats the best resource for learning C to helP out wxl [22:13] exit [22:13] C or C++? [22:13] what do you program in? [22:13] well all of the LXQt stuff is C++ [22:13] that's Qt [22:14] i prefer Clojure but that's an unpopular opinion :) [22:17] I gauged myself and realized i should just focus om one open source projevt at a time and realized that I would ratjer move Lubuntu forward since its an opportunity to program with real devs [22:17] that Pybee project is nice but thedes no consistent feedback in their gitter channel [22:17] sorry for typos. literally using weechat on termux on a train [22:18] heheh np [22:21] http://zetcode.com/gui/qt5/ is simple enough i think you could probably figure it out [22:21] back [22:22] http://zetcode.com/gui/qt5/ is simple enough i think you could probably figure it out [22:22] https://github.com/voidrealms/Qt-Tutorials [22:25] cool thanks [22:25] @wxl [ so i guess someone can add etc/xdg/lxqt/globalkeyshortcuts.conf using $HOM …], I seem to not have access to that repository. I was just trying to push the updates panel.conf that sets the default button width to 200px. It won't let me. [22:25] @TheWendyPower what does `git remote -v` tell you? [22:28] "fatal: Could not read from remote repository. ... Please make sure you have the correct access rights ... and the repository exists." [22:28] uhh [22:29] that looks like the kind of thing you'd get if you tried to push to it, but not `git remote -v` [22:29] I could have missed a step... [22:30] just for the time being, let's just do the `git remote -v` [22:30] we'll figure out the rest from there [22:33] That gave me "fatal: unable to access 'https://phab.lubuntu.me/source/lubuntu-default-settings/': The requested URL returned error: 403" [22:33] really weird [22:33] maybe we should start over :) [22:34] first unless you're not already doing it use https://phab.lubuntu.me/w/packaging-tutorial/ [22:34] there's some holes in the explanation but that should do the trick pretty well [22:35] llike the ssh key is pretty essential [22:37] it's a native package (lubuntu-default-settings) so you'll see the note about it below under exceptions [22:38] basically got use git to get the code, make the changes, use dch to fix the changelog, git add the extra files (see git status if you forgot what changed) and arc diff to send it for review [22:47] git satus is so nice