Release PNDManager

bzar

A Commando
Joined
Sep 22, 2008
Messages
4,448
Location
Finland
Website
Visit site
There's a new prerelease version in the dev thread. I'd like it if a few more people would test it before I put it on the repo. I'd like to avoid the one instance where a non-functional one got there :)

Details about new stuff in the posts from the last couple of days there.
 
Last edited by a moderator:

bzar

A Commando
Joined
Sep 22, 2008
Messages
4,448
Location
Finland
Website
Visit site
New PNDManager 1.3.9.6 is now available in the repo

New stuff:

  • Queuing bugs fixed   
  • A bug regarding symlinked PNDs fixed (symlinking a PND to scanned directory used to make stuff not work)
  • UI polishing
  • Added custom devices option to config, which can be used to regard specific directories like SD cards. The config takes a comma-separated list of paths. I've found adding /tmp very useful for testing out stuff. (launch pndmanager once first to get an empty option to the config, then edit)
  • Installed-view should try to retain cursor position after PND deletion
  • Left/right work as page up/down in installed-view
  • Enter executes PNDs from installed-view
  • Queued items now don't appear in multiple sections at installed-view
  • Show free disk space in install dialog
  • Disable install/upgrade-button if selected/installed disk has insufficient free space
Thanks to all the testers and suggestions!
 

bzar

A Commando
Joined
Sep 22, 2008
Messages
4,448
Location
Finland
Website
Visit site
New PNDManager 1.3.10.0 is now available in the repo

New stuff:

  • Fix all size handling parts (like available space display) to handle >4GiB sizes correctly
 
Last edited by a moderator:

Hồng Thất Công

Đả Cẩu Bổng Pháp
Joined
Dec 19, 2012
Messages
4,384
Location
Cái Bang
PNDManager's category change from System to Settings has caused one minor issue in Openbox.  That is, the PND Installer menu item in Openbox no longer works.  Is there away for me to force PNDManager category to be System instead of Settings?
 

Ziz

Advanced Member
Joined
Jan 15, 2006
Messages
3,577
PNDManager has a bug. Maybe. Maybe my PXML.xml is shitty, however, I don't see any mistake in it.

Some Applications don't have a title after installation (Sylpheed with GnuPG support, unnamed game with a mole) or even before (Pico Drive (it even crashes if I open the comments after updating wile having the application description open), UAE4ALL).

Furthermore they don't show up in the installed application view.

This is my PXML:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<PXML xmlns="http://openpandora.org/namespaces/PXML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="PXML_schema.xsd">
  <package id="Sylpheed">
    <version major="3" minor="4" release="1" build="2"/>
    <author name="Ziz" website="http://ziz.openhandhelds.org"/>
    <titles>
      <title lang="en_US">
        Sylpheed 3.4.1 with GnuPG support
      </title>
    </titles>
    <title lang="en_US">
      Sylpheed 3.4.1 with GnuPG support
    </title>
    <descriptions>
      <description lang="en_US">
      Sylpheed 3.4.1 with GnuPG support
      Sylpheed is a small, fast, but powerful email client with built in support for mail encryption via GnuPG.
      It is fully compatible to the (older) sylpheed port without gnupg support.
      Furthermore you get a GnuPG shell to do gpg2 stuff on your own and a GUI (GnuPG Privacy Assistant) to create, delete, import and export keys or to submit them to keyservers.
      Build 1: Added missing libpth, libiconv and pinentry, added a GnuPG shell application link
      Build 2: Added GPA.
      </description>
    </descriptions>
    <description lang="en_US">
      Sylpheed 3.4.1 with GnuPG support
      Sylpheed is a small, fast, but powerful email client with built in support for mail encryption via GnuPG.
      It is fully compatible to the (older) sylpheed port without gnupg support.
      Furthermore you get a GnuPG shell to do gpg2 stuff on your own and a GUI (GnuPG Privacy Assistant) to create, delete, import and export keys or to submit them to keyservers.
      Build 1: Added missing libpth, libiconv and pinentry, added a GnuPG shell application link
      Build 2: Added GPA.
    </description>
    <icon src="./share/pixmaps/sylpheed.png"/>
  </package>
  <application id="Sylpheed" appdata="sylpheed">
    <exec command="./bin/sylpheed.sh"/>
    <title lang="en_US">Sylpheed 3.4.1 with GnuPG support</title>
    <author name="Ziz" website="http://ziz.openhandhelds.org"/>
    <version major="3" minor="4" release="1" build="1"/>
    <osversion major="1" minor="0" release="0" build="0"/>
    <description lang="en_US">Sylpheed 3.4.1 with GnuPG support</description>
    <icon src="./share/pixmaps/sylpheed.png"/>
    <previewpics>
      <pic src="screens/sylpheed1.png"/>
      <pic src="screens/sylpheed2.png"/>
      <pic src="screens/sylpheed3.png"/>
      <pic src="screens/sylpheed4.png"/>
    </previewpics>    <licenses>
      <license name="GPLv2+" url="http://www.gnu.org/licenses/gpl-2.0.html" sourcecodeurl="http://sylpheed.sraoss.jp/en/"/>
    </licenses>
    <categories>
      <category name="Network"/>
    </categories>
  </application>
  <application id="GnuPG Terminal" appdata="sylpheed">
    <exec command="./bin/gpg-terminal.sh"/>
    <title lang="en_US">GnuPG Shell (from Sylpheed)</title>
    <author name="Ziz" website="http://ziz.openhandhelds.org"/>
    <version major="1" minor="0" release="0" build="0"/>
    <osversion major="1" minor="0" release="0" build="0"/>
    <description lang="en_US">Shell for GnuPG stuff</description>
    <icon src="./share/pixmaps/sylpheed.png"/>
    <licenses>
      <license name="GPLv2+" url="http://www.gnu.org/licenses/gpl-2.0.html" sourcecodeurl="http://sylpheed.sraoss.jp/en/"/>
    </licenses>
    <categories>
      <category name="Settings">
		  <subcategory name="Security"/>
	  </category>
    </categories>
  </application>
  <application id="GnuPG Privacy Assistant" appdata="sylpheed">
    <exec command="./bin/gpa.sh"/>
    <title lang="en_US">GnuPG Privacy Assistant</title>
    <author name="Ziz" website="http://ziz.openhandhelds.org"/>
    <version major="0" minor="9" release="4" build="0"/>
    <osversion major="1" minor="0" release="0" build="0"/>
    <description lang="en_US">GnuPG Privacy Assistant</description>
    <icon src="./share/pixmaps/sylpheed.png"/>
    <licenses>
      <license name="GPLv2+" url="http://www.gnu.org/licenses/gpl-2.0.html" sourcecodeurl="http://sylpheed.sraoss.jp/en/"/>
    </licenses>
    <categories>
      <category name="Settings">
		  <subcategory name="Security"/>
	  </category>
    </categories>
  </application>
</PXML>
 

rygD

Nihilistic Mystic
Joined
Feb 28, 2014
Messages
7,403
Location
Everywhere
Some Applications don't have a title after installation (Sylpheed with GnuPG support, unnamed game with a mole)
I also have no title for unnamed game with a mole, but I thought it was intentional, like an inside joke. 
 

exwhyze

Still Fresh
Joined
Jan 5, 2013
Messages
10
Age
32
Location
Milwaukee, WI
im sure this has been figured out already, but I am having a hell of a time figuring out how to add comments and ratings. i deleted the libpndman and pndmanager folders, restarted my system and ran pndmanager. i exited out and added my username and password. i go back in again, and it says "error adding rating!" and "error adding comment!" as usual. of course, i am not literate enough with these to figure out how to get albion running after wasting literally 12 hours and reading and rereading, even studying the readme file. please help me. thank you
 

TrashyMG

Sarcasm Dispenser
Staff member
Joined
Jan 18, 2010
Messages
10,641
I don't recall the settings.conf asking for your general user password, however you need to grab the API key from your account settings on repo.openpandora.org ( Account Settings -> Account Details ) then take the api-key shown under the API key generator (it's a long hexadecimal number). then add that number to the "apiKey=" line of the settings
 
Last edited by a moderator:

Ziz

Advanced Member
Joined
Jan 15, 2006
Messages
3,577
Hm, wouldn't it easier, if milkshake would makes a very simple API, which takes the username and password (e.g. via HTTP GET or better HTTP POST) and returns this apiKey?

Then B-ZaR could implement a login formular to get this apiKey...

Everything is shiny, I can even scroll via drag and drop, but I still need to edit a config file? ;)
 

levi

Still fresh, damnit!
Joined
Oct 6, 2008
Messages
11,600
Location
Somewhere off the coast of the EU
The current implementation does mean you don't need to give PNDManager your password though. B-ZaR could always make it so the login window writes the API key to the same place, so you can either do that, or put it in the config file manually.
 

exwhyze

Still Fresh
Joined
Jan 5, 2013
Messages
10
Age
32
Location
Milwaukee, WI
well, that did it. had no idea what the api key was. thank you very much

edit: false alarm, it still isnt working after 3 new keys. i give up.
 
Last edited by a moderator:

milkshake

Advanced Member
Joined
May 18, 2009
Messages
3,735
Age
35
Location
Rotherham, UK
Hm, wouldn't it easier, if milkshake would makes a very simple API, which takes the username and password (e.g. via HTTP GET or better HTTP POST) and returns this apiKey?


Then B-ZaR could implement a login formular to get this apiKey...


Everything is shiny, I can even scroll via drag and drop, but I still need to edit a config file? ;)
There is an api for key request for this its just not documented on the wiki, I believe clouded and B-ZaR know about this.

I believe the reason not to use it was so that username and password did not need to be sent or stored for PNDManager.


I can document this on the wiki if required.
 
Last edited by a moderator:

Ziz

Advanced Member
Joined
Jan 15, 2006
Messages
3,577
Hm, wouldn't it easier, if milkshake would makes a very simple API, which takes the username and password (e.g. via HTTP GET or better HTTP POST) and returns this apiKey?

Then B-ZaR could implement a login formular to get this apiKey...

Everything is shiny, I can even scroll via drag and drop, but I still need to edit a config file? ;)
There is an api for key request for this its just not documented on the wiki, I believe clouded and B-ZaR know about this.
Nice!
I believe the reason not to use it was so that username and password did not need to be sent or stored for PNDManager.
It doesn't need to be saved. It could named "connect" or "interlinked" (Like bluetooth devices) instead of "login" and only the API key could be saved - just like now. :)
Greetings,

Ziz
 

bzar

A Commando
Joined
Sep 22, 2008
Messages
4,448
Location
Finland
Website
Visit site
New PNDManager 1.3.11.0 is now available in the repo

New stuff:

  • Added a way to delete comments without using the touch screen. Press (A) in comments view to enter delete mode.
 
Top