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!
5 years ago
Connor Murphy
6ed3c35554
Added ability for libcom to send emails to those with overdue books
6 years ago
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
6 years ago
Felix Bauckholt
1690ac87a8
Add "error windows", stop crashing when editing empty list of books
7 years ago
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.
7 years ago
Felix Bauckholt
91f1ff9c55
In which I, Felix Bauckholt, assert my dominance
...
by changing the spacing.
Also by fixing the category window size.
7 years ago
John Ladan
985355d780
Moving code about for packaging
9 years ago
John Ladan
e057e0ec21
Checkout and Return system complete
9 years ago
Christopher Hawthorne
1637c72955
Added permission checking. Added unit tests for the db_layer and permissions.
10 years ago
John Ladan
1324e07bc5
Made sizes of windows better, and easier to change
10 years ago
John Ladan
18058ac98c
Finished changing over to new form.py
10 years ago
John Ladan
4b658477ea
Text entry allows wider strings, and fixed code
10 years ago
John Ladan
e05c6c157b
One function to convert query result to a book.
10 years ago
John Ladan
45dafba38a
Cleaned files, started to follow naming convention
10 years ago
John Ladan
73c35979c3
python3 conversion
10 years ago
John Ladan
37fd6d7d57
added lookup by lccn
11 years ago
John Ladan
12f3892dc7
viewing and deleting trash works
11 years ago
John Ladan
0ec39e0df2
Windows are drawn in better positions now
11 years ago
John Ladan
ee94be5589
help bar more sensible now
11 years ago
John Ladan
24511bb11c
can now add categories from the category viewer
11 years ago
John Ladan
a3018cb7a6
generalized the form to add inheritance options
11 years ago
John Ladan
13f6b211ac
improved the category browser
11 years ago
John Ladan
c1dfa009df
added category viewer
11 years ago
John Ladan
415cadf47e
added browser baseclass for inheritance purposes
11 years ago
John Ladan
fdc04b9aa0
Added help bar
11 years ago
John Ladan
a88034f94e
Column widths now generated from definitions
11 years ago
John Ladan
e668142c15
Windows clean up after themselves properly
11 years ago
John Ladan
9d8488353c
viewing book (without changing original) from browser
11 years ago
John Ladan
770b4f553b
We're basically functional now
11 years ago
John Ladan
725154ef26
started objectifying add/update/view book form
11 years ago
John Ladan
d139e73abb
browser has scrolling now
11 years ago
John Ladan
548d09234c
browser window displays properly
11 years ago
John Ladan
3dc95cf82e
Better name for db module
11 years ago
John Ladan
956a1a9bda
now adds books to database
11 years ago
John Ladan
d8848cdb0b
pgup, pgdn support, and returns a book thing
11 years ago
John Ladan
7c85118a10
backspace and typing working now
11 years ago
John Ladan
3408432055
characters can now be inserted into form fields.
11 years ago
John Ladan
44d7ae310c
left and right keys implemented in the form
11 years ago
John Ladan
7c3ff250da
added exit function
11 years ago
John Ladan
964466d33b
Extensive progress on add/update form
11 years ago
John Ladan
0523acec71
Revert "More work on book data form."
...
This reverts commit c37473724f
.
11 years ago
John Ladan
c37473724f
More work on book data form.
11 years ago
John Ladan
f21ef12123
More work on book data form.
11 years ago
John Ladan
ea7c968e47
Placeholders for library functions
11 years ago
John Ladan
12581237a7
Now working on actual librarian
11 years ago