~ubuntu-branches/ubuntu/oneiric/inkscape/oneiric-updates

« back to all changes in this revision

Viewing changes to src/ui/tool/control-point-selection.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Alexander Valavanis
  • Date: 2011-02-01 12:53:34 UTC
  • Revision ID: james.westby@ubuntu.com-20110201125334-xezweqxp3tvekidu
Tags: 0.48.1-0ubuntu1
* New upstream version (LP: #710619).  Fixes several Ubuntu bugs:
  - Node editing causes segmentation fault (LP: #544599)
  - Cursor position markers are not cleared from rulers (LP: #627134)
  - Crashes when opening document properties (LP: #658055)
  - Export to XCF error with default template (LP: #485032)
  - Editing a connector in a transformed group returns it to original
    position (LP: #533897)
  - Ungrouping objects changes position of arrow lines (LP: #552289)
  - Will not save XCF file (LP: #642417)
  - XCF export fails when exporting from unsaved document (LP: #650890)
* Drop all patches: Applied upstream
* debian/rules: Disable chmod on debian/patches/* in clean rule (no patches used)

Show diffs side-by-side

added added

removed removed

Lines of Context:
290
290
{
291
291
    Geom::Point abs_delta = new_pos - _original_positions[_grabbed_point];
292
292
    double fdist = Geom::distance(_original_positions[_grabbed_point], _original_positions[_farthest_point]);
293
 
    if (held_alt(*event) && fdist > 0) {
 
293
    if (held_only_alt(*event) && fdist > 0) {
294
294
        // Sculpting
295
295
        for (iterator i = _points.begin(); i != _points.end(); ++i) {
296
296
            SelectableControlPoint *cur = (*i);