radumg / DynaServer

A Dynamo Extension that allows bi-directional communication and control of Dynamo as a REST API.
GNU Affero General Public License v3.0
18 stars 1 forks source link

workspace/save messageBox #16

Closed MarkThorley closed 5 years ago

MarkThorley commented 5 years ago

Situation right now

When you save the file it doesn't tell you this has happened in the Dynamo window other than the star disappearing.

What new feature do you suggest ?

Implement a message box that appears in Dynamo to tell the user it has saved.

How would this feature improve it ?

Dynamo user would be notified too.

Are you ready to help build this feature ?

Yes

radumg commented 5 years ago

The only complication with this one is that MessageBox is a modal, so it would require users to click Ok.

That's fine for human users, but if Dynamo is controlled by DynamoServer, it would interrupt execution and not release control back to Dynamo or the extension until someone clicks that Ok.

As a workaround, we could raise a Dynamo notification but most people don't even know those exist, let alone look at them. Another alternative could be Toast notifications

MarkThorley commented 5 years ago

Yes agreed I thought about that too when messing around with it, can we put the messagebox on a timer so it pops up, displays and then closes.

radumg commented 5 years ago

Could do, the other issue is that MessageBox is windows-dependent, so this would limit DynamoServer only running on windows. It already is right now, but we could make it more cross-platform. food for thought 😄

radumg commented 5 years ago

will need #24 merged in if we want to keep this notification. I'd say we circle back to it once that's complete as it's not critical.