Shop Mobile More Submit  Join Login
×

Featured in Collections

Other by devil-dante-O-O

RANDOM by Gossamier

thing by WhimsicalxDreams


More from DeviantArt



Details

Submitted on
December 24, 2012
Link
Thumb

Stats

Views
3,819
Favourites
29 (who?)
Comments
52
×

Ponyscape v0.2

Journal Entry: Mon Dec 24, 2012, 10:58 PM


Version 0.3 has been released!!  You can find it, and subsequent versions, in the new Ponyscape-Vectors group!  Be sure to +Watch that group to get notified of new releases, and feel free to join if you use Ponyscape to vector! :D

:iconponyscape-vectors:

Hi Everypony!

It is with great pleasure that I announce the release of Ponyscape v0.2!  This is the continuation of my work on tweaking Inkscape to add new features and make it more user friendly!  This new version adds a few very useful features, and updates the base to the latest revision of Inkscape.  I also was able to fix a few bugs and submitted a patch to upstream Inkscape (which got accepted!).  I've been working on this version, and have been concurrently working on a couple of vectors which I will hopefully get around to uploading soon.

I have compiled binary packages for both Windows and Linux Mint 14 (should also work on Ubuntu 12.10).  To use, download the zip file and extract it with 7zip (or winrar on Windows), and run either ponyscape.exe (Windows) or bin/inkscape (Linux).  You can download them here:

Windows: www.mediafire.com/?jdyd6dfhrw6…
md5: 0288d16be62b1507e9045eca23f2f1a9

Linux Mint 14: www.mediafire.com/?i0saien2l2m…
md5: d8daceb64730923df0c83539b4534ec5

Alternatively, you can download the Inkscape source code, apply my patch file, and compile from scratch.  I can confirm that compiling works on both Windows and Linux, and it should hopefully work on Mac OS as well.  You can grab the patch here:

Source patch: www.mediafire.com/?scfpc9yac8t…
md5: 68a3723a1c3f71f2f435d248a22188eb

To apply the patch, first download the Inkscape source code using bazaar.  Detailed instructions on doing this and compiling the Inkscape source code can be found on the Inkscape wiki here: wiki.inkscape.org/wiki/index.p… .  Once you have the Inkscape source code, apply the patch file by running "patch -p0 < ponyscape.0.2.patch" from a command line in the root directory of the source code.  If you are on Windows, here's detailed instructions on getting the patch program and patching source code: drupal.org/node/60179 .  Compile Inkscape according to the instructions on their wiki, and hopefully everything runs smoothly!

Please note that this software is still somewhat experimental... I encourage you to use it, but please remember to save often (enabling autosave is also a good idea).  If you come across any issues, want to give feedback, or have an idea for a future version of Ponyscape, feel free to email me at flutterguy317@gmail.com .

I would like to give a huuuuge thank you to Atmospark, RainbowRage12, and Mahaugher for beta-testing this and my previous Ponyscape version.  You guys are amazing!!

In addition to the new features in Ponyscape v0.1 ( flutterguy317.deviantart.com/j… ), here are some interesting things in this new version (green is from upstream Inkscape, blue is custom):

:bulletgreen: Keyboard shortcut editor!  You can finally change keyboard shortcuts without having to dig around in configuration files.  Great addition on the part of the Inkscape development team.

:bulletgreen: Group clipping bug fixes.  There was a bug where if you clipped an object, then grouped it with other objects, and tried to use the group as a clip it wouldn't work.  This is fixed in upstream Inkscape due to a patch that I submitted.

:bulletblue: Added "Fill-Between-Strokes" path effect.  This allows you to create a fill between 1 or 2 strokes.  I've replaced the "Clone original path (LPE)" menu item with "Fill between strokes (LPE)" as this new path effect does exactly the same thing when only one stroke is selected (I added this as a new effect to keep backwards compatability with Inkscape).  I also changed the default keyboard shortcut to Alt-Ctrl-F as Alt-Ctrl-D is the default keybinding for "show desktop" on most Linux environments.

:bulletblue: Tweaks to the add path effect dialog.  Powerstroke is now the default selected path effect.  Additionally, pressing enter when a list item is selected will add the path effect.

:bulletblue: Inverse clipping.  This works similar to normal clipping, but instead of constraining what is being clipped to the clipping path, it removes the clipping path from the object which is being clipped.  It's a bit difficult to explain, but if you give it a try, it should hopefully be self-explanatory.  To add an inverse clip, select your clipping path and object to be clipped, right click, and click "Set Inverse Clip".  PLEASE NOTE THAT INVERSE CLIPPING IS CURRENTLY NOT COMPATIBLE WITH ANY OTHER VECTORING SOFTWARE, SO IF YOU USE IT YOU SHOULD LINK BACK TO PONYSCAPE SO OTHERS CAN OPEN YOUR FILES.  I am currently working on a solution for inverse clipping which is either backwards compatible with SVG 1.1 or forwards compatible with SVG 2.0, however it is near impossible with the SVG 1.1 standard, and SVG 2.0 is currently just a draft.

:bulletblue: Attach path experimental path effect.  This is a work-in-progress and probably will be taken out of path-effects and placed elsewhere, but feel free to try it if you want.  It basically will attach a path to a point on another path (essentially snapping it there, even if either path is changed).  My goal is to add this functionality pre-path-effects, so the "fill between strokes" path effect can be used in conjunction with it.  This could be very useful when animation is introduced as it could be used to create a pseudo-bone system.

:bulletblue: Some more minor tweaks.  You can now launch the width dialog for powerstroke nodes by holding Shift instead of Alt (this is because Alt moves windows by default on most Linux environments).  Additionally, I changed the ponyscape logo to have Caramel Curve (my OC) popping her head out (although I haven't changed the official icon).

That's about it!  Expect more in the future, my next goal will be to tackle the layers and swatches dialogs so hopefully that will make Ponyscape extremely easy for anyone to use!  I will probably be doing a livestream at some point on the new features, so stay tuned for an announcement about that!

And now a quick legal disclosure (only because I have to :p).  This software is provided as-is and without any warranty.  Misuse of this software or use of this software in an illegal nature is in no way the fault of the developer or the upstream Inkscape development team.  The developers are not responsible for any loss or damages that may occur while using the software.  This software is licensed under the GPL version 2.0, a copy of which will be provided upon request.  Inkscape itself is licensed under the GPL, and is free and open-source software, meaning I am allowed to modify and redistribute the source code and/or binaries.

I hope you enjoy this release of Ponyscape and that it helps any pony vector artists out there!  I will be continuously working on tweaking Ponyscape to add helpful new features, so expect to see more releases in the future!

Merry Christmas (to those who celebrate it), and Happy Hearth's Warming!!

-flutterguy317

Add a Comment:
 
:iconliamwhite1:
liamwhite1 Featured By Owner Mar 11, 2014  Hobbyist Digital Artist
I am currently working on a solution for inverse clipping which is either backwards compatible with SVG 1.1 or forwards compatible with SVG 2.0, however it is near impossible with the SVG 1.1 standard, and SVG 2.0 is currently just a draft.
Calculate the visual bounding box every few seconds and create a path from that, calculating the steps required for the non-zero rule in order to make it inverted. (If the OptRect has an infinite coordinate, just use numeric_limits<double>.max() instead of that coordinate)
Reply
:iconcadence121:
cadence121 Featured By Owner Feb 16, 2013   Digital Artist
This don't work with my Mac computers that would be amazing if you could make a Mac friendly one!!!!!!!!!!
Reply
:iconpokeshipper4life:
pokeshipper4life Featured By Owner Feb 2, 2013  Hobbyist General Artist
I was just wondering, is there a linux version?
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Feb 2, 2013  Hobbyist Digital Artist
Yep! Version 0.2 is very outdated, check out version 0.4 in the #Ponyscape-Vectors group: [link] . There's a 64-bit Linux package there, or you can compile from source if you're running a 32-bit Linux version (for now, I might add a 32-bit version in the future). Hope you like it and happy vectoring!!
Reply
:iconstarlyk:
Starlyk Featured By Owner Apr 20, 2013  Hobbyist General Artist
So there is no 32-bit linux version? Really?
Reply
:iconpokeshipper4life:
pokeshipper4life Featured By Owner Feb 2, 2013  Hobbyist General Artist
Thank you very much ^__^
Reply
:iconderaza360:
DeRaza360 Featured By Owner Jan 24, 2013  Hobbyist General Artist
Seems quite interesting.
Reply
:iconxyaddy:
Xyaddy Featured By Owner Jan 19, 2013  Hobbyist General Artist
Um.. Which would I use for a mac or how do I get it to work for a mac? O.o
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 21, 2013  Hobbyist Digital Artist
Hi Xyaddy! You can find a Mac OS X version here: [link] . It may or may not work depending on what version you have installed... If you can't get it working, let me know if you want to try compiling it and I'll help you through that :)
Reply
:iconfellefan:
Fellefan Featured By Owner Jan 16, 2013  Hobbyist Digital Artist
um.. I kinda need help to install this... ^^; if it isn't too much to ask for?..
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 16, 2013  Hobbyist Digital Artist
Oh, forgot to mention in my reply that version 0.3 is currently out, you can get it from the #Ponyscape-Vectors group :)
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 16, 2013  Hobbyist Digital Artist
Hi Fellefan! What operating system are you using? If you're on Windows, simply download the Windows binary package, unpack it with 7-zip ( [link] ), and run ponyscape.exe . On Windows, no installation is necessary, you can run it standalone :) If you're on Linux, you might be able to install it using the .deb package, although depending on your distribution and version some dependencies may be off so you may need to compile from source if it's not working. If that's the case, let me know and I'll be more than happy to help out! If you're on a mac, there's a mac port in this journal here: [link] . Like Linux, some dependencies may be off if you're not running the latest OS X and you may need to compile from source, but I'd be more than happy to help walk you through that!

Hope this helps!!
Reply
:iconfellefan:
Fellefan Featured By Owner Jan 17, 2013  Hobbyist Digital Artist
wow, asum! I didn't really expect such a perfect help! ;o; thank you~<3

okej, it's done! :D now I just need to know how to do stuff in it... :I
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 18, 2013  Hobbyist Digital Artist
Yay! Glad you got it working :D Experimenting and playing around with the new features is definitely the way I'd recommend getting acquainted with them. *Hourglasspony has also made a couple of tutorials (which are in his gallery) on some of the new features as well. Good luck and happy vectoring!! :)
Reply
:iconfellefan:
Fellefan Featured By Owner Jan 19, 2013  Hobbyist Digital Artist
asum! ;u; thank you for all the help~<3
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 19, 2013  Hobbyist Digital Artist
:aww: Glad I could help out!
Reply
:iconfellefan:
Fellefan Featured By Owner Jan 19, 2013  Hobbyist Digital Artist
;u; <3
Reply
:iconaprilj0313:
aprilj0313 Featured By Owner Jan 1, 2013  Student Traditional Artist
Do I need to download the patch or is the windows download the only one I need? Thats the very first one.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 1, 2013  Hobbyist Digital Artist
If you're on Windows, then the first link is the only one you'll need :) Be sure to check out the journal for v0.1 as well to see all of the changes that have been made (you can find both journal links in the #Ponyscape-Vectors group). Happy vectoring and thanks again for the advertisement through your groups!
Reply
:iconaprilj0313:
aprilj0313 Featured By Owner Jan 1, 2013  Student Traditional Artist
I downloaded it and unzipped it. It looks like a portable appliation file. I just use it like this? It doesn't really download. Your welcome and I added your group on my information side as well. Where I have the valid vector programs.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 1, 2013  Hobbyist Digital Artist
Yep, you can use it as a portable application just like that :) Just run ponyscape.exe and you're good to go! I may end up putting it into an official installer at some point though...
Reply
:iconlightningtumble:
lightningtumble Featured By Owner Dec 31, 2012  Hobbyist Digital Artist
Been loving the powerstroke! I just thought I'd tell you one problem I've encountered so you you're aware, of course you may be already! when ever I apply a powerstroke to a spiral Ponyscape crashes. Anyway just thought I'd let you know, great stuff anyway, keep up the fantastic work!
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 1, 2013  Hobbyist Digital Artist
Hmm, I'll have to look into that spiral issue... I'm planning on doing a lot of fixes to powerstrokes in version 0.4, so I'll add that to the list! Thanks for the report!!
Reply
:iconlightningtumble:
lightningtumble Featured By Owner Jan 1, 2013  Hobbyist Digital Artist
Thanks for ponyscape!
Reply
:iconsubtlepixel:
subtlePixel Featured By Owner Dec 31, 2012  Student Digital Artist
Any alternate download locations for v0.2? Every time I download it from mediafire, it constantly comes up with CRC errors on all the files.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Dec 31, 2012  Hobbyist Digital Artist
Hey subtlePixel! I uploaded to my dropbox, hopefully that works better for you: [link]

I'm going to probably look into different hosting for the future, although up to this point mediafire has worked for me and I get 50 GB free space... Maybe I'll mirror future versions on different sites to solve issues like the one you're having.

Happy Vectoring :D
Reply
:iconsubtlepixel:
subtlePixel Featured By Owner Jan 2, 2013  Student Digital Artist
Right, Thanks! That worked for me.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Jan 2, 2013  Hobbyist Digital Artist
No problem! I just released Version 0.3 if you want to upgrade to that: [link] . :D I'm still hosting it on mediafire for the time being though, so if you're having issues with the download let me know and I'll put it up on my dropbox for you. :)
Reply
:iconsubtlepixel:
subtlePixel Featured By Owner Jan 2, 2013  Student Digital Artist
Will do, I'll give this a try. :)
Reply
:iconlightningtumble:
lightningtumble Featured By Owner Dec 31, 2012  Hobbyist Digital Artist
I've been meaning to try this out! Powerstroke sounds like a good time! Not to mention inverse clipping! Thanks, Now I have to make something so I can submit to your group!
Reply
:iconssu193:
SSU193 Featured By Owner Dec 29, 2012  Hobbyist Digital Artist
Amazing
Reply
:iconderpwave:
Derpwave Featured By Owner Dec 27, 2012  Hobbyist Digital Artist
This will be my #1 used program at work :D

Just be cautious and look for suspiciously looking fellas following you. If they are wearing a tie with the Adobe logo as pattern, it's time to run.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Dec 27, 2012  Hobbyist Digital Artist
Haha, I'll be sure to check over my shoulder whenever I'm alone in a dark alleyway :p
Reply
:iconazure-dragon-seiryu:
Azure-Dragon-Seiryu Featured By Owner Dec 26, 2012  Student Traditional Artist
It better not give my computer a virus if it does, well i'll bill you for fixing my computer. I have important info on here and this computer was wiped cleaned 4 times and I can't risk anymore damage.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Dec 27, 2012  Hobbyist Digital Artist
Heheh, don't worry, it's clean. If you want, you can check the source code :) Also, eek, your computer had to be wiped 4 times! :worry:
Reply
:iconazure-dragon-seiryu:
Azure-Dragon-Seiryu Featured By Owner Dec 27, 2012  Student Traditional Artist
Actually yes and I looked at the programs it seems thatponyscape can't work for this computer.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Dec 27, 2012  Hobbyist Digital Artist
Aww, I'm sorry :( What kind of system do you have? I'm trying to strive for maximum compatibility, but unfortunately don't have a Mac, so I can't offer binaries for them (although you can compile from source if you have one).
Reply
:iconazure-dragon-seiryu:
Azure-Dragon-Seiryu Featured By Owner Dec 27, 2012  Student Traditional Artist
Windows 7 but I don't have Mac so it's not the 90s anymore. I don't have any sorces so i'm stuck with drawing. Btw that Mlpvector group you're in, they should make a new rule stop declining and accepting more. Who cares if you can't vector just join anyways. That founder has a too many strict rulez and needs to fix that problem. I have 5 rules and that's it. Anyways how do I get my group to be better that that guy's group and how do I get moderators.
Reply
:iconatmospark:
Atmospark Featured By Owner Dec 26, 2012  Hobbyist Digital Artist
I can vouch for its validity.
Reply
:iconmahaugher:
Mahaugher Featured By Owner Dec 25, 2012  Hobbyist Digital Artist
Always happy to help, I'll be using this today in all likely hood :D
Reply
:icontrildar:
Trildar Featured By Owner Dec 25, 2012
Awesome! Now if only I could get myself to actually vector more...
Reply
:iconunknownpony:
UnknownPony Featured By Owner Dec 25, 2012
Downloading now...I think I will like the snap feature. Thank you for this small gift and Merry Christmas.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Dec 25, 2012  Hobbyist Digital Artist
You're welcome! :) Merry Christmas to you too! The snap feature is still very much a work in progress, but feel free to check it out! If you want to send me any feedback or suggestions on it, that would be awesome!
Reply
:iconatmospark:
Atmospark Featured By Owner Dec 25, 2012  Hobbyist Digital Artist
Yay! New release! :D
Reply
:iconfehlung:
Fehlung Featured By Owner Dec 25, 2012  Hobbyist Digital Artist
Downloading now :)
Reply
:iconpirill-poveniy:
Pirill-Poveniy Featured By Owner Dec 25, 2012
I don't really use Inkscape anymore, but I want to congratulate you on your work. From what I've seen/read of it, Ponyscape is beginning to be quite an amazing program and I'm sure you can make it even better. All my respect. ^^

Oh and Happy Hearth's Warming.
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Dec 25, 2012  Hobbyist Digital Artist
Haha, thanks! It's been a bit difficult trying to find the time to work on Ponyscape, but hopefully I've been able to add some useful features and I hope to make it even better in the future! :)

Happy Hearth's Warming to you too!!
Reply
:iconrainbowrage12:
RainbowRage12 Featured By Owner Dec 24, 2012  Hobbyist Digital Artist
I broke it again :p
Reply
:iconflutterguy317:
flutterguy317 Featured By Owner Dec 24, 2012  Hobbyist Digital Artist
Dammit RainbowRage, you always find ways to break it :p I'll add you to the list of beta testers, btw :)
Reply
:iconhourglass-vectors:
Hourglass-Vectors Featured By Owner Dec 25, 2012  Hobbyist Digital Artist
ummm, I broke it again too. I mean if that's ok. *squeek*
Reply
Add a Comment: