mbabienco
42f7de5d5c
Start work on copy files to internal
2026-04-26 22:56:10 +09:00
mbabienco
236eccf3d1
Better error handling on choose file loc
2026-04-24 12:02:04 +09:00
mbabienco
e2408ce581
Set suggested file name for save window
2026-04-24 12:01:01 +09:00
mbabienco
b0c897bef9
Rename output settings to be more descriptive
2026-04-24 11:59:57 +09:00
mbabienco
82e3289e21
Fix using wrong output file path
2026-04-24 11:59:45 +09:00
mbabienco
004647008f
Refactor PDF file name logic and error checks
2026-04-24 11:50:39 +09:00
mbabienco
981114a222
Start working on letting user pick output location
...
Not done yet. May need to refactor some code before CreatePDF() is called and do the file handling stuff before
2026-04-23 11:48:30 +09:00
mbabienco
e813504453
Add new enum for where PDF output file is saved
2026-04-23 11:24:04 +09:00
mbabienco
71ca0c6459
Turn on accent for save button when unsaved work
2026-04-23 11:00:51 +09:00
mbabienco
cd9fce14fc
Remove unneeded NotifyPropertyChanged
2026-04-22 17:23:56 +09:00
mbabienco
135647c591
Fix home screen UI grid use
2026-04-22 17:22:30 +09:00
mbabienco
ed26989678
Refactor mime types, apple type identifiers, file picker type filter
2026-04-22 17:20:19 +09:00
mbabienco
287ef24113
Base folder always set to internal dir; create rpt view assumes working folder is rpt BaseFolder
2026-04-22 17:16:45 +09:00
mbabienco
8a502ce820
Move more recent saved data to internal
2026-04-22 11:44:27 +09:00
mbabienco
d5c188ed2e
Add Utilities. SaveReportDataSync
2026-04-22 11:44:10 +09:00
mbabienco
eae459e047
Remove some unneeded using statements
2026-04-22 11:44:02 +09:00
mbabienco
c5e3276f34
Get rid of SaveReportJsonDataInInternalDir option
2026-04-22 11:01:37 +09:00
mbabienco
afed4c8438
Always save data to internal directory
2026-04-22 10:58:16 +09:00
mbabienco
c3ec91027f
Make sure UUIDs in sync when upgrade settings
2026-04-22 10:48:06 +09:00
mbabienco
411d70aa18
UI tweaks
2026-04-21 11:41:44 +09:00
mbabienco
14fc5b29ee
Add back button to create report view; fix change title not warning about unsaved
2026-04-21 11:31:33 +09:00
mbabienco
d99fefe74d
Move settings and about to main screen
2026-04-21 11:23:28 +09:00
mbabienco
dd09459226
Disable unused field warning
2026-04-21 11:18:40 +09:00
mbabienco
c3d6c0c846
Clean up some using statements
2026-04-21 11:13:05 +09:00
mbabienco
69a885ff57
Fix TopLevelGrabber not avail in create report vm
2026-04-21 11:01:46 +09:00
mbabienco
81a11a9b84
Don't use certain text trimming (bug: Avalonia #20535 )
2026-04-21 10:51:26 +09:00
mbabienco
4dfcd991a6
Duplicate icon file to another spot
2026-04-21 10:50:53 +09:00
mbabienco
f2c4d1ed53
Fix wrong using
2026-04-21 10:50:47 +09:00
mbabienco
e47d4bcbc1
Bump Magick.NET
2026-04-21 10:50:35 +09:00
mbabienco
7be1e16489
Finish merge from main with MainViewModel changes
2026-04-21 10:41:40 +09:00
mbabienco
73e959a677
Merge branch 'main' into feature/ios
2026-04-21 10:41:13 +09:00
mbabienco
ddba84ac0b
Remove some TODO
2026-04-04 21:46:37 +09:00
mbabienco
b0661669b4
Update main menu recently used on save
2026-04-04 21:45:12 +09:00
mbabienco
3fddda26c9
Continue refactor to use PDFReport obj in CreatePDFReportViewModel
2026-04-04 21:10:49 +09:00
mbabienco
9391e868a2
Continue tweaking code to work with main menu
...
Main menu now allows start blank, start with existing, and load previous.
Going to rework the CreatePDFReportViewModel to basically take that report obj and run with it (scan the folder, etc.).
2026-04-03 18:17:29 +09:00
mbabienco
a0ef69e8ea
PDFReport files is an observable collection
2026-04-03 18:16:43 +09:00
mbabienco
2092f15580
Add method to get unique report GUID
2026-04-03 18:16:28 +09:00
mbabienco
a2452e2585
Small code tweaks for readability
2026-04-03 10:06:14 +09:00
mbabienco
3e0852ead9
Remove unused usings
2026-04-03 10:01:57 +09:00
mbabienco
faf9fc488e
Main new/choose report VM impls ICanCheckShutdown
2026-04-03 09:59:39 +09:00
mbabienco
b22dbdff03
Refactor PDF gen to its own file
...
Keeps PDF logic out of main view model for easier rework of report data saving/loading
2026-04-03 09:59:22 +09:00
mbabienco
1785a91d6d
Sort receipts by date then title
2026-04-01 18:45:58 +09:00
mbabienco
22d2a0d5e0
Refactor a const
2026-03-30 21:16:17 +09:00
mbabienco
4c85b4b606
Refactor make paragraph code and conv file path
2026-03-30 21:14:26 +09:00
mbabienco
22d896543c
Keep doing rework for using PDFReportInfo obj
...
Still need to think about how this all works...could probably simplify more...
2026-03-30 21:00:19 +09:00
mbabienco
534af58f44
Refactor font resolving to its own class/file
2026-03-30 20:24:36 +09:00
mbabienco
a9674a3f45
Continue working on main menu screen and refactor
...
New method for storing information on report data; rework and migrate settings to version 2; Add new options to ConfirmViewModel; rework some class hierarchy (may change more later)
2026-03-30 20:12:34 +09:00
mbabienco
8be518e81c
Call base() constructor for a bunch of objs
2026-03-30 19:40:15 +09:00
mbabienco
a072bff548
Bump Magick.NET-Q8-AnyCPU version
2026-03-27 15:02:15 +09:00
mbabienco
fa82407915
Start on new first view for mobile
...
Allows user to start new report or load an existing report. Currently showing some dummy data; UI is not finished at this point. Still need to get settings for this saving/loading/etc.
May or may not provide option to use this on desktop...would certainly make the software more self-contained...
2026-03-24 21:44:45 +09:00