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
03d2cf30d0
Bump to 1.4.3
2026-04-13 19:19:22 +09:00
mbabienco
0d07bc468c
Add OS/comp arch to debug log
2026-04-13 19:19:03 +09:00
mbabienco
80bc33b85e
Simplify expression
2026-04-13 19:13:04 +09:00
mbabienco
3482ed7336
Improve watermark for date display
2026-04-13 19:10:33 +09:00
mbabienco
5b0508721f
Fix year-month-day ordering
2026-04-13 19:05:54 +09:00
mbabienco
69292b6410
Fix comment version number
2026-04-09 22:37:34 +09:00
mbabienco
4d722c0220
Downgrade Magick.NET for x64 computers
2026-04-09 22:18:01 +09:00
mbabienco
6fa58d3a62
On macOS x64, use x64 Magick.NET package
2026-04-09 16:12:39 +09:00
mbabienco
15038f5feb
Bump avalonia version to 11.3.13
2026-04-09 15:45:15 +09:00
mbabienco
3b776e2534
Show all inner exceptions
2026-04-09 15:24:06 +09:00
mbabienco
ec99595303
Use report date setting and tweak default
2026-04-08 22:35:07 +09:00
mbabienco
5fd61f1f84
Misc UI tweaks/fixes
2026-04-08 22:29:05 +09:00
mbabienco
23e8b2533a
Update DateFormatConverter
2026-04-08 22:18:12 +09:00
mbabienco
4d89e49c96
Use multibinding for receipt date format
2026-04-08 22:16:56 +09:00
mbabienco
58c59dfc0a
Fix bad namespace
2026-04-08 22:16:38 +09:00
mbabienco
867f57dcff
Bind parent to UserControl, not grid
2026-04-08 21:51:29 +09:00
mbabienco
72abb6cbb3
Use custom date format for CalendarDatePicker
2026-04-08 21:48:36 +09:00
mbabienco
62307e09a1
Add binding member for data grid date format
2026-04-08 21:48:10 +09:00
mbabienco
f39b643b00
Add date format pickers (settings not used yet)
2026-04-08 16:09:20 +09:00
mbabienco
fe6b8c684f
Create organizing-thoughts.txt
2026-04-08 12:28:58 +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
249cc8724d
Update TODO.txt
2026-04-04 21:10:55 +09:00
mbabienco
3fddda26c9
Continue refactor to use PDFReport obj in CreatePDFReportViewModel
2026-04-04 21:10:49 +09:00
mbabienco
e7c8328630
Update TODO.txt
2026-04-03 18:17:35 +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
mbabienco
fcee3b09e6
Remove unneeded Console.WriteLine
2026-03-24 20:48:35 +09:00
mbabienco
b8b1effcf2
Make sure version up to date
2026-03-24 20:47:25 +09:00
mbabienco
e71de9016e
Merge branch 'main' into feature/ios
2026-03-24 20:46:51 +09:00
mbabienco
d90cd1354f
Bump version
1.4.2
2026-03-13 08:18:32 +09:00
mbabienco
f4dd498d22
Shortcut to view settings dir
2026-03-13 08:14:50 +09:00
mbabienco
cd71df8a8e
Add yyyy.MM.dd to acceptable formats
2026-03-13 08:10:11 +09:00
mbabienco
de621fe9dc
Add another file name date parsing format
...
Also redid code so more formats would be easy
2026-03-13 08:05:11 +09:00