Commit Graph

40 Commits

Author SHA1 Message Date
Christopher T. Johnson
6c4a360f97 Alert on no def, clean up of finding word to define 2024-01-19 11:17:42 -05:00
Christopher T. Johnson
b53257c768 Add book title to read dialog 2024-01-19 11:04:48 -05:00
Christopher T. Johnson
423c92d8f3 Add title label 2024-01-19 10:47:27 -05:00
Christopher T. Johnson
8e59930a19 Refactor name to ReadDialog 2024-01-19 10:47:09 -05:00
Christopher T. Johnson
d53bce7002 Record paragraph at start of session 2024-01-03 09:12:23 -05:00
Christopher T. Johnson
c6b2e7b027 Save total time in session 2023-12-29 12:05:44 -05:00
Christopher T. Johnson
b4c6f40e09 Remove django 2023-12-29 12:05:02 -05:00
Christopher T. Johnson
0adf1d6e44 Preferences, singletons
Create a Preference dialog for fonts and audio output devices

Turn Preferences and SoundOff into singletons.  No matter how many times
you request a new one, the same instance is returned.

Stop using singals on the parent() to access other instances, such as
sound and Preferences.
2023-12-22 10:54:27 -05:00
Christopher T. Johnson
c0482b519c update requirements 2023-12-19 10:02:47 -05:00
Christopher T. Johnson
bb5287743c Add Sound Module 2023-12-19 10:01:09 -05:00
Christopher T. Johnson
11726900f7 Sounds starting to work 2023-12-18 09:25:57 -05:00
Christopher T. Johnson
11c4801b7f checkpoint prior to class 2023-12-15 10:25:52 -05:00
Christopher T. Johnson
a03289db51 Allow for printing session results. 2023-12-13 10:49:05 -05:00
Christopher T. Johnson
12595771b6 Do not put secrets into git repos 2023-12-13 10:46:57 -05:00
Christopher T. Johnson
ceee56cca3 Add sessions table. Save session information 2023-12-12 12:26:44 -05:00
Christopher T. Johnson
3aec9cc2c8 People edit and improved Session 2023-12-12 10:09:59 -05:00
Christopher T. Johnson
6752249680 Make the interface better 2023-12-08 11:25:06 -05:00
Christopher T. Johnson
6135c5d278 New Dialogs 2023-12-08 11:24:32 -05:00
Christopher T. Johnson
43736fc165 Update gitignore for print file and emacs tmp files 2023-12-08 11:23:43 -05:00
Christopher T. Johnson
3e8478e6ff Move all slots to a single location. 2023-11-21 19:28:51 -05:00
Christopher T. Johnson
3dff1c6cc7 Reworking the UI to be a bit cleaner 2023-11-21 19:26:05 -05:00
Christopher T. Johnson
7e07f0ae53 Add second binding to same word 2023-11-20 13:51:51 -05:00
Christopher T. Johnson
d3c77f5569 Create a webpage version of a lesson 2023-11-20 13:23:05 -05:00
Christopher T. Johnson
217e31ee7a Add mouse over for defined words 2023-11-17 18:25:22 -05:00
Christopher T. Johnson
fdd0b09e56 Add prevParaAction 2023-11-17 16:26:11 -05:00
Christopher T. Johnson
99e1c0ef8b Formatting 2023-11-17 16:22:53 -05:00
Christopher T. Johnson
ba8d8fa3f1 clean up new UI layouts 2023-11-17 11:04:38 -05:00
Christopher T. Johnson
82f7604166 Formatting addition 2023-11-17 11:03:56 -05:00
Christopher T. Johnson
ad4f383c29 New layouts 2023-11-17 11:03:25 -05:00
Christopher T. Johnson
21cdcbf91a clean formatting 2023-11-17 11:03:01 -05:00
Christopher T. Johnson
aa86f5b020 Use 80 character lines in black 2023-11-17 11:02:36 -05:00
Christopher T. Johnson
0e32a1d3e4 clean up some formatting 2023-11-17 10:23:31 -05:00
Christopher T. Johnson
f5e5bde497 Feedback on assigning books 2023-11-16 11:00:15 -05:00
Christopher T. Johnson
4a2bdcdb49 Ignore Comment Nodes 2023-11-15 22:05:00 -05:00
Christopher T. Johnson
a6cacdb538 Add double click and require people have books assigned before double click 2023-11-15 21:56:13 -05:00
Christopher T. Johnson
2b2f461d2f Move to chapter based reader 2023-11-15 17:25:13 -05:00
Christopher T. Johnson
0b02ed2201 Mostly working Reader 2023-11-14 10:49:47 -05:00
Christopher T. Johnson
598201425c Working checkpoint 2023-11-10 21:48:15 -05:00
Christopher T. Johnson
e9dbadb5e3 Initial Django Import 2023-11-07 16:48:58 -05:00
Christopher T. Johnson
f095ec939f Standard ignores 2023-11-07 16:48:15 -05:00