View Issue Details

IDProjectCategoryView StatusLast Update
0001268ScribusShape Drawingpublic2024-11-04 21:20
Reporterjo-hannes Assigned Tonitramr  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
PlatformallOSallOS Versionall
Product Version1.3.3.1 
Summary0001268: not all properties are applied if more than one object of the same type is selected
Descriptiononly listing what is not applied to multiple selections; font size, font, changes in shape, tabs, opacity and distance of the text (left, right, bottom, top)
TagsNo tags attached.
Patch

Relationships

related to 0000575 confirmed Editing multiple (text) frames sometimes works sometimes doesn't 
child of 0003171 acknowledged Metabug: Selection improvements 

Activities

cbradney

2004-12-08 18:54

administrator   ~0003041

Please check CVS.

jo-hannes

2004-12-09 10:41

developer   ~0003074

still not applied (as i found out): font size, gradients, alignment, styles, distance of text, tabs

mhanski

2006-04-12 12:55

developer   ~0009854

Last edited: 2006-04-12 12:58

-- font size, alignment, styles work ok now

-- all properties from "Shape" tab (number of cols, distance of text, etc) need to be fixed

-- gradient needs fixing

cbradney

2006-11-02 00:51

administrator   ~0013228

Gradients are ok in 1.3.4cvs

don_cristobal

2010-05-04 17:33

reporter   ~0023866

Line properties seem to work except for the "Custom" line type: It only applies to one of the objects in the multiple selection (scribus-ng on ubuntu, 1.3.6, 16 march 2010, Build ID C-C-T-F-C1.8.8)

aliB

2010-05-05 12:12

reporter   ~0023869

Other properties still do not work (Text, Form ...) in 1.3.6

Line and Color property change works only when you first select one frame, switches to the proper property register and select the other frame. If you first select all frame and then switches to e.g. the Color register you won't be able to change anything.

cbradney

2024-11-04 17:51

administrator   ~0051526

Martin - I'd like to discuss how we can achieve editing of more properties when multiple are selected.

nitramr

2024-11-04 18:38

developer   ~0051527

Hi Craig,
that's a great idea.

I've seen the following things in other programs and I think it should work similarly in Scribus.

1. only show properties/input fields that all selected objects have in common
2. the values ​​in input fields, combo boxes, etc. only show the same value if all objects have the same value, otherwise it is "mixed"
3. a change to an input field affects all objects equally

For step 2, the properties window needs to be extended so that the values ​​of all objects are read and displayed "mixed" if necessary.
Step 3 can possibly be solved entirely using the "itemSelection_" functions in the Scribus doc.

I think we could start with step 3 and then step 2. From my point of view step 2 is huge, because we have to replace the "current item" with a list of current items.

cbradney

2024-11-04 21:19

administrator   ~0051528

hi Martin

Many years ago, the old Properties Palette allowed changes across many items that were selected. We found issues and it was eventually blocked for all but the simplest changes. I am not sure we need to change too much in terms of UI layout.. or at least I would not start with that.
There's some simple opportunities to try out. Eg selecting multiple items of the same type and trying to set colours and borders. Eg I recently had to import about 40 images into a doc for my daughter, then set frame border of 1px and black. I had to do each and all of them.

Also worth noting, 1.7.0 release should be this year. Best not to rip it apart now :)

cbradney

2024-11-04 21:20

administrator   ~0051529

Also.. we lost a lot of tooltips across the palettes. they all need adding back in. Not sure where to start with that. UI files I suppose?

Issue History

Date Modified Username Field Change
2004-11-04 14:51 jo-hannes New Issue
2004-12-08 18:54 cbradney Note Added: 0003041
2004-12-09 10:41 jo-hannes Note Added: 0003074
2006-01-28 13:02 jo-hannes Relationship added related to 0000575
2006-02-03 23:54 jo-hannes Relationship added child of 0003171
2006-04-12 12:55 mhanski Note Added: 0009854
2006-04-12 12:55 mhanski Status new => confirmed
2006-04-12 12:55 mhanski OS Suse Linux => all
2006-04-12 12:55 mhanski OS Version 9.1 => all
2006-04-12 12:55 mhanski Platform AMD Athlon 1000MHz => all
2006-04-12 12:55 mhanski Product Version => 1.3.3.1
2006-04-12 12:58 mhanski Note Edited: 0009854
2006-11-02 00:51 cbradney Note Added: 0013228
2010-05-04 17:33 don_cristobal Note Added: 0023866
2010-05-05 12:12 aliB Note Added: 0023869
2024-11-04 17:50 cbradney Assigned To => nitramr
2024-11-04 17:50 cbradney Status confirmed => assigned
2024-11-04 17:51 cbradney Note Added: 0051526
2024-11-04 18:38 nitramr Note Added: 0051527
2024-11-04 21:19 cbradney Note Added: 0051528
2024-11-04 21:20 cbradney Note Added: 0051529