Now I have at least one case where a calendar gets its cells automagically from a schedule full of events, and draws them to the screen or doesn't, depending on if you've set it visible by clicking the right pawn.
Now more localizable! Incidentally I can more effectively choose the string to represent a given event or menu item or whatever.
Now more localizable! Incidentally I can more effectively choose the string to represent a given event or menu item or whatever.
Multiple calendar columns at once! And they rearrange themselves speedily!
improved performance, squashed a bug
Much simplified, same functionality. Annoying display bug persisted to the new implementation of calendars--seems like an error in conception and not implementation.
fixed display bug from before
cleanup
trimming the fat out
Merge branch 'master' of github.com:LogicalDash/LiSE

Conflicts:
	board.py
	calendar.py
	database.py
	gui.py
	menu.py
	popdb.py
Merge branch 'master' into state
Revert "Merge branch 'master' into state"

This reverts commit 15797fa77cf708e61272dc5f6978813c0563ce2d, reversing
changes made to e4746ae7b4b52195ae5398f52f7594d6809c7ed2.
Revert "Merge branch 'master' of github.com:LogicalDash/LiSE"

This reverts commit d3d1ce588913022233b32d3b0a21dfe38aabe03c, reversing
changes made to 3058cb02479e454662f2d4649c688f48d4f52374.
Merge branch 'master' into state