Commit Graph

25 Commits

Author SHA1 Message Date
xant
5fe8e2ea64 Refactoring filter implementation on osx
- moving filter-related code out of the layercontroller
  by creating a Filter subclass : CVFilter
- making coreimage filters available to javascript when running on osx

Note : this is a work in progress and implementation is still unfinished
       (coreimage filters won't work in this revision)
2010-06-14 22:04:40 +02:00
xant
065bfc238f core-image filters can now be applied to geolayers created from javascripts
any subclass of CVCocoaLayer with a controller associated to it can now
be controlled through the filterpanel.
The filter panel for a specific layer can now be opened by
double-clicking on the layer name in the listview.

a bit of refactoring in CVFilterPanel/CVLayerView/CVLayerController
has been done to allow viewless layers to be created and eventually
controlled through a filterpanel
2010-05-02 16:54:06 +02:00
xant
3f2017aec6 fixed some minor leaks
filters are now initialized on first use
2010-05-02 00:42:25 +02:00
xant
33adb92eff no more deprecated APIs 2010-04-17 15:01:06 +02:00
xant
030f925d65 stop using deprecated api to go full-screen
(still working to properly replace usage of [CIContext contextWithCGLContext])
2010-04-17 14:12:09 +02:00
xant
a7a734435a stop using deprecated api [CIContext contextWithCGLContext] 2010-04-17 09:41:06 +02:00
xant
66b58445ff add parameter_js to the project
cleanings to the streamer settings panel
2010-04-06 23:57:48 +02:00
xant
0aa1f83d04 more cleanings in CVFFmpegController and fixed some more minor bugs
posterImage is now show correctly
2010-03-30 21:02:44 +02:00
xant
76821de795 no more extra thread for opening the stream
(but still needs refactoring)

ensure resetting the poster image when the stream is closed
2010-03-27 19:52:04 +01:00
Robin Gareus
64f229ee46 fixed some compiler warnings, preparing tactell 2010-03-04 22:59:42 +01:00
Robin Gareus
bb4479c9af less debug & icon fixes. 2010-02-27 23:35:11 +01:00
Robin Gareus
cea19c5a19 more bisecting.. still works! 2010-02-22 22:17:20 +01:00
Robin Gareus
6bec80dd43 copied old stable code -> works 2010-02-22 18:47:23 +01:00
xant
a020a8df02 allow to update the textlayer in realtime while typing 2010-01-05 13:10:06 +01: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
aaeb627af1 no more warnings 2009-09-11 23:54:23 +02:00
Xant
4d881b97a8 ops 2009-09-11 23:40:33 +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
8cfc192759 aligning to last changes in the internal api 2009-08-30 22:44:00 +02:00
Xant
15d0ab2e19 initial separation of c++ glue-classes implementation from the related cocoa views 2009-08-30 10:36:47 +02:00