Feed Advanced Search

Nov 13 2016

BAndiT1983 created T700: Adjust CMake script in OCui.
Nov 13 2016, 12:58 AM · Open Cine
BAndiT1983 created T699: Create style for indeterminate progress bar.
Nov 13 2016, 12:41 AM · Open Cine

Nov 12 2016

BAndiT1983 created T698: Add ProgressChanged event.
Nov 12 2016, 12:06 AM · Open Cine

Nov 6 2016

BAndiT1983 created T694: Implement checks for available space.
Nov 6 2016, 10:36 PM · Open Cine
BAndiT1983 created T693: OCBackup: Let folder dialog remember the last folder, instead of application one.
Nov 6 2016, 3:30 PM · Open Cine
BAndiT1983 added a comment to T626: Eliminate TODOs.

Also see Visual Studio -> View -> Task List (limited visibility of TODOs) or better one: https://visualstudiogallery.msdn.microsoft.com/c5d16a00-fe89-4a9e-8fba-a5c1a9f38841

Nov 6 2016, 2:10 PM · Open Cine
BAndiT1983 moved T626: Eliminate TODOs from Misc to Current tasks on the Open Cine board.
Nov 6 2016, 2:06 PM · Open Cine

Nov 2 2016

BAndiT1983 moved T691: EventBus: Events not fired outside of BackupPresenter in OCBackup from Pending tasks to Current tasks on the Open Cine board.
Nov 2 2016, 10:42 PM · Open Cine
BAndiT1983 renamed T691: EventBus: Events not fired outside of BackupPresenter in OCBackup from EventBus: Events not fired outside of Backupresenter in OCBackup to EventBus: Events not fired outside of BackupPresenter in OCBackup.
Nov 2 2016, 1:03 PM · Open Cine
BAndiT1983 renamed T691: EventBus: Events not fired outside of BackupPresenter in OCBackup from EventBus: Events not fired outside od Backupresenter in OCBackup to EventBus: Events not fired outside of Backupresenter in OCBackup.
Nov 2 2016, 1:03 PM · Open Cine
BAndiT1983 created T691: EventBus: Events not fired outside of BackupPresenter in OCBackup.
Nov 2 2016, 12:54 PM · Open Cine

Oct 30 2016

BAndiT1983 created T688: DriveTransfer: Implement passing of data set in UI.
Oct 30 2016, 10:43 AM · Open Cine

Oct 26 2016

BAndiT1983 updated the task description for T685: Implement service repository.
Oct 26 2016, 10:38 PM · Open Cine
BAndiT1983 created T685: Implement service repository.
Oct 26 2016, 10:36 PM · Open Cine

Oct 23 2016

BAndiT1983 closed T677: Windows: Drives are not shown in the list as Resolved.

Fixed by adding missing Q_OBJECT.

Oct 23 2016, 10:20 PM · Open Cine
BAndiT1983 created T680: Rework the signals to event bus ones.
Oct 23 2016, 10:20 PM · Open Cine
BAndiT1983 created T679: Implement DriveTransfer.
Oct 23 2016, 4:59 PM · Open Cine

Oct 22 2016

BAndiT1983 created T678: EventBus: Polymorphic parameter instead of OCEvent.
Oct 22 2016, 11:12 PM · Open Cine
BAndiT1983 added a comment to T677: Windows: Drives are not shown in the list.

Missing Q_OBJECT was the cause. Nevertheless restructuring to the usage of event bus is on the list, this would minimize the dependency on Qt events, which are sometimes hard to debug in case of problems, and be more loose coupled.

Oct 22 2016, 1:48 PM · Open Cine
BAndiT1983 claimed T677: Windows: Drives are not shown in the list.
Oct 22 2016, 12:55 PM · Open Cine
BAndiT1983 created T677: Windows: Drives are not shown in the list.
Oct 22 2016, 12:55 PM · Open Cine

Oct 16 2016

BAndiT1983 added a comment to T625: Add EventBus (similar to GWT).

Handlers in event map are stored as indices to list of handlers at the moment, possibly another map with hash key is required to be able to remove handlers again. Fragmentation has also to be taken into account to prevent memory leaks or other side-effects.

Oct 16 2016, 11:29 PM · Open Cine

Oct 14 2016

BAndiT1983 closed T676: Build fails on Windows (VS2015) as Resolved.

Checked also under Linux and GCC, seems to be fine again.

Oct 14 2016, 11:44 PM · Open Cine

Oct 13 2016

BAndiT1983 created T676: Build fails on Windows (VS2015).
Oct 13 2016, 11:06 PM · Open Cine

Oct 11 2016

BAndiT1983 added a commit to T625: Add EventBus (similar to GWT): Restricted Diffusion Commit.
Oct 11 2016, 11:28 PM · Open Cine

Oct 2 2016

BAndiT1983 closed T665: Rework DriveInfo to PathInfo as Resolved.

Reworked.

Oct 2 2016, 7:15 PM · Open Cine
BAndiT1983 triaged T625: Add EventBus (similar to GWT) as High priority.
Oct 2 2016, 7:14 PM · Open Cine
BAndiT1983 moved T625: Add EventBus (similar to GWT) from Pending tasks to Current tasks on the Open Cine board.
Oct 2 2016, 7:14 PM · Open Cine

Sep 26 2016

BAndiT1983 closed T672: Push latest commit as Resolved.

Committed

Sep 26 2016, 3:42 PM · Open Cine
BAndiT1983 added a comment to T625: Add EventBus (similar to GWT).

Another bus: https://github.com/skypjack/eventpp

Sep 26 2016, 3:27 PM · Open Cine

Sep 10 2016

BAndiT1983 closed T671: Fix the connection to Github repository as Resolved.

Seems to be working again.

Sep 10 2016, 1:22 PM · Open Cine

Sep 9 2016

sebastian added a comment to T671: Fix the connection to Github repository.

phabricator daemons restarted

Sep 9 2016, 1:49 PM · Open Cine

Sep 6 2016

BAndiT1983 created T672: Push latest commit.
Sep 6 2016, 6:47 PM · Open Cine

Sep 2 2016

BAndiT1983 updated the task description for T671: Fix the connection to Github repository.
Sep 2 2016, 2:04 PM · Open Cine
BAndiT1983 created T671: Fix the connection to Github repository.
Sep 2 2016, 2:04 PM · Open Cine
BAndiT1983 created T670: Name modules in homogeneous way, see OCui and OCCore.
Sep 2 2016, 2:00 PM · Open Cine
BAndiT1983 added a comment to T343: Add progress dialog for tasks.

Long running operations should be represented in the modal progress dialog, short running/parallel small operations should be represented by progress bar in the status bar at the bottom, see Krita or GIMP for example.

Sep 2 2016, 1:39 PM · Open Cine

Aug 18 2016

BAndiT1983 created T668: Check if namespaces are properly set in currently available classes.
Aug 18 2016, 10:08 PM · Open Cine

Jul 29 2016

BAndiT1983 added a comment to T665: Rework DriveInfo to PathInfo.

Renamed DriveInfo to more general PathInfo and adjusted a little bit. Further modifications will follow. Commit is not visible at the moment, as Lab has some problems with repository connection.

Jul 29 2016, 8:23 PM · Open Cine

Jul 22 2016

BAndiT1983 created T667: Problem: Projects see all the source code.
Jul 22 2016, 2:42 PM · Open Cine
BAndiT1983 created T666: Define meaningful namespaces.
Jul 22 2016, 2:34 PM · Open Cine
BAndiT1983 triaged T665: Rework DriveInfo to PathInfo as Normal priority.
Jul 22 2016, 2:31 PM · Open Cine
BAndiT1983 updated the task description for T665: Rework DriveInfo to PathInfo.
Jul 22 2016, 2:28 PM · Open Cine
BAndiT1983 created T665: Rework DriveInfo to PathInfo.
Jul 22 2016, 2:27 PM · Open Cine

Jul 21 2016

BAndiT1983 created T664: Add thumbnail generation for MOV files (e.g. from Shogun).
Jul 21 2016, 8:36 PM · Open Cine

Jul 6 2016

BAndiT1983 added a comment to T663: QML: Create progress bar which can show multiple values.

Mockup:

Jul 6 2016, 11:56 PM · Open Cine
BAndiT1983 created T663: QML: Create progress bar which can show multiple values.
Jul 6 2016, 9:52 PM · Open Cine

Jul 5 2016

BAndiT1983 added a comment to T254: Implement color channel mixer for preview (GLSL).

Is currently implemented in ProcessingTest, will be moved to OCui later.

Jul 5 2016, 10:37 PM · Open Cine

Jun 26 2016

BAndiT1983 closed T581: OCBackup: Remove obsolete commented out code which is remaining from previous OpenCine implementation as Resolved.

Removed most obsolete parts or reworked them.

Jun 26 2016, 5:55 PM · Open Cine
BAndiT1983 moved T610: Debian/Linux packaging from Pending tasks to Build on the Open Cine board.
Jun 26 2016, 5:55 PM · Open Cine

Jun 16 2016

BAndiT1983 updated the task description for T661: Add parallelization to BayerFramePreProcessor.
Jun 16 2016, 10:20 PM · Open Cine
BAndiT1983 created T661: Add parallelization to BayerFramePreProcessor.
Jun 16 2016, 10:19 PM · Open Cine
BAndiT1983 added a comment to T641: Add SHOODAK de-Bayer filter.

TODO notes:

Jun 16 2016, 10:01 PM · Open Cine

Jun 11 2016

BAndiT1983 created T660: VS2015: Remove generated Qt files from solution by adjusting CMake script.
Jun 11 2016, 1:16 PM · Open Cine

Jun 1 2016

BAndiT1983 added a comment to T330: Implement static memory allocation .

Using https://github.com/cacay/MemoryPool at the moment. Needs some abstraction if tests with 4K raw frames are successful.

Jun 1 2016, 11:17 PM · Open Cine

May 21 2016

BAndiT1983 added a comment to T639: Add simple bilinear de-Bayer filter.

Still missing intelligent pattern processing and border interpolation, but image loading was adjusted to be able to load Axiom test data. Screenshot shows the ProcessingTest application. The lower image has some gamma correction in it and is also convert to 8-bit for Qt image control. Upper one ist still in 16-bit and witohut processing.

May 21 2016, 12:27 AM · Open Cine
BAndiT1983 added a comment to T639: Add simple bilinear de-Bayer filter.
May 21 2016, 12:23 AM · Open Cine

May 18 2016

BAndiT1983 updated the task description for T647: Building instructions (Windows, VS2015).
May 18 2016, 11:06 PM · Open Cine

May 6 2016

BAndiT1983 added a comment to T343: Add progress dialog for tasks.

Mockup:

May 6 2016, 10:45 PM · Open Cine

Apr 28 2016

BAndiT1983 added a comment to T648: VS2015: Adjust folder structure in CMake to resemble to QtCreator one.

Current implementation in OCCore / CMakeLists.txt:

Apr 28 2016, 9:13 PM · Open Cine

Apr 16 2016

BAndiT1983 renamed T343: Add progress dialog for tasks from Add "Loading" progress dialog to Add progress dialog for tasks.
Apr 16 2016, 12:14 PM · Open Cine

Mar 28 2016

BAndiT1983 created T648: VS2015: Adjust folder structure in CMake to resemble to QtCreator one.
Mar 28 2016, 2:23 PM · Open Cine

Mar 26 2016

BAndiT1983 updated the task description for T647: Building instructions (Windows, VS2015).
Mar 26 2016, 12:39 AM · Open Cine
BAndiT1983 updated the task description for T647: Building instructions (Windows, VS2015).
Mar 26 2016, 12:37 AM · Open Cine

Mar 25 2016

BAndiT1983 created T647: Building instructions (Windows, VS2015).
Mar 25 2016, 10:25 PM · Open Cine

Mar 23 2016

BAndiT1983 added a comment to T405: OCBackup: Add thumbnail generation.

Current state:

Mar 23 2016, 10:26 PM · Open Cine

Mar 20 2016

BAndiT1983 added a comment to T318: Evaluate logging frameworks.

Logger will be adjusted to use Singleton pattern for now, as the Windows build is failing with current inheritance approach (Linux one was fine). Later it can be rewritten to use more loose coupled approach through an injection framework, like https://sites.google.com/site/fruitlib/home. This would also have advantage in deriving the components from a common base, e.g. components as services with access interfaces like REST, RPC, shared memory and so on.

Mar 20 2016, 10:01 AM · Open Cine
RexOr added a comment to T639: Add simple bilinear de-Bayer filter.

"What do you mean by "platforms which aren't OS"?"

Mar 20 2016, 1:51 AM · Open Cine
BAndiT1983 added a comment to T639: Add simple bilinear de-Bayer filter.

What do you mean by "platforms which aren't OS"? I would be interested in developing things which are specific for apertus° cameras and post-processing, but still leaving it open-source of course.

Mar 20 2016, 1:27 AM · Open Cine
RexOr added a comment to T639: Add simple bilinear de-Bayer filter.

It would be a shame to have to pass the community off onto platforms which aren't OS. Coding and post production are quite polarised disciplines unfortunately.

Mar 20 2016, 1:11 AM · Open Cine
BAndiT1983 added a comment to T639: Add simple bilinear de-Bayer filter.

Partially that were people who are coders. I've talked to Sebastian about that some months ago and his opinion on that topic was: people need some leading and management. But i cannot accomplish that alone.

Mar 20 2016, 12:22 AM · Open Cine

Mar 19 2016

RexOr added a comment to T639: Add simple bilinear de-Bayer filter.

Well I'm going to give it a dedicated Twitter account. It's not quite ready yet but it'll start on just under a thousand followers. The problem with that from your perspective is that it's comprised of what you'd deem to be end-users - film makers. They aren't coders.

Mar 19 2016, 11:54 PM · Open Cine
BAndiT1983 added a comment to T639: Add simple bilinear de-Bayer filter.

No, that was new to me. No sarcasm. Have rather limited feedback on OC, sometimes Sebastian forwards people to me, but that's it most of the time.

Mar 19 2016, 11:39 PM · Open Cine
RexOr added a comment to T639: Add simple bilinear de-Bayer filter.

OpenCine gets a huge amount of interest in outbound promo you know, as in, unusually high interest.

Mar 19 2016, 11:16 PM · Open Cine

Mar 10 2016

BAndiT1983 added a comment to T639: Add simple bilinear de-Bayer filter.

Current state:

Mar 10 2016, 10:38 PM · Open Cine
BAndiT1983 created T641: Add SHOODAK de-Bayer filter.
Mar 10 2016, 10:29 PM · Open Cine
BAndiT1983 created T640: Add GEDI de-Bayer filter.
Mar 10 2016, 10:29 PM · Open Cine
BAndiT1983 created T639: Add simple bilinear de-Bayer filter.
Mar 10 2016, 10:29 PM · Open Cine

Feb 22 2016

BAndiT1983 added a comment to T635: Coding Guidelines.
  • Private attrbutes should be prefixed with underscore ( _ ), e.g. float _posX;
  • Interfaces should be prefixed with upper case I, e.g. IProcessor
  • Variables/attributes should start with lower case letter and methods/classes/interfaces with upper case, e.g. int frameCount, void Process(), class FrameProcessor
Feb 22 2016, 5:59 PM · Open Cine
BAndiT1983 created T635: Coding Guidelines.
Feb 22 2016, 5:54 PM · Open Cine

Feb 14 2016

BAndiT1983 updated the task description for T405: OCBackup: Add thumbnail generation.
Feb 14 2016, 1:18 AM · Open Cine

Feb 13 2016

BAndiT1983 updated the task description for T405: OCBackup: Add thumbnail generation.
Feb 13 2016, 11:51 PM · Open Cine

Feb 12 2016

BAndiT1983 added a comment to T334: Check memory leaks.

Removed some leaks, also memcpy() will be moved out of OCImage, as it was only added for quick tests. OCImage will hold only pointers to red/green/blue data arrays, image loader will move the data to memory pool (static allocation).

Feb 12 2016, 1:18 PM · Open Cine

Feb 10 2016

BAndiT1983 added a comment to T334: Check memory leaks.

Current RAM usage is too high when 2 CDNG frames are loaded, ~210MB. For 2432w * 1366h * 2 bytes * 3 channels should occupy around 20MB, but 40 are occupied at the moment. Image buffers will be reviewed to isolate the problem, also some parts will be stripped for test to determine minimal memory usage (Release/Debug).

Feb 10 2016, 4:06 PM · Open Cine
BAndiT1983 triaged T334: Check memory leaks as High priority.
Feb 10 2016, 3:56 PM · Open Cine

Feb 7 2016

BAndiT1983 updated the task description for T405: OCBackup: Add thumbnail generation.
Feb 7 2016, 1:03 AM · Open Cine

Feb 6 2016

BAndiT1983 updated the task description for T405: OCBackup: Add thumbnail generation.
Feb 6 2016, 3:24 PM · Open Cine
BAndiT1983 updated the task description for T405: OCBackup: Add thumbnail generation.
Feb 6 2016, 3:01 PM · Open Cine

Feb 5 2016

BAndiT1983 renamed T405: OCBackup: Add thumbnail generation from Thumbnails for clip explorer ("Manage") to OCBackup: Add thumbnail generation.
Feb 5 2016, 11:25 PM · Open Cine
BAndiT1983 updated the task description for T405: OCBackup: Add thumbnail generation.
Feb 5 2016, 9:56 PM · Open Cine
BAndiT1983 moved T405: OCBackup: Add thumbnail generation from User wishes to Pending tasks on the Open Cine board.
Feb 5 2016, 9:51 PM · Open Cine

Feb 4 2016

BAndiT1983 renamed T333: Get rid of Qt related parts in core components from Get rid of Qt event system in the core components to Get rid of Qt related parts in core components.
Feb 4 2016, 10:55 PM · Open Cine
BAndiT1983 moved T333: Get rid of Qt related parts in core components from Obsolete (remove at some point) to Pending tasks on the Open Cine board.
Feb 4 2016, 10:54 PM · Open Cine

Feb 2 2016

BAndiT1983 added a comment to T449: Backup Manager.

TODO:

  • Add pagination to speed up thumbnail view (QML), possible performance impact when image loading will be added
  • Add pre-filter to recognize CDNG folders and present them as clips, otherwise show only supported image files
  • Add LibRaw adapter as fallback, currently only TiffLoader is present for CDNG
Feb 2 2016, 8:21 PM · Open Cine

Feb 1 2016

BAndiT1983 added a comment to T582: OCBackup: Clean up the drive list related parts of code, review communication paths.

TODO:

  • Minimize conversion of QString to std::string and back, QString is sufficient for GUI parts, but should be avoided in core components
Feb 1 2016, 7:03 PM · Open Cine

Jan 31 2016

BAndiT1983 closed T627: Add export headers (Windows-specific) as Resolved.

Fixed. Check changed CMakeLists.txt for future changes.

Jan 31 2016, 2:01 AM · Open Cine

Jan 30 2016

BAndiT1983 created T627: Add export headers (Windows-specific).
Jan 30 2016, 1:55 AM · Open Cine

Jan 21 2016

BAndiT1983 created T626: Eliminate TODOs.
Jan 21 2016, 10:45 PM · Open Cine
BAndiT1983 triaged T330: Implement static memory allocation as High priority.
Jan 21 2016, 8:58 PM · Open Cine
BAndiT1983 added a comment to T625: Add EventBus (similar to GWT).

References (general):
http://flax.ie/flax-engine-gwt-event-bus-implementation/
https://code.google.com/p/acris/wiki/MVP_Acris
http://bastian.rieck.ru/blog/posts/2015/event_system_cxx11/

Jan 21 2016, 4:56 PM · Open Cine