Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 22 Nov 2017, 20:29
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
T.O.P.L.E.S.S. Version 1.0.1 - now available !!!
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 9 [134 Posts]   Goto page: Previous 1, 2, 3, 4, ..., 7, 8, 9 Next
Author Message
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Tue 26 Jan 2016, 20:33    Post subject: Answering to some questions about T.O.P.L.E.S.S.
Subject description: Questions are submitted by PM
 

Hi.

I've received a PM containing some questions about T.O.P.L.E.S.S. and I'd decided to answer these questions here, as the answers may include information of interest for any else user/tester of T.O.P.L.E.S.S. - I've also found a small issue related to the BlackHoleInTheSky.cfg which is not renamed to e.g. tahr_6.0.2-BlackHoleInTheSky.cfg after creating a T.O.P.L.E.S.S. LazY Puppy 5 from e.g. tahr 6.0.2.

Question No.1 was about packages (ndiswrapper) needed to be installed (tahr 605 and tahr64 605) and about where wif-fi drivers should be placed to be selected by the connect software.

Answer No.1:
Each T.O.P.L.E.S.S. LazY Puppy 5 will have a sub-directory in its boot directory (where the main sfs is stored) called InstallMe. Just put .pet packages to install into this sub-directory InstallMe - they will install automatically. No need to confirm its installation. Each package will give a short Xdialog message when it's going to be installed.

Change MYPKGINSTALLDIROPT=0 to MYPKGINSTALLDIROPT=1 in main config file (e.g.: tahr_6.0.2.cfg or tahr_6.0.2-BlackHoleInTheSky.cfg)

When loading wi-fi drivers by connect software from a directory at boot partition works well, just keep it as is. No need to change anything on this. Though you could e.g. create a sfs (e.g.: wifi-drivers.sfs or wifi-drivers64) and load them automatically at boot up. Enter wifi-drivers.sfs or wifi-drivers64.sfs at MYBOOTSFSLOADLIST in main config file and change MYBOOTSFSLOADLISTOPT=0 to MYBOOTSFSLOADLISTOPT=1.

Question No.2 was about providing small examples of config and setup files.

Answer No2:
When e.g tahr 6.0.2 is converted to a T.O.P.L.E.S.S. LazY Puppy 5 it will have a sub-directory in its boot directory (where the main sfs is stored) called ConfigData. There are two/three presets.

Just rename BlackHoleInTheSky.cfg to e.g. tahr_6.0.2-BlackHoleInTheSky.cfg (do this also for already converted Puppies).
You can watch its contents also in sub-directory /data-bootdir/ConfigData of the T.O.P.L.E.S.S. RoxApp directory.

Question No.3 was about Grub4DOS being necessary

Answer No.3:
Yes, Grub4DOS needs to be installed. Unmount the drive where to install it (if mounted), execute Grub4DOS and select the drive where to install it. Activate option to search only on this (selected) drive. Click Ok. At next GUI click Ok also. Open the drive to see its content. Remove the file menu.lst though keep the file grldr!!!

T.O.P.L.E.S.S. will create file menu.lst especially for Grub4DOS at boot partition plus e.g. menu-tahr_6.0.2.lst at boot directory of e.g. tahr 6.0.2. So you will have basically 3 boot menu entries for each T.O.P.L.E.S.S. LazY Puppy 5 plus a file containing sub-boot-menus where you can add more boot menu entries for a later or special use.

Very special: if there are multiple T.O.P.L.E.S.S. LazY Puppy 5 Systems installed you can choose at shutdown or reboot which T.O.P.L.E.S.S. LazY Puppy 5 System should be booted next time.

Question No.4 was about where to place the devx sfs

Answer No.4:
The devx sfs goes into boot directory.
Also all SFS Modules that should load at boot up.

Any else SFS Module -especially when you have created RunScripts from it to execute its program/s by a menu entry- goes into directory Modules at boot partition.

---

At next post I will place a Link to fix the issue related to the BlackHoleInTheSky.cfg which is not renamed to e.g. tahr_6.0.2-BlackHoleInTheSky.cfg after creating a T.O.P.L.E.S.S. LazY Puppy 5 from e.g. tahr 6.0.2.

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Tue 26 Jan 2016, 20:49    Post subject: Fix the issue related to the BlackHoleInTheSky.cfg
Subject description: which is not renamed to e.g. tahr_6.0.2-BlackHoleInTheSky.cfg after...
 

Here is a archive to fix the issue related to the BlackHoleInTheSky.cfg which is not renamed to e.g. tahr_6.0.2-BlackHoleInTheSky.cfg after creating a T.O.P.L.E.S.S. LazY Puppy 5 from e.g. tahr 6.0.2.

Download archive and extract it to where the T.O.P.L.E.S.S. RoxApp directory is stored.

Archive removed - not needed anymore!

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink

Last edited by LazY Puppy on Sat 09 Apr 2016, 18:28; edited 1 time in total
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Tue 26 Jan 2016, 22:05    Post subject: Fix another issue when install drive has two partitions  

Found another issue when install drive has two partitions, so here's a updated archive.

Download archive and extract it to where the T.O.P.L.E.S.S. RoxApp directory is stored.

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
unicorn316386

Joined: 07 Apr 2015
Posts: 208
Location: Canada

PostPosted: Wed 27 Jan 2016, 00:36    Post subject:  

Just tried downloading and extracting this, then dragging my initrd.gz from Slim Slacko 6 onto the Topless icon (as it's pop-up message instructed)... and what happened next was crazy, it was like someone unlocked all the cages at the zoo and all the wild animals were running free, transforming the root of my partition from a simple set of folders into a chaotic party house, and the directory where I dragged the initrd.gz from (which was also a simple dir of 5 files) started popping out a ton of new strange things left and right too, so I rebooted into that distro to see if anything would be different, and a giant myriad of stuff started displaying during boot like I was in a colourful circus act, finally with a completely new BIZARRO WORLD like desktop appearing instead of my old one. Hahahahah. You gotta try it to believe it! This T.O.P.L.E.S.S. thing is some ***** **** man. Laughing
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Wed 27 Jan 2016, 01:28    Post subject:  

unicorn316386 wrote:
Just tried downloading and extracting this, then dragging my initrd.gz from Slim Slacko 6 onto the Topless icon (as it's pop-up message instructed)... and what happened next was crazy, it was like someone unlocked all the cages at the zoo and all the wild animals were running free, transforming the root of my partition from a simple set of folders into a chaotic party house, and the directory where I dragged the initrd.gz from (which was also a simple dir of 5 files) started popping out a ton of new strange things left and right too, so I rebooted into that distro to see if anything would be different, and a giant myriad of stuff started displaying during boot like I was in a colourful circus act, finally with a completely new BIZARRO WORLD like desktop appearing instead of my old one. Hahahahah. You gotta try it to believe it! This T.O.P.L.E.S.S. thing is some ***** **** man. Laughing

Sorry, but I don't come to the clue of what are you trying to tell me (by: This T.O.P.L.E.S.S. thing is some ***** **** man). Confused

As I read and understand your post, it seems to have done anything like it is intended to do. Cool

Though, if this has messed up anything or everything at you usual boot partition, then you may should have read first my postings done, where I have mentioned e.g.:
Quote:
First I want to make sure not to have any impact at your boot partition or any of your internal drives.

Don't do this at your boot partition!

I strictly recommend for the first use to hold a free usb flash drive or a free usb hd drive to be able to boot from this drive as T.O.P.L.E.S.S. will create files that are usually/probably already existing at boot partition!

T.O.P.L.E.S.S. requirements and how to install

If I did understand this somehow the wrong way and you did -as recommended- install to a fresh usb flash drive or usb hd drive then everything should be fine and you're going now to may have some fun with that! Smile Cool

However, the only file that has really changed is the initrd.gz and that was backed up to initrd-orig.gz. So nothing is getting lost and everything that has been added can be removed easily.

So anyone else before trying to use this: read my postings done carefully!

By the way: I haven't tried this on slim Slacko, so if anyone is trying to use this on a Puppy not listed in the opening post, please especially follow exactly the instructions in my post: T.O.P.L.E.S.S. requirements and how to install

Before trying to use T.O.P.L.E.S.S. read all posts linked below carefully and follow exactly its instructions

1. T.O.P.L.E.S.S. introduction & default wallpaper
2. The T.O.P.L.E.S.S. Configuration Files
3. Setup a T.O.P.L.E.S.S. LazY Puppy easily
4. The T.O.P.L.E.S.S. System SFS Modules
5. Save settings back to T.O.P.L.E.S.S. System SFS Modules
6. Special benefit of T.O.P.L.E.S.S. to users & developers
7. T.O.P.L.E.S.S. requirements and how to install
8, Last steps before booting a T.O.P.L.E.S.S. LazY Puppy 5
9. Special treatment of Precise and Super Lucid for T.O.P.L.E.S.S..
10. Package content and download of T.O.P.L.E.S.S.
11. First steps after booting a T.O.P.L.E.S.S. LazY Puppy 5
12. Booting into different Languages

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink

Last edited by LazY Puppy on Wed 27 Jan 2016, 14:36; edited 2 times in total
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Wed 27 Jan 2016, 12:10    Post subject:  

I have updated post T.O.P.L.E.S.S. requirements and how to install as a user did make a better EN description by PM.

Quote:
Formatted (using gparted) to (boot partition marked green):
- ext2 (if it is a single partition)
- ext2/ext3 (recommended) or even to fat32/ext3 (if there are at least two partitions)
make it bootable (set boot flag)
install grub4dos
delete the resultant menu.lst

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Thu 28 Jan 2016, 15:40    Post subject:  

Hi.

A user told by PM he has had some issues.

Anyone tested this?
Anyone tested this successfully?
Anyone ended up having problems with wrong entries in menu.lst?
Anyone ended up having a corrupted menu.lst?
Anyone annoyed by the Icon placed at the desktop at first use?
Anyone wants to have more delay to read the new options/info at boot up?

Anything else?

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
emil

Joined: 10 Nov 2009
Posts: 630
Location: Austria

PostPosted: Fri 29 Jan 2016, 08:30    Post subject:  

Hi RSH,
Topless looks very interesting, but it might be a bit overwhelming. Maybe it needs to sink a bit until people fully realize what you are sharing.
kind regards
emil
Back to top
View user's profile Send private message Visit poster's website 
stemsee

Joined: 27 Jun 2013
Posts: 1999
Location: In The Way

PostPosted: Fri 29 Jan 2016, 09:03    Post subject:  

I haven't tested yet as I have to prepare a large partition, because EmSee-Ultra.sfs is 2.8gb compressed!! I am wondering how topless will handle the conversion of such a huge file.
Back to top
View user's profile Send private message MSN Messenger 
B.K. Johnson

Joined: 12 Oct 2009
Posts: 639

PostPosted: Fri 29 Jan 2016, 17:27    Post subject:  

@Rainer
A T.O.P.L.E.S.S. system uses neither save-to-folder or save-to-file. I download and install a pet so I can change the mouse cursor. How do I make this change persistent over reboots?

_________________
B.K. Johnson
tahrpup-6.0.5 PAE (upgraded from 6.0 =>6.0.2=>6.0.3=>6.0.5 via quickpet/PPM=Not installed); slacko-5.7 occasionally. Frugal install, pupsave file, multi OS flashdrive, FAT32 , SYSLINUX boot, CPU-Dual E2140, 4GB RAM

Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Fri 29 Jan 2016, 20:32    Post subject:  

emil wrote:
Hi RSH,
Topless looks very interesting, but it might be a bit overwhelming. Maybe it needs to sink a bit until people fully realize what you are sharing.
kind regards
emil

Yes, it may be probably a little bit too much overwhelming for the average Puppy user. Though I won't miss it anymore! Pity, it looks like I'm not really able to explain T.O.P.L.E.S.S. things in an understandable way to users by using EN language...

stemsee wrote:
I haven't tested yet as I have to prepare a large partition, because EmSee-Ultra.sfs is 2.8gb compressed!! I am wondering how topless will handle the conversion of such a huge file.

As it is intended, T.O.P.L.E.S.S. will not change/convert anything on the main sfs of a Puppy. So your EmSee-Ultra.sfs will remain as it is. Though I did not make any tests on Puppies that aren't listed in my opening post, T.O.P.L.E.S.S. probably may fail completely on your EmSee-Ultra Puppy.

Hope you'd seen this information: It depends on a original initrd.gz!

B.K. Johnson wrote:
@Rainer
A T.O.P.L.E.S.S. system uses neither save-to-folder or save-to-file. I download and install a pet so I can change the mouse cursor. How do I make this change persistent over reboots?

Yes, the main purpose of T.O.P.L.E.S.S. is not to use a save folder and/or not to use a save file, though being able to configure/setup the Puppy in multiple manners. Actually T.O.P.L.E.S.S. doesn't offer any benefit for people that wants to run a Puppy by save file and/or save folder. Also there wouldn't be any need to use T.O.P.L.E.S.S. when a save file and/or save folder is in use, as things are being persistent just by setting it up and saving to save file and/or save folder at shutdown.

To make things persistent for a use in a T.O.P.L.E.S.S. LazY Puppy 5 there is currently only one possibility: editing the main sfs!

However, this could be a nice addition for a next version. So if you will give a link to the .pet package for being able to change the mouse cursor after install (I assume it includes the mouse cursors?), I will going to try to add this option to the main config file.

Until then you'll need to put the .pet package into the sub-directory InstallMe of Puppies boot directory and changing MYPKGINSTALLDIROPT=0 to MYPKGINSTALLDIROPT=1 in main config file/s. Though you'll still need to change the mouse cursor manually until releasing updated code.

As you mentioned being able to change the mouse cursor, I assume you did find its related menu entry in sub-menus of menu Workstation. Since the menu has many additional new categories I decided to put Desktop, Setup and System into the new category Workstation.

Any else categories of a average puppy (like Multimedia, Network, Personal etc.) is placed into the new category Applications. So anything familiar is to be found inside of these new menu categories and anything else is only present by using T.O.P.L.E.S.S.. I think that's pretty much easy to follow and will give a complete impression of what is there that usually isn't existing in a average Puppy Linux.

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
B.K. Johnson

Joined: 12 Oct 2009
Posts: 639

PostPosted: Sat 30 Jan 2016, 00:00    Post subject:  

@LazY Puppy
Quote:
To make things persistent for a use in a T.O.P.L.E.S.S. LazY Puppy 5 there is currently only one possibility: editing the main sfs!

What is the name of the main sfs you speak of? I am making 2 puppies T.O.P.L.E.S.S.

Quote:
However, this could be a nice addition for a next version. So if you will give a link to the .pet package for being able to change the mouse cursor after install (I assume it includes the mouse cursors?), I will going to try to add this option to the main config file.

Menu=>Setup=>Puppy Package Manager
Type cursor_themes in the Search window. cursor_themes-1-1 appears, ready for download/install. Once installed, Menu=>Desktop=>Pcur and select the cursor you want. I use whitelarge
Name and location of 'main config' file, please.
Quote:
Until then you'll need to put the .pet package into the sub-directory InstallMe of Puppies boot directory and changing MYPKGINSTALLDIROPT=0 to MYPKGINSTALLDIROPT=1 in main config file/s. Though you'll still need to change the mouse cursor manually until releasing updated code.

What is the name of the main config file? Where is it located?
So, with the pet in InstallMe, what happens on boot? The pet is installed only for the current session!

I want to use Seamonkey, I want to set up a menu item so I can launch Composer only. I want to use emelfm2 and tweak it so I can work efficiently. What's the recommended approach? Should the originals be converted to SFS. After being launched and configured to my needs, are they permanent or lost on the next reboot?

Quote:
As you mentioned being able to change the mouse cursor, I assume you did find its related menu entry in sub-menus of menu Workstation.

Yes. Smile I went to PPM, installed the pet, selected my cursor and used it for 3 hrs. Gone on reboot. Crying or Very sad
Changed a PaleMoon preference. Gone on reboot! Crying or Very sad
Got Wi-Fi ndiswrapper configuration to work. Gone on reboot. Crying or Very sad

Quote:
Since the menu has many additional new categories I decided to put Desktop, Setup and System into the new category Workstation.
Any else categories of a average puppy (like Multimedia, Network, Personal etc.) is placed into the new category Applications. So anything familiar is to be found inside of these new menu categories and anything else is only present by using T.O.P.L.E.S.S.. I think that's pretty much easy to follow and will give a complete impression of what is there that usually isn't existing in a average Puppy Linux.

I figured that eventually. Go to Workstation and Applications and you are on familiar territory. Smile

_________________
B.K. Johnson
tahrpup-6.0.5 PAE (upgraded from 6.0 =>6.0.2=>6.0.3=>6.0.5 via quickpet/PPM=Not installed); slacko-5.7 occasionally. Frugal install, pupsave file, multi OS flashdrive, FAT32 , SYSLINUX boot, CPU-Dual E2140, 4GB RAM

Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Sat 30 Jan 2016, 03:15    Post subject:  

B.K. Johnson wrote:
@LazY Puppy
Quote:
To make things persistent for a use in a T.O.P.L.E.S.S. LazY Puppy 5 there is currently only one possibility: editing the main sfs!

What is the name of the main sfs you speak of? I am making 2 puppies T.O.P.L.E.S.S.

There is only one main sfs for a Puppy - usually it starts with puppy_. To make things persistent in both Puppies you'll need to edit them both: puppy_tahr_6.0.5.sfs and puppy_tahr64_6.0.5.sfs.

Quote:
Menu=>Setup=>Puppy Package Manager
Type cursor_themes in the Search window. cursor_themes-1-1 appears, ready for download/install. Once installed, Menu=>Desktop=>Pcur and select the cursor you want. I use whitelarge.

Ok, thanks.

Quote:
Name and location of 'main config' file, please.
What is the name of the main config file? Where is it located?


Those Files that I'm calling main config and/or sub config are explained in this post. The post has two divisions (marked in blue color) which has a partially underlined sub-title showing either main config or sub config.

The divisions content includes exact (as much exact as I was able to do) description of how the names of these main and sub config files are defined (of course one needs to know what $DISTRO_FILE_PREFIX (e.g. tahr) and $DISTRO_VERSION (e.g. 6.0.5) will be set up to on a running Puppy.

May I ask you to offer some descriptions in EN that will be better than those descriptions I'm fighting with? Laughing

Quote:
So, with the pet in InstallMe, what happens on boot? The pet is installed only for the current session!

Correct. It will install automatically. No need to confirm installation at all. Though there will be a message.

Quote:
I want to use Seamonkey, I want to set up a menu item so I can launch Composer only. I want to use emelfm2 and tweak it so I can work efficiently. What's the recommended approach? Should the originals be converted to SFS. After being launched and configured to my needs, are they permanent or lost on the next reboot?

How to make things permanent/persistent is explained in this post (probably too vague, not detailed enough).

I'm calling this: Save settings back to T.O.P.L.E.S.S. System SFS Modules.

Ok, so the Seamonkey approach seems to be a good example to explain it using more details.

I assume there is Seamonkey existing as a .pet file.

Preparing the .pet package (probably it's not necessary for some .pet packages, though I recommend it as it is a MUST at sometimes):

Copy the .pet file to a ext partition, right-click the .pet and choose Extract (or probably Extract .pet package (I'm in DE)). Go to the extracted .pet's location /usr/share/applications and load its .desktop file into a text editor. Check entry Categories= to make sure it will enter a Puppy Linux menu category. Check also entry Icon= to make sure its content (name of icon) will fit to either an icon already inside the system (like /usr/share/pixmaps, /usr/share/icons/hicolor/48x48/apps or /usr/local/lib/X11/pixmaps) or even to an icon at these locations inside of the extracted .pet package. If there is neither one choose a icon from somewhere, rename it or rename content of entry Icon= in .desktop file and put it (best: /usr/share/pixmaps AND /usr/share/icons/hicolor/48x48/apps) at these locations inside of the extracted .pet package. Where ever it's placed: don't symlink it back to the /usr/share/pixmaps directories.

If all done, right-click the .pet's extracted directory and choose Create .pet package.

1. do right-click the new created .pet package and choose: Convert to SFS P.L.U.S.
- a GUI may appear, if so
- - select the menu entry/entries (.desktop file/s, multiple selection possible) within the left list
- - no need to change settings
- - click Apply
- - just close the next dialogue
- the SFS will appear in /root (or probably at .pet's location?)

2. move that SFS to directory Modules at boot partition
- this is the SFS Pool location from where the SFS P.L.U.S. RunScripts do load SFS Modules

3. open the Defaults Changer/Chooser (near bottom of menu Default Apps)
- switch to the Tab for Internet etc.
- empty the entry for the default browser
- open /root/.my-sfs-scripts
- open the Seamonkey xxx.Scripts directory
- drag and drop the RunScript to the entry for the defaultbrowser
- update the default applications (click on Update)
- close the Defaults Changer GUI

4. go to menu SFS P.L.U.S.
- choose Rebuild RunScripts SFS Module
- choose Rebuild Default Apps SFS Module

That's it.

After doing a reboot you can execute Seamonkey from its menu entry or just by the browser (or internet?) icon at the desktop.

May I ask you again to offer some descriptions in EN that will be better than those descriptions I'm fighting with? Laughing

Now, something different, as there seems to be also some confusion about my term RoxApp Directory for the T.O.P.L.E.S.S.

Really, nobody but me understands the term T.O.P.L.E.S.S. RoxApp Directory?
(Just hoping that's simply not true)

The Rox Application Directory (RoxApp Directory)
(A self contained application)

Quote:
Re-packaging a program as an application directory

The simplest case is something like tgif where you just have an executable and a help file.
The steps would then be:

Create a directory called 'TGIF'
Move the executable inside as 'AppRun'
Put a PNG format icon inside as '.DirIcon'
Create a subdirectory called 'Help' and put the docs inside that
Optionally, create an AppInfo.xml file as explained in the filer's manual (this can be used to show a tooltip for the application, etc).


Yes, I know: when right-clicking such RoxApp Directory and choosing Properties it says Type = Application. Though, this is NOT an (usual) Application like binaries and/or scripts as this will show up just as a simple directory in every else file manager. Only the Rox desktop -which is partially used in Puppy- knows, that this directory is a Application Directory.

However, just to make sure: the T.O.P.L.E.S.S. RoxApp Directory is different to directory RoxApps (which is NOT a RoxApp Directory and which will be present also after converting to T.O.P.L.E.S.S.).

Hope this is helpful...

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
LazY Puppy


Joined: 21 Nov 2014
Posts: 2007
Location: Germany

PostPosted: Sat 30 Jan 2016, 05:01    Post subject:  

B.K. Johnson wrote:
Once installed, Menu=>Desktop=>Pcur and select the cursor you want.

I'm just wondering how did you get to that menu entry Pcur?

In my version of tahr 6.0.5 this one has entry
Code:
NoDisplay=true

so it doesn't show up in the menu. Needed to start Pcur by terminal!

However, good news:

I downloaded the Mouse Cursor Package, extracted its content and copied this content into extracted designs_xxx_xxx.sfs. Then rebuilt the SFS. All done manually as the rebuild script to rebuild the designs_xxx_xxx.sfs doesn't include code to store content of /root/.icons inside of designs_xxx_xxx.sfs.

Then I examined code of Pcur, to find out how this will set a new mouse cursor theme to use immediately. Found out, it is just a symbolic link 'default' made to the related directory containing the mouse cursor theme. Then it's just refreshing JWM.

So I added MYMOUSECURSORTHEME as a new variable inside of the main config file used and added code to a script placed in initrd.gz. As this will setup the new mouse cursor theme when still boot console is running (before X appears) there's no need to refresh JWM.

Made a reboot after the initrd.gz was rebuilt and booted directly into mouse cursor theme: blue-crystal - nice addition. Smile

Now I'm going to add this to the files of T.O.P.L.E.S.S., so when I'm converting my Puppies again they all will have ability to boot into a different mouse cursor theme.

A probably next version of T.O.P.L.E.S.S. is going to include this feature as well!


Thanks! Smile

_________________
RSH

"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) Laughing

No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! Wink
Back to top
View user's profile Send private message 
B.K. Johnson

Joined: 12 Oct 2009
Posts: 639

PostPosted: Sat 30 Jan 2016, 14:37    Post subject:  

@LazY Puppy
The quotes are from this post.

Quote:
Quote:
What is the name of the main sfs you speak of? I am making 2 puppies T.O.P.L.E.S.S.

There is only one main sfs for a Puppy - usually it starts with puppy_.

Touche! But with just main sfs and not the main puppy.sfs, I thought there may be an sfs for your TOPLESS system. You know you have so many. Laughing Razz
Quote:
To make things persistent in both Puppies you'll need to edit them both: puppy_tahr_6.0.5.sfs and puppy_tahr64_6.0.5.sfs.

I can mount the sfs; editing for various situations is a different matter for many of us. Would it not be easier for us to just make the changes to a puppy then remaster? Does TOPLESS have functionality that will make this a no-brainer? Wink

I read the link to Save settings back ... before. My understanding is that it provides the names of the variables/definitions that should be included in the configuration file. I did not see the configuration file name(s) or where to find it(them).
lped looks to me like a configuration file and this is at the end of it.
###############################################################################
#------------------------------------------------------------------------------
# User Additions Section - add your own Settings and Preferences here
#------------------------------------------------------------------------------
###############################################################################

Is this the file in tahr64-6.0.5 to which I should add lines like:
$DISTRO_FILE_PREFIX_$DISTRO_VERSION-test for my test version of tahr64-6.0.5?

Quote:
May I ask you to offer some descriptions in EN that will be better than those descriptions I'm fighting with? Laughing

Sure, I can do that, but I have to understab\nd it first. Laughing Thoroughly. Wink

Quote:

How to make things permanent/persistent is explained in this post (probably too vague, not detailed enough).
On first and second read, I don't quite get it because, as an average user I am unfamiliar with TOPLESS, SFS Modules, VariomMenuGroups, creating RunScripts from SFS Modules, etc. I do understand the Seamonkey example . KISS. Wink

Re Seamonkey,
Quote:
Preparing the .pet package

It seems we work from within TOPLESS (the hint is we will use SFSP.L.U.S.)

Re T.O.P.L.E.S.S. RoxApp Directory?
New to me, but then I am not a developer. Good to know. Interesting concept. Thanks for the link.

Quote:
Hope this is helpful...

Yes! Learnt a few things, prof.

_________________
B.K. Johnson
tahrpup-6.0.5 PAE (upgraded from 6.0 =>6.0.2=>6.0.3=>6.0.5 via quickpet/PPM=Not installed); slacko-5.7 occasionally. Frugal install, pupsave file, multi OS flashdrive, FAT32 , SYSLINUX boot, CPU-Dual E2140, 4GB RAM

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 9 [134 Posts]   Goto page: Previous 1, 2, 3, 4, ..., 7, 8, 9 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0955s ][ Queries: 12 (0.0038s) ][ GZIP on ]