artboard-manager icon indicating copy to clipboard operation
artboard-manager copied to clipboard

disable sketch manager for a document

Open ralts00 opened this issue 7 years ago • 11 comments

I love the plugin, but I have files that I do not want to use with artboard manager, I would like to be able to disable this plugin for it artboard manager

ralts00 avatar Jul 24 '17 21:07 ralts00

That’s a great idea, I’ll need to think about the UX for that.

Some questions that come to mind:

  • should it be off by default for all documents?
  • How do I let you know the status for a document?
  • Should the setting be persisted on the file itself (so that it syncs between computers), or on a local preference?

bomberstudios avatar Jul 24 '17 21:07 bomberstudios

Can you keep the configuration in the file ?, Woow, I did not know that Sketch allowed that: D

ralts00 avatar Jul 24 '17 22:07 ralts00

1.- I suggest that the user say if he wants to have default on or off. 2.- A bar on the lower right side would be great. 3.- save the configuration in the sketch file.

I would love to be able to help with UX and even with the UI :)

ralts00 avatar Jul 24 '17 22:07 ralts00

should it be off by default for all documents?

I guess it comes down to personal preference. Maybe have the plugin be activated as a default, but notify the users of this change, and inform them about the setting for disabling it for specific files?.

raulfunkie avatar Jul 25 '17 16:07 raulfunkie

In the interim you can turn the plugin on and off from Sketch Preferences. That works for the time being.

Petros- avatar Jul 25 '17 22:07 Petros-

should it be off by default for all documents?

I would love to have a global configuration that I would use in all my files. If a file was not created with my plugin installed, then I would not like to have the plugin enabled by default. Such documents I would use some sort of panel to select which artboards I'd like to be aligned and how.

How do I let you know the status for a document? If the plugin has a panel (similar to Auto Layouts) it can show global status and options for selected artboard(s). It is in a sense similar to stacked layouts on Auto Layout. Icon on the tool bar might work. Or indicator on selecting artboards.

Should the setting be persisted on the file itself (so that it syncs between computers), or on a local preference?

I love everything be in the document itself, please. I share documents between two machines I work on, so adjusting environments vs. just opening the document from Google Drive is much much much better. Also - we share documents with Abstract, so I'd love all things be persistent everywhere. Sketch measure saves configuration within the file.

I'm willing to help with any design for panels/UI needed

vic-tian avatar Jul 25 '17 23:07 vic-tian

should it be off by default for all documents?

Since this is a new experience, I would say keeping it off by default is better. Would be awesome to be able to change that later.

How do I let you know the status for a document?

An icon I can add to the toolbar at the top might work. Click to toggle on or off, and the icon itself can change to show current state.

Should the setting be persisted on the file itself (so that it syncs between computers), or on a local preference?

On the file will work if everyone on a team is using the plugin. That would be ideal. If someone doesn't have the plugin, the setting will just be ignored.

abogawat avatar Jul 26 '17 06:07 abogawat

I am not sure if this is still an active conversation or the plugin in development. I really like this plugin and certainly one of the most used and useful ones. I would really love the option to disable the automatic re-organizing of the art-boards though. here the most common use case:

Typically when i work on my own files I have the plugin enabled, because the way I layout the interaction flows uses the organization. The main issue is when I have to work on a clients files that are just ordered in a super weird way. In those cases, all i can do to avoid a complete mess is to disable the plugin and subsequently re-enable it when working on my own files.

In my mind a very simple solution would be to have the menu entry under plugins... in sketch to act like a toggle, basically "Enable automatic re-ordering" or "Disable automatic re-ordering". This setting would just be sticky in sketch itself to keep it simple. While a per file option would certainly be nice and by default disabled (and enabled once the user uses it), to me it might be a simpler solution at first to just be able to toggle the manager vs. having to disable it in the menu.

pwdjean avatar Mar 14 '18 01:03 pwdjean

@pwdjean Doesn't look like the plugin is being developed any more, but I found another plugin to do this - Artboard Tricks by Roman Nurik (https://github.com/romannurik/Sketch-ArtboardTricks). You have to use a hotkey to rearrange/reorder artboards, but it works just fine and even has some configuration options.

abogawat avatar Mar 14 '18 04:03 abogawat

Thank you @abogawat ! i will check it out.

pwdjean avatar Mar 14 '18 17:03 pwdjean

I've added a toggle option in v2.1.0 (Plugins › Artboard Manager › Auto Mode), hope that works for you : )

bomberstudios avatar Dec 11 '19 22:12 bomberstudios