Bug 147797 - Changing Slide Master in presentation does not take into account slide layout
Summary: Changing Slide Master in presentation does not take into account slide layout
Status: RESOLVED DUPLICATE of bug 62332
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.1.0.3 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Sidebar-Master-Slides
  Show dependency treegraph
 
Reported: 2022-03-06 11:49 UTC by Pedro
Modified: 2022-04-06 11:18 UTC (History)
8 users (show)

See Also:
Crash report or crash signature:


Attachments
Regardless of layout, when selecting Candy in Master Slides, the background is always the one from Title layout of Candy template (234.58 KB, image/png)
2022-03-06 11:49 UTC, Pedro
Details
In Powerpoint, if a different Theme is selected, it takes into account slide layout automatically (151.02 KB, image/png)
2022-03-06 11:50 UTC, Pedro
Details
WPS situation (137.84 KB, image/png)
2022-03-06 12:27 UTC, Pedro
Details
Only Office situation (979.01 KB, image/png)
2022-03-06 12:27 UTC, Pedro
Details
LibreOffice slide selection (24.05 KB, image/png)
2022-03-07 12:11 UTC, Heiko Tietze
Details
Expected Behaviour: One click on Available for use Master Slides. (64.62 KB, image/jpeg)
2022-03-08 11:01 UTC, Pedro
Details
Heiko case: select Master Slide layout on Properties tab in Sidebar (1004.74 KB, image/png)
2022-03-08 12:16 UTC, Pedro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pedro 2022-03-06 11:49:19 UTC
Created attachment 178672 [details]
Regardless of layout, when selecting Candy in Master Slides, the background is always the one from Title layout of Candy template

In Impress when selecting a Master Slide, it does not take into account the slide layout.
If I have multiple slides with different layouts and I select a different master slide, it does not adopt the template type for its layout type.

Steps to reproduce:
1 - Open Impress, do not select any template in dialog box,
2 - Create new slides with different layouts ("Title", "Title, Content", "Title and 2 content", etc),
3 - Go to Master Slides in Sidebar and select an "Available for use" Master slide.

Expected behaviour:
Selected Master slide will take layout of slide into account. Example: "Title, content" layout will adopt "Title, content" layout from select Master slide template.

Observed behaviour:
Regardless of slide Layout, implemented Master Slide is always "Title" layout of selected template.
Comment 1 Pedro 2022-03-06 11:50:30 UTC
Created attachment 178673 [details]
In Powerpoint, if a different Theme is selected, it takes into account slide layout automatically

In Powerpoint, if a different Theme is selected, it takes into account slide layout automatically.
Comment 2 Pedro 2022-03-06 12:15:24 UTC
Addendum to Expected behaviour:
When selecting a different Master Slide to a slide with a layout other than "Title" layout, the background of the slide should NOT be the same as "Title" layout but adopt a different one.
That is the behaviour in other office suites.
Comment 3 Pedro 2022-03-06 12:27:16 UTC
Created attachment 178678 [details]
WPS situation
Comment 4 Pedro 2022-03-06 12:27:45 UTC
Created attachment 178679 [details]
Only Office situation
Comment 5 Heiko Tietze 2022-03-07 08:01:57 UTC
This might be a misunderstanding of the workflow. Select the master slide from Sidebar: Properties > Slide > Master Slide and pick the content layout independently. In particular Candy has a lot of different master slides.

If your expectation is to _automatically_ select a master slide that fits a certain (content) layout, it means to restrict the workflow and have exactly the same number of master slides as (content) layouts (that cannot be changed) - and link both via names that needs to be fix in this case.

=> NAB/WF (or have I missed something?)
Comment 6 Pedro 2022-03-07 10:06:49 UTC
It does not mean exactly that... My expectation is not to have a master slide that fits a certain (content) layout. This wouldn't lead to restriction of workflow or having exactly the same number of master slides as (content) layouts. My point is that Master slides should behave similarly to  other office suites, namely:

Users expect Master Slides to work as Themes/Templates on Powerpoint/WPS/OnlyOffice. The current workflow is completely different and much more cumbersome.
The method in other Office suites:
1 - Go to design tab,
2 - Select a Theme/Template,
3 - Title Slide and following slides adopt selected theme: Title slide adopts a different background from following slides.

The method in Impress:
1 - Go to Master Slides,
2 - Select a Master Slide,
3 - Only selected slide adopts selected theme. It ALWAYS adopts Title slide background regardless of Layout.

Then how to select a different background for Layouts other than Title Slide?
Method:
1 - Select all the other slides besides Title slide,
2 - Select Change Slide Master in Layout tab,
3 - in Available Master Slides dialog click Load,
4 - Select Category "Presentations" -> desired template in "Templates",
5 - Select the desired Slide Design.

The user has to do this for multiple slides either by changing the master slide individually for each slide or by selecting All the slides where to do this.
As you said Candy has a lot of master slides. When a user goes to the Master slides Sidebar, he only sees the title Master slide and he has no way to select a different Master slide from Candy unless he does all the extra steps I mentioned.
In any other office suite, having a Title Master Slide applied to Title Layout slides, and a different Master Slide to other layouts is a one-click affair. In LibreOffice it is an extraordinarily involved process that involves digging through dialogs and selecting all the slides where to apply the desired different master slide.
Comment 7 Rizal Muttaqin 2022-03-07 11:40:23 UTC
Added Regina, expert of ODF who may be has some input regarding this behaviour.
Comment 8 Heiko Tietze 2022-03-07 12:11:29 UTC
Created attachment 178699 [details]
LibreOffice slide selection

(In reply to Pedro from comment #6)
> As you said Candy has a lot of master slides. When a user goes to the Master
> slides Sidebar, he only sees the title Master slide and he has no way to
> select a different Master slide from Candy unless he does all the extra
> steps I mentioned.

You pick the slide appearance from the dropdown where the cursor is. The (content) layout is a single click below.
Comment 9 Heiko Tietze 2022-03-07 12:12:38 UTC
Adding some Impress-afficionados for opinions.
Comment 10 Pedro 2022-03-07 14:39:52 UTC
(In reply to Heiko Tietze from comment #8)
> Created attachment 178699 [details]
> LibreOffice slide selection
> 
> (In reply to Pedro from comment #6)
> > As you said Candy has a lot of master slides. When a user goes to the Master
> > slides Sidebar, he only sees the title Master slide and he has no way to
> > select a different Master slide from Candy unless he does all the extra
> > steps I mentioned.
> 
> You pick the slide appearance from the dropdown where the cursor is. The
> (content) layout is a single click below.

That does not appear in my install?
Comment 11 Pedro 2022-03-07 14:48:16 UTC
Clarification: In the Master Slides category of the Sidebar I have no drop-down where the cursor is to select a different Master slide layout.
Comment 12 Heiko Tietze 2022-03-07 15:07:18 UTC
(In reply to Pedro from comment #10)
> That does not appear in my install?

Make sure you are in "Normal" view mode. It's not there in Master Slide mode, of course.
Comment 13 Italo Vignoli 2022-03-07 15:15:08 UTC
First, you are comparing LibreOffice with Microsoft Office and its clones (as WPS Office and OnlyOffice are Microsoft Office reverse engineered clones, and miss an independent development strategy). LibreOffice has been developed as a different office suite, with an independent development strategy and with independent developers whose objective is not to clone Microsoft Office.

So, a different behaviour is not only expected but also welcome, because it shows the different background of the two office suites. By the way, the first software of what is now LibreOffice has been released before the first software of what is now Microsoft Office, in a different continent (Microsoft Office is American, while LibreOffice is European).

Second, in the Sidebar > Master Slides you have the top section which shows all masters available in the presentation (if you use Candy, you will see 11 masters, which means 11 backgrounds, which can be applied to each of the 12 layouts), and by clicking on the preferred one this will be applied to the selected slide and will become the preferred background (until you change it by selecting another background).

You cannot consider a different behaviour from Microsoft Office as a bug, unless this creates a functional issue. In this case, the different behaviour provides more options and flexibility, with a different process. LibreOffice works as expected, and this is definitely not a bug.
Comment 14 John Mills 2022-03-07 15:40:35 UTC
I agree to an extent with Italo here.

>So, a different behaviour is not only expected but also welcome, because it shows >the different background of the two office suites. 

But this is what is the industry 'norm' for office suites and the expected behavior for anyone not familiar with LibreOffice. This causes frustration for new people coming from these suites, I would guess greater than 95% of users. We either try to be inclusive and gain users or make life a little more difficult for switchers and they have a worse initial experience of LibreOffice.

I think it is a little unfair to Say Softmaker Office, WPS and OnlyOffice are simply clones with no independent strategy. I would think that theese deveelopers see the benefit of being close to Microsoft Office processes and UI hence it makes new users more likely to switch to these suites. Like it or not Microsoft Office is by far the most popular suite world wide and if you make it difficult to switch away from it you are not doing yourself or the project any favours.
Comment 15 Regina Henschel 2022-03-07 15:47:38 UTC
The "Slide Layout" in the UI determines placeholders for Title, Subtitle and Outlines, for example. Such are represented as element <presentation:placeholder> in ODF. These placeholder elements are bundled in an container element <style:presentation-page-layout>.

The page itself has an attribute presentation:presentation-page-layout-name to refer to an element <style:presentation-page-layout>. And the page itself has an attribute draw:master-page-name to refer to an element <style:master-page>. But a master-page has no way to contain information about a presentation-page-layout. Only the single page connects master-page and presentation-page-layout.

Although we can do nothing in the file source we could provide a better UI.

You can base a new document on a template. But then you get all the other parts like pre-filled text objects as in case of template "Candy".

The sidebar offers "available" templates, but that gives only the first master-page of the chosen template.

The dialog "Load Master Slide" fetches all master-pages of the chosen template and shows them in the dialog "Available Master Slides". But then you can select only the one for the current slide. For another slide you need to go the way Slide > Change Slide Master > Load > Select Category > Select Template > OK > Select master-page > OK again.

The UI misses an option to load all master-pages of an template or document at once and provide them for later use in the presentation.

I can image to change the sidebar/toolbars/menues in this way:
The section "Available for Use" or a new section contains a collection of master pages, not of template-thumbnails. You could provide the presentation name in addition to the slide name in the tooltip.
There is an option to load all master-pages from a template or from an existing document.
There is an option to enable the user to select, which master-pages are stored in the document, even if they are not yet used. Presentations are often created in several sessions and there should be no need to fetch master-pages again and again.
There is an option to enable the user to remove a master-page from the document, if the user no longer needs it.
Comment 16 Pedro 2022-03-08 08:30:53 UTC
(In reply to Heiko Tietze from comment #12)
> (In reply to Pedro from comment #10)
> > That does not appear in my install?
> 
> Make sure you are in "Normal" view mode. It's not there in Master Slide
> mode, of course.

I am in Normal view mode. There is no option for that. Even if there was an option, Impress does not automatically use a different background from a Theme in slides with a layout other than Title.
Comment 17 Pedro 2022-03-08 08:40:34 UTC
(In reply to Italo Vignoli from comment #13)
> First, you are comparing LibreOffice with Microsoft Office and its clones
> (as WPS Office and OnlyOffice are Microsoft Office reverse engineered
> clones, and miss an independent development strategy). LibreOffice has been
> developed as a different office suite, with an independent development
> strategy and with independent developers whose objective is not to clone
> Microsoft Office.
> 
> So, a different behaviour is not only expected but also welcome, because it
> shows the different background of the two office suites. By the way, the
> first software of what is now LibreOffice has been released before the first
> software of what is now Microsoft Office, in a different continent
> (Microsoft Office is American, while LibreOffice is European).

A different behaviour for the sake of being different is not welcome, if it is vastly more unintuitive and cumbersome for users. At least that's my perspective as an user.

> Second, in the Sidebar > Master Slides you have the top section which shows
> all masters available in the presentation (if you use Candy, you will see 11
> masters, which means 11 backgrounds, which can be applied to each of the 12
> layouts), and by clicking on the preferred one this will be applied to the
> selected slide and will become the preferred background (until you change it
> by selecting another background).

Sorry this is not correct. When I select Candy, it does not show me the 11 masters of Candy. It shows me the Normal Theme and the Title master slide of Candy. That's it.

> You cannot consider a different behaviour from Microsoft Office as a bug,
> unless this creates a functional issue. In this case, the different
> behaviour provides more options and flexibility, with a different process.
> LibreOffice works as expected, and this is definitely not a bug.

This creates a functional issue. Changing the behaviour to become the same as other Office suites does not remove flexibility nor any existing option. And implying that I should not open a bug, when this is the only meaningful and documented way to start a discussion about a topic in LibO development reads to me like you are telling me to shut up. I hope that's just me reading too much into it.

It makes as simple and quick as in other office suites to have a Title slide with a theme follow a different appearance from the rest of slides using the same Theme  without a novice user (or an user pressed for time, without the patience to dig around the unintuitive ways to make the presentation look cohesive) having to dig around how to do this. Even for advanced users this is terrible. I'm an advanced user. It took me hours to understand the work around to get the behaviour I wanted. Something that in ALL OTHER office suites is a one-click behaviour.
Comment 18 Pedro 2022-03-08 08:52:59 UTC
(In reply to Regina Henschel from comment #15)
> The "Slide Layout" in the UI determines placeholders for Title, Subtitle and
> Outlines, for example. Such are represented as element
> <presentation:placeholder> in ODF. These placeholder elements are bundled in
> an container element <style:presentation-page-layout>.
> 
> The page itself has an attribute presentation:presentation-page-layout-name
> to refer to an element <style:presentation-page-layout>. And the page itself
> has an attribute draw:master-page-name to refer to an element
> <style:master-page>. But a master-page has no way to contain information
> about a presentation-page-layout. Only the single page connects master-page
> and presentation-page-layout.
> 
> Although we can do nothing in the file source we could provide a better UI.

So if I understand correctly to have Impress behave as any other Office suite (MSO clone or not) and simply have the Title slide being different from following slides when selecting a theme would equate to having to changing the code? Well, that's why I opened this bug. I believe something could be done. There's just no willingness to do it.

> You can base a new document on a template. But then you get all the other
> parts like pre-filled text objects as in case of template "Candy".

The problem with basing a new document on a template is that I then get ten slides with gibberish written on them, instead of just showing me the Title Slide, and then when adding a new slide just showing me the "title, content" slide with a different background of the selected theme. 
By having all those other slides from the template, with gibberish written on them, a novice user will then have to search for the adequate slide layout he wants and then delete all the others. If he then regrets deleting any of the others he won't have an easy way to re-select them. I did this mistake often.

> The sidebar offers "available" templates, but that gives only the first
> master-page of the chosen template.
> 
> The dialog "Load Master Slide" fetches all master-pages of the chosen
> template and shows them in the dialog "Available Master Slides". But then
> you can select only the one for the current slide. For another slide you
> need to go the way Slide > Change Slide Master > Load > Select Category >
> Select Template > OK > Select master-page > OK again.
> 
> The UI misses an option to load all master-pages of an template or document
> at once and provide them for later use in the presentation.
> 
> I can image to change the sidebar/toolbars/menues in this way:
> The section "Available for Use" or a new section contains a collection of
> master pages, not of template-thumbnails. You could provide the presentation
> name in addition to the slide name in the tooltip.
> There is an option to load all master-pages from a template or from an
> existing document.
> There is an option to enable the user to select, which master-pages are
> stored in the document, even if they are not yet used. Presentations are
> often created in several sessions and there should be no need to fetch
> master-pages again and again.
> There is an option to enable the user to remove a master-page from the
> document, if the user no longer needs it.

This sounds like a big improvement. I take it, it would mean importing the "Load Master Slide" dialog to the Sidebar. It's an improvement on the current behaviour for sure. To get to the "Load Master Slide" dialog, an user needs to go through the "Available Master Slide" dialog first. It's a dialog within a dialog and there's no easy way to reach it.
Comment 19 Heiko Tietze 2022-03-08 09:59:27 UTC
(In reply to Pedro from comment #10)
> (In reply to Heiko Tietze from comment #8)
> That does not appear in my install?

(In reply to Pedro from comment #18)
> The problem with basing a new document on a template is that I then get ten
> slides with gibberish written on them, instead of just showing me the Title
> Slide, and then when adding a new slide just showing me the "title, content"
> slide with a different background of the selected theme.

Apparently you don't open a template but import a master slide (even using the default aka no template aka one master slide I do have the master slide dropdown).

Whether "gibberish" (would call it 'advice for use') is submitted with the templates or not is up to the designer/maintainer. If your presentation has only one master slide you cannot apply different. This discussion seems to become unproductive as long the actual problem or suggestion is not perfectly clear.

a) _Automatically_ pick a master slide when the layout changes
b) _Automatically_ pick a layout that fits to the chosen master slide
c) make the selection of master slides easier
d) ?

My take to a) and b) is WF and c) is unclear why it's not working for you.
Comment 20 Pedro 2022-03-08 10:03:30 UTC
(In reply to Heiko Tietze from comment #19)
> (In reply to Pedro from comment #10)
> > (In reply to Heiko Tietze from comment #8)
> > That does not appear in my install?
> 
> (In reply to Pedro from comment #18)
> > The problem with basing a new document on a template is that I then get ten
> > slides with gibberish written on them, instead of just showing me the Title
> > Slide, and then when adding a new slide just showing me the "title, content"
> > slide with a different background of the selected theme.
> 
> Apparently you don't open a template but import a master slide (even using
> the default aka no template aka one master slide I do have the master slide
> dropdown).
> 
> Whether "gibberish" (would call it 'advice for use') is submitted with the
> templates or not is up to the designer/maintainer. If your presentation has
> only one master slide you cannot apply different. This discussion seems to
> become unproductive as long the actual problem or suggestion is not
> perfectly clear.
> 
> a) _Automatically_ pick a master slide when the layout changes
> b) _Automatically_ pick a layout that fits to the chosen master slide
> c) make the selection of master slides easier
> d) ?
> 
> My take to a) and b) is WF and c) is unclear why it's not working for you.

My request is in comment 2:
Addendum to Expected behaviour:
When selecting a different Master Slide to a slide with a layout other than "Title" layout, the background of the slide should NOT be the same as "Title" layout but adopt a different one.
That is the behaviour in other office suites.
Comment 21 Pedro 2022-03-08 10:04:04 UTC
I can open other bugs for the issues that were identified in this bug.
Comment 22 Heiko Tietze 2022-03-08 10:10:40 UTC
(In reply to Pedro from comment #20)
> My request is in comment 2:
> Addendum to Expected behaviour:
> When selecting a different Master Slide to a slide with a layout other than
> "Title" layout, the background of the slide should NOT be the same as
> "Title" layout but adopt a different one.
> That is the behaviour in other office suites.

I start Impress with no template, go to view > master slides, change the background of the first and only slide to red, create a second slide and use yellow, and a third slide with green background. The master slides are labelled, unless I rename: "Default", "Default 1", "Default 2".

Using this setup, what exactly should happen when you click under Layouts "Title Only" and "Title, 6 contents", and "Blank Slide"? 

What do you understand as "Title"? The first slide in a presentation or the text on top of each slide?
Comment 23 Pedro 2022-03-08 10:33:24 UTC
(In reply to Heiko Tietze from comment #22)
> (In reply to Pedro from comment #20)
> > My request is in comment 2:
> > Addendum to Expected behaviour:
> > When selecting a different Master Slide to a slide with a layout other than
> > "Title" layout, the background of the slide should NOT be the same as
> > "Title" layout but adopt a different one.
> > That is the behaviour in other office suites.
> 
> I start Impress with no template, go to view > master slides, change the
> background of the first and only slide to red, create a second slide and use
> yellow, and a third slide with green background. The master slides are
> labelled, unless I rename: "Default", "Default 1", "Default 2".
> 
> Using this setup, what exactly should happen when you click under Layouts
> "Title Only" and "Title, 6 contents", and "Blank Slide"? 

I am not talking about editing or creating master slides.
I am talking about selecting a Master Slide available for use as you select a Theme in any other office suite. Again:

Steps to reproduce:
1 - Open Impress, do not select any template in dialog box,
2 - Create new slides with different layouts ("Title", "Title, Content", "Title and 2 content", etc),
3 - Go to Master Slides in Sidebar and select an "Available for use" Master slide.

Expected behaviour:
Selected Master slide will take layout of slide into account. Example: "Title, content" layout will adopt "Title, content" layout from select Master slide template.

Addendum to Expected behaviour:
When selecting a different Master Slide to a slide with a layout other than "Title" layout, the background of the slide should NOT be the same as "Title" layout but adopt a different one.
That is the behaviour in other office suites.

Observed behaviour:
Regardless of slide Layout, implemented Master Slide is always "Title" layout of selected template.

I am not talking about digging into editing Master slides. I think I was pretty clear in outlining the steps, the expected behaviour and the observed behaviour. I added screenshots of this case in other office suites and in Impress.

> 
> What do you understand as "Title"? The first slide in a presentation or the
> text on top of each slide?

I've been quite clear throughout this bug that I am talking the slide layout named "Title" and never once mentioned the "Click to add Title" box in particular.
Comment 24 Pedro 2022-03-08 11:01:26 UTC
Created attachment 178719 [details]
Expected Behaviour: One click on Available for use Master Slides.

Expected Behaviour: One click on Available for use Master Slides.

Title slide with Candy title Master, content slide with Candy content layout.
Simply, make it that when clicking on available for use Master slides. All Slides in presentation adopt that theme with Title Master slide only being used in first slide and content master slide being used in the following ones.

Advanced users can then change Master slides for other types in the current workflow that I don't think should be removed in any way (although it could be improved with dialogs being moved to the sidebar - will open another bug for that).
Comment 25 Heiko Tietze 2022-03-08 11:57:10 UTC
(In reply to Pedro from comment #23)
> Steps to reproduce:
> 1 - Open Impress, do not select any template in dialog box,
> 2 - Create new slides with different layouts ("Title", "Title, Content",
> "Title and 2 content", etc),
> 3 - Go to Master Slides in Sidebar and select an "Available for use" Master
> slide.

That's what I asked for. The crucial information is _sidebar_. This tab is used to import one slide from a different master (and only the first) while the usual workflow to apply master is via properties > master slides listing the master slides available in the current document (with all the Candy after loading the template).

> Expected behaviour:
> Selected Master slide will take layout of slide into account.

You can Apply to All Slides or Apply to Selected Slides with the context menu. Bug 98423 asks to "Importing all master slides into current presentation" (we could also allow the user to pick one or more slides). But regarding your request: we just don't have the other slides imported .

> Title slide with Candy title Master, content slide with Candy content layout.

So we are back at the automatic assignment. Candy, to take this example, has only by chance a slide labelled "Title". Could also be "This is the first" or "Hello World". How would the software know what the template slides with random names was intended for and what the current layout means ("Title Only" missing here also precision in your description) could be used for anything. If you have a title slide in terms of the first page in mind, even if such layout/design/item exists you may use it for different purpose.
Comment 26 Regina Henschel 2022-03-08 11:59:31 UTC
(In reply to Pedro from comment #23)

> Steps to reproduce:
> 1 - Open Impress, do not select any template in dialog box,
> 2 - Create new slides with different layouts ("Title", "Title, Content",
> "Title and 2 content", etc),
> 3 - Go to Master Slides in Sidebar and select an "Available for use" Master
> slide.
> 
> Expected behaviour:
> Selected Master slide will take layout of slide into account. Example:
> "Title, content" layout will adopt "Title, content" layout from select
> Master slide template.
> 

That is  not possible, because the layout ("Title", "Title, Content", "Title and 2 content", etc) is not part of a master slide. A master slide has no information about a layout.

Changing this would not only require changes in core but in the ODF standard too.

However, UI improvements are possible (see my comment 15).
Comment 27 Pedro 2022-03-08 12:14:08 UTC
(In reply to Heiko Tietze from comment #25)
> (In reply to Pedro from comment #23)
> > Steps to reproduce:
> > 1 - Open Impress, do not select any template in dialog box,
> > 2 - Create new slides with different layouts ("Title", "Title, Content",
> > "Title and 2 content", etc),
> > 3 - Go to Master Slides in Sidebar and select an "Available for use" Master
> > slide.
> 
> That's what I asked for. The crucial information is _sidebar_. This tab is
> used to import one slide from a different master (and only the first) while
> the usual workflow to apply master is via properties > master slides listing
> the master slides available in the current document (with all the Candy
> after loading the template).

When I select the Candy Master Slide and then go to Properties and try to change Master Slide I only have the Title Master Slide when I selected Candy.

> > Expected behaviour:
> > Selected Master slide will take layout of slide into account.
> 
> You can Apply to All Slides or Apply to Selected Slides with the context
> menu. Bug 98423 asks to "Importing all master slides into current
> presentation" (we could also allow the user to pick one or more slides). But
> regarding your request: we just don't have the other slides imported .
> 
> > Title slide with Candy title Master, content slide with Candy content layout.
> 
> So we are back at the automatic assignment. Candy, to take this example, has
> only by chance a slide labelled "Title". Could also be "This is the first"
> or "Hello World". How would the software know what the template slides with
> random names was intended for and what the current layout means ("Title
> Only" missing here also precision in your description) could be used for
> anything. If you have a title slide in terms of the first page in mind, even
> if such layout/design/item exists you may use it for different purpose.

Every other single office software does this. I don't know the technical details on how they do it, but they do. It's simply standard behaviour from the field of office software from dedicated software to cloud alternatives.
Comment 28 Pedro 2022-03-08 12:16:32 UTC
Created attachment 178722 [details]
Heiko case: select Master Slide layout on Properties tab in Sidebar

Heiko case: select Master Slide layout on Properties tab in Sidebar.
I do not see as available any of the other Master slides of Candy in this drop-down. The only way to get to them is via the "Load Master Slide" and "Available Master Slides" dialogs.
Comment 29 Pedro 2022-03-08 12:19:23 UTC
(In reply to Regina Henschel from comment #26)
> (In reply to Pedro from comment #23)
> 
> > Steps to reproduce:
> > 1 - Open Impress, do not select any template in dialog box,
> > 2 - Create new slides with different layouts ("Title", "Title, Content",
> > "Title and 2 content", etc),
> > 3 - Go to Master Slides in Sidebar and select an "Available for use" Master
> > slide.
> > 
> > Expected behaviour:
> > Selected Master slide will take layout of slide into account. Example:
> > "Title, content" layout will adopt "Title, content" layout from select
> > Master slide template.
> > 
> 
> That is  not possible, because the layout ("Title", "Title, Content", "Title
> and 2 content", etc) is not part of a master slide. A master slide has no
> information about a layout.
> 
> Changing this would not only require changes in core but in the ODF standard
> too.
> 
> However, UI improvements are possible (see my comment 15).

Okay, I opened the following bug for UI improvements and added you to it:
https://bugs.documentfoundation.org/show_bug.cgi?id=147843

I would like to request this bug to remain open for the possibility of introducing the requisite changes to core and ODF standard since LibreOffice should have this workflow as it is quicker, more efficient and intuitive for novice users, and even advanced users from other office suites (that do not expect different behaviour on something this user-facing).
Comment 30 Cor Nouws 2022-03-08 15:52:28 UTC Comment hidden (obsolete)
Comment 31 Cor Nouws 2022-03-08 15:53:38 UTC
(In reply to Pedro from comment #0)
> ...
> Observed behaviour:
> Regardless of slide Layout, implemented Master Slide is always "Title"
> layout of selected template.

I do not see that behavior.
1. When I have multiple slides with different layouts, with or without content added, without a master slide
2. in View > Normal mode, nothing selected on a slide
3. then from the Sidebar chose a different master for * slide ..
   > all the layouts remain as I set them before.
Comment 32 Pedro 2022-03-09 08:41:10 UTC
It's not title layout of selected Master slide, but background of title layout of selected Master slide.
Comment 33 Pedro 2022-03-12 08:27:56 UTC
How can I submit a request to add the functionality to .odf that will allow to tackle this?
Comment 34 Cor Nouws 2022-03-14 17:02:40 UTC
(In reply to Pedro from comment #32)
> It's not title layout of selected Master slide, but background of title
> layout of selected Master slide.

Please again read comment#26 - that explains it all:
- why what you do ask, is not how Impress is designed to work.
- how the UI can be improved, to make doing your work easier.


(In reply to Pedro from comment #33)
> How can I submit a request to add the functionality to .odf that will allow
> to tackle this?

At the OASIS ODF committee, I would think.
Comment 35 Regina Henschel 2022-03-14 17:14:14 UTC
(In reply to Pedro from comment #33)
> How can I submit a request to add the functionality to .odf that will allow
> to tackle this?

https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office#feedback
Comment 36 Cor Nouws 2022-04-05 10:37:42 UTC
Hi Pedro, *,

I worked on trying to untangle the various issues around layouts and master slides.
There are only three categories:

=1= Make slide Layouts editable; allow to create custom slide Layouts
(see bug 78156)

=2= Allow to assign Layouts to Master Slides, effectively creating a new "Master Slide+Layout combination" for presentations in Impress
(bug 62332 - this one is a duplicate of that one)

=3= Make another layout available by default
Example of that category: [FORMATTING] there is no slide layout 'Comparison' available (bug 147289)

*** This bug has been marked as a duplicate of bug 62332 ***
Comment 37 Pedro 2022-04-06 08:21:03 UTC
(In reply to Cor Nouws from comment #36)
> Hi Pedro, *,
> 
> I worked on trying to untangle the various issues around layouts and master
> slides.
> There are only three categories:
> 
> =1= Make slide Layouts editable; allow to create custom slide Layouts
> (see bug 78156)
> 
> =2= Allow to assign Layouts to Master Slides, effectively creating a new
> "Master Slide+Layout combination" for presentations in Impress
> (bug 62332 - this one is a duplicate of that one)
> 
> =3= Make another layout available by default
> Example of that category: [FORMATTING] there is no slide layout 'Comparison'
> available (bug 147289)
> 
> *** This bug has been marked as a duplicate of bug 62332 ***

I didn't understand... You are condensing submitted bug reports about these issues or are you saying that you submitted code to fix the issues?
Comment 38 Cor Nouws 2022-04-06 09:24:21 UTC
(In reply to Pedro from comment #37)

> I didn't understand... You are condensing submitted bug reports about these
> issues or are you saying that you submitted code to fix the issues?

The first, Pedro.
Comment 39 Pedro 2022-04-06 11:18:24 UTC
(In reply to Cor Nouws from comment #38)
> (In reply to Pedro from comment #37)
> 
> > I didn't understand... You are condensing submitted bug reports about these
> > issues or are you saying that you submitted code to fix the issues?
> 
> The first, Pedro.

There's barely any discussion or detail on those bugs. Isn't it possible to merge the discussion here with those bug reports? Otherwise this just feels like silencing.