summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* MSVC 2010+ Builds: Update .pdb GenerationChun-wei Fan2015-07-271-0/+4
| | | | | Make our .pdb filename for the libcroco DLL match, so that we can copy them during "installation" later.
* MSVC Builds: Add CopyDir to Property SheetsChun-wei Fan2015-07-272-0/+8
| | | | | This prepares the "install" property sheets ready for the next patches to clean up the Visual Studio 2008/2010 Project generation.
* Fix MSVC 2012/2013 Project File GenerationChun-wei Fan2015-07-272-16/+20
| | | | | | | The paths for the project files were incorrectly set from the MSVC 2008 projects, which is obviously not right. Fix that. Oops.
* build/Makefile-newvs.am: Use Pattern RulesChun-wei Fan2015-07-141-24/+24
| | | | | This allows this common autotools file to be cleaned up quite a bit, and has the benefit of having 'make -jN distcheck' complete successfully.
* MSVC Builds: Add Simple Support for MSVC 2012/2013Chun-wei Fan2014-12-195-1/+114
| | | | | | | | | | | As the Visual Studio 2012/2013 project file format is largely the same as the Visual Studio 2010 ones, we can add support for them with relative ease by copying the 2010 files and updating them as necessary with autotools scripts, so to keep them up-to-date, all that is needed is that the Visual Studio 2010 projects are kept up to date. This might change if we do support the stack under the Windows RT APIs, but this will do the job for now.
* cr-fonts: Fix a bad copy/paste errorJasper St. Pierre2014-08-131-1/+1
|
* cr-additional-sel: Fix some bad copy/paste errorsJasper St. Pierre2014-08-131-2/+2
|
* MSVC Builds: Split up the Property SheetsChun-wei Fan2014-08-0817-309/+465
| | | | | | | | | | | | Update the Visual Studio Projects so that the property sheets are split by the functions required, so to simplify their maintenance. The projects can then import the property sheets that suit their needs. This is done like the rest of the GTK+ stack, so it also makes it easier to support newer versions of Visual Studio. As the original main property sheet is generated during configure time (and disted), update configure.ac as well, as the name of the template file changed in the process.
* MSVC Builds: Use Custom Build StepsChun-wei Fan2014-08-087-54/+121
| | | | | | | | | | Use Custom Build Steps for copying config.h from config.h.win32 and for generating libcroco.def from libcroco.symbols, as it would make it easier to clean and regenerate if one is cleaning or rebuilding or updateing those files. This also puts back into the .sln files the lines that were actually needed, which were removed from them accidentally from the last commit.
* MSVC Builds: Don't Build The Test ProgramsChun-wei Fan2014-08-0825-3170/+2
|
* Canonicalize the spacing around if statements and g_return_* invocationsРуслан Ижбулатов2014-08-053-0/+19
|
* Fix the unused arguments warningsРуслан Ижбулатов2014-08-053-0/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* char/xmlChar castingРуслан Ижбулатов2014-08-059-35/+35
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* gchar/guchar types and castingРуслан Ижбулатов2014-08-0524-150/+149
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* Use the right values for checking CRPredefinedAbsoluteFontSizeРуслан Ижбулатов2014-08-051-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* Use unsigned types where appropriateРуслан Ижбулатов2014-08-053-6/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* Ensure PEEK_NEXT_CHAR does not clash with existing variablesРуслан Ижбулатов2014-08-051-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* Remove shadowing from cr_tknzr_get_next_token()Руслан Ижбулатов2014-08-051-5/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* Remove shadowing in cr_statement_media_rule_to_string()Руслан Ижбулатов2014-08-051-5/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710076
* doap: add <programming-language>Andre Klapper2014-07-311-0/+1
|
* doap category coreOlav Vitters2014-07-301-2/+2
|
* Remove INSTALL from version controlRyan Lortie2014-02-251-229/+0
| | | | | This is getting updated by autoregen causing jhbuild to mistakenly believe that the build is dirty.
* Visual Studio Build Files Cleanup and FixesChun-wei Fan2013-12-2322-169/+225
| | | | | | | | | | Fix up the property sheets, as it was "installing" the libcroco stuff one level down from the desired folder, and $(top_srcdir) was missed from the include directories list for the VS2010 property sheets. Also unify items so that we can reduce duplicate items in there. Build all projects with the MultiByte character set setting to be consistent with the rest of the GLib stack.
* build: rename configure.in into configure.acbaserock/morphNuno Araujo2013-01-202-1/+1
| | | | | | | | | With the upcoming version of automake (1.14) the support for the configure.in file will be dropped.[1] [1]http://lists.gnu.org/archive/html/automake/2012-12/msg00038.html Bug #692111.
* build: add support for automake 1.13Nuno Araujo2013-01-201-1/+1
| | | | | | | In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated since 2002) has been removed in favour of AC_CONFIG_HEADERS. Bug #692111.
* Post release version bumpChristian Persch2012-10-251-2/+2
|
* Version 0.6.80.6.8Christian Persch2012-10-251-0/+3
|
* cr-tknzr: Handle signed unitsJasper St. Pierre2012-10-163-4/+28
| | | | | | Parse something like '-20px' correctly. https://bugzilla.gnome.org/show_bug.cgi?id=686239
* Post release version bumpChristian Persch2012-10-161-2/+2
|
* Version 0.6.70.6.7Christian Persch2012-10-162-2/+5
|
* build: Fix include directiveChristian Persch2012-10-161-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=686126
* Revert "cr-rgb: Fix mapping for 'green'"Adel Gadllah2012-10-071-1/+1
| | | | | | | | This reverts commit 0cbb0dfed7350ed48a12d56925cdd76255891aa5. This violates the CSS and SVG standards. https://bugzilla.gnome.org/show_bug.cgi?id=685679
* Post release version bumpChristian Persch2012-09-161-1/+1
|
* Version 0.6.60.6.6Christian Persch2012-09-161-0/+3
|
* cr-om-parser: Stop memory leakJasper St. Pierre2012-06-241-11/+6
| | | | | | The parser refs the doc handler, so we need to unref it here. https://bugzilla.gnome.org/show_bug.cgi?id=678736
* cr-string: Prevent memory leakJasper St. Pierre2012-06-241-4/+4
| | | | | | | Instead of leaking the existing GString, truncate and append to it instead. https://bugzilla.gnome.org/show_bug.cgi?id=678736
* Post release version bumpChristian Persch2012-03-261-2/+2
|
* Version 0.6.50.6.5Christian Persch2012-03-262-1/+7
|
* cr-rgb: Fix mapping for 'green'Adel Gadllah2012-03-181-1/+1
| | | | | | Green is supposed to be #00FF00 not #008000. https://bugzilla.gnome.org/show_bug.cgi?id=672332
* Post release version bumpChristian Persch2012-02-061-1/+1
|
* Update NEWS for 0.6.40.6.4Christian Persch2012-02-061-0/+9
|
* Update Visual C++ .sln filesChun-wei Fan2012-01-092-267/+267
| | | | | These files must be in Windows/DOS EOL to function correctly-somehow GIT preferred to have them in UNIX EOL in my last patch.
* Bug 666248: Visual C++ compilation supportChun-wei Fan2012-01-0942-3/+5449
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables libcroco to be compiled with Visual C++ 2008/2010, along with its test programs. A libcroco.symbols is included to export the symbols from the DLL that is built in the process, and the projects for the main libcroco DLL is done in a way where their source file listings are filled in during "make dist" as they could be changed from time to time so to simplify maintenanace work. Versioning stuff are also done via autotools as far as possible also. The .sln files have no simple way to include the LGPL 2.1+ terms without causing trouble, so the text for them is included as follows, for references. ------ This file is part of The Croco Library This program is free software; you can redistribute it and/or modify it under the terms of version 2.1 of the GNU Lesser General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Author: Fan, Chun-wei See COPYRIGHTS file for copyright information. ------
* Revert "Bug 666248: Visual C++ compilation support"Chun-wei Fan2011-12-2042-5449/+3
| | | | This reverts commit 642ac3f675176ee6c2e124eac86dd85b1b1816e0.
* Bug 666248: Visual C++ compilation supportChun-wei Fan2011-12-2042-3/+5449
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables libcroco to be compiled with Visual C++ 2008/2010, along with its test programs. A libcroco.symbols is included to export the symbols from the DLL that is built in the process, and the projects for the main libcroco DLL is done in a way where their source file listings are filled in during "make dist" as they could be changed from time to time so to simplify maintenanace work. Versioning stuff are also done via autotools as far as possible also. The .sln files have no simple way to include the LGPL 2.1+ terms without causing trouble, so the text for them is included as follows, for references. ------ This file is part of The Croco Library This program is free software; you can redistribute it and/or modify it under the terms of version 2.1 of the GNU Lesser General Public License as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Author: Fan, Chun-wei See COPYRIGHTS file for copyright information. ------
* Modernise and simplify configureChristian Persch2011-12-118-109/+44
|
* Use -Bsymbolic-functions when availableChristian Persch2011-12-113-15/+376
|
* Use AM_SILENT_RULESChristian Persch2011-12-111-1/+6
|
* Use case-insensitive string comparision of colour namesChristian Persch2011-12-111-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=459403
* Use bsearch to find the colour by nameChristian Persch2011-12-111-11/+21
|