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 Tue 25 Nov 2014, 20:18
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
p574, p575 and p57577: three spins of Precise 5.7.1/5.7.2
Moderators: Flash, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Author Message
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Fri 31 Oct 2014, 00:22    Post_subject:  p574, p575 and p57577: three spins of Precise 5.7.1/5.7.2
Sub_title: 161, 289, and 495mb respectively (p5741 and p574-L updated Nov. 23, 2014; p574 unchanged)
 

updates of p574, p575, p57577 can be found in the linked folder. details in the included text document, duplicated here.
__________________________

p574-L (466mb)

p574 (161mb)

bonus added 11/13/14: p5741

have as yet been unable to address this (the lower, actually) issue particularly well, but the upgrade from p573 to p574 sees the installation of service pack 1/p573_-573.1.tar.xz, debbi.pet (rcrsn51), and spacefm 0.9.4 (ASRI and cimarron). fixed some oversights, cleaned up some mess, made a bit of an effort to make it more user friendly (geany pops up with a readme that links back to this place instead of a somewhat off-putting and random howto for geany plugins. you also get two blanks for notes and scrap and can always change the files that greet you from the default settings-set to whatever you like. a terminal and text editor are great once you get used to them, but the latter will stop popping up at start up if you drag the "gny" file in /root/Startup to the quar (quarantine) folder that's there. terminal is easily called by shift+spacebar...). there are two new scripts in root--one calls the various readmes from /root/my-applications/bin, which hopefully explains some of the modifications and features new to this spin of precise. it's largely screen and file navigation stuff, menus and shortcut keys. it's a very easily customizable set up, and that, along with word processing, is a somewhat guiding focus of the project. a platform to do anything you might call upon a computer for, one that is fast, reliable, and --nifty. well, puppy in general is pretty nifty. the other script calls some useful rox folders (usr/share/applications, /mnt, .../my-applications,...), partview, lxtask, and htop. call it "spec" and drag it to /root/my-applications/bin and you've got a quick way to access and get on top of things. i recommend getting used to writing scriptlets. they're handy little time savers...or a video game of sorts.

anyway, p574-L adds an nvidia driver (OscarTalks) to the previously discussed changes. logo reads p574, sfs reads 572. as before, for a devx for 573, rename the one from 571 572. distro will update previously installed precise installations, although almost certainly after having asked for permission and received it. be sure you wouldn't really rather have a a fresh installation (recommended) if you go that route.


____________________________________________

thread formerly known as:

p573 and p573-L, two spins/updates of Precise 5.7.1/5.7.2
158 and 454 mb respectively (service pack#1 Nov. 7, 2014)

p573-L

p573

***

they start as precise 5.7.1 patched to 5.7.2, which gives them save folder functionality, fixes the bash problem, and updates the sfs load program to shinobar's latest (2.3). i replaced the unstable abiword with ted, even though you could get formatted text from notecase and just use google docs to turn it into odt, doc, docx, etc. i left in sea monkey for similar reasons and because of Barry Kauler's affinity for it. also removed were osmo, planner, rubix, and emeraldia or whatever it was called. p573 adds the following:
Quote:

AFI-1.0.2.pet pexec-001.pet
antiword_0.37-8.pet PupMates_01-Apr-2014.pet
wmp4.tar.gz (give or take) Pup-Shots.pet
brother_mfc685cw-1.0.pet qt4-4.3.2.pet
copy-fast-2.3.pet quickpet-1.7.pet
darkgray-0.pet recoll-1.13.02.pet
dash-0.5.6.pet Right-click-6.7.8.pet
empty-files-1.1.pet roxiconchanger-0.3.2.pet
ExifTool-8.66.pet roxmenu_new.win.pet
f2fs-installer-0.1.2.pet sakura-2.3.8.pet
flashplayer11-11.2.202.400.pet sfs2pet-20121001.pet
geany-1.24.1-1-i686.pet swapfilemanager-4.6.pet
get_libreoffice-0.30.pet tas-1.8.pet
gexec-0.4-pup1.pet ted-2.23-i386.deb
GTK_Theme_Maker-1.4.pet Tema_Aurora-1.pet
jreclicker.pet unrpm.pet
jwmthememaker-1.5.pet unrtf_0.19.3-1.1.pet
libQt3Support.so.4.pet vte-0.22.5.pet
libxapian22_1.2.8-1.pet wmctrl-1.07-6_i386.pet
LP2_TerminatorX382.pet woofy-0.91.pet
lxtask-0.1.3.pet xapian-core-1.0.18.pet
moblin_stark-1.1.pet xbindkeys-1.8.3.pet
mswebfonts_525.pet xdotool-2.20110530.1-3.pet
PackIt-1.5.pet xpad-4.0.pet
PaDS-1.0.4.pet xvkbd-3.1.pet
parcellite_1.1.9-1_i386.deb xwit-3.4.pet
partview-2014.pet yad-0.12.4-i486.pet
peasypdf-2.9.pet zarfy-0.1.0-i486.pet
Pet_Maker-2.3.pet zensound-0.2b.pet
speeddials winswitcher
mount_all3 roxrefresh
drivespacehoverscriptfromSFR


to that, p573-L adds:
Quote:
Ardour3-3.5.357-i686-Precise_5.7.1nodep.pet
LibreOffice-4.3.3_en-US_xz.pet dropbox-2.10.28.pet
LP2_sooperlooper_1.6.14dfsg-1.pet
goldendict-1.0.2-precise.pet LP2_VLC117.pet
goldendict-wordnet_3.0-26.1_all.deb qt-4.8.2-stripped.pet
hydrogen-0.9.5.1-s-i686-precise.pet winep573-1729.pet
jre-1.8u25-i586.pet



i felt it was important to give each version recoll--i know of no other way to search the content of doc, docx or odt files. you may be able to upgrade to 1.6, but the 1.3 does the same and appears to be the most reliable. you can get back the stock puppy feel by deleting the jmrc.personal file and renaming/restoring the original in that folder. these distros have 10 root menus and a great number of shortcut keys and custom menus. see this thread for more on customizing jwm/taking fuller advantage of rox (the linked post shows a shot of the taskbar elements broken up and the ten menu buttons. for this release i kept things off the right side as i figured top placements would be more universal--the top is always the top but the right side can be any number of pixels away...).

anyway, they appear to work well. please try them out and report any bugs, though there should be relatively few--5.7.1's been up for a while and anything that works well on it should work well on these.

i used woofy and the built-in script for the remaster, plus there was a lot of decompressing-recompressing (Parchive and UExtract) to get the size down and fix little errors.

both versions have the most recent geany (1.24-4--thanks again, slavvo67!) with some extra plug-ins installed. the required dictionary for the (us-en) spell check is included in both, the larger one additionally includes java, qt, LibreOffice4.3.3.2, ardour, VLC, goldendict, dropbox, and wine. and a drum machine. and sooperlooper. they seem equally fast on a machine with 2 gig of ram.

for a devx for 573, rename the one from 571 572.

more on customization and user interface changes later, but quickly, the 1[-0]c|a|r| toolbar/taskbar that pops up at hover on the upper left are the screen representation of the 10 menu buttons (which could just as easily be shortcut keys, and in fact are--check out jwmrc-personal in /root/.jwm to see some/some you'd like to perhaps change into something else), which you can change by clicking the main menu (3 and the little dog) item that used to be "help."--it will open up the root menus (and a bunch of other config files) in geany. you could also edit them by opening them individually--they're all in root. the c-a-r part at the end are three individual buttons: close all current instances of the active program on the current desktop, close all instances of the active program on all desktops, and close all rox windows on the current desktop. you can give them pretty (or at least existent) icons by adding icon="" and the path of any image of your choice to the appropriate taskbar file.




enjoy.

edit: recoll 1.6 works fine, but install the upgrade pet BEFORE you index your files or you'll have to redo it. once your files are indexed, search results are instant. i had given up on searchmonkey in 5.5 and 5.6, but it works well in 5.7._., though i'm not sure if it's any better than the built-in pfind (recently updated--see service pack below) as it would also require your docx, odt, and doc files to be converted to rtf or txt to be searchable. recoll is indeed the way to go for this...


edit2: i continue to have mixed results with upgrading to recoll 1.6 and recommend sticking with muggins' 1.13.


edit 3: upload of flawed p574 rectified.

Edited_times_total
Back to top
View user's profile Send_private_message 
ally


Joined: 19 May 2012
Posts: 862
Location: lincoln

PostPosted: Fri 31 Oct 2014, 07:33    Post_subject:  

mirrored here: http://archive.org/details/Puppy_Linux_Patched_Precise

Smile
Back to top
View user's profile Send_private_message Visit_website 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Fri 31 Oct 2014, 17:00    Post_subject:  

ally wrote:
mirrored here: http://archive.org/details/Puppy_Linux_Patched_Precise

Smile


cool. thanks, ally.

here's the original 571 untouched except for mavrothal and gyro's patch if you want it: 572

and here's the same file with abiword removed (the base i used for p573 and p573-L)

573

...

maybe i should rename them once the support thread is in better shape. that -L doesn't look as much like a crank as i thought it would. large, libre, lab--but sure, you can call it Patched Precise.

fila puppy: it's got a grasp of things

Question Confused Wink

***

credits and recommended packages forthcoming, including an easy way to upgrade/"upgrade" p573 to -L using a few sfs packages. in the meantime, here's the jwmrc-personal file from either. while not as succinct as an actual list (in the works), it will give you an idea of the included shortcut keys (half intended as templates to be filled in with your personal choices):


Quote:
<!-- Personally configurable options for JWM: these override default settings and theme settings -->

<JWM>
<Include>/root/topright</Include>
<!--<Include>/root/vtray2</Include>-->
<Include>/root/vtray1</Include>
<Include>/root/topmid</Include>
<Include>/root/topleft</Include>

<Include>/root/root0menu</Include>
<Include>/root/root1menu</Include>
<Include>/root/root2menu</Include>
<Include>/root/root4menu</Include>
<Include>/root/root5menu</Include>
<Include>/root/root6menu</Include>
<Include>/root/root7menu</Include>
<Include>/root/root8menu</Include>
<Include>/root/root9menu</Include>

<!-- <TrayButton label="1">root:1</TrayButton> -->
<!-- <TrayButton label="2">root:2</TrayButton> -->
<!-- <TrayButton label="4">root:4</TrayButton> -->
<!-- <TrayButton label="5">root:5</TrayButton> -->
<!-- <TrayButton label="6">root:6</TrayButton> -->
<!-- <TrayButton label="7">root:7</TrayButton> -->
<!-- <TrayButton label="8">root:8</TrayButton> -->
<!-- <TrayButton label="9">root:9</TrayButton> -->
<!-- <TrayButton label="0">root:0</TrayButton> -->


<!-- Number of virtual desktops -->
<Desktops width="5" height="2"/>

<!-- Double click speed (in milliseconds) -->
<DoubleClickSpeed>400</DoubleClickSpeed>

<!-- Double click delta (in pixels) -->
<DoubleClickDelta>3</DoubleClickDelta>

<!-- The focus model (sloppy or click) -->
<FocusModel>click</FocusModel>

<!-- The snap mode (none, screen, or border) -->
<SnapMode distance="10">none</SnapMode>

<!-- The move mode (outline or opaque) -->
<MoveMode>outline</MoveMode>

<!-- The resize mode (outline or opaque) -->
<ResizeMode>outline</ResizeMode>

<WindowStyle>
<Height>18</Height>
</WindowStyle>

<!-- Key bindings -->
<Key key="Up">up</Key>
<Key key="Down">down</Key>
<Key key="Right">right</Key>
<Key key="Left">left</Key>
<Key key="h">left</Key>
<Key key="j">down</Key>
<Key key="k">up</Key>
<Key key="l">right</Key>
<Key key="Return">select</Key>
<Key key="Escape">escape</Key>
<Key key="F12">root:3</Key>

<Key mask="C" key="Tab">prev</Key>
<Key mask="A" key="Tab">next</Key>
<Key mask="A" key="F4">close</Key>

<Key mask="A" key="F1">root:3</Key>
<Key mask="A" key="F2">window</Key>
<Key mask="A" key="F3">root:1</Key>

<Key mask="S" key="F2">root:2</Key>
<Key mask="S" key="F1">showdesktop</Key>

<Key mask="C" key="F12">exec:lp25</Key
<Key mask="C" key="F11">exec:lp24</Key>
<Key mask="C" key="F10">exec:lp23</Key>
<Key mask="C" key="F9">exec:lp22</Key
<Key mask="C" key="F8">exec:lp21</Key>
<Key mask="C" key="F7">exec:righthalf2</Key>
<Key mask="C" key="F6">exec:lefthalf2</Key
<Key mask="C" key="F5">exec:bottomhalf2</Key>
<Key mask="C" key="F4">exec:tophalf2</Key>
<Key mask="C" key="F3">exec:sakura</Key
<Key mask="C" key="F2">exec:cr</Key>
<Key mask="C" key="F1">exec:3but</Key>
<Key mask="4" key="v">exec:partview</Key>





<Key mask="A" key="Escape">root:0</Key>
<Key mask="C" key="Escape">root:1</Key>
<Key mask="S" key="Escape">root:2</Key>
<Key mask="AC" key="Escape">root:6</Key>
<Key mask="AS" key="Escape">root:7</Key>
<Key mask="CS" key="Escape">root:8</Key>
<Key mask="SAC" key="Escape">root:9</Key>

<Key keycode="160">exec:amixer sset Master toggle</Key>
<Key keycode="176">exec:amixer sset Master 1+,1+</Key>
<Key keycode="174">exec:amixer sset Master 1-,1-</Key>
<Key keycode="178">exec:defaultbrowser</Key>
<Key keycode="236">exec:defaultbrowser</Key>
<Key keycode="111">exec:defaultscreenshot</Key>

<Key mask="A" key="Up">exec:supup</Key>
<Key mask="A" key="Down">exec:supdown</Key>
<Key mask="A" key="Right">exec:supright</Key>
<Key mask="A" key="Left">exec:supleft</Key>

<Key mask="AC" key="Up">move</Key>
<Key mask="AC" key="Down">resize</Key>
<Key mask="AC" key="Right">next</Key>
<Key mask="AC" key="Left">prev</Key>

<Key mask="AS" key="Up">maximize</Key>
<Key mask="AS" key="Down">minimize</Key>
<Key mask="AS" key="Right">fullscreen</Key>
<Key mask="AS" key="Left">exec:lp5a</Key>

<Key mask="SAC" key="Up">exec:tophalf2</Key>
<Key mask="SAC" key="Down">exec:bottomhalf2</Key>
<Key mask="SAC" key="Right">exec:righthalf2</Key>
<Key mask="SAC" key="Left">exec:lefthalf2</Key>


<Key mask="A" key="1">exec:wmctrl -s0</Key>
<Key mask="A" key="2">exec:wmctrl -s1</Key>
<Key mask="A" key="3">exec:wmctrl -s2</Key>
<Key mask="A" key="4">exec:wmctrl -s3</Key>
<Key mask="A" key="5">exec:wmctrl -s4</Key>
<Key mask="A" key="6">exec:wmctrl -s5</Key>
<Key mask="A" key="7">exec:wmctrl -s6</Key>
<Key mask="A" key="8">exec:wmctrl -s7</Key>
<Key mask="A" key="9">exec:wmctrl -s8</Key>
<Key mask="A" key="0">exec:wmctrl -s9</Key>
#goto d#


<Key mask="SA" key="1">exec:cr</Key>
<Key mask="SA" key="2">exec:sakura</Key>
<Key mask="SA" key="3">exec:3but</Key>
<Key mask="SA" key="4">exec:lma</Key>
<Key mask="SA" key="5">exec:laa</Key>
<Key mask="SA" key="6">exec:lba</Key>
<Key mask="SA" key="7">exec:ccdi</Key>
<Key mask="SA" key="8">close</Key>
<Key mask="SA" key="9">exec:kill</Key>
<Key mask="SA" key="0">exec:cadi</Key>


<Key mask="SAC" key="1">exec:p1</Key>
<Key mask="SAC" key="2">exec:p2</Key>
<Key mask="SAC" key="3">exec:p3</Key>
<Key mask="SAC" key="4">exec:p4</Key>
<Key mask="SAC" key="5">exec:p5</Key>
<Key mask="SAC" key="6">exec:lp21</Key>
<Key mask="SAC" key="7">exec:lp22</Key>
<Key mask="SAC" key="8">exec:lp23</Key>
<Key mask="SAC" key="9">exec:lp24</Key>
<Key mask="SAC" key="0">exec:lp25</Key>



<Key mask="SC" key="1">exec:wmctrl -r :ACTIVE: -t0</Key>
<Key mask="SC" key="2">exec:wmctrl -r :ACTIVE: -t1</Key>
<Key mask="SC" key="3">exec:wmctrl -r :ACTIVE: -t2</Key>
<Key mask="SC" key="4">exec:wmctrl -r :ACTIVE: -t3</Key>
<Key mask="SC" key="5">exec:wmctrl -r :ACTIVE: -t4</Key>
<Key mask="SC" key="6">exec:wmctrl -r :ACTIVE: -t5</Key>
<Key mask="SC" key="7">exec:wmctrl -r :ACTIVE: -t6</Key>
<Key mask="SC" key="8">exec:wmctrl -r :ACTIVE: -t7</Key>
<Key mask="SC" key="9">exec:wmctrl -r :ACTIVE: -t8</Key>
<Key mask="SC" key="0">exec:wmctrl -r :ACTIVE: -t9</Key>

#sendto d#



<Key key="h">left</Key>
<Key key="j">down</Key>
<Key key="k">up</Key>
<Key key="l">right</Key>

<Key mask="A" key="h">move</Key>
<Key mask="A" key="j">resize</Key>
<Key mask="A" key="k">prev</Key>
<Key mask="A" key="l">next</Key>

<Key mask="AC" key="h">exec:laa</Key>
<Key mask="AC" key="j">exec:lma</Key>
<Key mask="AC" key="k">exec:lba</Key>
<Key mask="AC" key="l">exec:wmctrl -r :ACTIVE: -b add,sticky</Key>


<Key mask="SC" key="h">exec:upperleftquadrant2</Key>
<Key mask="SC" key="j">exec:upperrightquadrant2</Key>
<Key mask="SC" key="k">exec:lowerleftquadrant2</Key>
<Key mask="SC" key="l">exec:lowerrightquadrant2</Key>


<Key mask="SA" key="h">exec:ccdi</Key>
<Key mask="SA" key="j">close</Key>
<Key mask="SA" key="k">exec:kill</Key>
<Key mask="SA" key="l">exec:cadi</Key>



<Key mask="SAC" key="h">exec:3but</Key>
<Key mask="SAC" key="j">exec:cr</Key>
<Key mask="SAC" key="k">showdesktop</Key>
<Key mask="SAC" key="l">window</Key>



<Key mask="A" key="space">exec:rox</Key>
<Key mask="C" key="space">exec:3but</Key>
<Key mask="S" key="space">exec:sakura</Key>
<Key mask="CA" key="space">exec:leafpad</Key>
<Key mask="CS" key="space">exec:gexec</Key>
<Key mask="AS" key="space">exec:lp5a</Key>
<Key mask="CAS" key="space">exec:cr</Key>


<ButtonClose>/usr/share/pixmaps/close.png</ButtonClose>
<ButtonMax>/usr/share/pixmaps/max.png</ButtonMax>
<ButtonMaxActive>/usr/share/pixmaps/maxact.png</ButtonMaxActive>
<ButtonMin>/usr/share/pixmaps/min.png</ButtonMin>

<Tray x="200" y="1">
<Spacer width="1" height="1"/>
</Tray>
#t



<Tray x="1" y="200">
<Spacer width="1" height="1"/>
</Tray>
#l

<Tray x="-1" y="200">
<Spacer width="1" height="1"/>
</Tray>
#r

<Tray x="200" y="-27">
<Spacer width="1" height="1"/>
</Tray>
#d


# <Tray x="200" y="-1">
# <Spacer width="1" height="1"/>
# </Tray>
#d

</JWM>


[actually from the machine i'm at currently and not a pristine copy, so may be slightly different from what comes with your download.]
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Fri 31 Oct 2014, 19:17    Post_subject: other browsers
Sub_title: and a dropbox pet for p573
 

if you want to install another browser, i recommend 666philb's palemoon-24.7.1.pet, although the two stand alone firefoxes below seem to be as quick. run from anywhere, link to /bin or similar to be able to call them from a terminal or make a menu item or shortcut key for them. the esr copy is a folder--click the file (this is the one you symlink) inside that says firefox to run. the 31 runs at a click and autoupdates. symlink the file itself to /bin or similar to to make a menu item, etc.

Firefox 31.0

firefox-31.2.0esr.tar.bz2

chromium 38 w/ pepper-flash works but is comparatively slow.
...

the dropbox-2.10.28.pet i used for p573-L is from nilsonmorales. he's got some other cloud storage/syncing pets available here.


here's a link to the browsers, network, internet, games section of my repo.

mydbox by Whitesnow also works well and seems to have an additional status message popup box function that the other does not.

the .deb file for 32 bit lini works as is from spideroak or the repo. the ff27 in the repo will install and autoupdate to current.
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Sat 01 Nov 2014, 12:07    Post_subject: a couple of updates
Sub_title: personalization/customization
 

i've included at least three pets by trio in these releases, two of which have just been updated. they will install over what's there. the jwm theme maker now includes previews, which is nice time saver. the three pets, with download links to the two that were updated:

Pet_Maker-2.3.pet

GTK_Theme_Maker-1.6.pet

jwmthememaker-1.7.3.pet

thanks again, trio!

http://www.murga-linux.com/puppy/viewtopic.php?t=45397
^thread for jwm theme maker.

Edited_times_total
Back to top
View user's profile Send_private_message 
ally


Joined: 19 May 2012
Posts: 862
Location: lincoln

PostPosted: Sat 01 Nov 2014, 21:36    Post_subject:  

extra's added....

Smile
Back to top
View user's profile Send_private_message Visit_website 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Sun 02 Nov 2014, 01:10    Post_subject:  

ally wrote:
extra's added....

Smile



i'll try to get you an accurate screenshot soon. i'm about to move to p573/-L exclusively, but am having a hard time shutting down my other installations.

(or have been unsuccessfully trying to compile mixxx for the past hour and don't really want to deal with finding my router code or rebooting).

Smile


text version of the screen shots: default background is a very dark grey, default gtk is flat grey rounded, default jwm is dark grey, icon set for p573-L is moblin stark, for p573 it's neon. used a minimal set--four down the left side: home, edit, browser, play. top three trays (123567890car (described above), pager, dock) autohide, bottom one is just the taskbar in the middle, clock on right, little dog (root 3 menu) and show desktop button on the left. vertically on the upper left the taskbar repeats the tasklist but takes advantage of autohide to give some pretty long buttons (helpful when your rox folders are all nested or similarly titled, though winswitcher sorts through all that very well).

i customize the buttons and just about everything else as a means of doodling, so i just tried to go for a sparse desktop, since there'd be less to delete that way.

pp1-pp6 entered in a terminal calls up copies of the stock (unless you've modified them--you can switch back and forth) pinboard. p1 (which is also on the left click menu) will give you a panel set you can drag the few desktop and drive icons to if you want a blank canvas (just delete after drag. space remaining and total size popup function work on the panel). p1 clicked again closes the panel set. there are nine sets of four, which toggle on and off and replace one another.

you can grab some decor here: desktop

Edited_times_total
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Sun 02 Nov 2014, 01:51    Post_subject: screenshot
Sub_title: actually from from the build that made p573/573-L
 

but it's pretty accurate but for the shrunken drive icons and four missing desktop icons. (moblin's folders look nice when tiny...)



(i was still considering calling it Text OS at this point)

Wink

panels can be sized from 16 to 96...

only two showed (forgot to do scroll up and down, but the middle click one was just unlucky timing), but the mouse gives you five menus (assigned to escape key plus various modifiers on the keyboard).
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Mon 03 Nov 2014, 18:24    Post_subject: stock desktop p573
Sub_title: uh, 5 icons, not 4/hidden dock, pager, and second tasklist not shown
 



that extra space on the right is part of the second screen.

Quote:

0x00a00006 -1 654 669 816 429 puppypc20376 htop
0x01800022 -1 134 125 479 415 puppypc20376 http://www.murga-linux.com/puppy/viewtopic.php?t=60678
0x0180002b -1 489 211 481 370 puppypc20376
0x01800032 -1 321 135 481 379 puppypc20376
0x01a00277 0 20 40 1001 709 puppypc20376 Untitled 1 - LibreOffice Writer
0x01a00367 0 20 40 1001 709 puppypc20376 strtdocgtwy.odt - LibreOffice Writer
0x01c00085 0 20 40 1001 709 puppypc20376 New Tab - Mozilla Firefox
0x0043fe4f 0 488 57 492 192 puppypc20376 /mnt/sda1/p573-L-iso/p573-L.iso_extracted
0x00e00022 0 20 40 1001 709 puppypc20376 topmid - /root - Geany
0x02600006 0 202 222 576 340 puppypc20376 UExtract
0x02c00006 0 72 92 576 340 puppypc20376 UExtract
0 * DG: 1024x768 VP: 0,0 WA: 0,0 1024x768 1
1 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 2
2 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 3
3 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 4
4 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 5
5 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 6
6 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 7
7 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 8
8 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 9
9 - DG: 1024x768 VP: N/A WA: 0,0 1024x768 10
November 2014
Su Mo Tu We Th Fr Sa
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
Mon Nov 03 05:14:28 #


minus the specifics, that's the stock bash prompt. i did it that way because many of the shortcut keys give you window size and placement, something i assume many would want to customize to their personal preference, the basics like top half, bottom half, upper left quadrant, etc already having been taken into account and provided. the calendar bit may not be an adequate substitute for planner and osmo (i figured google has a calendar...), but there it is. subsequent prompts in a given window revert to just time and date. w11 (or wg, if you want to skip the calendar bit) entered into a terminal will give you a new snapshot of desktops, locations, window list, and window dimensions/geometry).

0x01800032 -1 321 135 481 379 puppypc20376

red=x axis
green=y axis
dark red=length of x
dark blue=height of y

there are templates you can plug these figures into, which i'll get into a bit later on. you can check out the scripts and readmes in /root/my-applications/bin for a sneak peak of that and the terminal shortcuts. also, since the pager is now hidden, it's a help as far as figuring out what desktop you're on in a mouseless way, though most of the menus include "desktops," which can send you elsewhere and highlights your current locale. shift+spacebar brings up the sakura console.
Quote:

#!/bin/sh
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,225,235,550,400


that's lp5a, which is alt+shift plus spacebar and an example of a template. this one turns a window into a centrally placed rectangle. just plug the figures of the representation of your chosen custom size and placement. it's here because it didn't fit particularly well with the schema of the right hand homerow shortcuts. change the ACTIVE to SELECT if you want cross hairs to place at click rather than just placing whatever window is active. anyway, here are the shortcuts the spacebar provides:

shift+space=sakura
alt+space=rox
ctrl+ space=3but, which calls up a custom window/desktop switcher (thanks MochiMoppel--the unadulterated one is there as well--shift+F3) and a bookmark gallery (also by Mochi). the stupid name is a remnant from when it was the third button on a some taskbar somewhere.
alt+shift+space=lp5a
alt+ctrl+space=leafpad, since it's lost its alt+ctrl+l shortcut on the homerow.
ctrl+shift+space=gexec launcher, which can be tweaked into a shortcut menu in itself. it autocloses so may be preferable to sakura or another console for running certain things, though "cadi" or "cs" entered into a terminal will close all sakura windows on a given desktop, as will alt+shift+h, if sakura's (shift+space) the active window.
alt+shift+space=change current window into a centrally located rectangle
alt+ctrl+shift+space=close all rox windows (they pile up)


i didn't include pupsaveconfig (the murga link above, which is actually on an xpad note) because i didn't know how it would interfere with the save to folder function, but it's a good and worthwhile program. anyway, i have a machine i'm having difficulty getting the folder save to work on and i was wondering if anyone has had similar difficulties or any other problems.

there are no shortcut keys involving the windows key, since i figured that's the first thing people would normally want to use (easiest way is right click on rox > edit > shortcut key) and i didn't want to step on the shortcuts of others. also, one of my machines doesn't have any that function as such, at least not within arm's reach.


to get the automount, space remaining popup, and bookmarks-within-the-menus functions involved, you need to click three scripts in /root/Startup: mount_all_three by big_bass, drivespacehoverscriptfromSFR by SFR, and roxrefresh by MochiMoppel, which will require a jwm restart.

Edited_times_total
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Tue 04 Nov 2014, 01:38    Post_subject: more of the included shortcut keys  

Arrow key shortcuts:

Alt+[Up,Down, Right, Left]=speed move~35 pixels per press as opposed to 10, repeat rate the same

Alt+Ctrl+Up=move
Alt+Ctrl+Down=resize
Alt+Ctrl+Right=next
Alt+Ctrl+Left=previous

Alt+Shift+Ctrl+Up=(force window to occupy)top half
Alt+Shift+Ctrl+Down=bottom half
Alt+Shift+Ctrl+Right=right half
Alt+Shift+Ctrl+Left=left half

Alt+Shift+Up=maximize
Alt+Shift+Down=minimize
Alt+Shift+Right=full screen
Alt+Shift+Left=lp5a

_______________________________

right side home row shortcuts:

Alt+h=move
Alt+j=resize
Alt+k=prev
Alt+l=next

Alt+Ctrl+h=layer above
Alt+Ctrl+j=normal layer
Alt+Ctrl+k=layer below
Alt+Ctrl+l=make sticky

Shift+Ctrl+h=upper left quadrant
Shift+Ctrl+j= upper right quadrant
Shift+Ctrl+k=lower left quadrant
Shift+Ctrl+l=lower right quadrant

Alt+Shift+h=close all instances of active program (active window) on current desktop
Alt+Shift+j=close
Alt+Shift+k=kill
Alt+Shift+l=close all instances of active program (active window) on all desktops

Alt+Shift+Ctrl+h=3but
Alt+Shift+Ctrl+j= close all rox windows
Alt+Shift+Ctrl+k= show desktop
Alt+Shift+Ctrl+l= windows menu

-------------

escape key shortcuts:

<Key mask="A" key="Escape">root:0</Key>
<Key mask="C" key="Escape">root:1</Key>
<Key mask="S" key="Escape">root:2</Key>
<Key mask="AC" key="Escape">root:6</Key>
<Key mask="AS" key="Escape">root:7</Key>
<Key mask="CS" key="Escape">root:8</Key>
<Key mask="SAC" key="Escape">root:9</Key>

[this is how they appear in /root/.jwm/jwmrc-personal. You can swap in your own choices by placing “exec:{program of choice}” between the >and<. (menus and “close” don't need the “exec” part).]

-------------

Alt+number key = go to that desktop
Shift+Ctrl+number key=send to that desktop

Alt+Shift+1=close all rox
Alt+Shift+2 =sakura
Alt+Shift+ 3= 3but
Alt+Shift+4 = layer normal
Alt+Shift+5 = layer above
Alt+Shift+6 = layer below
Alt+Shift+7 = close current desktop instances of active window's program
Alt+Shift+ 8= close
Alt+Shift+ 9= kill
Alt+Shift+ 0= close all desktop instances of active window's program


<Key mask="SAC" key="1">exec:p1</Key>
<Key mask="SAC" key="2">exec:p2</Key>
<Key mask="SAC" key="3">exec:p3</Key>
<Key mask="SAC" key="4">exec:p4</Key>
<Key mask="SAC" key="5">exec:p5</Key>
[these are five of the panel sets]

<Key mask="SAC" key="6">exec:lp21</Key>
<Key mask="SAC" key="7">exec:lp22</Key>
<Key mask="SAC" key="8">exec:lp23</Key>
<Key mask="SAC" key="9">exec:lp24</Key>
<Key mask="SAC" key="0">exec:lp25</Key>

[these are placements, essentially screen quartered plus one for the middle. For dual screen setups, the a and b series in /root/my-applications/bin will set half and quarter by screen rather than total screen real estate. Default is for single screens. Just swap—first five are left side, second five are right side. Need to be at the dual screen setup to get more specific. You could also make it half panel sets and half pinboards...]

Edited_times_total
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Sat 08 Nov 2014, 00:01    Post_subject: p573_-573.1.tar.xz
Sub_title: upgrade pack 1
 

p573_-573.1.tar.xz upgrades some programs/corrects some oversights. subsequent releases would include (from the included readme):
Quote:



upgrade 1 consists largely of upgrading the peasy series by rcrsn51, and all of the pets in upgrade pack 1 are his except:

right click utility 6.8.1 and advanced bash guide v10.0 by don570;

peek-a-pet-1.2, jwm theme maker 1.7.4, and gtk theme maker 1.7.1 by trio;

pfind 5.14 by zigbert

****
by rcrsn51:

pic2txt-1.2.pet
peasyglue-1.8.pet
peasyprint-2.7.pet tesseract-3.00-i486.pet
peasyscale-1.6b.pet tesseract_eng-3.00.pet
peasyscan-2.7.pet
peasyscan_pdf_plugin-1.1.pet
Back to top
View user's profile Send_private_message 
mavrothal


Joined: 24 Aug 2009
Posts: 1802

PostPosted: Sat 08 Nov 2014, 01:08    Post_subject:  

Nice precise spin Cool

It would appear that some of the files used in development made it to the release like all the menus in /root and geany opening all these files (unless is intentional Embarassed )

You may want to point out/warn that this derivative will use and update preexisting precisesave files if found at first boot.
Will not update precise-5.7.2 since its using the same name.

You may want to change the relevant names in /etc/DISTRO_SPECS and initrd.gz DISTRO_SPECS to give it a proper version or better yet, since it is a derivative, a new name. Wink

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Sat 08 Nov 2014, 02:58    Post_subject:  

mavrothal wrote:
Nice precise spin Cool

It would appear that some of the files used in development made it to the release like all the menus in /root and geany opening all these files (unless is intentional Embarassed )


yeah, clumsy as it is, it's purely intentional. (well, except for the one that's the instructions for compiling geany plugins with waf). i wanted to show off some of the features of jwm, rox, and the stock puppy set up in general, like the ability to use (or at least have) ten root menus (a happy side effect of which is to cure the stock scroll wheel desktop-hopping behavior. they also highlight one of MochiMoppel's innovations, rox bookmarks on the jwm menus). i wanted it to be easily modded by the end user, so those config files are purposely within easy reach. that mess will also occur, by design Embarassed , should the main menu's "help" be pressed. Laughing Rolling Eyes well, it seemed like a good idea at the time. i briefly tried to explain my intentions earlier--you get a street racer with an uninstalled turbo kit on the front seat. or a roof-mounted windmill. something like that. i'd like to include a central readme with a link to this place, but really not much more in the way of documentation. i figured i was mostly just updating and augmenting an already solid and well known entity. i'm trying to show how it's so easy a noob can do it by presenting this noob's efforts and the tools used. still, i sometimes think of it as Instructional OS or Intro OS--i really like that puppy is small, fast, durable, and nearly infinitely adaptable/customizable...

anyway, i'm glad you like the spin. without your patch, it would not be. Cool thanks again to you and gyro for helping keep precise alive. Smile



mavrothal wrote:

You may want to point out/warn that this derivative will use and update preexisting precisesave files if found at first boot.
Will not update precise-5.7.2 since its using the same name.

You may want to change the relevant names in /etc/DISTRO_SPECS and initrd.gz DISTRO_SPECS to give it a proper version or better yet, since it is a derivative, a new name. Wink


i'm trying to make things easy for myself and improve things for others, or at least to not screw anything up. this is somewhat alarming. Crying or Very sad first step i suppose is to add your warning to the first post. also, since i really am new to all this (about three years ago, i think, i tried linux for the first time, and i was never particularly computer savvy or fond of them; i do, however, think puppy linux is cool as hell), i could use some clarification. you mean i open those two files (say, with geany) and find the "precise-5.7.2."es there and change the names to something like p573 (or anything other than "precise-5.7.2") and no one will have any problems? also, if someone's already installed 572, they'll also have no worries as the installation will just let it be?

every time i've installed similar or closely related installations on the same computer, i was given a warning and a choice, which is actually how i remember these installations going. that's no longer the case, or, rather, my spin didn't give you a choice? nothing that ended with a prompt like, "okay, not upgrading...holding back..." when you declined? Confused

and i'm pretty sure geany is set to just remember the last set of files opened...you NEED (Laughing / Rolling Eyes ) that help menu hack to revisit the snakes' nest....

thanks again for your assistance and feedback, mavrothal.

Smile

[seems like normal puppy behavior to me. next version no upgrade choice will be offered, i guess.]

Edited_time_total
Back to top
View user's profile Send_private_message 
mavrothal


Joined: 24 Aug 2009
Posts: 1802

PostPosted: Sat 08 Nov 2014, 04:16    Post_subject:  

Puppus Dogfellow wrote:
i could use some clarification. you mean i open those two files (say, with geany) and find the "precise-5.7.2."es there and change the names to something like p573 (or anything other than "precise-5.7.2") and no one will have any problems? also, if someone's already installed 572, they'll also have no worries as the installation will just let it be?

Is a bit ( Rolling Eyes ) more complicated but basically, yes.
DISTRO_FILE_PREFIX is the variable that determines the savefile (and some other things).
If you change DISTRO_PUPPYSFS and DISTRO_ZDRVSFS you have to change your SFSs accordingly.
A final important variable is the DISTRO_IDSTRING that must be added at the end of the puppy sfs and the vmlinuz so init can find them.
'echo -n "$DISTRO_IDSTRING" >> puppy.sfs' will do that (path, name and string must be adjusted for actual).
Make sure you type ">>" and not ">"
The DISTRO_SPECS file should be identical in initrd.gz and the main sfs. So make one as you like and copy it over to the other.

_________________
Kids all over the world go around with an XO laptop. They deserve one puppy (or many) too Very Happy
Back to top
View user's profile Send_private_message 
Puppus Dogfellow


Joined: 07 Jan 2013
Posts: 655
Location: nyc

PostPosted: Sat 08 Nov 2014, 20:59    Post_subject: helpful links in lieu of the post i accidentally deleted and
Sub_title: cannot remember... so here are the aisles down at pupli repo:
 

pupli repo home

audio, graphics, video, studio, QT

browsers, network, internet, games

desktop

file managers and viewers

puppy isos

Utilities Tools System Libs

Wine/JRE/JDK/Python/Virtual Box/Java

word processing and related




----------------------------
formerly:

Subject: weird post stamped three days in the past
Subject description: will delete and reserve for....

[reserved for updates great and small....it seems i was seeing things. after deletion, it reverted to space occupied by an actual post from three days ago, now gone. pretty strange. think i was just agreeing to try to fix something that isn't particularly broken. having failed, though, it's become somewhat annoying.] [anyway, since i can't remember what was here before, and since updates make more sense at the end of the thread or possibly at the very beginning, the change of plan and the tee oh cee.]

Edited_times_total
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.2325s ][ Queries: 11 (0.0267s) ][ GZIP on ]