Application: STDU Viewer
Category: Office
Description: STDU Viewer Portable is a free viewer for multiple file formats (TIFF, PDF, DjVu, XPS, JBIG2, CBR, CBZ, DCX, FB2, TXT, TCR, image files)
Download STDU Viewer Portable 1.5.621 Development Test 1 [2MB download / 6.5MB installed]
(MD5: 0812e901ed9548464e08dad590c41a45)
Release Notes:
1.5.621 Dev Test 1 (2011-02-14): New Release
1.5.597 Dev Test 2 (2010-12-29): PAF improvements and storing data in Data
1.5.597 Dev Test 1 (2010-12-27): Initial Release (uses PAL)
you should include a md5 hash of your executable by using an md5 tool such as included here
your friendly neighbourhood moderator Zach Thibeau
Added, thank you.
There are some issues with this package at the moment;
(The next release you do is Development Test 2, etc.)
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
> App\AppInfo\appicon_16.png and App\AppInfo\appicon_32.png are missing
we thinked it not needs, because we have this resolution in icon file. OK. we will add png version.
>App\AppInfo\appinfo.ini should only contain the relevant information; the SpecialPaths and Dependencies sections should be omitted, and EULAVersion and ExtractIcon.
OK.
>You probably want the EULA to display in the installer; copy App\STDUViewer\STDUViewerEULA.txt to Other\Source\EULA.txt and the Installer will include it
Ok.
>I haven't actually run it yet, but that launcher config looks rather sparse; is the data stored in the Data directory?
We save only setting of viewer (size of window, show/hide toolbars etc) and we save it in folder of executable file, is it not permissibly?
>(The next release you do is Development Test 2, etc.)
Can we add link in this topic or we need to create another one with name Dev Test 2?
Just update this thread with the new Dev Test.
The PNG files are a requirement of the PAF spec, as well as the ICO format.
All settings must go in the Data directory; if it just goes in one file, it's easy to do. Assuming it goes straight in App\STDUViewer and is called settings.ini, you'd do this:
When you make a new release, update the links in this topic and put a brief line or two in the Release Notes section saying what changed in DT2 (look at other threads in this forum to see how it's done).
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Thank you for help, this is very usefull ini-file setting.
Yeah! I like this program. At last it's portable. Keep working!
Does our installation meet the requirements?
What is the next step?
Upload new version on our site.
STDU Viewer is my favorite portable document viewer. Thanks for all your work.
I noticed a few things while I was glancing at the configuration files.
appinfo.ini:
If Trademarks and InstallType are unused, they can be omitted.
Version says Dev Test 2 while the installer and forum post say Dev Test 1.
launcher.ini:
Please update the to the latest launcher version (2.1)
When you update to 2.1 you will need to add the line "DirectoryMoveOK=yes" without the quotation marks under [Launch], since default is "no" in 2.1.
Please separate [Launch] and [FilesMove]
Trademarks and InstallType: It's a lot easier to do this sort of testing with my PortableApps.com Development Toolkit. It'll say all those sorts of things and check lots more.
Concerning the Launcher, DirectoryMoveOK defaults to "warn", not "no". And you must not just set it to "yes" without making sure that it actually does work with it - please do not recommend that people set it to "yes" or it will lose all its usefulness. Just direct people to the release notes about it and say that they should implement it, please.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
If it helps, you can remind the developer that supporting moving directories will be a requirement for official app releases going forward except for exceedingly rare circumstances where it is impossible.
Sometimes, the impossible can become possible, if you're awesome!
Maybe you should state that more prominently as it is a 180 degree turn from where we were for the last couple of years. And what about the apps that just dont support it? Will they not become official?
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
We will make rare exceptions... like say an app's config is in an oddball binary format and we can update the drive letter but not the path easily. But those will be very rare. A developer not taking the time to implement path changing will result in an app not being accepted. I can only think of one app in our current lineup that can't be easily made to handle path changes. Apps like Firefox, Thunderbird, Sunbird, LibreOffice (though accidentally warning you still), etc are already setup to move paths. Nearly every PA.c Launcher-based app done this year is as well.
Sometimes, the impossible can become possible, if you're awesome!
This means that in the event an App can not possibly support it, an exception may be made, however if it's not impossible it will be required.
~3D1T0R
"Prior to the PortableApps.com Launcher, little attention has been paid to supporting moving the directory (e.g. from C:UsersuserDesktop to X:PortableApps). It is not a requirement that you support directory moving, but it is generally fairly easy to do and is often already supported. It’s recommended that you make sure that this works and set [Launch]:DirectoryMoveOK to yes, or determine that it’s too hard to fix and set it definitively to no which will explicitly block the user from running it and tell them it breaks things." - Your site.Guessing its a typo, or am I misreading it?
[EDIT]
My, I must be blind to have misunderstood that. I thought there were only two options, my bad. So, its "yes", "warn" and "no"
Since there was no "DirectoryMoveOK" in the last release, I figured the app already supported it. It is based off their portable version.
I probably should have mentioned it just in case, though.
It has historically been unusual (extremely unusual) for any portable app to support directory moving explicitly. For most it's only partially an issue (MRU lists and the like not being updated), but for quite a number it just doesn't work. Some types of apps which don't keep MRU lists don't have a problem with it.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
I ran across STDU Viewer Portable elsewhere in the past few days. I wondered if it handles anything or offers better than Sumatra Portable. Before asking, I searched & found this old thread.
Does it offer more than Sumatra, is it still being actively developed & does STDU Viewer Portable downloadable elsewhere comply with PAF/PAc? Thanks!
>is it still being actively developed & does STDU Viewer Portable downloadable elsewhere comply with PAF/PAc? Thanks!
Yes. You can read news about our software on http://www.stdutility.com/news.html
Last version of STDU Viewer is 1.6.131. You can download it from our site. Portable version of STDU Viewer also exists, but simple as zip-archive.
Does it handle any more files or offer better handling than Sumatra? Although I've heard great reviews, I guess what I'm trying to ask is "does it give me anything more than what I already have at my disposal?" I think the answer is yes but I was hoping someone had a direct comparison between the two.
Sorry we don't really professional in Sumatra.
Just by checking the websites for both Sumatra and STDUViewer, I can give this comparison:
Sumatra, on the main page for the app, indicates it opens the following formats: pdf,mobi,xps,djvu,chm,cbz,cbr
Similarly, STDUViewer opens the following: tiff,pdf,djvu,xps,jbig2,wwf,fb2,txt,cbr,cbz,tcr,pdb,mobi,azw,dcx,bmp,pcx,jpeg,gif,png,wmf,emf,psd
So the answer is that it can handle a good bit more but it doesn't exist in PAF format, just an exe. I can live with that!