decker-edu / decker

A markdown based tool for slide deck creation.
GNU General Public License v3.0
60 stars 15 forks source link

Feature: Desktop notifications #57

Open salbeira opened 1 year ago

salbeira commented 1 year ago

Adds a desktop notification popup to the start and end of whiteboard annotation upload / downloads and video upload / downloads to inform the user if the operation was successful or not and if the operation has already finished. Also adds a visual step inbetween finishing the video recording and the menu disappearing that displays a spinner until the upload is finished.

This should be an upgrade to the user experience as on Windows 11 it seems that finallising the video upload to the local machine takes a long time and not having any feedback about what is happening might cause the user to close the browser window before the operation is done. Also as our publishing service allows upload to a remote machine the upload may not even be instantaneous to begin with.

mbotsch commented 1 year ago

Now that the other branch has been merged, please clean up this one by removing changes that are not directly related to the notification feature.

salbeira commented 1 year ago

Simply performing a merge with develop seems to have reduced the changed files to the relevant ones.