[BUG?] Project Settings dialog

User avatar
Charlson
Posts: 56
Joined: Wed Jul 20, 2016 6:16 pm
Platform: Win + iOS

Wed Jul 29, 2020 2:30 pm Post

It seems to me that—since each project is its own entity—I should be able to have open the Project Settings dialog for each open project at the same time.

At the present time, I can only have it open for one project at a time!

Please tell me this is something that can be fixed.
Thanks,

Micah
ex-programmer and devoted fan

Scrivener for Windows 3 RC8
Version 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020
running on Windows 10 Home

Scrivener for Windows
Version 1.9.16.0 - 14 Nov 2019
running on Windows 10 Home

User avatar
Charlson
Posts: 56
Joined: Wed Jul 20, 2016 6:16 pm
Platform: Win + iOS

Fri Jul 31, 2020 12:26 pm Post

Is there any consensus as to whether this is—or is not—a bug?

It might be. Or it might not be.

But what it is definitely is irritating, so I'd feel better knowing it's something that can be changed.
Thanks,

Micah
ex-programmer and devoted fan

Scrivener for Windows 3 RC8
Version 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020
running on Windows 10 Home

Scrivener for Windows
Version 1.9.16.0 - 14 Nov 2019
running on Windows 10 Home

User avatar
Charlson
Posts: 56
Joined: Wed Jul 20, 2016 6:16 pm
Platform: Win + iOS

Fri Jul 31, 2020 12:29 pm Post

Oh, and also: It appears that while the Project Settings dialog is open in one project, all other projects cannot do any work until the Project Settings dialog is closed.

IMNSHO, what happens Vegas should stay in Vegas, and what happens in one project should do likewise.

Just my $1/50.
Thanks,

Micah
ex-programmer and devoted fan

Scrivener for Windows 3 RC8
Version 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020
running on Windows 10 Home

Scrivener for Windows
Version 1.9.16.0 - 14 Nov 2019
running on Windows 10 Home

User avatar
Jestar
Posts: 297
Joined: Sun Feb 19, 2017 6:51 pm
Platform: Mac + Windows

Fri Jul 31, 2020 4:23 pm Post

Charlson wrote:Oh, and also: It appears that while the Project Settings dialog is open in one project, all other projects cannot do any work until the Project Settings dialog is closed.

IMNSHO, what happens Vegas should stay in Vegas, and what happens in one project should do likewise.

Just my $1/50.


Confirmed. Just a note, if Project Settings are made to work separately as suggested, it would be a good idea to put the project name in the project settings title bar so that you know which project settings you are working on. It would be "a nice to have feature" to be able to open two different project settings to compare/duplicate at the same time for projects that were created with different templates or at different times.
Win 10 Ent. 64-Bit 2004
Intel Core i7-2600 @ 3,4 GHz (Quadcore) 32 GB RAM
Samsung SSD 860 EVO 500GB
NVIDIA Quadro K600
Scrivener Version: Version: 1.9.16.0 - 14 Nov 2019 & Version: 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020

Online
User avatar
AmberV
Posts: 24275
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Fri Jul 31, 2020 5:00 pm Post

I believe the main problem here is that there are aspects of this panel which benefit from it being modal, and with the toolkit used to make the software (or perhaps even Windows at large), there is no concept of a modal dialogue being attached to a single window and blocking only it. Otherwise, Compile as well would be another great candidate for per-project blocking instead of rendering every project inaccessible until you’re done.

I do agree it would be nice, particularly in how eventually it is supposed to be simple to drag and drop settings between Project Settings panes—but we’re probably going to have to make do with Copy and Paste only for that, given the limitations.
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

User avatar
Charlson
Posts: 56
Joined: Wed Jul 20, 2016 6:16 pm
Platform: Win + iOS

Fri Jul 31, 2020 8:04 pm Post

AmberV wrote:I believe the main problem here is that there are aspects of this panel which benefit from it being modal, and with the toolkit used to make the software (or perhaps even Windows at large), there is no concept of a modal dialogue being attached to a single window and blocking only it. Otherwise, Compile as well would be another great candidate for per-project blocking instead of rendering every project inaccessible until you’re done.

I do agree it would be nice, particularly in how eventually it is supposed to be simple to drag and drop settings between Project Settings panes—but we’re probably going to have to make do with Copy and Paste only for that, given the limitations.



I get that. I might even see that there's benefits to the dialog being modal.

But must it be modal? How significant are the drawbacks of it not being so?

Just curious.
Thanks,

Micah
ex-programmer and devoted fan

Scrivener for Windows 3 RC8
Version 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020
running on Windows 10 Home

Scrivener for Windows
Version 1.9.16.0 - 14 Nov 2019
running on Windows 10 Home

Online
User avatar
AmberV
Posts: 24275
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Fri Jul 31, 2020 8:14 pm Post

I don’t know the answer to that myself, sorry. Sometimes the reason has to do with technical plumping or performance, rather than what seems logical on the surface. There is potentially a lot of scheduling and background work going on in this pane, for instance. Consider deleting your label list entirely—could be that causes thousands of items to require having their assignment settings adjusted, dozens of menus to be updated on the fly if you have a lot of Quick Ref windows open, etc. It does that kind of stuff when you click OK, but would that be feasible in a scenario where you could Cancel? Again, I don’t really know—just thinking of potential roadblocks that make sense to me.
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

User avatar
Charlson
Posts: 56
Joined: Wed Jul 20, 2016 6:16 pm
Platform: Win + iOS

Sat Aug 01, 2020 3:20 am Post

Well then, digressing a bit, it might be nice to be able to export/import each of the project settings (being able to export custom metadata, for instance, would be lovely.
Thanks,

Micah
ex-programmer and devoted fan

Scrivener for Windows 3 RC8
Version 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020
running on Windows 10 Home

Scrivener for Windows
Version 1.9.16.0 - 14 Nov 2019
running on Windows 10 Home

Online
User avatar
AmberV
Posts: 24275
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Sat Aug 01, 2020 12:54 pm Post

As noted above, simple copy and paste from all of the various lists is on the slate for future implementation. The only exception will remain Section Types, which with their level assignment setup is too complex to allow for potential partial copy and paste.
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

User avatar
Jestar
Posts: 297
Joined: Sun Feb 19, 2017 6:51 pm
Platform: Mac + Windows

Sat Aug 01, 2020 6:43 pm Post

AmberV wrote:As noted above, simple copy and paste from all of the various lists is on the slate for future implementation. The only exception will remain Section Types, which with their level assignment setup is too complex to allow for potential partial copy and paste.

Cool!
Win 10 Ent. 64-Bit 2004
Intel Core i7-2600 @ 3,4 GHz (Quadcore) 32 GB RAM
Samsung SSD 860 EVO 500GB
NVIDIA Quadro K600
Scrivener Version: Version: 1.9.16.0 - 14 Nov 2019 & Version: 2.9.9.8 Beta (984254) 64-bit - 12 Jul 2020