Skip to content
Commits on Aug 31, 2015
  1. run.py: Call gtk.main_iteration() with block=False

    Stephan Sokolow committed
    (Otherwise, it defeats the whole purpose of the thing)
Commits on Aug 27, 2015
  1. Whoops. Fix un-padded OSD display

    Stephan Sokolow committed
Commits on Aug 12, 2015
  1. Switch OSD to light-on-dark

    Stephan Sokolow committed
    (Minimize "room-illuminating flashing light" effect it has in dim rooms)
  2. Reset bedtime to midnight EDT

    Stephan Sokolow committed
    (And set enforced duration to 6 hours in case I go to bed early)
Commits on Aug 6, 2015
  1. Fix mis-indenting in ui/common.py

    Stephan Sokolow committed
Commits on Aug 5, 2015
  1. Enhance test.sh to ensure fluxbox dies when run.py does.

    Stephan Sokolow committed
  2. Enhance run.py to detect and veto SIGSTOP on timeclock

    Stephan Sokolow committed
Commits on Aug 3, 2015
  1. Add a test.sh script to simplify testing in a Xephyr window.

    Stephan Sokolow committed
  2. Fix PyLint complaints

    Stephan Sokolow committed
  3. Make test settings for BedtimeEnforcer accessible via --test

    Stephan Sokolow committed
    (More automation for test.sh use)
Commits on Aug 1, 2015
  1. Pad out the "go to bed" notifications to block more screen

    Stephan Sokolow committed
Commits on Jul 31, 2015
  1. bedtime_enforcer.py: Add snoozing support

    Stephan Sokolow committed
  2. bedtime_enforcer.py: Generalize time handling

    Stephan Sokolow committed
  3. Add basic support for suppressing shutdown.

    Stephan Sokolow committed
    (TODO: Multi-process "revive killed processes" support)
  4. Add user-selectable logging verbosity

    Stephan Sokolow committed
Commits on May 1, 2015
  1. Work around a bug I'll fix later by expanding functionality.

    Stephan Sokolow committed
    (I don't have time to track down what's setting a string mode, so just
     resolve them instead)
  2. Fix or silence Syntastic complaints in timeclock.model

    Stephan Sokolow committed
  3. Remember selected mode across restarts.

    Stephan Sokolow committed
  4. Fix or silence Flake8 complaints in timeclock.ui.compact

    Stephan Sokolow committed
  5. Add a splash screen type hint to ui.util.OSDWindow

    Stephan Sokolow committed
  6. Silence a bunch of spurious errors in bedtime_enforcer.py

    Stephan Sokolow committed
    (The most recent PyLint update I pulled seems to be buggy Re: PyGTK)
  7. Generalize the time-specifying code in bedtime_enforcer.py

    Stephan Sokolow committed
Commits on Apr 22, 2014
  1. Start working toward dynamic plugin loading

    Stephan Sokolow committed
    - Make handling of load failures more robust
    - Make module loading more dynamic
    
    NOTE: Adds importlib as a dependency for pre-2.7 Python.
  2. Implement purposefully annoying blink/cycle behaviour in bedtime enfo…

    Stephan Sokolow committed
    …rcer.
  3. Remove the need to pass the model to MultiMonitorOSD.

    Stephan Sokolow committed
  4. Move centering into OSDWindow and make it work

    Stephan Sokolow committed
Something went wrong with that request. Please try again.