summaryrefslogtreecommitdiff
path: root/release
AgeCommit message (Collapse)Author
2013-09-01Fix bugs and add unit tests for BSEARCH()Dana Jansens
Also adds running unit tests to the release/go script so we can be sure that all tests pass before we make a release.
2013-08-18Add a note to add the version to the bug tracker for new releases.Dana Jansens
Also important to update IRC and keep hydrated.
2013-08-11We use congfigure.ac not configure.amDana Jansens
2013-08-10Add support for loading SVG icons using librsvg.Dana Jansens
This adds a configure option --disable-librsvg, but defaults to using the library if it is present during configure. When enabled, Openbox will attempt to load svg image files using the library, similar to how Imlib2 is used for other image formats. Since librsvg uses the libXml2 library, their errors end up in the same global namespace as Openbox config file parsing. To avoid this, we reset the libXml current error whenever we start loading a file, and save the last error that occurred when we are finished, by storing the error in the ObtXmlInst.
2012-09-30Create some Openbox release scriptsDana Jansens
release/bugs: Prints a list of bugs that are mentioned in git commits for a git revision, since previous release. - Very useful for updating the CHANGELOG file! release/go: Tests a git revision for correct compilation, and prepares files for release. - Makes the tarball - Makes a GPG signature for the tarball - Tags the release - Spits out URLs to edit and gives the changelog for copy/paste. release/email: Sends an email to the Openbox mailing list with the changelog and details about the release. Call this with the same parameters used for running release/go once it is finished, and the files are uploaded, etc. - Also emails mikachu re freshmeat.net