Discussion in 'Software Releases' started by foxblock, May 28, 2011.
Hum, one day I may try to port-it to the Pandora yes... When I have some free free-time.
This is without doubt, one of my most used pc programs. Many thanks for your continued support foxblock
I look forward to trying this when I finally get the new KeePassX to build
Thanks guys Feel free to post any feedback (positive or negative)
Has anybody used the new PXMLCreator (the helper UI, not the manual editor)? Is it clear what to do? How is the UI layout, etc.?
That would be much appreciated, be warned though, a bunch of code is dependant on Windows stuff and would need to be rewritten (mostly shell related, like launching external programs).
I have encapsulated the code, so could simply port single functions without having to touch the rest of the program.
Also the UI will not fit on the Pandora's small screen and tbh I won't be willing to put much time into building a new "small" UI... (I am a lazy bastard).
Still, if you ever get around giving it a try, feel free to contact me and I may be able to help set up dependencies or explain parts of the code.
ISO-based PNDs are now loaded correctly (however you cannot create PNDs using the ISO filesystem, this is an arbitrary restriction I set to keep people from using this inferior filesystem)
Icons of a type other than PNG are correctly extracted from the PND (even through the specification does not allow for non-png icons and therefore PNDTools still only allows creating PNDs with png icons) - this is for possible future updates of the PND format
Internal components have been updated to the latest version
Added new menu item File->New to main menu (request by pmprog)
Would it be possible to port this to Mac OS X?
As a native Cocoa app? Or as an X11 app (many Linux apps run as this on Mac) ?
No idea. It is using Delphi 7 and a few open-source components.
If there is Delphi for Mac, then a port might be possible, but I won't be the one to do it.
I was thinking about a FreePascal port (which in turn will enable Linux and probably Mac), but I have not looked into it much and probably won't in the near future.
A Linux port should be possible with Kylix (a few features will have to be removed or rewritten though).
I love this Software
Thx for releasing it
Does anyone have a mirror for this program? I tried to download it several time, but it keeps saying "server not found".
I've attached Pandora Tools here. I don't know if it's the most recent version and I haven't used it since my old laptop died so I can't say if it works or not. It worked very well on Windows 7.
[EDIT] This is an outdated version of PNDTools and has been superseded.
Hmm seems like @PokeParadox server died, I will contact him about that ASAP (I should just get my own server anyway).
The version iPrice uploaded is version 0.3.9, the most recent one is 0.7.0, so it's quite old (but it will probably work). I will try to find the time to package and upload the latest version tomorrow.
Sorry about the inconvenience.
It definitely worked on Windows 7, but haven't tested on Windows 8.1.
Is v0.7.0 a significant improvement over 0.3.9? If so, it's definitely on my "To download" list
Here 0.7.0 (an old Version) Newer Version in the first Thread.
A Genious Piece of Software,i use it often ^_^
Version 0.7.1 of PNDTools is attached to this post (scroll down). (here is a mirror link, just in case: link)
THIS IS AN OLD VERSION, CHECK OUT FIRST POST/URL] FOR THE LATEST ONE (only download in case the original link is down)
Version 0.7.0 definitely is an improvement. It adds a noob friendly graphical UI to create PXML files, adds the functionality to open iso-based PND files, fixes a lot of bugs, improves UI behaviour and includes updated schema and license files (amongst other things).
Check the changelog in the first post/URL] for a less abridged list of changes.
On a side-note, here is how I usually choose to apply version numbering:
I usually use three version digits separated by full stops: X.Y.Z.B
where X is the major version, an increment of X would mean a full rewrite, many major features added or generally complete overhaul of the program. Since PNDTools started with major version 0, setting X to 1 would mean I am happy with the functionality of the program and would call that version a gold/final release for the time being.
Y is the minor version, an increment of Y is a new feature or many bugfixes in one release. Since I only use single digits (I find version numbers like 1.10.1 confusing), Y will also be increased if Z reaches more than 9. It will be set back to 0 if X is increased.
Z is the release number, any minor bugfix release will increase Z, it will be set back to 0 if Y is incremented.
Sometimes I add a build number B, this will be a build counter and will increase every time I create a build for testing on my PC (B may be multiple digits).
I noticed I had some local changes and bugfixes, which I apparently never released, so here is a version 0.7.1.
It improves drag&drop behaviour, fixes a few minor bugs and adds a few license templates to the PXML Creator.
Find it attached to this post.
@ingoreis, @iprice, Thanks for linking versions during the down-time. Feel free to keep them up, but please mark them as outdated or old.
Ingo, does your PNDTools upload include some confidential information about an upcoming release by ptitseb or are you just trolling?
Also, many thanks for the kind words
Why not using a hexadecimal or even hexatridecimal system to obtain the one letter digits?
Well that's even worse and I hardly ever (read: never) needed to go that high anyway.
Sorry... Just thought you are counted among the cool kids. Obviously I was wrong.
The official mirror on pirategames is back up! Thanks @PokeParadox!
Can I add another minor request please?
Could files included in the PND with extension .sh be automatically converted to unix line endings
@pmprog, I will be considering it, should be easy enough to implement.
However I am not sure whether this should be included in the functionality. PNDTools is mainly a packaging program, the package author should be responsible for the functionality of the application.
Then again, this is a pitfall I have come across many times myself building for the Pandora on Windows and it certainly is a nuisance, so maybe I can find a way to nicely integrate it into PNDTools.
Separate names with a comma.