Release PNDManager

Discussion in 'Software Releases' started by bzar, Jun 3, 2012.

  1. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,446
    Location:
    Finland
    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: Feb 8, 2016
  2. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,446
    Location:
    Finland
    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!
     
    PokeParadox and lordbobjones like this.
  3. Ziz

    Ziz Advanced Member

    Joined:
    Sep 10, 2006
    Messages:
    1,584
    Excellent! :D

    awesomedog.jpg
     
  4. thatgui

    thatgui Advanced Member

    Joined:
    Apr 2, 2009
    Messages:
    2,901
    thanks! too bad I can't test it :mellow:
     
  5. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,446
    Location:
    Finland
    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: Feb 27, 2014
  6. Hồng Thất Công

    Hồng Thất Công Đả Cẩu Bổng Pháp

    Joined:
    Dec 19, 2012
    Messages:
    4,378
    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?
     
  7. porg

    porg Active Member

    Joined:
    Feb 26, 2010
    Messages:
    772
    Location:
    Vienna, Austria
    Hồng Thất Công and bzar like this.
  8. Ziz

    Ziz Advanced Member

    Joined:
    Sep 10, 2006
    Messages:
    1,584
    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>
     
  9. rygD

    rygD Nihilistic Mystic

    Joined:
    Feb 28, 2014
    Messages:
    7,351
    Location:
    Everywhere
    I also have no title for unnamed game with a mole, but I thought it was intentional, like an inside joke. 
     
    porg likes this.
  10. exwhyze

    exwhyze Still Fresh

    Joined:
    Jan 5, 2013
    Messages:
    10
    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
     
  11. TrashyMG

    TrashyMG Sarcasm Dispenser Staff Member

    Joined:
    Jan 18, 2010
    Messages:
    10,532
    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: Sep 21, 2014
    exwhyze likes this.
  12. Ziz

    Ziz Advanced Member

    Joined:
    Sep 10, 2006
    Messages:
    1,584
    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? ;)
     
  13. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    11,100
    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.
     
  14. exwhyze

    exwhyze Still Fresh

    Joined:
    Jan 5, 2013
    Messages:
    10
    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: Sep 21, 2014
    TrashyMG likes this.
  15. milkshake

    milkshake Advanced Member

    Joined:
    May 18, 2009
    Messages:
    3,735
    Location:
    Rotherham, UK
    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: Sep 22, 2014
  16. Ziz

    Ziz Advanced Member

    Joined:
    Sep 10, 2006
    Messages:
    1,584
    Nice!
    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
     
  17. bzar

    bzar A Commando

    Joined:
    Sep 22, 2008
    Messages:
    4,446
    Location:
    Finland
    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.
     
    b_o_b likes this.
  18. Hồng Thất Công

    Hồng Thất Công Đả Cẩu Bổng Pháp

    Joined:
    Dec 19, 2012
    Messages:
    4,378
    Location:
    Cái Bang
    ^ Works.

    Thanks.
     
  19. _jr_

    _jr_ Advanced Member

    Joined:
    May 5, 2013
    Messages:
    1,170
    Thanks! Though deleting comments should remain an uncommon operation (because it's changing history).
     
    Hồng Thất Công likes this.
  20. Hồng Thất Công

    Hồng Thất Công Đả Cẩu Bổng Pháp

    Joined:
    Dec 19, 2012
    Messages:
    4,378
    Location:
    Cái Bang
    Shouldn't allow that ;)
     

Share This Page

Loading...