lp:~tghs/inkscape/0.92.x_mac_xquartz_pasteboard

Created by Tim Sheridan and last modified
Get this branch:
bzr branch lp:~tghs/inkscape/0.92.x_mac_xquartz_pasteboard
Only Tim Sheridan can upload to this branch. If you are Tim Sheridan please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tim Sheridan
Project:
Inkscape
Status:
Development

Recent revisions

15373. By Tim Sheridan

packaging/macosx: Update XQuartz config alert text

15372. By Tim Sheridan

packaging/macosx: Add option key XQuartz config modification

15371. By Tim Sheridan

packaging/macosx: Add warning to XQuartz config alert

15370. By Tim Sheridan

packaging/macosx: Add suppression checkbox to XQuartz config alert

15369. By Tim Sheridan

packaging/macosx: Quit XQuartz before fixing its config

15368. By Tim Sheridan

packaging/macosx: Switch to helper scripts for XQuartz config modification

Using the Cocoa NSUserDefaults APIs it's difficult to exclude the Inkscape preferences domain on the full range of target OS versions. The original API (- removeSuiteName:) doesn't work correctly in 10.8+. The newer API (+ initWithSuiteName:) is only present in 10.9+.

Using helper scripts with the more stable defaults(1) interface works on all target OS releases.

15367. By Tim Sheridan

packaging/osx: Move XQuartz config alert to block app launch properly

15366. By Tim Sheridan

packaging/macosx: Use older defaults and alert API

15365. By Tim Sheridan

packaging/macosx: Initial implementation to set XQuartz settings

Includes converting to Objective C for the application wrapper.

For copy and paste to work correctly, customization of the default XQuartz configuration is required.

See bug: https://bugs.launchpad.net/inkscape/+bug/307005

15364. By Jabiertxof <jtx@jtx>

backport from trunk.

    This commit fixes bug #1657874

    Title Missing handles after reset of rotation center

    Whats the bug: In a previous commit I do, I change a event on knots from onmove to onmousedown. this seems ok but the problem were if the user click on rotation center without moving it, the onrelease event has a variable move not set and hide the current knots making the needs to switch the tools to reshow. Is in particular a big problem on little elements where the center knot have a big influence and is very easy to click on it on select.

    Why do this commit that broke: I want have onmousedown fired to allow meshgradient triangle knots updated on mouse down.

    What fixes: Instead change the place of the signal, I send back to the original position and create a new signal to fire onmousedow a knot. In the gradient code I change the previous calls from undrag to onmousedown.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~inkscape.dev/inkscape/trunk
This branch contains Public information 
Everyone can see this information.