You are here

[Outdated] Inkscape Portable 0.46 Pre-Release 1

26 posts / 0 new
Last post
Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
[Outdated] Inkscape Portable 0.46 Pre-Release 1

Application: Inkscape
Category: Graphics & Pictures
Description: Inkscape is a feature rich and amazingly popular vector graphics editor. If you haven't heard of it, you are just about to wake up :D. With Inkscape you can edit SVG files, and files of other formats, make pretty pictures, and lots more. You can even make your own kitchen sink with it Wink

Download Inkscape Portable 0.46 Pre-Release 1 [36.1MB download / 65.2MB installed, 110.9MB with languages]
(MD5: 654dacc335f5574cc4ca58a3eaeb6e09)

Release Notes:

Pre-Release 1 (2009-01-22):

  • Moved APPDATA handling code into a separate script header file, see https://portableapps.com/node/17637 and Other\Source\AppDataRedirect.nsh for details
  • Fixed up the icon, put in the splash.

For older release notes, go to the Development Test releases page.

youngheart80
Offline
Last seen: 1 year 4 months ago
Joined: 2006-11-02 12:44
Downloading Now

Yeah! I've been waiting for this one. I'll start giving it a run-through, but if nothing's changed from the Dev release, than this one is ready to go in my opinion.

horusofoz
horusofoz's picture
Offline
Last seen: 1 year 2 months ago
Joined: 2008-04-03 22:45
Thanks Chris :-)

Thanks Chris Smile

PortableApps.com Advocate

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
Your new APPDATA handler

Your new APPDATA handler works great!

One question though....why rename the Data/settings/Application Data/ directory to Data/settings/InkscapePortableAppData/ on close?

The developer formerly known as ZGitRDun8705

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

I made it always rename to ${NAME}AppData on close so that when users backup their portable apps' data, it will always have the same name.

One thing that is potentially a problem with this, if the launcher gets prematurely killed, it'll never be able to use the same set of settings (other than on the same machine) again unless the user renames it... maybe I should save the current location in the INI file and check for it on startup. Yeah, I think that this is probably a good idea for something to do in AppDataRedirect.nsh.

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

John T. Haller
John T. Haller's picture
Online
Last seen: 50 min 17 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
AppNameAppData

Can't it be AppNameAppData all the time? Renaming it back on exit may be an issue if there is a crash or the drive is pulled for instance.

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

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
No, but I'll work on a fix.

It can't be AppNameAppData all the time, as it's got to be the appropriately named subdirectory/ies of USERPROFILE, e.g. "Application Data", "AppData", "AppData\Roaming". Otherwise the call returns null instead of the proper appdata path.

Renaming after is the real problem, if the launcher gets killed prematurely. So I need to fix that in AppDataRedirect.nsh.

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

John T. Haller
John T. Haller's picture
Online
Last seen: 50 min 17 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
AppData

I say just keep it as AppNamePortable\Data\settings\Application Data then and don't bother renaming it at all. There's no need.

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

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

So depend on the INI file to tell it where it is for next time? The reason I'd renamed it after was for backups to the same place, so that it overwrites rather than leaving the other behind.

Now I remember that the Backup tool puts the date in anyway. So I'll remove that bit and replace it with an INI entry.

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

Bart.S
Offline
Last seen: 6 months 5 days ago
Developer
Joined: 2008-07-23 07:56
.
  • appinfo.ini: [Details] Publisher=Inkscape.org & PortableApps.com
  • There is a file "\Data\settings\InkscapePortableAppData\Inkscape\extension-errors.log". It says that all extensions failed to load because a dependency was not met. I appreciate your AppDataRedirect, but maybe it's to complicated.

Cheers

yongdoria
Offline
Last seen: 15 years 2 months ago
Joined: 2008-08-31 21:56
I want to attach ko translation file for inkscape ver0.47dev

Hi,

I want to open inkscape ver0.47dev korean translaion file for everyone and I requests to port these files at inkscape site

attached site : http://gimp.kr/download/file.php?id=590
(two files : inkscape.mo & po)

Thank you!

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

This doesn't seem to me to be relevant to the PortableApps.com build of Inkscape Portable. You should post that to the Inkscape website.

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

jwyanze
jwyanze's picture
Offline
Last seen: 10 years 10 months ago
Joined: 2007-08-08 00:44
Long awaited update

thanks going to test now. This update was long overdue

Never curse the alligator till you done cross the bridge. Wink

3xodus
Offline
Last seen: 15 years 7 months ago
Joined: 2009-04-18 20:10
Thanks

I love inkscape, thanks for working on this, should make a nice addition alongside gimpportable.

toppertoni
Offline
Last seen: 15 years 5 months ago
Joined: 2009-05-25 07:20
open files, command line-call

Hi!

I did some testing.

It seems to run stable, but:

If I try to open files (Menu Files -> open) the Desktop-Folder does not appear - as seen in Gimp-Portable.

If I try to open files directly via command line-batch file like:

@echo off
set LANG=NL
d:
cd "D:\Program Files\InkscapePortable"
start InkscapePortable.exe "%1"

the starter doesn't handle the "%1" correctly.
(e.g. use win-explorer "open-with"-dialog for an svg-file and open it with the batch-file).

I didn't see no further problems during usual usage.

Tested on WinXP SP2 (restricted account).

Thanks to all for your great work!

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

The default open location is an issue with Inkscape itself, but I'm seeing if I can deal with it in any way with my launcher. The real problem is I can't use a ${ConfigWrite} line, as the XML tag it uses is on multiple lines. I'll need to investigate further, or maybe into an XML plugin. I have thought about this though.

I personally have no problems with opening a file, but from memory, it's one of the apps where you must include an absolute file name. I'm working on a fix for this for my generic launcher, but for the moment you need to live 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

toppertoni
Offline
Last seen: 15 years 5 months ago
Joined: 2009-05-25 07:20
opening files

If I launch the program with inkscape.exe directly en then use the open files dialog, it's there (on the left side under places the "desktop"-entry).

I just tell because as with other programs i use it often to easy find back or load saved files.

But never mind - IT'S WORKING! GREAT!

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
I see.

I see what you're meaning. What I'm intending to do when I get round to it is try and sort out bookmarks - so at the bottom of the list you can have your portable documents and pictures directories, which should be more useful. As for the settings directory appearing rather than e.g. Desktop, that's a side-effect of the portability technique used. At the moment, I can't even remember clearly what I did with that for Pre-Release 1, whether it was setting USERPROFILE/APPDATA (I think that was it) or invalidating APPDATA and setting HOME (what should be being used for PR2)

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

solanus
solanus's picture
Offline
Last seen: 10 years 1 month ago
Joined: 2006-01-21 19:12
Are you intending to move to 0.47 for the next PR?

Inkscape is set to release its next big update in a few weeks. I think they are pretty tight on schedule, so I'd bet that you can expect to see it close to then.

I made this half-pony, half-monkey monster to please you.

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

It depends entirely on whether I get round to making another release before then Smile

Yes, I have been following the Inkscape release schedule. I'm looking for 0.47 to be a quick pre-release and then finally move on to official.

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

youngheart80
Offline
Last seen: 1 year 4 months ago
Joined: 2006-11-02 12:44
Yea!

I'll be very happy to test it once you get it out. Thanks again for doing this - use it every day at work.

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

Great news! Thanks to catching Jon Cruz, an Inkscape developer, in IRC/XMPP, and working out what I reckoned should be added, despite the freeze in place, I got my patch committed! So when Inkscape 0.47 comes out, I'll just be able to set the environment variable INKSCAPE_PORTABLE_PROFILE_DIR to $EXEDIR\Data\settings, and it should all work Smile Due to this, I won't be releasing another pre-release here until 0.47 gets released (though I'll probably download a nightly build and test it), which if they're still sticking to their release schedule will be on the 15th of June - Monday week. I'll then get a release out here ASAP and we should be ready to go official. Smile

See inkscape.cpp revision 21480, lines 1387-1391, and the bug for details on the patch.

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

youngheart80
Offline
Last seen: 1 year 4 months ago
Joined: 2006-11-02 12:44
Yay!

Looking forward to all the new goodies in .47. Thanks for all your work on this one - it'll be a another jewel when it gets released.

jnw222
Offline
Last seen: 12 years 7 months ago
Joined: 2009-05-30 11:10
thanks

(i so want this but i am down to 3 mb out of 971mb)

any chance this will be made offical

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

Just wait for 0.47 (see my comment above) on June 15 (DV), and then we should be able to get a quick release out, maybe the 16th or 17th with some testing.

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

RagManX
Offline
Last seen: 1 month 1 week ago
Joined: 2006-02-02 11:34
Nearing release!

Hot diggity! Thanks for the update, and glad to hear you got to patch commit in. I am design-impaired, but still love Inkscape. I'll be snagging this as soon as the official release and your portable update come out. Thanks for working on this.

Topic locked