[DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
Hi all, I recently pushed to gitlab the sources of the popupmenu announced in the IRC channel: https://git.devuan.org/aitor_czr/popupmenu/tree/master You can build the packages for you own architecture following these steps: 1.- Install the packaging utilities: # apt-get install git-buildpackage pristine-tar 2.- Clone the git repository: $ git clone https://git.devuan.org/aitor_czr/popupmenu.git 3.- Install the builddeps: # apt-get install libgtk2.0-dev libmenu-cache-dev libglib2.0-dev 4.- Go to the directory: $ cd popupmenu 5.- Checkout the pristine-tar branch: $ git checkout pristine-tar 6.- Look at the content of the branch: $ ls -l total 8 -rw-r--r-- 1 aitor aitor 977 ene 22 14:42 popupmenu_0.1.1.orig.tar.xz.delta -rw-r--r-- 1 aitor aitor 41 ene 22 14:42 popupmenu_0.1.1.orig.tar.xz.id 7.- Generate the tarball in the parent directory: $ pristine-tar checkout ../popupmenu_0.1.1.orig.tar.xz pristine-tar: successfully generated ../popupmenu_0.1.1.orig.tar.xz 8.- Create the tag: $ git tag upstream/0.1.1 9.- Return to the master branch (if you want), and build the packages: $ git-buildpackage -j4 -tc --git-export-dir="../build-area" Finally, replace the root-menu in your ./config/openbox/rc.xml file by the following lines: popupmenu terminator thunar medit The arguments in the command line will be added to the header of the popupmenu (use the *Exec* field of the *.destop entries for that) And that's all :) Here you are a screenshot: https://git.devuan.org/aitor_czr/popupmenu/blob/master/screenshot.png Most of the work is done by the developers of the menu-cached daemon: https://github.com/lxde/menu-cache Happy hacking <3 Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
Hi again, On 22/01/18 15:00, aitor_czr wrote: Finally, replace the root-menu in your ./config/openbox/rc.xml file by the following lines: popupmenu terminator thunar medit And restart openbox: $ openbox --restart ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
Am 2018-01-22 15:00, schrieb aitor_czr: > Here you are a screenshot: > > https://git.devuan.org/aitor_czr/popupmenu/blob/master/screenshot.png Isn't it the same as the openbox pipemenu in package "openbox-menu"?___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
Hi J.Fahrner, El 22/01/2018 a las 15:57, J. Fahrner escribió: Am 2018-01-22 15:00, schrieb aitor_czr: Here you are a screenshot: https://git.devuan.org/aitor_czr/popupmenu/blob/master/screenshot.png Isn't it the same as the openbox pipemenu in package "openbox-menu"? As i explained to parazyd in the IRC channel, i'll add a LICENSE file because it uses some pieces of code from openbox-menu and mygtkmenu, giving credits to the authors. Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
Am 2018-01-22 17:50, schrieb aitor_czr: > As i explained to parazyd in the IRC channel, i'll add a LICENSE file because > it uses some pieces of code from openbox-menu and mygtkmenu, giving credits > to the authors. Ok, but I wonder whether there are advantages over openbox-menu? Jochen___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
Hi Jochen, On 22/01/18 19:03, J. Fahrner wrote: As i explained to parazyd in the IRC channel, i'll add a LICENSE file because it uses some pieces of code from openbox-menu and mygtkmenu, giving credits to the authors. Ok, but I wonder whether there are advantages over openbox-menu? Openbox-menu is developed by Mateusz Łukasik (a developer of Linuxmint, i think). Only a few advantages over it: the popupmenu is mutilingual, and it has a better aesthetic appearance. Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
Hi again, On 22/01/18 23:44, aitor_czr wrote: Hi Jochen, On 22/01/18 19:03, J. Fahrner wrote: As i explained to parazyd in the IRC channel, i'll add a LICENSE file because it uses some pieces of code from openbox-menu and mygtkmenu, giving credits to the authors. Ok, but I wonder whether there are advantages over openbox-menu? Openbox-menu is developed by Mateusz Łukasik (a developer of Linuxmint, i think). Only a few advantages over it: the popupmenu is mutilingual, and it has a better aesthetic appearance. Openbox-menu is also multilingual, i was comparing this feature with the root-menu of openbox. Cheers, Aitor. ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] Help with Spectre and Meltdown
On 01/18/2018 01:23 AM, Adam Borowski wrote: On Wed, Jan 17, 2018 at 10:03:46PM -0500,taii...@gmx.com wrote: According to wikipedia: "The pinebook cannot be run solely on free software now (December 2017), Sad to hear this. Because of this, I guess we should tell the ftpmasters that atf-allwinner which I, seeing it's not going to be merged into mainline this millenium, recently packaged separately, should be rejected based on this non-freeness. It also lacks core features its equivalents in the x86 land have: unlike ME and PSP, there's no NSA functionality. You do have the freedom to add such backdoors if you wish, though. the linux kernel choice is limited to an old no longer supported version (3.10) Wikipedia protects its readers by requiring verifiability via reliable, published sources (such as Phoronix) rather than hearsay (#linux-sunxi) or own research (cat /proc/version). with binary blobs to support most of the hardware, including the Mali graphics or any kind of 2D or 3D acceleration. Unlike x86, on ARM 2D and 3D are separate. Ah like on the novena laptop. Only Mali is lacking; while I see active work (https://github.com/yuq/mesa-lima) it's not anywhere near functional. I don't get what you'd need 3D on a laptop of this kind for, though. More troubling is no arisc: it's needed for real suspend; without it, the best you can do is to turn off all cores but one and set the last core to lowest frequency. It has been reverse engineered, but there's currently no packaged toolchain. For now, such one-eye-open sleep is uncool for those who use laptops away from civilization. Meow! Ahh so I take it the glorious anyone-can-edit wiki was wrong I have a terrible cold right now and have already made several mistakes today half as bad as not noticing the lack of citations. :[ ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] raspberry pi 3 -- trouble.
On Mon, Jan 22, 2018 at 08:13:34AM +0100, J. Fahrner wrote: > Am 2018-01-21 22:19, schrieb Hendrik Boom: > >/etc/apt/sources.list shows mine is based on jessie. That's pretty > >definitive. > > > >I think I'll cross over to Devuan first, then upgrade to ascii. OK. Did that. everything seemed fine after three dist-upgrades. Then used aptitude to install golang. When I started aptitude interactively, it found a few other packages that needed fixing. I let it do that before installing golang. Althout it had complained about only a fe packages, it ended up installing a very large number of packages -- hundreds. I consider this suspicious. THen I had it install golang and its dependencies. It seemed to e doing that, but then the system crashed -- went to a state with a blank screen and a blinking cursor in the top left corner, completely unrsponsive to keyboard and mouse. Evidently everything wasn't OK yet. Rebooting didn't help; it rebooted I got the long list of messages as init put the system up, then back to the blank screen and a blinking cursor. Any ideas? Tomorrow I'll start fro scratch again unless someon has a better idea. I could put the microsd card in an adaptor in my laptop's USB slot and see if I can see anything in the file system. I could, of course, sk it to install a stretch version of Rapbian straightway and ignore the switch to Devuan. -- hendrik > > Fine. And don't forget to change > > deb http://mirrordirector.raspbian.org/raspbian/ jessie rpi > > into > > deb http://mirrordirector.raspbian.org/raspbian/ stretch rpi Yes, I did that. > > You can see the available dists here: > > http://mirrordirector.raspbian.org/raspbian/dists/ > > Jochen > ___ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] raspberry pi 3 -- trouble.
On Mon, Jan 22, 2018 at 11:01:08PM -0500, Hendrik Boom wrote: > On Mon, Jan 22, 2018 at 08:13:34AM +0100, J. Fahrner wrote: > > Am 2018-01-21 22:19, schrieb Hendrik Boom: > > >/etc/apt/sources.list shows mine is based on jessie. That's pretty > > >definitive. > > > > > >I think I'll cross over to Devuan first, then upgrade to ascii. > > OK. Did that. everything seemed fine after three dist-upgrades. The three dist-upgrades were from Devuan jessie to Devuan ascii. I didn't think anything of it, becuse upgrading my EEEPC laptop from Devuan Jessie to ascii also had taken seversl dist-upgrades before everything was non-broken, and it ended up working just fine. -- hendrik > > Then used aptitude to install golang. When I started aptitude > interactively, it found a few other packages that needed fixing. I let > it do that before installing golang. Althout it had complained about > only a fe packages, it ended up installing a very large number of > packages -- hundreds. I consider this suspicious. > > THen I had it install golang and its dependencies. It seemed to e doing > that, but then the system crashed -- went to a state with a blank screen > and a blinking cursor in the top left corner, completely unrsponsive to > keyboard and mouse. > > Evidently everything wasn't OK yet. > > Rebooting didn't help; it rebooted I got the long list of messages as > init put the system up, then back to the blank screen and a blinking > cursor. > Note: I didn't run golang. I just used aptitude to install it. -- hendrik > > Any ideas? Tomorrow I'll start fro scratch again unless someon has a > better idea. I could put the microsd card in an adaptor in my laptop's > USB slot and see if I can see anything in the file system. > > I could, of course, sk it to install a stretch version of Rapbian > straightway and ignore the switch to Devuan. > > -- hendrik > > > > > Fine. And don't forget to change > > > > deb http://mirrordirector.raspbian.org/raspbian/ jessie rpi > > > > into > > > > deb http://mirrordirector.raspbian.org/raspbian/ stretch rpi > > Yes, I did that. > > > > > You can see the available dists here: > > > > http://mirrordirector.raspbian.org/raspbian/dists/ > > > > Jochen > > ___ > > Dng mailing list > > Dng@lists.dyne.org > > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng > ___ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
Re: [DNG] popupmenu: a new dynamic menu in Gtk2 for WMs
On Mon, 22 Jan 2018 15:57:25 +0100 "J. Fahrner" wrote: > Am 2018-01-22 15:00, schrieb aitor_czr: > > > Here you are a screenshot: > > > > https://git.devuan.org/aitor_czr/popupmenu/blob/master/screenshot.png > > Isn't it the same as the openbox pipemenu in package "openbox-menu"? Anyone interested in menus should also check out UMENU. Works in any text environment, keyboard only, no need to press Enter, very fast, infinitely configurable. It has almost no dependencies (no nCurses in the mix, no Yaml nor json nor XML to parse), written in pretty simple Python. Use it as a menu, or to give a menu front end to a complicated command line command or command line Domain Specific Language. http://troubleshooters.com/projects/umenu2/ for screenshots, instructions, explanations and download. SteveT Steve Litt January 2018 featured book: Troubleshooting: Why Bother? http://www.troubleshooters.com/twb ___ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng