Hi all,
I've been working on getting the macOS packaging for the 0.92.x working again. The branch is here:
https://code.launchpad.net/~tghs/inkscape/0.92.x_mac_packaging
I've put a 10.7/i386 test build up for people to try at:
https://inkscape.org/en/gallery/item/10660/Inkscape-0.92.1pre1-tghs_0-x11-10...
Build info is on the file information page:
https://inkscape.org/en/~tghs/%E2%98%85inkscape-0921pre1-tghs_0-x11-107-i386...
As with the old official 0.91 release, this is an X11 build so you'll need XQuartz installed.
Since it's not yet merged, please report any issues encountered in this thread, or to me directly.
Known issues:
* App not signed (probably wontfix for 0.92 as users put up with it for 0.91, but worth looking at for 0.93) * Built without poppler (need to check whether old releases included it) * Toolbar icons getting cropped slightly on the edges (not a blocker IMO, but would be nice to fix)
Cheers, Tim
Is this for community-wide testing? Or just testing internally among developers?
Thanks, brynn
-----Original Message----- From: Tim Sheridan Sent: Tuesday, February 07, 2017 9:28 AM To: inkscape-devel Subject: [Inkscape-devel] Inkscape 0.92.1pre1 macOS test build
Hi all,
I've been working on getting the macOS packaging for the 0.92.x working again. The branch is here:
https://code.launchpad.net/~tghs/inkscape/0.92.x_mac_packaging
I've put a 10.7/i386 test build up for people to try at:
https://inkscape.org/en/gallery/item/10660/Inkscape-0.92.1pre1-tghs_0-x11-10...
Build info is on the file information page:
https://inkscape.org/en/~tghs/%E2%98%85inkscape-0921pre1-tghs_0-x11-107-i386...
As with the old official 0.91 release, this is an X11 build so you'll need XQuartz installed.
Since it's not yet merged, please report any issues encountered in this thread, or to me directly.
Known issues:
* App not signed (probably wontfix for 0.92 as users put up with it for 0.91, but worth looking at for 0.93) * Built without poppler (need to check whether old releases included it) * Toolbar icons getting cropped slightly on the edges (not a blocker IMO, but would be nice to fix)
Cheers, Tim
------------------------------------------------------------------------------ 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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
For this first one, I'd keep it just on inkscape-devel for now in case anything major comes up. I plan to do some fixes over the next 2-3 days and do a second build. I'll send out a message on inkscape-user, and that one should be fine for wider community testing.
Cheers, Tim
On 7 February 2017 at 20:36, brynn <brynn@...3133...> wrote:
Is this for community-wide testing? Or just testing internally among developers?
Thanks, brynn
-----Original Message----- From: Tim Sheridan Sent: Tuesday, February 07, 2017 9:28 AM To: inkscape-devel Subject: [Inkscape-devel] Inkscape 0.92.1pre1 macOS test build
Hi all,
I've been working on getting the macOS packaging for the 0.92.x working again. The branch is here:
https://code.launchpad.net/~tghs/inkscape/0.92.x_mac_packaging
I've put a 10.7/i386 test build up for people to try at:
https://inkscape.org/en/gallery/item/10660/Inkscape-0.92.1pre1-tghs_0-x11-10...
Build info is on the file information page:
https://inkscape.org/en/~tghs/%E2%98%85inkscape-0921pre1-tghs_0-x11-107-i386...
As with the old official 0.91 release, this is an X11 build so you'll need XQuartz installed.
Since it's not yet merged, please report any issues encountered in this thread, or to me directly.
Known issues:
- App not signed (probably wontfix for 0.92 as users put up with it for
0.91, but worth looking at for 0.93)
- Built without poppler (need to check whether old releases included it)
- Toolbar icons getting cropped slightly on the edges (not a blocker IMO,
but would be nice to fix)
Cheers, Tim
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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Tue, 2017-02-07 at 13:36 -0700, brynn wrote:
Is this for community-wide testing? Or just testing internally among developers?
If you know of some specific people who are a bit technical and who don't mind joining the developers mailing list, then this is a good opportunity to invite them in to test the new package and report back here.
This way we'll build more Mac testers here (because testing is development QED)
Best Regards, Martin Owens
I've downloaded the package and installed the inkscape app. Preliminary impressions:
- back to using XQuartz I guess! Oh well! :P - my computer is butt-slow, and startup is exceedingly slow compared to the homebrew version - everything looks a bit nicer in terms of the interface compared to the homebrew version - opening files works fine, saving files works fine - I also notice the icons are slightly cropped
Overall, it's back to what I'm used to with mac packaging :)
Incidentally, what's the status of making Inkscape with a native Mac GUI (i.e. no Xquartz needed, no ctrl+<> key combos, etc.)? Is it a matter of getting a mac developer on board or is there much more to it than that?
Thanks for your work! I'll mention if I notice anything but I'm not a heavy user so you probably won't hear much from me! Chris
On Tue, Feb 7, 2017 at 1:08 PM, Martin Owens <doctormo@...400...> wrote:
On Tue, 2017-02-07 at 13:36 -0700, brynn wrote:
Is this for community-wide testing? Or just testing internally among developers?
If you know of some specific people who are a bit technical and who don't mind joining the developers mailing list, then this is a good opportunity to invite them in to test the new package and report back here.
This way we'll build more Mac testers here (because testing is development QED)
Best Regards, Martin Owens
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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Chris,
- my computer is butt-slow, and startup is exceedingly slow compared to the
homebrew version
Yup, as with 0.91 then. Anyone correct me if I'm wrong here, but IIRC this is mostly fontcache. Subsequent launches should be a bit faster. Ideally it should be much faster. VLC seems to have worked out a fix for their fontcache delays; I can't remember the last time I hit one with it.
Incidentally, what's the status of making Inkscape with a native Mac GUI (i.e. no Xquartz needed, no ctrl+<> key combos, etc.)? Is it a matter of getting a mac developer on board or is there much more to it than that?
That's waiting until 0.93 with GTK3. su_v gave me a lot of info in #inkscape-devel about the different options for this, but for now I've got it filed it away to digest and play around with once 0.92.x is out of the way. :-)
Cheers, Tim
Yup, as with 0.91 then. Anyone correct me if I'm wrong here, but IIRC this is mostly fontcache. Subsequent launches should be a bit faster. Ideally it should be much faster. VLC seems to have worked out a fix for their fontcache delays; I can't remember the last time I hit one with it.
s/fontcache/fontconfig/g
On Feb 7, 2017, at 1:47 PM, Chris Tooley <euxneks@...400...> wrote:
I've downloaded the package and installed the inkscape app. Preliminary impressions:
- back to using XQuartz I guess! Oh well! :P
- my computer is butt-slow, and startup is exceedingly slow compared to the homebrew version
- everything looks a bit nicer in terms of the interface compared to the homebrew version
- opening files works fine, saving files works fine
- I also notice the icons are slightly cropped
Thank you for working on this. It is already a clear improvement over the other builds available thus far.
While far from comprehensive, installation and basic functionality seems very good in the places that I have tested.
In addition to issues already noted: - Menus (both pull-down and pop-up) do not have the gray border that gives a visual clue as to their extent. - Checkmarks (e.g., in an extension for giving a live preview) appear to be masked to within the box, whereas they extended past it in 0.91.
-Windell
Hi Martin, I will keep it in mind. I was asking for all the newbies who are unable to install with Macports, if it is ready for wide use. Oh, but I might know someone who can test. I'll make sure they know.
Thanks, brynn
-----Original Message----- From: Martin Owens Sent: Tuesday, February 07, 2017 2:08 PM To: brynn ; Tim Sheridan ; inkscape-devel Subject: Re: [Inkscape-devel] Inkscape 0.92.1pre1 macOS test build
On Tue, 2017-02-07 at 13:36 -0700, brynn wrote:
Is this for community-wide testing? Or just testing internally among developers?
If you know of some specific people who are a bit technical and who don't mind joining the developers mailing list, then this is a good opportunity to invite them in to test the new package and report back here.
This way we'll build more Mac testers here (because testing is development QED)
Best Regards, Martin Owens
Hi all,
Thanks very much for the testing and feedback everyone. Very special thanks to su_v for the extensive testing and supplying patches for most of the things that came up. I've put together a new test build from (what will be) the 0.92.1 proper release.
https://inkscape.org/en/~tghs/%E2%98%85inkscape-0921-tghs_1-x11-107-x86_64dm...
New features: * XQuartz recommended configuration dialog on launch. Attempting to fix: https://bugs.launchpad.net/inkscape/+bug/307005
Bug fixes: * x86_64 build for 10.7, rather than i386 (as per 0.91) * Fix missing dependency for "Optimized SVG" output file format * Theme tweaks ** Fix icon cropping ** Add back menu borders ** Fix inconsistent spin button style * Disable Open Clipart Library in menu (broken on macOS) * Make hyperlinks in UI work (e.g. about screen link to project homepage) * Add missing BZR rev number in version on about screen
After the 0.92.1 release announcement goes out, I'll circulate this build on the user mailing list so that we can get some more people testing. Once 0.92.1 is out the door, we're clear to merge these changes into the 0.92.x branch, so there can be an official Mac release for 0.92.2! :-)
Cheers, Tim
Sorry for having another build so soon.
https://inkscape.org/en/~tghs/%E2%98%85inkscape-0921-tghs_2-x11-107-x86_64dm...
The only difference over the previous one is that the XQuartz configuration dialog now also sets the recommended option key configuration as well as the pasteboard configuration.
On 16 February 2017 at 00:58:20, Tim Sheridan (tghs@...3462...) wrote:
Hi all,
Thanks very much for the testing and feedback everyone. Very special thanks to su_v for the extensive testing and supplying patches for most of the things that came up. I've put together a new test build from (what will be) the 0.92.1 proper release.
https://inkscape.org/en/~tghs/%E2%98%85inkscape-0921-tghs_1-x11-107-x86_64dm...
New features:
- XQuartz recommended configuration dialog on launch. Attempting to fix: https://bugs.launchpad.net/inkscape/+bug/307005
Bug fixes:
- x86_64 build for 10.7, rather than i386 (as per 0.91)
- Fix missing dependency for "Optimized SVG" output file format
- Theme tweaks
** Fix icon cropping ** Add back menu borders ** Fix inconsistent spin button style
- Disable Open Clipart Library in menu (broken on macOS)
- Make hyperlinks in UI work (e.g. about screen link to project homepage)
- Add missing BZR rev number in version on about screen
After the 0.92.1 release announcement goes out, I'll circulate this build on the user mailing list so that we can get some more people testing. Once 0.92.1 is out the door, we're clear to merge these changes into the 0.92.x branch, so there can be an official Mac release for 0.92.2! :-)
Cheers, Tim
Hi Tim.
Thanks for your work. I've tried your packaging script on Mavericks (OS X 10.9). Fix in rev15362 were also needed for Mavericks. Perhaps other versions will need the same workaround.
In my opinion, this is a good opportunity to fix bug #476678.
ref. https://bugs.launchpad.net/inkscape/+bug/476678
This bug affects the following three locales.
- ja_JP - ko_KR - no_NO
It works fine with Koich Hyodo's fix in comment .
(https://bugs.launchpad.net/inkscape/+bug/476678/comments/5)
Could you check the attached file?
Thanks. -- Atsuyoshi Suzuki
2017/02/16 9:58、Tim Sheridan <tghs@...3462...>のメール:
Hi all,
Thanks very much for the testing and feedback everyone. Very special thanks to su_v for the extensive testing and supplying patches for most of the things that came up. I've put together a new test build from (what will be) the 0.92.1 proper release.
https://inkscape.org/en/~tghs/%E2%98%85inkscape-0921-tghs_1-x11-107-x86_64dm...
New features:
- XQuartz recommended configuration dialog on launch. Attempting to fix: https://bugs.launchpad.net/inkscape/+bug/307005
Bug fixes:
- x86_64 build for 10.7, rather than i386 (as per 0.91)
- Fix missing dependency for "Optimized SVG" output file format
- Theme tweaks
** Fix icon cropping ** Add back menu borders ** Fix inconsistent spin button style
- Disable Open Clipart Library in menu (broken on macOS)
- Make hyperlinks in UI work (e.g. about screen link to project homepage)
- Add missing BZR rev number in version on about screen
After the 0.92.1 release announcement goes out, I'll circulate this build on the user mailing list so that we can get some more people testing. Once 0.92.1 is out the door, we're clear to merge these changes into the 0.92.x branch, so there can be an official Mac release for 0.92.2! :-)
Cheers, Tim
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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Atsuyoshi,
Thanks for your work. I've tried your packaging script on Mavericks (OS X 10.9). Fix in rev15362 were also needed for Mavericks. Perhaps other versions will need the same workaround.
I've not been building on anything other than 10.7 so far so I only committed that one, but I will propagate it to the others, as they will be necessary.
In my opinion, this is a good opportunity to fix bug #476678.
Thanks for flagging this up. Reproduced it on my end.
It works fine with Koich Hyodo's fix in comment .
(https://bugs.launchpad.net/inkscape/+bug/476678/comments/5)
Confirmed. I'll commit this simple fix.
If I get time, I'll also look at su_v's other improvement (using the global "AppleLanguages" defaults value), might not have enough time to test this one properly in time for 0.92.2 though.
Cheers, Tim
participants (6)
-
Atsuyoshi Suzuki
-
brynn
-
Chris Tooley
-
Martin Owens
-
Tim Sheridan
-
Windell H. Oskay