summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Spilsbury <sam.spilsbury@canonical.com>2011-07-14 05:20:27 +0800
committerSam Spilsbury <sam.spilsbury@canonical.com>2011-07-14 05:20:27 +0800
commitacc04654188983d0a3f70465b7efa53dfcb3eaec (patch)
tree604667079b3a2642c6bda9ad5046749598ddc4b7
parent80ffcd79072dc48c738014463149b06bcdbc499a (diff)
downloadcolorfilter-acc04654188983d0a3f70465b7efa53dfcb3eaec.tar.gz
colorfilter-acc04654188983d0a3f70465b7efa53dfcb3eaec.tar.bz2
Update NEWS for 0.9.5.0compiz-0.9.5.0
-rw-r--r--AUTHORS17
-rw-r--r--ChangeLog657
-rw-r--r--NEWS4
3 files changed, 674 insertions, 4 deletions
diff --git a/AUTHORS b/AUTHORS
index d4f7388..51d20ea 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,5 +1,14 @@
-Developed and maintained by:
+Adel Gadllah <adel.gadllah@gmail.com>
+Danny Baumann <dannybaumann@web.de>
+Dennis Kasprzyk <onestone@opencompositing.org>
+Erkin Bahceci <erkinbah@gmail.com>
Guillaume Seguin <guillaume@segu.in>
-
-Great help, advice and some filters by:
-Dennis Kasprzyk <onestone@opencompositing.org>
+Kristian Lyngstol <kristian@bohemians.org>
+Patrick Niklaus <marex@opencompositing.org>
+Roland Baer <roland@Vista.(none)>
+Sam <smspillaz@gmail.com>
+Sam Spilsbury <SmSpillaz@gmail.com>
+Sam Spilsbury <sam.spilsbury@canonical.com>
+Sam Spilsbury <smspillaz@XPS-FEDORA.(none)>
+Sam Spilsbury <smspillaz@gmail.com>
+Scott Moreau <oreaus@gmail.com>
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..88ab14a
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,657 @@
+Sam Spilsbury <sam.spilsbury@canonical.com> 2011-07-07
+
+ Add VERSION file (0.9.5.0)
+
+Sam Spilsbury <sam.spilsbury@canonical.com> 2010-11-14
+
+ CompizPlugin automatically sets DATADIR to whereever you installed the plugin, no need to set it ourselves
+
+ Revert "Add the DATADIR definition to CMakeLists"
+
+ This reverts commit dd26a937f3cb7a132aacfd07628497b30c832a5b.
+
+Merge: 46bc7db dd26a93
+Sam Spilsbury <sam.spilsbury@canonical.com> 2010-11-14
+
+ Merge branch 'master' of git+ssh://git.opencompositing.org/git/compiz/plugins/colorfilter
+
+Kristian Lyngstol <kristian@bohemians.org> 2010-11-13
+
+ Add the DATADIR definition to CMakeLists
+
+ Hopefully, this, is reasonably correct.
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Fix buffer overrun
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ We can use basename () directly, so we don't need to reimplement it
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Also use direct character substitution where appropriate in stripping linefeeds etc
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Make FragmentOffset list a normal list not a pointer list (since we never needed a pointer list anyways). This fixes a nasty memleak in the process
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Cleanup offset_string
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ FragmentString never made much sense anyways, so kill it and just use a const reference when getting the first argument from some line on FragmentParser
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Replace strange hack with direct character substitution
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ We have an isspace utility function - use that
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ More const correctness
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ const reference correctness in more places. Also don't be returning values if we are just modifying some source
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ const reference in ltrim
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ const correctness and also load file names with absolute paths correctly
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ base_name should be baseFileName
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Fix a (rather obvious) memleak
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Update copyright
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-11-04
+
+ Convert all remaining C String usage to CompString, which also happens to
+ fix several memleaks in the process.
+
+ Also fix comment handling
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-10-30
+
+ Use CompString in ::programAddOffsetFromOp
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-10-30
+
+ Use CompString in programFindOffset
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-10-30
+
+ Make ::loadFragmentProgram take CompStrings instead of chars
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-10-30
+
+ Change ::programCleanName to use std strings and also change
+ ::programReadSource to use ifstream
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-10-30
+
+ Change ::ltring to use std::string
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-10-30
+
+ Use std::string logic in ::base_name
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-10-26
+
+ Fix typo in filter name
+
+Scott Moreau <oreaus@gmail.com> 2010-09-30
+
+ Silence warning.
+
+Scott Moreau <oreaus@gmail.com> 2010-09-28
+
+ Don't require composite since opengl already does.
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-07-04
+
+ Remove build dependency on compiztoolbox
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-07-01
+
+ Simplify serialization interface
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-06-18
+
+ Kill backup file
+
+Sam Spilsbury <SmSpillaz@gmail.com> 2010-06-18
+
+ Add serialization interface and necessary changes
+
+Sam Spilsbury <SmSpillaz@gmail.com> 2010-06-12
+
+ Added serialization interface and necessary changes
+
+Sam Spilsbury <SmSpillaz@gmail.com> 2010-05-25
+
+ Load after decor plugin to prevent windows moving after plugin load
+
+Sam Spilsbury <SmSpillaz@gmail.com> 2010-05-09
+
+ Free original memory in string
+
+Sam Spilsbury <SmSpillaz@gmail.com> 2010-05-09
+
+ Fix crash
+
+Sam Spilsbury <smspillaz@XPS-FEDORA.(none)> 2010-05-07
+
+ Fix most of the leaks in the previously leaky parser classes
+
+Sam Spilsbury <smspillaz@XPS-FEDORA.(none)> 2010-05-05
+
+ Set data directory appropriately
+
+Sam Spilsbury <smspillaz@XPS-FEDORA.(none)> 2010-04-29
+
+ Use C++ bool
+
+Sam <smspillaz@gmail.com> 2010-04-05
+
+ Avoid creating an std::string with a NULL construct, which could lead to a SIGABRT
+
+Sam Spilsbury <smspillaz@gmail.com> 2010-02-05
+
+ Fix warnings
+
+Sam Spilsbury <smspillaz@gmail.com> 2009-09-07
+
+ Remove dummy
+
+Sam Spilsbury <smspillaz@gmail.com> 2009-09-07
+
+ Dummy commit
+
+Sam Spilsbury <smspillaz@gmail.com> 2009-09-07
+
+ Initial C++ port
+
+Erkin Bahceci <erkinbah@gmail.com> 2009-08-24
+
+ Handle empty filter name.
+
+ e.g: when it happens while adding a new one in ccsm.
+
+Danny Baumann <dannybaumann@web.de> 2008-09-01
+
+ Track core changes.
+
+Adel Gadllah <adel.gadllah@gmail.com> 2008-07-15
+
+ * Fix build on PPC64
+
+Guillaume Seguin <guillaume@segu.in> 2008-06-06
+
+ Add deuteranopia and protonopia to default filters
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2008-04-04
+
+ CMake build file.
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2008-04-03
+
+ Makefile update.
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2008-03-14
+
+ Makefile update.
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2008-03-14
+
+ Makefile update.
+
+Danny Baumann <dannybaumann@web.de> 2008-03-12
+
+ Makefile update
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2008-01-23
+
+ Makefile update.
+
+Guillaume Seguin <guillaume@segu.in> 2007-09-20
+
+ * Avoid default keybinding conflict with shift for Switch filter binding
+
+Danny Baumann <dannybaumann@web.de> 2007-09-07
+
+ Track core changes.
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-31
+
+ * Modify Switch Filter binding to avoid conflict with group
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-31
+
+ * Fix include
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-30
+
+ * Track core changes
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-28
+
+ * Makefile update
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-28
+
+ * Fix comment
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-25
+
+ * Don't try to load filters with an empty name
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-24
+
+ * Add comment & fix comment
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-21
+
+ * Fix metadata for real
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-21
+
+ * Fix metadata
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-21
+
+ * New action system
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-20
+
+ * Set default filters list
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-20
+
+ * Minor coding style/function naming update
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-20
+
+ * Damage screen when "Filter Decorations" option is toggled
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-20
+
+ * Fix negative-green filter
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-20
+
+ * Add blueish filter
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-19
+
+ * Update negative filters
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-19
+
+ * Fix color ops parsing
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-19
+
+ * Add test filters for colorblindness simulation
+
+Danny Baumann <dannybaumann@web.de> 2007-08-17
+
+ Fixed exclude match handling.
+
+Danny Baumann <dannybaumann@web.de> 2007-08-17
+
+ Cleaned up initial filter state setting.
+
+Danny Baumann <dannybaumann@web.de> 2007-08-17
+
+ Fix default matches.
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-16
+
+ * Update pretty fragment program print core patch
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Increase precision of dot products vectors for grayscale and blackandwhite
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Improve blackandwhite filter
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Improve grayscale filter
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Add simple color swapping filters
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Use DATADIR directly instead of PREFIX to load global filters
+
+Merge: 5c6d3ca 6eb3ead
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ Merge branch 'master' of git+ssh://guillaume@git.opencompositing.org/git/users/guillaume/soc/colorfilter
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2007-08-15
+
+ Makefile update
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Add sepia filter
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Add blackandwhite filter
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Adjust local filters path (set it to ~/.compiz/data/filters/)
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Coding style cleanup
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Cleanup (no need to check for Fragment Program availability there)
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Cleanup (checking again if w is null is useless, we did it 7 lines before)
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Fix crash when Fragment Programs aren't supported by GPU
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Add grayscale filter
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-15
+
+ * Correctly parse parameters such as PARAM a = {1, 2, 3, 4};
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2007-08-14
+
+ Load after blur.
+
+Merge: 28676b3 42ff8cc
+Dennis Kasprzyk <onestone@opencompositing.org> 2007-08-14
+
+ Merge branch 'master' of git+ssh://git.opencompositing.org/git/fusion/plugins/colorfilter
+
+Roland Baer <roland@Vista.(none)> 2007-08-10
+
+ * Filehandle leak fix
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-07
+
+ * Makefile update.
+
+Dennis Kasprzyk <onestone@opencompositing.org> 2007-08-07
+
+ Makefile update
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-07
+
+ * Move filters to data/filters/
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-05
+
+ * Add AUTHORS file
+
+Guillaume Seguin <guillaume@segu.in> 2007-08-05
+
+ * Add alpha channel to negative filters
+ (from Compiz Fusion neg.c, by Dennis Kasprzyk)
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-31
+
+ * Check for fragment program availability when initiating screen
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-29
+
+ * Fix indent
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-28
+
+ * Do not include useless X headers
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-27
+
+ * Fix indent
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-27
+
+ * Remove debug leftover
+
+Roland Baer <roland@Vista.(none)> 2007-07-27
+
+ * Minor mem leak fix
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-26
+
+ * Cleanup
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-26
+
+ * Add FIXME
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-26
+
+ * Add parsing of offsets for tex coords
+ * Make fetch ops parsing bits use offsets
+ * Fix memleak in color ops parsing
+ * Clearly separate functions sections
+ * Add a few comments
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-21
+
+ * Clean DataOp parsing
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Clean fragment program name before using it in Compiz FAI
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Compiz style for macro indents
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Remove debug leftover ><
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Add FetchOp example
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Clean FetchOp parsing
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Fix mem leak
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Clean MUL ColorOp parsing
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Better comment
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Indentation, again -_-
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Fix remaining indentation problems
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Coding style (80 columns, comments style cleanup)
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Use C comments
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Compiz coding style
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Compiz coding style
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * man strstr
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Clean MOV ColorOp parsing
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Add compiz core patch that prints fragment programs once they are computed
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-20
+
+ * Start to improve argument parsing
+ * Add left trimming `ltrim` function
+ * Add function to get the first argument in a string
+ * Use it for TEMP/PARAM/ATTRIB operators parsing
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-19
+
+ * Use strtok_r instead of strtok for thread safety
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-18
+
+ * Remove obsolete deps/features from vtable
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-11
+
+ * Add files hint to filter list
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-09
+
+ * Damage filtered windows when filters are reloaded
+ * Fix typo
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-08
+
+ * Rename bindings options, looks better *sigh*
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-08
+
+ * Add buildFragmentProgram function to build a Fragment Function from a string
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-07
+
+ * Code cleanup
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-07
+
+ * Skip comments (starting by \#)
+ * Add a few comments
+
+Patrick Niklaus <marex@opencompositing.org> 2007-07-06
+
+ Added contrast colorfilter
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Use PREFIX instead of a hardcoded path
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Alter log message to reflect that the filter item might not be a path
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Try to load filter from different places before failing
+ (namely ~/.compiz/filters and PREFIX/share/compiz/filters)
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Free filter name
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Rename basename to base_name to avoid conflict with libc's (I prefer mine :>)
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Remove development leftover
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Use strdup for string duplication
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Add comments for basename
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Replace ugly while (1) {if (...) break;...}
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Better comments for loadFragmentProgram
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Revamped basename
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * '\0' => 0
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Check if file was successfully open before continuing...
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-06
+
+ * Coding style cleanup
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-05
+
+ * Fix damage problem when switching filters
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-05
+
+ * Add sample filters
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-05
+
+ * Update metadata (add plugin to Accessibility category)
+
+Guillaume Seguin <guillaume@segu.in> 2007-07-05
+
+ * Initial import
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..ff06e01
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,4 @@
+Release 0.9.5.0 ( 2011-07-14 Sam Spilsbury <sam.spilsbury@canonical.com> )
+===========================================================================
+Development\ Release\ (Version:\ 0.9.5.0\ project\ name:\ colorfilter)
+