site  contact  subhomenews

New network icons

July 28, 2017 — BarryK
Puppy forum member rerwin posted a patch for some network icons that are in woof-CE but not in woofQ (and hence not in Quirky):
http://murga-linux.com/puppy/viewtopic.php?p=962134#962134

I have put those icons in to woofQ, in /usr/share/pixmaps/puppy.

Tags: linux

Partition resize fixed

July 28, 2017 — BarryK
At first bootup from a USB stick, full installation, the QuickSetup window has a checkbox asking if want to resize the partition to fill the drive. This is for the situation where the nominal "8GB" image was written to a bigger drive.

Or rather, it is supposed to ask. In 8.2, the checkbox is missing. Which, it turns out, is a good thing, as resizing is broken.

It came about from a 12th-hour fix that I did before releasing 8.2. Fixed one thing, broke another.

Now have the checkbox appearing, testing with a 16GB stick. Also fixed the scripts in the "easyinit" ramdisk, so resizing now works.

Looking back over development since 8.2 was released, only 8 days ago, it has been very intense, so the next release should be much more than a "bug fix" release. Reckon will make it 8.3, with an RC before that.

Read more...

XkbConfigManager fixes, plus more

July 28, 2017 — BarryK
Some quick notes about latest fixes.

The Advanced Xorg Keyboard Manager is broken. Non-US selections were staying stuck on US layout.
I think it is now fixed. It used to be that keyboard layout rules were in /etc/X11/kbd, with /usr/share/X11/kbd a symlink to there. However, a change occurred in recent builds of Quirky, with /etc/X11/kbd an empty folder, with the rules only in /usr/share//X11/kbd -- this breaks XkbConfigManager.
Now fixed.

Various other fixes:
Removed F12 key binding in JWM.
Improved messages when creating a boot-CD.

Tags: quirky, linux

Pschedule overhauled

July 27, 2017 — BarryK
Puppy forum member zigbert has created lots of apps for Puppy, some of which are in Quirky. For example, Pburn, Pmusic and Pschedule.

Pschedule forum thread:
http://www.murga-linux.com/puppy/viewtopic.php?t=22166

There have been reports, every now and again, about Pschedule not working correctly, but it never got resolved, not as far as I know.
Most-recent discussion is here:
http://murga-linux.com/puppy/viewtopic.php?p=961909#961909

I have taken another look at Pschedule, and redesigned it to use /etc/init.d/80-crond, rather than /root/.config/autostart.
80-crond comes from jamesbond, and I modified it to suit busybox crond and Pschedule.

Here is the PET (7KB):
http://distro.ibiblio.org/quirky/quirky6/noarch/packages/pet_packages-noarch/pschedule-1.1.6-2.pet

Note also, radky has upgraded PupSysInfo, now version 2.7.2 (39KB):
http://distro.ibiblio.org/quirky/quirky6/noarch/packages/pet_packages-noarch/Pup-SysInfo-2.7.2.pet

Read more...

SQLiteManager addon

July 26, 2017 — BarryK
SQLiteManager is a database manager addon for Mozilla browsers, such as SeaMonkey and Firefox.

I found the latest source on github:
https://github.com/lazierthanthou/sqlite-manager

What prompted me to look at this, is this forum post by musher0, about sqlit3 mime-type:
http://murga-linux.com/puppy/viewtopic.php?t=111134

I downloaded the source and ran the build script, which created 'sqlitemanager-0.8.3.1.xpi' and 'sqlitemanager-0.8.3.1-all.xpi'. The former only has en_US. I chose to use the latter, with all languages, though the size is 251KB compared with 115KB.

I have created a PET (229KB):
http://distro.ibiblio.org/quirky/quirky6/noarch/packages/pet_packages-noarch/mozilla_addon_SQLiteManager-0.8.3.1-all.pet

Note that the .xpi file had to be renamed to 'SQLiteManager@mrinalkant.blogspot.com.xpi' for SM to recognise it.

After installation, there will be an entry in the Business category of the menu, to launch it standalone.

Read more...

MRUF-lst recently-used files

July 26, 2017 — BarryK
Forum member musher0 has developed a very interesting app to show recently-user files and directories, and launch them.

Forum thread:
http://murga-linux.com/puppy/viewtopic.php?t=108098

musher0 posted a PET without the binary executables, as they are in Quirky 8.2.

Great work. I took the liberty of massaging the PET a little bit. I wasn't happy that there are configuration files in /usr/local/bin, so I applied the simplest fix, moved all of /usr/local into /usr/local/MRUF-lst, and edited the scripts.
That's just my preference.

Also fixed where 'dirname' was outputing an error message that operand missing.
Changed pinstall.sh and pet.specs slightly.

Here it is (105K):
http://distro.ibiblio.org/quirky/quirky6/noarch/packages/pet_packages-noarch/MRUF-lst-0.9.7.8-1_no-execs.pet

This will be in the next release of Quirky, for testing.

Tags: quirky, linux

Planning for Quirky Xerus 8.2.1

July 26, 2017 — BarryK
Feedback for 8.2 is continuing to pour in:
http://murga-linux.com/puppy/viewtopic.php?t=106460

I am getting so much help, bug reports, fixes, improvements, it is looking like 8.2.1 is going to be much more than just a "bug fix" release.

I will have to draw the line, probably whatever appears in the forum thread tonight. Then tomorrow will implement some of the latest fixes and enhancements.

Then maybe, 8.2.1 in a couple of days.

Easy
The thing is though, I also want to work on Easy Linux, my radical fork of Quirky. The previous release of Easy was built with packages compiled in OpenEmbedded, which has the great advantage of less bloat.

However, this time I am thinking will build Easy from the same Ubuntu Xerus 16.04.2 DEBs as used in Quirky 8.2.
This is the easiest approach, as all the work done on 8.2 will carry into Easy. Just have to live with a much bigger 'q.sfs' file.

Roughly, you have to multiply the size of 'q.sfs' by 1.5, going from OE 'Pyro' to Ubuntu Xerus packages.
So, for example, 300MB would become 450MB.

Tags: quirky, linux

SQLite Manager addon for SeaMonkey

July 26, 2017 — BarryK
And Firefox!

Forum member musher0 posted about SQLite-Manager, and mime-handling for sqlite3 files:
http://murga-linux.com/puppy/viewtopic.php?t=111134

I hunted around, found that the developer of SQLite-Manager is now on github:
https://github.com/lazierthanthou/sqlite-manager

And frontpage:
http://lazierthanthou.github.io/sqlite-manager/

It has commits only 25 days ago.

I'm thinking of making it into a pet, for inclusion in next Quirky.

Tags: quirky, linux