aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-12Even more mingui adjustments.Gravatar Chris Xiong
Image list is no longer collapsible. Set min size for image list. Main window is now a real QMainWindow.
2022-09-12mingui adjustments. Fix image item rendering.Gravatar Chris Xiong
Always remove scrollbar dimensions from viewport. Elide filenames if needed. Use a splitter in the main widget instead of a fixed layout.
2022-09-12disable text wrap in image items.Gravatar Chris Xiong
2022-09-12Fix old crap that prevented windows compat efforts from working.Gravatar Chris Xiong
Thanks BLumia for debugging.
2022-09-12fix randomly neglected target in the last commit.Gravatar Chris Xiong
2022-09-12correct library linkage ordering.Gravatar Chris Xiong
2022-09-12mingui: Remove old widget implementation.Gravatar Chris Xiong
also correct silly stuff that I forgot to change.
2022-09-12Implement hotkeys with QActions.Gravatar Chris Xiong
2022-09-11Stop writting result to a file as it's in the database already.Gravatar Chris Xiong
2022-09-11Add additional constraints to table schemata.Gravatar Chris Xiong
2022-09-11Rewrite most part of the sqlite version of the testdrive program.Gravatar Chris Xiong
... using the shiny new bits.
2022-09-11Somehow had old table names left around.Gravatar Chris Xiong
2022-09-11Containment measures for ugly sql stuff.Gravatar Chris Xiong
Also made forgetting return value a sin (should've been the case in the first place)
2022-09-11Remove unused base64 functions.Gravatar Chris Xiong
2022-09-11Add missing copyright info and include guard.Gravatar Chris Xiong
2022-09-11Check actual size of type, not the platform.Gravatar Chris Xiong
2022-09-11New testdrive using sqlite db as data storage.Gravatar Chris Xiong
Add signature serialization & deserialization. Only link what we need from OpenCV.
2022-09-11update readme.Gravatar Chris Xiong
2022-09-07Add classes for subslicing (extracted from testdrive.cpp).Gravatar Chris Xiong
2022-09-07Pass matrices as pointers so that headers no longer depend on opencv.Gravatar Chris Xiong
2022-09-06Transitioning to using ListView to show images.Gravatar Chris Xiong
The old widgets are not yet removed. A LOT of old sh*t needs rewriting for removing them. (Note to self) Other TODOs: - Convert all keyevents to qactions. - Convert main window to an actual main window. - Move file loading logic out of main.cpp (or not, doesn't even matter). - Move subsliced signatures into library.
2022-09-04format thread_pool.hppGravatar Chris Xiong
2022-08-30Add proper readme and license.Gravatar Chris Xiong
2022-08-29Make signature test non-stupid.Gravatar Chris Xiong
2022-08-29Add group skipping.Gravatar Chris Xiong
2022-08-29Add load list. Wrap stuff in a scroll area. Do not crash if user cancels saving.Gravatar Chris Xiong
2022-08-29stupid misspellGravatar Chris Xiong
2022-08-29More w*ndows shenanigans.Gravatar Chris Xiong
2022-08-29Rewrite file header peeking.Gravatar Chris Xiong
2022-08-29Trying to support the superior operating system.Gravatar Chris Xiong
Also reformat a bit of legacy code. Smells like mold.
2022-08-29Add mingui.Gravatar Chris Xiong
2022-08-29Add result export for mingui.Gravatar Chris Xiong
2022-08-27Add hash function for uncompressed signatures.Gravatar Chris Xiong
2022-08-27Fix distance calculation.Gravatar Chris Xiong
2022-08-27Initial code dump.Gravatar Chris Xiong