You are here

[OFFICIALLY RELEASED] Scribus Portable 1.4.0 Development Test 12

79 posts / 0 new
Last post
Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
[OFFICIALLY RELEASED] Scribus Portable 1.4.0 Development Test 12

This application is now official! See here: https://portableapps.com/apps/office/scribus_portable

Application: Scribus
Category: Office
Description: Scribus is an open-source program that brings professional page layout to Linux/Unix, MacOS X, OS/2 and Windows desktops with a combination of "press-ready" output and new approaches to page layout.

Download Scribus Portable 1.4.0 Development Test 12 [52.7MB download / 128.8-138.7MB installed]
(MD5: 59efa5f81c5667e9b8e3259de24e0174)

1.4.0 Release Notes:

  • Development Test 1 (2012-01-07):

    • Updated base app to 1.4.0
    • Updated to PAL 3.0 Dev
    • Updated to PAI 2.0.9
    • Includes built-in support for Ghostscript Portable
  • Development Test 2 (2012-01-08):
    • Removed [Language] Save as it's not allowing custom language saving correctly
    • Trying something for 1.3.x upgrades: Now renames the pertinent settings files. I don't know if it does anything useful, though, so please test.
  • Development Test 3 (2012-01-10):
    • Fixed 1.3.x Upgrade issues by deleting settings pre-1.4.x
  • Development Test 4 (2012-01-11):
    • Downgraded from PAL 3.0 to 2.1.2
    • Added Custom code to handle 32/64 bit detection (taken from PAL 2.2)
  • Development Test 5 (2012-01-11):
    • Updated Qt keys for Qt 4.7
  • Development Test 6 (2012-01-12):
    • Updated help.html in preparation for release
    • Added Custom code to fully handle Ghostscript detection (taken from PAL 3.0)
  • Development Test 7 (2012-01-15):
    • Removed link to this thread from help.html
    • Fixed Custom code to fully handle Ghostscript detection (taken from PAL 3.0)
  • Development Test 8 (2012-01-16):
    • Removed EULA since GPL isn't really an EULA that needs to be accepted by the end user
  • Development Test 9 (2012-01-16):
  • Development Test 10 (2012-01-16):
    • Removed appicon.png
  • Development Test 11 (2012-01-16):
    • Fix for non-standard install locations & PortableApps font directory
  • Development Test 12 (2012-01-17):
    • Fixed installer custom code for 1.3.3.14 settings removal

1.3.3.14 Release Notes:

  • Development Test 8 (2011-01-23):

    • Includes built-in support for user templates & scripts
  • Development Test 7 (2011-01-14):
    • changes as requested
  • Development Test 6 (2011-01-12):
    • updated installer to 2.0.8
    • optimized appinfo.ini Package Version for PA.c updater compatibility
    • various small fixes
  • Development Test 5 (2010-12-11):
    • updated launcher to 2.1 HGtip
    • updated installer to 2.0.7
    • added language switching
    • other bug fixes thanks to Mark Sikkema
  • Development Test 4 (2010-07-21):
    • updated launcher to 2.0
    • updated to PortableApps.com Format 2.0
  • Development Test 3 (2010-02-17):
    • updated Scribus to 1.3.3.14
    • updated launcher to 1.0 Alpha 4
    • added "Acknowledgments" to help.html
  • Development Test 2 (2010-02-10):
    • fixed incorrect help.html information
  • Development Test 1 (2010-02-10):
    • Initial release

Known issues: none

aamiel
aamiel's picture
Offline
Last seen: 3 years 11 months ago
Joined: 2008-11-03 04:53
Thanks...

And thanks to you for taking this over.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
You're welcome. I figured a

You're welcome. I figured a much-requested application would be a good one to get my feet wet with.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to Development Test 3

See Release notes above.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to Dev. Test 4

See Release Notes for details.

Clearwater
Clearwater's picture
Offline
Last seen: 12 years 11 months ago
Joined: 2010-07-18 18:25
Scribus 1.3.7 Test 1 does not work

Scribus 1.3.7 Test 1 does not work. I tried on two machines.

Machine 1
Running Windows XP, SP3, without administrative rights (work pc).
Splash screen appeared, disappeared after 2-3 seconds. No traces of Scribus.exe or other threads looking like Scribus files in task list.

Machine 2
Running Windows XP, SP3, with administrative rights.
Splash screen appeared, disappeared after 10 seconds. Nothing else happened.
Scribus.exe took 100 % of CPU doing something and it stayed that way until I had to terminate this scribus.exe process.

Best regards,
Clearwater

cbj0129
Offline
Last seen: 3 years 10 months ago
Joined: 2006-04-03 21:59
Same here

I had the same results. Windows XP with latest updates. The install version works fine. Task manager shows hang at around 26M.

Clair

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
I'll look into it

I'll look into it for you. Thanks for the information.

Clearwater
Clearwater's picture
Offline
Last seen: 12 years 11 months ago
Joined: 2010-07-18 18:25
and notice that 1.3.8 has been released

Smile

Best regards,
Clearwater

dbkblk
dbkblk's picture
Offline
Last seen: 14 years 4 months ago
Joined: 2010-07-21 04:57
Is your version the same as

Is your version the same as the one found on framasoft ?
http://framakey.org/Portables/ScribusPortable?from=Portables.PortableScr...

This one works perfectly for me and is compatible with PA. I haven't test yours.

Have a nice day.

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 6 months ago
Joined: 2007-04-15 21:08
No

That's a different package, made in a different way, and it won't be in PortableApps.com Format, so it's not fully compatible with the PortableApps.com Platform, Backup and other utilities. As to the relative quality of both, I can't comment, not having tried either.

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

RazorEye
Offline
Last seen: 12 years 2 months ago
Joined: 2007-04-24 14:12
Any chance of further

Any chance of further progress on this app?

"Life presents the moments to you, but only you can make the choices. Choose wisely." - Joe B.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
I am continuing to work on it when I am able.

As with all releases here, this app "will be done when it's done". I am working on it when I have time to do so, particularly right now working on getting 1.3.8 good to go.

RazorEye
Offline
Last seen: 12 years 2 months ago
Joined: 2007-04-24 14:12
Thanks for all the hard work

Thanks for all the hard work ve4jhj. I can appreciate a OSS developer's "free time" development cycle, even on just portablizing something. I'm patient to use whatever you have for the community, just was wondering it's current status is all.

"Life presents the moments to you, but only you can make the choices. Choose wisely." - Joe B.

Mark Sikkema
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-07-20 14:55
I done some testing on ScribusPortable

on Win XP sp2 32Bit, and I found a couple of major issues with it:

  1. All settings files where left on my C: drive in the '%USERPROFILE%\.scribus' folder and all saved documents ended up there, you where somehow trying to redirect it with 'APPNAME_HOME=%PAL:DataDir%\settings\' but that variable is not valid in Scribus, or any other env.var. to redirect it (accept for USERPROFILE it self, which is no option)
  2. Everytime I tried to save a document I got the following error:
    Error
    --------------------------
    could not read directory
    C:/Users/Ang
    --------------------------

    I presume the path is from your OS.
    Please try to keep anything what is not needed out of DefaultData. For example: checkfonts.xml is in DefaultData but Scribus recreates it itself (in a split second), so no need to include it. Maybe you could test if Scribus updates it when ScribusP is on a different machine, if not, consider deleting it on every run.
    Actually I think the only file needed in DefaultData is scribus13.rc, as that contains the path to which .scribus wants to save it's documents, it's in xml format so it needs to exist to be able to modify it !

  3. another minor thing, I do not think it is necessary to get the user to accept a GPL license agreement

These are my findings, but I'm also not perfect so please correct me if I'm wrong on any of these points.

To back-up my above arguments I done some modifying and testing on ScribusPortable. I got all issues fixed plus a working language switching. It would have been a waist of time if I wouldn't give them to you.
Here is a copy of the launcher.ini, due to the use of the XML handling you will need to use PortableApps.com Launcher 2.1 Beta 1(official soon)
The reason why the language stuff got the XML handling commented out is because I found a bug in the plug-in PAL uses for this, for the moment it uses ConfigRead/Write without issues. Once the bug is fixed I advise you to switch over as the ConfigRead/Write methode could stop working on future versions of Scribus (I actually got the fix sitting on my desktop Smile )
You still have to do some additional testing yourself thought. And make sure all the Localeglibc language values coexist with Scribus' language values (most do), like the one I included (see the PAL manual for more info):

[LanguageStrings]
zh_CN=zh

if you have any questions, do not hesitate to ask them.

Regards

edit: I've found the environment variable to use for Scribus, HOME, it was actually documented in PAL's manual Blum
see: Worked Example: Scribus.
Notice the way it has 'WaitForProgram=false' cause the launcher does not need to clean-up anything on exit. I've tested this, and it works. no need to do the DirectoriesMove anymore.

Formerly Gringoloco
Windows XP Pro sp3 x32

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Regarding #3

I have only included the GPL acceptance due to the Scribus Project requiring the same on a vanilla installation.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Thanks for the help, Mark.

Thanks for the help, Mark. I'm currently working on getting 1.3.8 working properly, and have discovered that the HOME variable has no effect on this version. For now, a DirectoriesMove is the only option for this version, which is the beta for the 1.4 release, anticipated early next year.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Releasing 1.3.3.14

If there are no objections, I'm going to double check 1.3.3.14 and finalize it with a splash for release next week Monday or Tuesday.

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
I'm uploading a DT later this

I'm uploading a DT later this evening incorporating Mark's test information.

[EDIT] Uploaded, 1.3.3.14 should be good to go. Splash screen can be found at App/Scribus/share/icons/Splash.PNG

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to Development Test 5

See above for release notes.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated 1.3.9

Updated 1.3.9 to Development Test 2. See release notes for changes. 1.3.3.14 will be coming soon with these same enhancements.

Moonbase
Offline
Last seen: 10 years 10 months ago
Joined: 2010-09-09 06:16
Recommended install sequence?

ve4jhj, thanks for the continued work on Scribus—much appreciated.

What would be the recommended sequence for a fresh portable install?
Ghostscript first, then Scribus 1.3.9, or vice versa?

Has the portable GhostScript been tested to be »clean« (to the guest machine)?

EDIT: Just tried installing Scribus 1.3.9 first, then Ghostscript, on a clean WinXP+SP3 (German) machine: Splash Screen shows for a few seconds, then nothing. The process list also doesn’t show anything with »Scribus« in it.

What can I do to help debugging?

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
dev test 6

I've put together a new dev test, please try it once it's posted and let me know if you still have any issues. Please note that the first launch will take little longer, as Scribus is writing the file cache.

Darkbee
Darkbee's picture
Offline
Last seen: 4 years 7 months ago
Joined: 2008-04-14 09:41
Two Versions

What's the deal with v1.3.3.14 versus 1.3.9? Is this a format compatibility issue, or is it more than that? (separate development branches for example).

Assuming no concerns with prior version document compatibility is 1.3.9 the preferred version?

Sorry if I'm missed something obvious.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
multiple development branches

Scribus is kind of confusing in that there are multiple development branches.

Version 1.3.3.14 is the "stable" version. With that said, the Scribus team don't recommend it for use, instead recommending the "unstable" 1.3.9

There are also three SVN branches: 1.4.0svn, 1.5.0svn, and OIF.

1.3.9 can open prior version files, but not vice versa.

Darkbee
Darkbee's picture
Offline
Last seen: 4 years 7 months ago
Joined: 2008-04-14 09:41
Thanks

Thanks for the clarification. That makes your job harder. Hopefully once they catch up to themselves they can start releasing betas like normal people so that you only have to develop one portable version.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to Development Test 6

See above for release notes.

Moonbase
Offline
Last seen: 10 years 10 months ago
Joined: 2010-09-09 06:16
Oops

Tried upgrading from ScribusPortable 1.3.3.14 DT5 to DT6.

Scribus now complains that Ghostscript is missing (but it’s there).

Also, I think that

[FileWrite4]
File=%PAL:DataDir%\.scribus\prefs.xml

in ScribusPortable\App\AppInfo\Launcher\ScribusPortable.ini
should actually be

[FileWrite4]
File=%PAL:DataDir%\.scribus\prefs13.xml

And

[LangaugeFile]

better written as

[LanguageFile]

I guess the problem might have something to do with updating the file scribus13.rc correctly. While Scribus is running, my C:\Dokumente und Einstellungen\username\.scribus\scribus13.rc file contains the following:

<EXTERNAL AlphaGraphics="1" GIMP="gimp" GS="gswin32c.exe" Resolution="72" AlphaText="1" />

while it probably should contain something on the lines of:

<EXTERNAL AlphaGraphics="1" GIMP="G:/PortableApps/GIMPPortable/GIMPPortable.exe" GS="G:/PortableApps/ScribusPortable/App/Ghostscript/bin/gswin32c.exe" Resolution="72" AlphaText="1" />

Or am I mistaken here?

The whole directory tree

C:\Dokumente und Einstellungen\username\.scribus

is left over on the guest machine after closing Scribus. (This doesn’t always happen. I didn’t yet find any systematic behaviour.)

Even after manually modifying the line

<EXTERNAL AlphaGraphics="1" GIMP="G:/PortableApps/GIMPPortable/GIMPPortable.exe" GS="G:/PortableApps/ScribusPortable/App/Ghostscript/bin/gswin32c.exe" Resolution="72" AlphaText="1" />

in G:\PortableApps\ScribusPortable\Data\settings\.scribus\scribus13.rc, Scribus didn’t find Ghostscript, so maybe there is more to change?

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Dev Test 7

Updated to Development Test 7. See above for details.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Dev Test 8

Updated to Development Test 8. See above for details.

edevlet
Offline
Last seen: 13 years 10 months ago
Joined: 2011-02-17 12:26
Thanks

Very good tharing thanks

foxcole
Offline
Last seen: 3 months 2 days ago
Joined: 2007-05-26 16:30
Looking forward to this release

I'm still using 1.3.3.12 and have been looking forward to the updated version, so I've been watching and waiting for months and months... Now it seems like no development has happened since February 2011 and here we are halfway through November.

Has this project been abandoned, or is there really just no dev time available to put into it? (If I could, I'd offer to help, but I don't have the skills.)

Cheers!
---Fox

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
1.4.0 RC6

Scribus itself has moved away from the 1.3.3.x version, and is now concentrating on release candidates for 1.4.0. They're currently at Release Candidate 6, which is available in PortableApps.com Format here. In order to get rid of the annoying "Ghostscript is missing" message, install the Ghostscript library to your PortableApps.com Platform here.

This particular package is still available, as it is the current "stable" version, according to the Scribus team.

Development continues on a regular basis via svn: http://scribus.net/websvn/listing.php?repname=Scribus&path=%2Ftrunk%2FSc...

[EDIT] changed svn link to a web-viewable http link

Clearwater
Clearwater's picture
Offline
Last seen: 12 years 11 months ago
Joined: 2010-07-18 18:25
1.4.0 finally released

Looking forward to your portable version! Smile

Best regards,
Clearwater

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
It's coming

It's coming. I received notification of release as soon as it was uploaded, and will be uploading here soon. Hopefully tomorrow.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
How Much Testing

How much testing do you think this will need Gord? I'd like to have Scribus out as our first new app of 2012 as soon as you think it's ready Smile

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Settings conversion

The only thing that should need testing is verifying that the settings are converted correctly to the 1.4.x format. I'm taking a close look at the settings files, and should have everything covered, but I might miss something. That's what's taking the time right now. I'm trying to not get any bug reports saying "I upgraded, and it doesn't work now!".

[EDIT 07-JAN-12] Still having issues with settings upgrades from 1.3.3.14. I'm in communication with the Scribus team to figure out the issue, and will hopefully have it solved soon.

Clearwater
Clearwater's picture
Offline
Last seen: 12 years 11 months ago
Joined: 2010-07-18 18:25
I used many versions of the

I used many versions of the *non-portable* versions of Scribus (1.3.7, fx) and after installing 1.4.0 I experienced strange things in Scribus, fx that shapes came with defaults that did not match those in preferences and whatever I did in preferenced had no effect.

I deleted the settings directory in my user folder in Windows 7 and since then I did not experience problems like this one again.

Keeping or converting settings from developer builds like 1.3.9 might not be a good idea.

Best regards,
Clearwater

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Unsupported

Upgrading from a test version is not the issue here, it's upgrading from 1.3.3.14.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0

Updated, see release notes for details.

ghostintheruins
ghostintheruins's picture
Offline
Last seen: 10 years 10 months ago
Joined: 2009-07-16 01:49
change name and folder?

Why the change in name and install folder?

This is confusing, at least for me it was, I was about to install it, then at the last moment I noticed the change in folder name, where actually there was another portable scribus installed...

Signature automatically removed for containing links. Really? I mean... really? Smile

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 6 months ago
Joined: 2007-04-15 21:08
Main release

This was Scribus-NG (Next Generation) while it was a pre-release product. Once it's been released, it's just Scribus. So, naturally, the portable version mirrors the change.

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

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Naming

Further to this, the Scribus team says the following with regards to packaging versions:

Official Release Announcement for 1.4.0The Scribus Team recommends that all distributions package Scribus 1.4.0 as "Scribus" (and replace the outdated Scribus 1.3.3.14).

[snip]

We recommend the additional packaging of 1.5 only if it is marked as a development version and can be installed alongside an existing Scribus 1.4.0 (for example as scribus-ng).

Accordingly, since it's only a suggested naming scheme, I think I'll package 1.5.0 as ScribusPortableTest instead; once it's available, in order to avoid the confusion.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 DT2

See release notes for details.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
@JTH

John, et al:

Any thoughts on how to proceed with the 1.3.x upgrade issues? I'm fresh out of ideas, and that's the only thing I can conceivably see holding this back at this time.

However, since this upgrade currently only affects dev tests, it may be a non-issue anyway.

Thoughts?

To see what I mean, try upgrading Scribus Portable 1.3.3.14 from here with the dev test above.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Lose Settings

You could always say that upgrading a 1.3.x development test to 1.4 will result in settings being reset in the announcement and have the installer handle the reset. We've done it with apps before when we've had to.

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Work for me

That would work for me. I'll figure out the custom code for determining the version currently installed, and get something up this week to deal with it.

I'm thinking a ConfigRead of appinfo.ini in CustomCodePreInstall with an if/else Data directory removal would do it perfectly.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Use Mine

I have custom installer code in The Mana World and NSIS Portable that does this already.

Sometimes, the impossible can become possible, if you're awesome!

Aluísio A. S. G.
Offline
Last seen: 8 years 5 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
AppID

Was the AppID changed?

Previously known as kAlug.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Not changed

Short Answer: No, no change of AppID

Long Answer:

Because of Scribus-ngPortable being the AppID for the development version, while ScribusPortable was the AppID for the "stable" version, it caused confusion.

The reason for this was that the stable version was essentially dead until the 1.4.0 release, and users were recommended to use Scribus-ng until 1.4.x stable release.

All users should upgrade to Scribus 1.4.0, or in the case of Scribus Portable, the current Dev Test above.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 DT3

See release notes for details.

This is good to go, so long as both Ghostscript and PAL 3.0 get released as well, as this depends on PAL 3.0, and Ghostscript is recommended for use with Scribus also.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Why PAL 3.0?

How come it requires PAL 3.0 (which isn't even alpha quality yet and has no scheduled release date)?

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Ghostscript detection

I was using the Ghostscript detection. I'll revert that this evening.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Custom Code

You can do that with custom code in the launcher. Please do that for now.

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 DT5

See release notes for details

And, now updated to Dev Test 5. Found out that Scribus 1.4.0 switched to Qt 4.7 keys.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 DT6

See release notes for details.

John, let me know if there's anything else I need to do.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Revert ghotscript custom code

I'm having to revert the Ghostscript custom code, as it's not working correctly in my testing. As a result, until PAL 3.0 is released, Scribus Portable will ONLY find Ghostscript in CommonFiles.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Fine

That's fine as that's where we'll support it anyway. Is this ready to go or do you need to post that revision?

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Post late tonight/ early tomorrow

I'll post the revision late tonight or early in the morning. It's ready on my laptop, just need access to upload it. If I get time earlier, I'll put it up earlier.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Take Your Time

Take your time. We can plan for a stable release on Tuesday.

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Sounds good

In that case, It'll be tomorrow sometime.

Aluísio A. S. G.
Offline
Last seen: 8 years 5 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
Report?

Could you please detail what's going wrong?

Previously known as kAlug.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
GS_PROG not being set

As this is being prepped for official release, it needs to build with PAL 2.1.2.

Accordingly, I copied Ghostscript.nsh from HGtip into Custom.nsh. GS_PROG is not set, even if I change the initialization segment to Pre instead of Init (testing a later run of the code).

Aluísio A. S. G.
Offline
Last seen: 8 years 5 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
[Activate]:Ghostscript

Have you adapted the code to the lack of [Activate]:Ghostscript?

Previously known as kAlug.

ghostintheruins
ghostintheruins's picture
Offline
Last seen: 10 years 10 months ago
Joined: 2009-07-16 01:49
installer remember settings?

One suggestion or an issue: Why doesn't the installer reads / remembers the initial selection for the options - i.e. I selected "additional fonts" but when update-ing with the next revision I have to re-select it which is not usual for the installers of other packages.

Cheers.

Signature automatically removed for containing links. Really? I mean... really? Smile

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Can't

None of the PA.c Installers work that way. You select the options before you pick the location. Otherwise, the installer can't determine how big the install will actually be. So, since you're picking the options before the location, it can't know what options you used last time. As most users will install via the platform/app store, it's not really a big deal anyway.

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 Development Test 7

See release notes for details.

This does not deal with the potential issue listed above. However, I do not see this as being much of an issue, as the extra fonts are set to be installed when running silently, and I foresee most users installing Scribus Portable from the app store, rather than manually.

Aluísio A. S. G.
Offline
Last seen: 8 years 5 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
Analysis
  • Other\Source\Readme.txt, Other\Help\Images: needs update
  • App\AppInfo\AppIcon_128.png: pixelated; try scaling down the 256px image in the ICO
  • help.html: title says "Scribus Portable Test Help"
  • App\AppInfo\Launcher\ScribusPortable.ini:
    • %PAL:LanguageGlibc% in [Language]:Base; should be %PortableApps.comLocaleGlibc%
    • lots of redundancy in [LanguageStrings]
    • aren't quotes in [LanguageFile] added/stripped automatically?

Previously known as kAlug.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 DT8

See release notes for details.

Those users who have 1.4.0 Development Test 7 installed don't need to update,this is just removal of EULA.txt and the corresponding appinfo.ini entry.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 DT9

See release notes for details.

Thanks kAlug for the final check.

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Good?

You think this is good to go tomorrow?

Sometimes, the impossible can become possible, if you're awesome!

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Yep.

Looking forward to it.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated tp 1.4.0 DT 11

See release notes for details.

And John, for some reason I deleted PortableApps.comInstallerCustom.nsh

When you're packaging, please add that file with the following contents:

!macro CustomCodePreInstall
	${If} ${FileExists} "$INSTDIR\App\AppInfo\AppInfo.ini"
		ReadINIStr $0 "$INSTDIR\App\AppInfo\appinfo.ini" "Version" "PackageVersion"
		${VersionCompare} "$0" "1.3.99.1" $1
		${If} $1 == "2"  ;$0 is older than
			Delete "$INSTDIR\Data"
		${EndIf}
	${EndIf}
!macroend
Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Announcement Content

And regarding this, there needs to be a note stating 1.3.3.14 settings migration is not supported.

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 6 months ago
Joined: 2007-04-15 21:08
Delete/RMDir

Delete on a directory won't do anything. You probably meant to use RMDir /r.

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

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Correct

I copied this from some other apps using it, but they only deleted settings files, not directories. I've fixed this, uploading the fixed build now.

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 2 weeks 5 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
Updated to 1.4.0 DT 12

See release notes for details.

zero0w
Offline
Last seen: 12 years 11 months ago
Joined: 2005-12-10 00:40
Scribus 1.4.0 & Ghostscript 9.0.4 portable release

Hello,

I just tried to install both Scribus 1.4.0 & Ghostscript 9.0.4 portable release.

I installed Ghostscript 9.0.4 portable to C:\Program Files\Common Files\Ghostscript.
But then Scribus portable keeps telling me that it cannot find Ghostscript.

Should I do some setting changes on the INI to make it work?

Regards,
-zero0w

John T. Haller
John T. Haller's picture
Offline
Last seen: 14 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
No Program Files

Program Files is not supported for any portable software. That's a special directory for local software only. If you want to install to C:, install the platform to the root and all your apps in C:\PortableApps

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments