Giter Site home page Giter Site logo

clockalert's Introduction

Hi there ๐Ÿ‘‹

clockalert's People

Contributors

svijaykoushik avatar

Watchers

 avatar

clockalert's Issues

Custom Chime Interval

Ability to change the chime interval from default 1hr to user specific customization like every quarter of an hour, every half an hour etc.

Provide option to run clock alert on startup

An option is needed for the user to make clock alert to run on start up.

The current implementation provieds setting to run clock alert on startup during install. But it does not provide options to remove the application from start up

Program crashes when trying to tell the time

I'm getting the following error message when version 1.2.1 tries to tell me the time.
Version 1.2.0, which I've rolled back to, works fine.

2019-09-16 15:09:59

Source:

System.Speech

Message:

No voice installed on the system or none available with the current security setting.

Stack Trace:

   at System.Speech.Internal.Synthesis.VoiceSynthesis..ctor(WeakReference speechSynthesizer)
   at System.Speech.Synthesis.SpeechSynthesizer.get_VoiceSynthesizer()
   at System.Speech.Synthesis.SpeechSynthesizer.SpeakAsync(Prompt prompt)
   at System.Speech.Synthesis.SpeechSynthesizer.SpeakAsync(String textToSpeak)
   at Clock_Alert.Startup.ico_MouseClick(Object sender, MouseEventArgs e)
   at System.Windows.Forms.NotifyIcon.OnMouseClick(MouseEventArgs mea)
   at System.Windows.Forms.NotifyIcon.WmMouseUp(Message& m, MouseButtons button)
   at System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   at System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Original ticket from sourceforge

Possible steps to mitigate the issue:

  • check if speech is available
  • allow speech feature only if speech is available

Modify error logger to log every action

Modify the error logger into a general purpose logger so that it can log more actions that will give a lot of insight on the actions done when an unexpected crash occurs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.