Commit Graph

7 Commits

Author SHA1 Message Date
Patrick Melanson d18ff562fc Tweaked exception handling, specifically small screen failures
Changes the dialog window that pops up for any exception to tell
the user to read Python's output (i.e. the stacktrace).
Also, handles the common failure of having too small a window and
trying to create a new ncurses dialog box. There is now a specific
failure message, so people know to make their terminal bigger.

Useful!
2017-12-27 11:48:46 -05:00
Connor Murphy 6ed3c35554 Added ability for libcom to send emails to those with overdue books 2017-02-04 00:24:15 -05:00
Charlie Wang 8e592f3adc use default colour values for better integration
librarian now looks slightly better when launched from ceo
because it won't set a different background colour
2017-02-03 23:39:35 -05:00
Felix Bauckholt 1690ac87a8 Add "error windows", stop crashing when editing empty list of books 2016-02-06 16:17:44 -05:00
Felix Bauckholt 89c66c8188 Made it possible to view uncategorized books
Also "specialized" lists of books (categorized, on
shelf, checked out, uncategorized) don't revert to
the main book list when refreshing.
2016-02-06 16:13:27 -05:00
Felix Bauckholt 91f1ff9c55 In which I, Felix Bauckholt, assert my dominance
by changing the spacing.

Also by fixing the category window size.
2016-01-24 01:27:47 -05:00
John Ladan 985355d780 Moving code about for packaging 2013-12-18 20:31:27 -05:00