Multiple package installation/removal with PPM

Under development: PCMCIA, wireless, etc.
Message
Author
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#331 Post by bigpup »

You can play till you find one that you like. I used 310 and 100
I see.
You take from one to give to the other.
Not really an easy solution.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#332 Post by bigpup »

we concluded that asking for repository to search is pointless
Not if all you wanted to search is just Puppy repositories.
Attachments
capture7084.png
(9.95 KiB) Downloaded 475 times
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#333 Post by mavrothal »

zigbert wrote:Let me clear - It is not up to me how this gui ends.
But it's up to me if I want to put my effort into something that change the main ideas that I believe in when it comes to user interfaces.
This is very understandable but I believe that you lost interest in the project when the ui_Classic and configuration options were added, which do not really affect any of the said principles in the main GUI... :?

The issues about the description and the uninstall have come up again, but you have/had moved on, so I became the default "designer"... You are welcome to "claim" the job back. Just add the code in the repo...

As I said before I (we?) do that for fun. If is not fun then we better move on. The code is out. Other can take over...
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#334 Post by mavrothal »

bigpup wrote:
we concluded that asking for repository to search is pointless
Not if all you wanted to search is just Puppy repositories.
Why would you want that? You want to find a program that you need or to search what package is available in the puppy repo? If is the second look at the ibiblio "Packages..." page. If you do not want to install non-puppy packages, ignore them after you see the repo in the "To be installed" window.

Minimising popups and user input in achieving the main PPM goal (install the program you need) is the idea behind the whole project. Alternatively use the "Classic" UI.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#335 Post by zigbert »

mavrothal wrote:This is very understandable but I believe that you lost interest in the project when the ui_Classic and configuration options were added, which do not really affect any of the said principles in the main GUI... :?
There exist other guidelines than the 3 mentioned in my previous post...
But now we are arguing for the argue itself... and that is counterproductive.

You have done some great work - be proud 8)

User avatar
MochiMoppel
Posts: 2084
Joined: Wed 26 Jan 2011, 09:06
Location: Japan

#336 Post by MochiMoppel »

zigbert wrote:The ziggy gui uses one of the most common of all interface setups with menu and toolbar at top, a sidebar and the working area as the biggest.
The ziggy (and the classic) gui do not use a menu at top. All I can see is a toolbar. This brings up the idea to add a menu. I suggest to put the stuff from the left sidebar into menus. Also access to help and configuration could move into menus. This would free up precious horizontal space and would also turn the current 3-pane design into a simpler 2-pane design, which then would make the process flow much clearer: Basic setting at the very top (=menu), select packages from the list below, selected items accumulate in a list below and at the end, bottom right corner, an install button to finish the process.

As for the uninstall list I like bigpups window proposal, which would not require any reserved space in the main window.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#337 Post by mavrothal »

zigbert wrote:There exist other guidelines than the 3 mentioned in my previous post...
This must be the problem then...

@persons suggesting GUI changes: I do not intend to (can not really) do any major GUI changes, so I'll only consider GUI suggestions if they are followed by the relevant code (in a patch or a pull request form).
You can "pester" Sigmund or any other persons with commit rights in woof-CE for those if you want.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

buti
Posts: 13
Joined: Mon 24 Sep 2012, 09:54

#338 Post by buti »

:shock: Damn me! I just wanted to offer an apparently easy and innocent option, not to be disrespectful of zigbert's work and less to fire up a developers' war... :oops:

I really hope that this will not affect the development of the PPM. This is one of the key pieces of Puppy, and it needs love, not war. And the work you two made is a really big step forwards.

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#339 Post by mavrothal »

buti wrote::shock: Damn me! I just wanted to offer an apparently easy and innocent option, not to be disrespectful of zigbert's work and less to fire up a developers' war... :oops:

I really hope that this will not affect the development of the PPM. This is one of the key pieces of Puppy, and it needs love, not war. And the work you two made is a really big step forwards.
Don't wary. PPM is pretty much done as far as I am concerned and is not the first time with Zigbert either.
I may come back to PPM if I ever want to delve into gtkdialog, but right now I do not feel like taking hours to do things that a trained person needs 2 minutes to do. As I said before, it must be fun and right now is not.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

stemsee

#340 Post by stemsee »

It is an excellent development from you and zigbert.

Each member has his own agenda/opinion. It would be wonderful if, like, nicons, the gui could at the click of a button cycle through alternative gui arrangements.

Maybe you should not have asked for final requests/opinions.
To conclude, as you, Mavrothal, have overseen the work I suggest you release the final version the way you like it. Because that's what I do, and it is the reward for doing the work. You have already released patches for either version anyway.

But please NO MENU!

totolanio
Posts: 202
Joined: Sun 04 Jan 2015, 02:19

#341 Post by totolanio »

Please, before releasing the last version, check this thread and jacksfr's answer !

http://www.murga-linux.com/puppy/viewto ... 019#826019
Main puppy used : LxPup tahr.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=97623]Multiple package installer/remover.[/url]

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#342 Post by mavrothal »

totolanio wrote:Please, before releasing the last version, check this thread and jacksfr's answer !

http://www.murga-linux.com/puppy/viewto ... 019#826019
Oh yeh. I forgot about this when zigbert stripped all the configuration options. The infrastructure is still in installpkg.sh. I just need to reinstate the configuration option.
We'll do.

Latter: Done
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

totolanio
Posts: 202
Joined: Sun 04 Jan 2015, 02:19

#343 Post by totolanio »

Lol yeah but will you compile it ? :p
Main puppy used : LxPup tahr.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=97623]Multiple package installer/remover.[/url]

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#344 Post by mavrothal »

totolanio wrote:Lol yeah but will you compile it ? :p
There is noting to compile.
Go to the github page,
Click on the "Download ZIP" button on the low right
Extract the zip file
Open the ppm_auto folder
Click on the make_pet.sh file
Find your pet just outside the ppm_auto folder.
Install the pet.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#345 Post by mavrothal »

OK folks, this is it.
Version 1.9 of the new PPM is out. Check the options (pic) :wink:
here is the change log since 1.8
9a193ac - Add tall and wide ui_Ziggy option. Version 1.9
d42cd8d - Reinstate the install to tempfs option
cb9c2d4 - Trigger pup_event if pup_event_sizefreem is not found
e3259d0 - Add a message for the pup_event error
75c73ff - Make sure we have a package selected before inactivating
b9d9b01 - Always report at the end. Looks more stable
0790693 - Fix step-by-step removal. Remove DL_PATH if folder missing
bbdcd1f - Fix reporting for downloaded packages
The only thing that I would love if someone does is to change the label and/or the icon of the "Uninstall" button to something indicative of its ability to close the uninstall window when is open (something line "Close Uninstall" :lol: ).
Apparently this is a hassle with the current implementation as it needs custom svg icons that should integrate the label.

So, unless someone comes up with a patch for the Uninstall button no feature changes from now on. Only bug fixes.
Matters of taste ie "I would rather have this than that", "I find this strange" "would be nice if it was also doing this" etc, are not bugs.

Remember you must install libstardust before you install this pet
Attachments
ppm_auto-1.9_0402.pet
(70 KiB) Downloaded 389 times
PPM_options.png
(32.15 KiB) Downloaded 327 times
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#346 Post by bigpup »

mavrothal,

Thanks for the hard work on this :!: :!: :!: :D

Hope you did have a little fun. :lol:

I can visualize you hard at work Coding PPM.
Attachments
hacker_0.jpg
(10.92 KiB) Downloaded 389 times
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#347 Post by bigpup »

I like what you have done to PPM with version 1.9.

Did notice one small thing.
The information on the help page is not totally updated to how things are done in the latest version of PPM.

This help page is really more about the 'Classic' user interface and how it works.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#348 Post by mavrothal »

bigpup wrote:The information on the help page is not totally updated to how things are done in the latest version of PPM.
It has a help page? :shock: :P

Who reads these days?... I would rather link it to a video with the new PPM in action.

Hopefully someone with writing talent will update that page, because I sure not going to.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#349 Post by bigpup »

Noticed a search results difference between "Classic" and "Ziggy" GUI

The classic GUI search does not show what repository the package is in.
The Ziggy GUI does show the repository.
Attachments
capture30743.png
Classic GUI search results
(173.11 KiB) Downloaded 358 times
capture27661.png
Ziggy GUI search results
(98.69 KiB) Downloaded 353 times
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#350 Post by bigpup »

mavrothal wrote:
bigpup wrote:The information on the help page is not totally updated to how things are done in the latest version of PPM.
It has a help page? :shock: :P

Who reads these days?... I would rather link it to a video with the new PPM in action.

Hopefully someone with writing talent will update that page, because I sure not going to.
If you read it, you would see it has some good information for a new Puppy user :shock: :roll:

I will work on some tweaking, of the PPM help page and see if I can make it more updated. I will probably post it to a topic, in documentation section of the forum, for some input from others. :idea:

Give PPM V1.9 a few days to settle down and make sure it is final.

Thanls!!
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

Post Reply