xant
fa51e2706d
minor cleanings
2010-06-14 23:21:32 +02:00
xant
70c8381699
FilterInstance can (and should) now be used through the Factory
2010-05-23 14:51:46 +02:00
xant
760bb90a50
refactoring the internal Filter implementation
...
changes don't affect the javascript api
2010-05-17 21:01:02 +02:00
xant
77d0408784
CVGeoLayer (+ all necessary refactoring and fixes to make it possible)
2010-04-29 14:24:46 +02:00
xant
ae89e42783
cleaning still in progress ....
2010-03-27 11:55:50 +01:00
Robin Gareus
784911de3a
allow to build w/o Frei0r
2010-03-17 21:19:57 +01:00
Xant
e064edab52
Generalized CVLayerController::feedFrame()
...
it's now part of the base CVLayerController interface
(used by both CVF0rLayers and CVGrabberLAayer)
2009-09-13 17:19:54 +02:00
Xant
c854fdce42
fixed a leak in newest CVF0rLayer implementation
2009-09-13 17:06:00 +02:00
Xant
744b24a9ba
fixed perl-layer overlay selection
...
- filters now works again for CVF0rLayer
2009-09-13 11:22:58 +02:00
Xant
2c96a60472
copyright is not valid with a nickname only
2009-09-12 09:27:29 +02:00
Xant
5e8199fdf3
copyright notice
2009-09-12 00:45:04 +02:00
Xant
835cb6c5b5
fixed preview in f0rlayers
2009-09-12 00:13:24 +02:00
Xant
e05b215f3e
make it build again on osx
2009-09-11 23:32:14 +02:00
Xant
af194d4ff2
all functionalities should have been restored.
2009-09-11 22:14:26 +02:00
Xant
3326a82f2c
Refactoring the osx project (WIP)
...
- Separating view logic from the real layer implementations
(so layers can be created programmatically and associated to a
view only if/when necessary)
- Separating the c++ glue classes from their related cocoa implementations
2009-09-11 22:14:25 +02:00
Xant
3cc1104727
Fixed the preview.
...
It was decentered when main-screen proportion was not exactly a multiple of the preview-screen
2009-08-31 18:38:22 +02:00
Xant
68348b7588
CVF0rLayer works again
2009-08-31 09:58:16 +02:00
Xant
8cfc192759
aligning to last changes in the internal api
2009-08-30 22:44:00 +02:00
Xant
da1ccbbebb
clean implementation of CVF0rLayer (C++ polymorphism sucks!!)
...
AGAIN: that damn copy ('buffer' handling) within the Layer base
class (layer.cpp) should be removed ASAP
2009-08-30 11:37:11 +02:00
Xant
9f867ed63b
Default resolution is now 352x288
...
It Can be changed through the preferences panel (WIP)
(started implementation for a screen-keyboard-listener
to capture keystrokes acting like cocoa-based keyboard
controller)
2009-08-22 15:36:53 +02:00
Xant
43e5a23167
fixed a huge memory leak + providing the correct timestamp to QTExporter::addImage
2009-08-19 22:05:40 +02:00
Xant
6dad3f798f
Introducing CVTextLayer and allow to reorder active layers (which are now listed in the main controller window).
...
NOTE: The GUI is going to be massively changed
2009-06-18 02:02:56 +02:00
Xant
f884ace6a7
aligned to last changes in the core api (mostly initialization)
2009-06-13 21:37:18 +02:00
Xant
2a4a57e23a
cleanings
2009-06-11 14:32:32 +02:00
Xant
41bc9860da
fixed various issues spotted while profiling and hunting for bugs and/or leaks in both the opengl and cocoa-related code
2009-06-10 14:26:41 +02:00
xant
2cd5be1d5a
fixed some leaks in osx-specific code
2009-06-08 21:44:43 +02:00
xant
657a3bed03
Started improving the FilterPanel<->CVLayer interaction.
...
- per-layer filter parameters are now restored correctly when moving the
filterpanel between different layers
- Various fixes and improvements in CVF0rLayer as well.
- The FilterPanel now doesn't disappear when selecting a new filter.
- Introduced the preliminary logic necessary to access geometry layers
created through javascript
2009-06-07 23:58:56 +02:00
xant
9895d18759
- stop the underlying GenF0rLayer thread when resetting the context
2009-06-04 14:07:28 +02:00
xant
61e18ca3e0
- implemented various optimizations in all our custom views
2009-06-04 00:26:38 +02:00
xant
43b936ad44
cleaning and consolidating the cocoa-based implementations
2009-05-25 10:30:21 +02:00
xant
7a590fcca7
gui-related fixes and enhancements.
...
- correct framerate calculation
- switching to a default screensize of 512x384 instead of 400x300
- reorganizing gui controls
- introduced icons for both the capture and generator layers
- saving/restoring per-layer state of both filter and image parameters
- FilterPanel now updates correctly with layer-specific parameters
- better initialization of the videocapture device in CVGrabber
- (something else I don't remember right now)
2009-05-24 02:27:28 +02:00
xant
9a5266847f
first working implementation for CVF0rLayers (introducing gui controls for frei0r generators)
2009-05-23 02:47:07 +02:00
xant
7f1d13fe9a
freezing a working version of the osx code before starting a massive refactory of the gui-related part
2009-05-16 02:54:23 +02:00