Christopher T. Johnson
7fd369be74
Indentation error. Fixes : #19
2025-02-27 10:26:56 -05:00
Christopher T. Johnson
30dd9b2bcd
Process 404 returns correctly. Fixes : #20
2025-02-27 10:22:20 -05:00
Christopher T. Johnson
a6316f27f6
Lint
2025-02-26 16:49:38 -05:00
Christopher T. Johnson
6129258f1b
Create names for columns
...
Addresses #17 but it feels like we should have these definitions
in the dbConfig. Which leads to the question of moving from
QtSql to Pony ORM
2025-02-26 16:47:33 -05:00
Christopher T. Johnson
be07589f24
Lint
2025-02-26 11:02:04 -05:00
Christopher T. Johnson
f952879753
Adjust splitter when initially loading PDF Document
...
Closes : #4
After consideration, we don't want to change the size of the dialog
which is the only way to make it fit the PDF.
But the geometry is saved, so the user can resize and place it.
We did set the splitter to give more space to the PDF.
2025-02-26 11:00:00 -05:00
Christopher T. Johnson
e1d1946fa5
Move the page select spinner. Fixes : #3
2025-02-25 17:39:27 -05:00
Christopher T. Johnson
89486d7c97
Remove extra prints from workers. Fixes : #15
2025-02-25 17:30:07 -05:00
Christopher T. Johnson
dfa604e846
Lint
2025-02-25 15:33:20 -05:00
Christopher T. Johnson
7a02bbb262
Add StatusBar information
...
Updated workers.py to hold "current" values.
Status bar is three widgets, status label, progressbar and load button.
Fixes : #8 , #9
2025-02-25 15:24:34 -05:00
Christopher T. Johnson
dd9f08aa5e
More linting
2025-02-25 10:17:14 -05:00
Christopher T. Johnson
49de6b1f35
Lint
2025-02-25 10:14:44 -05:00
Christopher T. Johnson
d46281fda7
Add a new dialog to get database settings. Fixes : #5
...
Added a new dialog for database settings.
Updated dbConfig to use QSettings.
2025-02-25 09:56:53 -05:00
Christopher T. Johnson
9a60a5adb5
Stop trying to remember command lines. Make to the rescue
2025-02-24 18:18:25 -05:00
Christopher T. Johnson
92ad7efaad
Move to QSettings for database credentials.
...
fixes : #1
2025-02-24 16:35:37 -05:00
Christopher T. Johnson
f68e6c65cc
Remove unused lines
2025-02-24 16:30:27 -05:00
Christopher T. Johnson
1bdd6f0c1e
Lint
2025-02-20 18:18:49 -05:00
Christopher T. Johnson
72a262c718
Clean up Cases Display
...
Subclass QTableModel to return checkbox indicators.
Fix column headers
2025-02-20 17:41:10 -05:00
Christopher T. Johnson
eaaa00890e
Lint
2025-02-20 10:14:42 -05:00
Christopher T. Johnson
a48e39d9ac
Ignore the example directory
2025-02-20 10:13:58 -05:00
Christopher T. Johnson
babff15a24
Add Python Faulthandler
2025-02-20 10:13:36 -05:00
Christopher T. Johnson
e682fba042
Remove debug and misc. cleanup
2025-02-20 10:12:58 -05:00
Christopher T. Johnson
4b4758b747
Cleanup MainWindow.py
2025-02-20 10:11:59 -05:00
Christopher T. Johnson
918510d5e6
Move extended class to library
2025-02-20 10:11:28 -05:00
Christopher T. Johnson
c2e0cbf9a1
Add ToDo list org file
2025-02-20 10:10:56 -05:00
Christopher T. Johnson
9f1c54c1e7
Implement a PDF Viewer Dialog
...
This is based on the example in pyside6 changed to use a QDialog and
not a QMainWindow. The MenuBar is gone, the Status Bar is gone.
2025-02-20 10:09:32 -05:00
Christopher T. Johnson
50b14562fc
Checkpoint
2025-02-15 22:57:19 -05:00
Christopher T. Johnson
7c6ffea018
Linting
2025-02-14 12:17:43 -05:00
Christopher T. Johnson
bc639c1a95
PDF download and View. Sizing attempts. Refactor
...
Added code to download files for display
Added code to display the downloaded files as PDFs
Got some of the sizing issues resolved for entries
2025-02-14 12:12:57 -05:00
Christopher T. Johnson
66c584cc0e
Simple PDF document viewer
2025-02-14 12:12:40 -05:00
Christopher T. Johnson
442c70d32d
Simple PDF document viewer
2025-02-14 12:12:22 -05:00
Christopher T. Johnson
760cd72612
Refactor tableview out of MainWindow
2025-02-14 12:11:34 -05:00
Christopher T. Johnson
5bbe1ebeca
Use a custom TableView
2025-02-14 12:10:32 -05:00
Christopher T. Johnson
eae685e446
Ignore downloaded documents
2025-02-14 12:09:39 -05:00
Christopher T. Johnson
51a7dd1ce5
Refactor MainWindow to separate file
2025-02-12 17:15:02 -05:00
Christopher T. Johnson
e498769db7
Linting
2025-02-12 10:47:56 -05:00
Christopher T. Johnson
860cbe8ff0
Change to mysql and QSqlTableModel
2025-02-12 10:25:05 -05:00
Christopher T. Johnson
c18ae64a84
Switch to QDate
2025-02-12 10:24:26 -05:00
Christopher T. Johnson
35db0be2c4
General cleanup as we move to Mariadb
2025-02-12 10:23:56 -05:00
Christopher T. Johnson
c7eff99cf6
Use Pony ORM to create tables.
...
With the release of Pony 0.8, we will have migration capabilities.
2025-02-12 10:22:33 -05:00
Christopher T. Johnson
a1eb44f6cb
ummm?
2025-02-12 10:21:32 -05:00
Christopher T. Johnson
bc4f778aba
Lint
2025-02-10 14:31:59 -05:00
Christopher T. Johnson
763c2dba44
Configure mypi
2025-02-10 14:30:28 -05:00
Christopher T. Johnson
10e71466e1
Make the display a bit cleaner
2025-02-08 21:25:45 -05:00
Christopher T. Johnson
488203d868
Lint
2025-02-08 16:42:19 -05:00
Christopher T. Johnson
ffc840dc66
Split database work to separte Thread
2025-02-08 16:42:05 -05:00
Christopher T. Johnson
58f7e1b59c
Add linting tools
2025-02-08 16:38:39 -05:00
Christopher T. Johnson
8baee6b225
Working code. Need to populate
2025-02-07 17:22:24 -05:00
Christopher T. Johnson
c7a9ca89f1
Initial Commit
2025-02-07 09:37:14 -05:00