wiki account
by Jan
hi
I need a wiki account to enhance a few articles.
5 years, 2 months
(re-)Introducing: ink/stitch, machine embroidery for Inkscape
by Lex Neva
Hi folks! I'd like to reintroduce you to ink/stitch, formerly known as
inkscape-embroidery. A lot has happened in the past couple of months, and
we now have a thriving and growing open source community around the extension!
The coolest new thing is that ink/stitch is available is a self-contained
ZIP containing every Python dependency and all needed shared libraries.
There's also a Windows version and a Mac build is in the works.
I think you folks might be especially interested in our solution for
creating the ZIP/tarball archive. We're using the excellent Pyinstaller,
which seems especially well-suited to packaging inkscape extensions. Our
goal is to avoid the kind of dependency hell that normally plagues
extensions, especially those like ink/stitch that have their own GUI.
Pyinstaller packages everything into a native executable. Interestingly,
inkscape does not support native executables as extensions and requires an
interpreter! We get around this by including a basic stub Python script
that executes the real extension binary and forwards the results back to
inkscape.
Another interesting tidbit for inkscape devs is our localization support.
Ink/stitch is currently available in three languages, but the INX is not
yet localized. This is because inkscape's localization support for INX
files depends on the extension translations being bundled with inkscape.
This obviously doesn't work for an extension with a fast release cycle.
We're exploring our options.
We'd love it if you'd check out project it and perhaps even give it a spin.
If you're interested in contributing, that'd be even cooler! Right now,
more folks with programming skills would be especially helpful as we have a
long feature request backlog, but any contributions would be awesome.
Here's ink/stitch:
https://github.com/lexelby/inkstitch
Happy hacking,
Lex
On March 1, 2018 7:41:07 AM inkscape-devel-request(a)lists.sourceforge.net wrote:
> Send Inkscape-devel mailing list submissions to
> inkscape-devel(a)lists.sourceforge.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
> or, via email, send a message with subject or body 'help' to
> inkscape-devel-request(a)lists.sourceforge.net
>
> You can reach the person managing the list at
> inkscape-devel-owner(a)lists.sourceforge.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Inkscape-devel digest..."
>
>
>
> ----------
> Today's Topics:
>
> 1. Re: Wacom smartpad support - request for ideas (Martin Owens)
>
>
>
> ----------
> Re: [Inkscape-devel] Wacom smartpad support - request for ideas
> From: Martin Owens <doctormo@...400...>
> Date: Feb 28, 9:39 PM
> To: Peter Hutterer <peter.hutterer@...3641...>
> CC: inkscape-devel(a)lists.sourceforge.net, Benjamin Tissoires
> <benjamin.tissoires@...400...>
>
>
>> > I'm sorely tempted to buy one of these things to hack on it to be
>> > honest.
>> if you do, buy a folio. we don't know if that works yet :)
>
> OK I got the small folio, got a friendly discount at B&H so only $120.
>
>> our file format atm is just a json file with the raw data
>> (x/y/pressure in
>> arrays that are the strokes). we can produce whatever we want from
>> that. I
>> hear the mp3 patent has expired ;)
>
> Unfortunatly inkscape doesn't support mp3s ;-P
>
> Martin,
>
>
>
>
>
> ----------
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
> ----------
> _______________________________________________
> Inkscape-devel mailing list
> Inkscape-devel(a)lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/inkscape-devel
>
5 years, 2 months
Hackfest in Three and a bit weeks
by Martin Owens
Dear developers,
The 2018 Inkscape hackfest will begin in three weeks. If you are
coming, please add your name to the Attendees page right away:
http://wiki.inkscape.org/wiki/index.php/Hackfest2018_Attendees
I'm hoping that both Alex Valavanis and Krzysztof can come to the
hackfest and we hopefully will resolve anything to do with funding at
the meeting tomorrow.
If you think you might come, but aren't sure yet, please add yourself
with a MAYBE tag to the list, so I know if the even is going to be as
small as it looks like it's going to be.
Thanks everyone!
Best Regards, Martin Owens
5 years, 2 months
Inkscape Board Meeting
by Bryce Harrington
Our monthly board meeting is scheduled for this Friday, Mar 2nd,
at 10am Pacific in #inkscape-devel. All members are welcome.
http://wiki.inkscape.org/wiki/index.php/Board_Meetings
(Note that a Release Team meeting will follow immediately after.
The Vectors Team will be meeting the next day.)
Agenda:
+ Madras Printer's and Lithographers' Association
+ Boston Hackfest (March) [doctormo]
+ Merchandise sales [crogers]
+ Board election process review [tedg]
+ Infrastructure hosting [bryce]
+ LGM 2018 [Tav]
+ GSoC [ScislaC]
+ Other Business
Action Items from last meeting:
♢ ACTION: Arrange vote on Budget 2018 [bryce]
♢ ACTION: Make a list of projects for cleaning up our code base [Tav]
♢ ACTION: Send invites to old Inkscapers to attend hackfest [bryce]
♢ ACTION: Collect CMYK ideas into Color_management wiki page [alface]
♢ ACTION: Analyze how we could improve internal handling of
Illustrator and Corel file import [crogers]
♢ ACTION: Follow up with MPLA to clarify on funded development and
general sponsorship options [bryce]
♢ ACTION: Start reaching out to people (including previous
contributors) to attend the hackfest. [tedg]
♢ ACTION: Arrange votes for any special case travelers for
hackfest. [bryce]
♢ ACTION: Try one more time to access spreadshirt password, then
email bryce for help [crogers]
♢ ACTION: Collab on markdown formatting for the board docs
[bryce,tedg]
♢ ACTION: Get the word out about LGM / Inkscape and invite more
attendees [Tavmjong]
♢ ACTION: Evaluate use of discorse (https://discuss.pixls.us/ ?) for
support/mailing list/forum type stuff [Vector Team]
Bryce
5 years, 2 months
Wacom smartpad support - request for ideas
by Peter Hutterer
Benjamin Tissoires and I have been working on a project called Tuhi that
communicates with the wacom smartpad devices and pulls the data off them.
https://github.com/tuhiproject/tuhi/
Devices working so far are the Bamboo Spark, Slate and the Intuos Pro Paper.
Smartpad devices aren't traditional graphics tablets [1] but instead have a
paper notepad on top of a sensor with a special pen. You draw on the paper,
the sensor registers the drawings and stores it in a custom vector-based
format in the device. Later, you connect the device over bluetooth to the
host and fetch the drawings from the firmware.
This is the bit that tuhi does, and it exposes the drawings as a simple
json-based vector format overa session DBus API. To interact, you basically
connect to the dbus daemon, tell it to listen to the device and then get
notified about new drawings. Then you can fetch the drawings one-by-one as
needed.
Tuhi only has a commandline client for debugging and we don't intend to ship
that client, it's for debugging only. Eventually, we may have a standalone
application similar to Wacom's Inkspace (yeah, confusing, isn't it?). This
app would be a gallery-style application that displays the drawings and
exports them to the desired formats. That's a fairly straightforward
process.
But right now what we're interested in is whether inkscape has interest in a
plugin-style implementation that talks to the tuhi daemon. Or whether there
are use-cases where the standalone application is insufficient and some
tighter integration is needed. Or other use-case you can think of that we
haven't yet.
Any comments appreciated!
Cheers,
Peter
[1] the intuos pro paper is when you plug it in, let's ignore that for now
5 years, 3 months