/srv/irclogs.ubuntu.com/2018/09/24/#lubuntu-devel.txt

lubot<VikingRedwolf> @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 shit05:51
lubot<VikingRedwolf> Morning 😐05:51
lubot<tsimonq2> @VikingRedwolf [@tsimonq2 Telegram icons are ready. I'll change the links page. BUT I'll need yo …], Can do06:53
lubot<tsimonq2> Do Links first?06:53
lubot<VikingRedwolf> Aye 😬 I need the links08:06
lubot<tsimonq2> Fwd from Lubuntu Announcements: https://twitter.com/LubuntuOfficial/status/1036721480124583936 ... https://mastodon.technology/@lubuntu/10066386320609235410:27
lubot<tsimonq2> @tsimonq2 [https://twitter.com/LubuntuOfficial/status/1036721480124583936 ... https://mastodon. …], @VikingRedwolf10:28
lubot<VikingRedwolf> Ta!10:28
lubot<HMollerCl> @wxl[m] [<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/CODENAME13:46
lubot<acheronuk> 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 use14:22
lubot<HMollerCl> @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:35
wxlgood question, @HMollerCl -- i asked and they basically said "documentation is in wonderful cpp format"16:37
lubot<HMollerCl> jajaja16:38
lubot<HMollerCl> to avoid problems we should use position 100 in pur xdg16:39
wxl@HMollerCl i haven't tested if that works.. does it?16:40
wxlalso wonder if stuff like 0 or -1 might work16:41
lubot<HMollerCl> mmm, don't know. But I have a daili from aug14 that came with Super_L working out of the box.16:43
lubot<HMollerCl> @HMollerCl [wow!!! I found a very nice feature that current versions doesn't support. The us …], look at this message from me16:44
lubot<HMollerCl> (does it work in irc)?16:44
wxl@HMollerCl you think you could grab the relevant files from that daily? maybe compare the installed packages/??16:45
wxlno..16:45
lubot<HMollerCl> @wxl [<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:46
lubot<HMollerCl> The strange isues is that I have Super_L in position 64, but in xdg-Lubuntu is in postion 34.16:47
lubot<HMollerCl> Maybe something checked it and change postion to avoid override.16:47
lubot<TheWendyPower> @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:25
lubot<TheWendyPower> @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:27
wxlstrace may be a good way to do it17:30
wxlso 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 restart17:36
wxlhere's the output of me `cat`ing a file called `ld` https://paste.ubuntu.com/p/HCfpyJZr5S/17:40
wxlit's pretty simple17:41
wxlif you look at the open/write/access lines they are the ones that involve working with files17:41
wxlls17:41
wxloops hahaha17:41
wxlhere's me using `pastebinit` on the same file https://paste.ubuntu.com/p/S5B7NHcVYM/17:43
wxland since pastebinit is python there's some python stuff that gets loaded17:44
lubot<tsimonq2> @wxl [<wxl> good question, @HMollerCl -- i asked and they basically said "documentatio …], agaida? XD18:21
wxlyou think?18:21
lubot<tsimonq2> No I think agaida think - documentation is in plain cpp format18:22
lubot* tsimonq2 runs18:22
wxlyeah sounds about right18:22
wxlexcept he did say "wonderful"18:22
wxlit seems he somehow maintains a sense of humor despite his sometimes inability to communicate effectively XD18:22
lubot<tsimonq2> XD18:23
wxl(in english, to be fair; not sure if he also struggles with his native language)18:27
wxl((he probably still does)) XD18:27
lubot<tsimonq2> We do love him dearly though :)18:28
wxlwell, i guess we have no other choice XD18:28
wxlbtw 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-packaging19:30
wxlwhy we don't call it the bug team is beyond me but whatever19:30
wxlif you want a fun one to squash check this out https://bugs.launchpad.net/ubuntu/+source/pcmanfm/+bug/178298419:33
ubot93Ubottu bug 1782984 in pcmanfm (Ubuntu) "PCManFM crashes frequently  on Lubuntu 18.04" [Undecided, Incomplete]19:33
lubot<TheWendyPower> @wxl [<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:39
wxl@TheWendyPower if you `pastebinit` i can help19:41
lubot<TheWendyPower> @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
wxl@TheWendyPower the `-o somefile` switch will give you the file. to send it through pastebinit you can `pastebinit -i somefile`19:52
lubot<TheWendyPower> It was me again. 🤦‍♀️ I have the command in the wrong. Here is the link http://paste.ubuntu.com/p/7zvV9k6Pt9/19:56
wxlso it reads the home conf at 244120:08
wxlthen it looks for /etc/xdg/lxqt/panel.conf which it doesn't find20:09
wxlnow this is strange because /etc/xdg/xdg-Lubuntu should be part of the XDG_CONFIG_DIRS20:10
lubot<TheWendyPower> But I see it in the folder.20:10
wxlyou do? i don't20:11
lubot<TheWendyPower> I need sleep... Read taht I couldn't find the path on line 244120:12
wxldoes `echo $XDG_CONFIG_DIRS | grep Lubuntu` return anything? 20:12
lubot<TheWendyPower> Let me back track...20:13
wxl(yes/no is sufficient)20:13
lubot<TheWendyPower> 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:16
wxllet's do the same thing with lxqt-globalkeysd too20:19
lubot<HMollerCl> @wxl [<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:21
wxl@HMollerCl i'm surprised more people aren't complaining if it's so common20:23
lubot<TheWendyPower> Here is globalkeysd http://paste.ubuntu.com/p/cx7cG7JFf9/20:30
wxl497: local20:30
wxloops wrong one20:31
wxl233820:31
wxland that's it20:32
wxlonly looks at local20:32
wxlso that may be the issue20:32
lubot<HMollerCl> @wxl [<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 complaining20:33
lubot<HMollerCl> In my case, I haven't complaing because it might be a VB or CIFS issue20:35
lubot<TheWendyPower> @wxl [<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.20:39
lubot<TheWendyPower> Here is lxqt-panel from fresh install http://paste.ubuntu.com/p/qkFBtyYpsc/21:09
lubot<TheWendyPower> Here is globalkeysd http://paste.ubuntu.com/p/s5mvx82YwW/21:10
lubot<TheWendyPower> So on the lxqt-globalkeysd on 2337 it is stll accessing it from the file in the users home .config folder21:18
lubot<TheWendyPower> '[Alt%2BF1.4] ... Comment=Show/hide main menu ... Enabled=true ... path=/panel/mainmenu/show_hide'21:18
wxlok this is a mess but i think i figured it out22:07
wxlfirst, it needs to be in /etc/xdg/lxqt/globalkeyshortcuts.conf. it's hardcoded. 22:08
wxlin fact https://github.com/lxqt/lxqt-globalkeys/pull/6022:08
ubot93Pull 60 in lxqt/lxqt-globalkeys "WIP: move shortcuts config fom /etc/xdg/lxqt to /usr/share/lxqt" [Open]22:08
wxlsecond, the one in $HOME can't exist if you want it to read from the other one22:09
wxlthird, the config file must be complete, it seems. it can't take partial overwrites22:09
wxland finally, lxqt-panel needs to be restarted after lxqt-globalkeysd in order for it to pick up on the changes22:10
wxltotally freaking messy.22:10
lubot<TheWendyPower> That is a mess! How can I help???22:10
wxlso i guess someone can add etc/xdg/lxqt/globalkeyshortcuts.conf using $HOME/.config/lxqt/globalkeyshortcuts.conf as a starting point to lubuntu-default-settings22:11
Wafficushey whats the best resource for learning C to helP out wxl22:13
Wafficusexit22:13
wxlC or C++?22:13
Wafficuswhat do you program in?22:13
wxlwell all of the LXQt stuff is C++22:13
wxlthat's Qt22:13
wxli prefer Clojure but that's an unpopular opinion :)22:14
WafficusI 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 devs22:17
Wafficusthat Pybee project is nice but thedes no consistent feedback in their gitter channel22:17
Wafficussorry for typos. literally using weechat on termux on a train22:17
wxlheheh np22:18
wxlhttp://zetcode.com/gui/qt5/ is simple enough i think you could probably figure it out22:21
Wafficusback22:21
wxlhttp://zetcode.com/gui/qt5/ is simple enough i think you could probably figure it out22:22
wxlhttps://github.com/voidrealms/Qt-Tutorials22:22
Wafficuscool thanks22:25
lubot<TheWendyPower> @wxl [<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
wxl@TheWendyPower what does `git remote -v` tell you?22:25
lubot<TheWendyPower> "fatal: Could not read from remote repository. ... Please make sure you have the correct access rights ... and the repository exists."22:28
wxluhh22:28
wxlthat looks like the kind of thing you'd get if you tried to push to it, but not `git remote -v`22:29
lubot<TheWendyPower> I could have missed a step...22:29
wxljust for the time being, let's just do the `git remote -v`22:30
wxlwe'll figure out the rest from there22:30
lubot<TheWendyPower> That gave me "fatal: unable to access 'https://phab.lubuntu.me/source/lubuntu-default-settings/': The requested URL returned error: 403"22:33
wxlreally weird22:33
wxlmaybe we should start over :)22:33
wxlfirst unless you're not already doing it use https://phab.lubuntu.me/w/packaging-tutorial/22:34
wxlthere's some holes in the explanation but that should do the trick pretty well22:34
wxlllike the ssh key is pretty essential22:35
wxlit's a native package (lubuntu-default-settings) so you'll see the note about it below under exceptions22:37
wxlbasically 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 review22:38
lyoriangit satus is so nice22:47

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