As there weren't much updates lately here are the current tasks which i (slowly) work on.
- Queries
- All Stories
- Search
- Advanced Search
Advanced Search
Jun 28 2015
May 26 2015
My test was only related to Qt and PDF output, i've grabbed just the thumbnail view to get some output. Real one will be implemented soon, but other tasks like extended progress dialog and checksum have higher priority.
PDF report example to compare to note the thumbnail down the left leaving the right side for all the metadata and other shot data, dates etc.
Did a little PDF export test for later transfer report feature. It was done quick, so i don't know about limitations so far, but what i've tried was sufficient for reports. One thing which is not clear to me yet is the resolution of output and how to calculate how many items fit on one page to generate next pages.
I've already considered to have one-way sync. OC would check what's already available at backup location, verify checksum to be really sure about the data and skip the files/items or at least ask the user what to do. There is already an "Overwrite" check box which is meant to bypass this check (not implemented yet).
May 20 2015
Current work on data trasfer is progressing rather well, so i think that i would implement the hash check in the next days. Qt is really nice for such tasks: Reference: http://doc.qt.io/qt-5/qcryptographichash.html
MD5 is also widely used to fingerprint / error check files.
May 18 2015
Current state:
May 14 2015
May 9 2015
- Added removable drive recognition through QFileSystemWatcher, Linux only for now as it observes /media folder for changes, Windows and possibly OSX will follow
- After some discussions CinemaDNGDecoder project will be reactivated again (soon) to read meta data, as no real C++ lib for CinemaDNG headers was found, image data will still be retrieved by LibRaw for now
Apr 28 2015
References:
Apr 24 2015
Apr 23 2015
POCO will be removed from repository. QtCore has the necessary parts already included.
Currently removing controls from MainWindow and moving to clip manager or clip processor views as preparation for layout switching feature.
Apr 22 2015
Apr 20 2015
Apr 19 2015
Raw version is done, not committed yet. Some points which aren't implemented at the moment:
- Scaling thumbnails down when view is resized
- Also scaling up when resized, both cases have to be evaluated first
Apr 18 2015
Apr 16 2015
- DONE: Rewrote with Qt classes, to minimize dependencies, POCO will be removed from repo soon
Apr 14 2015
Merge the buttons in a separate control to have only one place to adjust behavior or appearance and to get events from. Maybe just one event which fires only if other button than currently selected was clicked and passes the index on to handler. This index could be used to switch the page in QStackedWidget-based layout (currently in development).
Apr 12 2015
Notes:
- QStackedWidget will be used to switch between Manage/Process/Export parts of OC
- General layout concept is missing for this view at the moment, planning ongoing
Added POCO. Adjusted CMake files, but will be reworked later, e.g. right paths and file names for building in Windows. Set to "Resolved".
Apr 11 2015
Small adjustment (disable/comment out "uninstall" target) has to be done in CMakeLists.txt, otherwise it collides with LibRaw "uninstall" one.
Apr 8 2015
Updated LibRaw to latest version (commit 720cde83efa0fa7a5e953ec62aa8abfa75e2d756). Set to "Resolved".
Apr 6 2015
Apr 4 2015
Implemented and committed DNGFileFolder. No tests done, because of missing necessary changes on OC, e.g. POCO library not committed atm. Work in progress.
Apr 3 2015
Apr 2 2015
Apr 1 2015
Mar 31 2015
- First problem occurred: How to handle different data types? Same data provider but different visitors (Visitor Pattern) for different types?
Mar 28 2015
Next tasks:
- Rework logic (MediaExplorerPresenter.cpp)
_model = new MediaExplorerModel(_context->GetDefaultDataProvider());
Mar 26 2015
Mar 25 2015
Mar 24 2015
Mar 21 2015
Default theme:
- Use apertus° palette, especially "orange" as primary highlight/indicator color