Feed Advanced Search

Nov 9 2015

BAndiT1983 added a comment to T599: Communication between Lumiera and OC.

No, C please! ;) Don't want to wake that dinosaur, Linux is still full of that stuff.

Nov 9 2015, 8:28 PM · Open Cine
BAndiT1983 added a comment to T609: decide architecture for integration with NLE (Lumiera).

I've played with Docker some time ago, but don't know how it helps to stay "portable" between Linux versions. How would it benefit Lumiera or OC?

Nov 9 2015, 8:00 PM · Open Cine

Nov 6 2015

BAndiT1983 added a comment to T609: decide architecture for integration with NLE (Lumiera).

DEB packaging will be an important point, so i appreciate your offer and will refer to it some time in the future. To automate the process i've planned to use Jenkins as a build system (local, for now). It would also accomplish a lot of other things, like performing automatic test runs and also to ensure clean builds, because a developer machine is usually messy as hell with all the libs and other dependencies.

Nov 6 2015, 9:56 PM · Open Cine
BAndiT1983 added a comment to T599: Communication between Lumiera and OC.

I would suggest that we start from a very simple base to evaluate which direction to take. Lumiera should be the master and responsible for the session, at least for now.

Nov 6 2015, 9:46 PM · Open Cine

Nov 5 2015

BAndiT1983 added a comment to T609: decide architecture for integration with NLE (Lumiera).

My preference is a shared lib, as OC is already using OCcore for processing. Lumiera can be equipped with OC plugin which uses the lib One thing bothers me the most. I'm using Qt5 core features for disk IO (folder/file enumeration and similar) in OCcore module. Is it a problem for you to have QtCore as dependency for an OC adapter (at least for now)?

Nov 5 2015, 11:24 PM · Open Cine
BAndiT1983 added a comment to T599: Communication between Lumiera and OC.

Small typo, it's T609, as T604 is about sociocracy.

Nov 5 2015, 11:19 PM · Open Cine
BAndiT1983 moved T609: decide architecture for integration with NLE (Lumiera) from Pending tasks to Lumiera on the Open Cine board.
Nov 5 2015, 11:17 PM · Open Cine
BAndiT1983 moved T599: Communication between Lumiera and OC from User wishes to Lumiera on the Open Cine board.
Nov 5 2015, 11:17 PM · Open Cine

Oct 14 2015

BAndiT1983 created T599: Communication between Lumiera and OC.
Oct 14 2015, 7:10 PM · Open Cine

Oct 10 2015

BAndiT1983 created T593: OCui: Investigate flickering while resizing main window.
Oct 10 2015, 5:22 PM · Open Cine

Sep 30 2015

BAndiT1983 updated the task description for T591: General: Create unified QML style (qmldir) and outsource general OC widgets to make them reusable.
Sep 30 2015, 12:33 AM · Open Cine
BAndiT1983 created T591: General: Create unified QML style (qmldir) and outsource general OC widgets to make them reusable.
Sep 30 2015, 12:33 AM · Open Cine

Sep 25 2015

BAndiT1983 added a comment to T587: OCBackup: Give UI controls proper names, part of code cleanup.

Adjusted control names. Will be set to "Resolved" after layout changes are completed.

Sep 25 2015, 2:34 AM · Open Cine

Sep 23 2015

BAndiT1983 changed the visibility for F1245: OCBackup_drive_list_Linux.png.
Sep 23 2015, 5:48 PM
BAndiT1983 added a comment to T449: Backup Manager.

Current drive list state in Linux (adjusted visuals):

Sep 23 2015, 4:48 PM · Open Cine

Sep 20 2015

BAndiT1983 added a comment to T449: Backup Manager.

References to find optimal block size for transfer:

Sep 20 2015, 8:09 PM · Open Cine
BAndiT1983 moved T406: Ideas for clip manager from Pending tasks to Tasks awaiting review (moved from current) on the Open Cine board.
Sep 20 2015, 12:11 AM · Open Cine
BAndiT1983 moved T372: Implement DNGFolderFilter from Pending tasks to Tasks awaiting review (moved from current) on the Open Cine board.
Sep 20 2015, 12:10 AM · Open Cine
BAndiT1983 moved T340: Check communication between MediaExplorer and context from Pending tasks to Tasks awaiting review (moved from current) on the Open Cine board.
Sep 20 2015, 12:10 AM · Open Cine
BAndiT1983 moved T369: Implement IFileFilter from Pending tasks to Tasks awaiting review (moved from current) on the Open Cine board.
Sep 20 2015, 12:10 AM · Open Cine
BAndiT1983 moved T368: Adjust/extend IDataProvider interface from Pending tasks to Tasks awaiting review (moved from current) on the Open Cine board.
Sep 20 2015, 12:10 AM · Open Cine
BAndiT1983 moved T301: Add layout switching from GUI to Obsolete (remove at some point) on the Open Cine board.
Sep 20 2015, 12:09 AM · Open Cine
BAndiT1983 moved T332: Clean up/extend Context class from Pending tasks to Obsolete (remove at some point) on the Open Cine board.
Sep 20 2015, 12:08 AM · Open Cine
BAndiT1983 moved T333: Get rid of Qt related parts in core components from Pending tasks to Obsolete (remove at some point) on the Open Cine board.
Sep 20 2015, 12:08 AM · Open Cine
BAndiT1983 closed T400: Implement basic "Manage" layout to test data filters as Wontfix.

Obsolete after splitting OC into multiple applications.

Sep 20 2015, 12:06 AM · Open Cine

Sep 18 2015

BAndiT1983 created T587: OCBackup: Give UI controls proper names, part of code cleanup.
Sep 18 2015, 1:47 AM · Open Cine
BAndiT1983 closed T577: Linux: Investigate recently occurred crashes related to QQuickWidget as Resolved.

Checked under Windows 8.1 and LinuxMint 17.2.

Sep 18 2015, 12:27 AM · Open Cine

Sep 16 2015

BAndiT1983 added a comment to T577: Linux: Investigate recently occurred crashes related to QQuickWidget.

After reading http://askubuntu.com/questions/561368/why-does-my-qquick-application-crash-on-ubuntu-14-04 changed constructor signature from

Sep 16 2015, 11:56 PM · Open Cine
BAndiT1983 closed T235: media browser not showing up in windows build as Wontfix.

Not actual anymore.

Sep 16 2015, 11:32 PM · Open Cine
BAndiT1983 closed T237: Check problems of GUI under Windows as Wontfix.

OC was restructured and this item isn't actual anymore.

Sep 16 2015, 11:31 PM · Open Cine
BAndiT1983 closed T335: Clean up/update CMake scripts as Resolved.

CMake scripts were adjusted according to the new modular structure of OC.

Sep 16 2015, 11:30 PM · Open Cine
BAndiT1983 moved T577: Linux: Investigate recently occurred crashes related to QQuickWidget from Pending tasks to Bugs/Complaints on the Open Cine board.
Sep 16 2015, 11:24 PM · Open Cine
BAndiT1983 triaged T577: Linux: Investigate recently occurred crashes related to QQuickWidget as High priority.

Sill investigating, but it seems to be Qt related bug. Under Windows it works without hassle.

Sep 16 2015, 11:24 PM · Open Cine
BAndiT1983 changed the visibility for F1227: vsplitter_on.png.
Sep 16 2015, 2:17 AM
BAndiT1983 changed the visibility for F1226: vsplitter_off.png.
Sep 16 2015, 2:17 AM
BAndiT1983 changed the visibility for F1225: splitter_on.png.
Sep 16 2015, 2:17 AM
BAndiT1983 changed the visibility for F1224: splitter_off.png.
Sep 16 2015, 2:17 AM
BAndiT1983 created T584: Rework splitters.
Sep 16 2015, 2:16 AM · Open Cine

Sep 14 2015

BAndiT1983 triaged T582: OCBackup: Clean up the drive list related parts of code, review communication paths as Normal priority.
Sep 14 2015, 2:31 AM · Open Cine
BAndiT1983 created T582: OCBackup: Clean up the drive list related parts of code, review communication paths.
Sep 14 2015, 2:31 AM · Open Cine

Sep 13 2015

BAndiT1983 changed the visibility for F867: thumbnail_mockup.png.
Sep 13 2015, 8:20 PM
BAndiT1983 changed the visibility for F870: thumbnail_mockup_Titillium.png.
Sep 13 2015, 8:20 PM
BAndiT1983 changed the visibility for F904: OpenCine_Clip_Manager.png.
Sep 13 2015, 8:19 PM
BAndiT1983 changed the visibility for F1032: Screenshot-_OpenCine.png.
Sep 13 2015, 8:19 PM
BAndiT1983 changed the visibility for F1062: QPdfWriter_test.png.
Sep 13 2015, 8:19 PM
BAndiT1983 changed the visibility for F1216: OCBackup_drive_list.png.
Sep 13 2015, 1:04 PM
BAndiT1983 added a comment to T449: Backup Manager.

After some on and off OC development (regular job causes usual lack of time), here is the current state of removable drive list:

Sep 13 2015, 12:31 PM · Open Cine
BAndiT1983 created T581: OCBackup: Remove obsolete commented out code which is remaining from previous OpenCine implementation.
Sep 13 2015, 11:02 AM · Open Cine
BAndiT1983 created T580: Linux: Adjust implementation from current simple drive path to DriveInfo structure (not commited at the moment, still implementing).
Sep 13 2015, 10:46 AM · Open Cine

Sep 6 2015

BAndiT1983 created T577: Linux: Investigate recently occurred crashes related to QQuickWidget.
Sep 6 2015, 4:50 PM · Open Cine

Sep 3 2015

BAndiT1983 closed T572: Windows: Drive insertion/removal event isn't fired for a card reader as Resolved.

Tested and committed a bug fix.

Sep 3 2015, 7:52 AM · Open Cine
BAndiT1983 added a commit to T572: Windows: Drive insertion/removal event isn't fired for a card reader: Unknown Object (Diffusion Commit).
Sep 3 2015, 7:51 AM · Open Cine

Aug 31 2015

BAndiT1983 added a comment to T572: Windows: Drive insertion/removal event isn't fired for a card reader.

Used (maybe misused a little bit) GetVolumeInformation() to get only mounted removable drives. Seems to work for now. Doing some tests before uploading the current source code.

Aug 31 2015, 9:21 PM · Open Cine
BAndiT1983 added a comment to T572: Windows: Drive insertion/removal event isn't fired for a card reader.

Implemented and tested it successfully. Next step, before commit, is to retrieve only mounted drives as Windows provides all card reader drives (mounted or not).

Aug 31 2015, 1:59 PM · Open Cine

Aug 30 2015

BAndiT1983 updated the task description for T572: Windows: Drive insertion/removal event isn't fired for a card reader.
Aug 30 2015, 11:27 PM · Open Cine
BAndiT1983 created T572: Windows: Drive insertion/removal event isn't fired for a card reader.
Aug 30 2015, 7:12 PM · Open Cine

Jul 27 2015

BAndiT1983 added a comment to T449: Backup Manager.

Just for my understanding, would you do it like this or in some other way:

Jul 27 2015, 1:00 PM · Open Cine

Jul 16 2015

BAndiT1983 added a comment to T449: Backup Manager.

I know that everyone demands rsync or similar thing, but e.g. librsync depends on Cygwin and I try to avoid many dependencies. Still searching for alternative libs before rolling some sort of own implementation. OC doesn't need the network part of rsync, as Qt would be used to copy (or plain C++11), which should be portable. Also constrain OC to local drives (built-in oder removable ones) for now. Later OC would be sending data over local network (not internet, not for now at least), but this should be similar to the "local" workflow inside the application.

Jul 16 2015, 11:27 PM · Open Cine

Jul 15 2015

BAndiT1983 added a comment to T449: Backup Manager.

Also very helpful and valid things. The decoupling of Backup is progressing and I'll move parts of the current layout over to new OCBackup project (not commited yet).

Jul 15 2015, 11:07 AM · Open Cine
BAndiT1983 added a comment to T407: Add checksum validation.

Thanks for the input. For the "recopy" feature there were already plans to make something like one-way synchronization (see my last comment). I will evaluate it and other things you mentioned as soon as I've finished with decoupling OC modules (as Troy suggested).

Jul 15 2015, 10:56 AM · Open Cine

Jun 28 2015

BAndiT1983 added a comment to T449: Backup Manager.

As there weren't much updates lately here are the current tasks which i (slowly) work on.

Jun 28 2015, 7:18 PM · Open Cine

May 26 2015

BAndiT1983 added a comment to T449: Backup Manager.

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.

May 26 2015, 9:43 PM · Open Cine
BAndiT1983 changed the visibility for F1062: QPdfWriter_test.png.
May 26 2015, 9:40 PM
BAndiT1983 added a comment to T449: Backup Manager.

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.

May 26 2015, 9:02 PM · Open Cine
BAndiT1983 added a comment to T449: Backup Manager.

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 26 2015, 12:47 PM · Open Cine

May 20 2015

BAndiT1983 added a comment to T407: Add checksum validation.

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

May 20 2015, 9:14 PM · Open Cine

May 18 2015

BAndiT1983 changed the visibility for F1032: Screenshot-_OpenCine.png.
May 18 2015, 11:14 PM
BAndiT1983 added a comment to T406: Ideas for clip manager.

Current state:

May 18 2015, 11:12 PM · Open Cine

May 14 2015

BAndiT1983 added a comment to T406: Ideas for clip manager.
May 14 2015, 11:32 AM · Open Cine

May 9 2015

BAndiT1983 added a comment to T406: Ideas for clip manager.
  • 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
May 9 2015, 2:15 PM · Open Cine

Apr 29 2015

BAndiT1983 changed the visibility for F904: OpenCine_Clip_Manager.png.
Apr 29 2015, 7:39 PM

Apr 28 2015

BAndiT1983 added a comment to T407: Add checksum validation.

References:

Apr 28 2015, 9:06 PM · Open Cine

Apr 24 2015

BAndiT1983 changed the visibility for F867: thumbnail_mockup.png.
Apr 24 2015, 10:23 PM
BAndiT1983 changed the visibility for F870: thumbnail_mockup_Titillium.png.
Apr 24 2015, 10:23 PM
BAndiT1983 added a comment to T406: Ideas for clip manager.

Current State:

Apr 24 2015, 10:22 PM · Open Cine

Apr 23 2015

BAndiT1983 closed T404: Build times risen because of POCO as Invalid.

POCO will be removed from repository. QtCore has the necessary parts already included.

Apr 23 2015, 10:27 PM · Open Cine
BAndiT1983 added a comment to T400: Implement basic "Manage" layout to test data filters.

Currently removing controls from MainWindow and moving to clip manager or clip processor views as preparation for layout switching feature.

Apr 23 2015, 10:03 PM · Open Cine

Apr 22 2015

BAndiT1983 created T408: Add PDF export of clip list.
Apr 22 2015, 9:47 PM · Open Cine

Apr 20 2015

BAndiT1983 created T407: Add checksum validation.
Apr 20 2015, 12:55 PM · Open Cine

Apr 19 2015

BAndiT1983 added a comment to T406: Ideas for clip manager.

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 19 2015, 12:10 PM · Open Cine

Apr 18 2015

BAndiT1983 added 1 mock(s) for T406: Ideas for clip manager: Unknown Object (Pholio Mock).
Apr 18 2015, 1:08 PM · Open Cine
BAndiT1983 created T406: Ideas for clip manager.
Apr 18 2015, 12:54 PM · Open Cine

Apr 16 2015

BAndiT1983 added a comment to T372: Implement DNGFolderFilter.
  • DONE: Rewrote with Qt classes, to minimize dependencies, POCO will be removed from repo soon
Apr 16 2015, 9:59 PM · Open Cine
BAndiT1983 created T405: OCBackup: Add thumbnail generation.
Apr 16 2015, 9:22 PM · Open Cine
BAndiT1983 created T404: Build times risen because of POCO.
Apr 16 2015, 7:38 PM · Open Cine

Apr 14 2015

BAndiT1983 added a comment to T301: Add layout switching.

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 14 2015, 9:28 PM · Open Cine

Apr 12 2015

BAndiT1983 added a comment to T400: Implement basic "Manage" layout to test data filters.

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
Apr 12 2015, 9:03 PM · Open Cine
BAndiT1983 closed T371: Add POCO to be able to do portable operations, like file system access as Resolved.

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 12 2015, 3:59 PM · Open Cine
BAndiT1983 closed T371: Add POCO to be able to do portable operations, like file system access, a subtask of T372: Implement DNGFolderFilter, as Resolved.
Apr 12 2015, 3:59 PM · Open Cine

Apr 11 2015

BAndiT1983 added a comment to T371: Add POCO to be able to do portable operations, like file system access.

Small adjustment (disable/comment out "uninstall" target) has to be done in CMakeLists.txt, otherwise it collides with LibRaw "uninstall" one.

Apr 11 2015, 12:50 PM · Open Cine

Apr 8 2015

BAndiT1983 created T400: Implement basic "Manage" layout to test data filters.
Apr 8 2015, 10:27 PM · Open Cine
BAndiT1983 added a parent task for T371: Add POCO to be able to do portable operations, like file system access: T372: Implement DNGFolderFilter.
Apr 8 2015, 10:02 PM · Open Cine
BAndiT1983 added a subtask for T372: Implement DNGFolderFilter: T371: Add POCO to be able to do portable operations, like file system access.
Apr 8 2015, 10:02 PM · Open Cine
BAndiT1983 moved T371: Add POCO to be able to do portable operations, like file system access from Core to Pending tasks on the Open Cine board.
Apr 8 2015, 10:02 PM · Open Cine
BAndiT1983 closed T374: Update LibRaw to newer version as Resolved.

Updated LibRaw to latest version (commit 720cde83efa0fa7a5e953ec62aa8abfa75e2d756). Set to "Resolved".

Apr 8 2015, 9:15 PM · Open Cine
BAndiT1983 updated the task description for T374: Update LibRaw to newer version.
Apr 8 2015, 9:10 PM · Open Cine
BAndiT1983 moved T374: Update LibRaw to newer version from Core to Pending tasks on the Open Cine board.
Apr 8 2015, 9:09 PM · Open Cine

Apr 6 2015

BAndiT1983 created T374: Update LibRaw to newer version.
Apr 6 2015, 1:19 AM · Open Cine

Apr 4 2015

BAndiT1983 claimed T368: Adjust/extend IDataProvider interface.
Apr 4 2015, 10:00 PM · Open Cine
BAndiT1983 claimed T369: Implement IFileFilter.
Apr 4 2015, 10:00 PM · Open Cine