summaryrefslogtreecommitdiff
path: root/src/cr-utils.h
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Sending recent tested changes from inkscape developers to libcroco ↵Abhishek Sharma2011-11-061-6/+3
| | | | | | upstream" This reverts commit ac3e66fa2bb416507b5b5cf114c1edaa3455f105.
* Sending recent tested changes from inkscape developers to libcroco upstreamAbhishek Sharma2011-07-031-3/+6
|
* Add ‘const’ to various function prototypes, as discussed at ↵Peter J. R. Moulder2008-03-301-2/+2
| | | | | | http://www.mail-archive.com/libcroco-list@gnome.org/msg00049.html . This change is a noop in the sense that it has no effect on libcroco's object files, but does affect source-level compatibility, both forwards and backwards — though in practice I'd guess that no existing code will break from this. svn path=/trunk/; revision=315
* Revert my previous change and instead use Inkscape's patch in bug #306823,Dom Lachowicz2006-04-291-3/+0
| | | | | | | | 2006-04-29 Dom Lachowicz <cinamod@hotmail.com> * src/cr-tknzr.c: Revert my previous change and instead use Inkscape's patch in bug #306823, as it improves precision * src/cr-utils.[ch]: Ditto
* Parse fractional parts of numbers properly (bug 333057)Dom Lachowicz2006-03-021-1/+1
|
* Changes from arch/CVS synchronizationDodji Seketeli2004-04-181-3/+6
|
* Created this new CRPropList class. added this new helper function.Dodji Seketeli2004-02-291-3/+4
| | | | | | | | | | | | | | | | | | | 2004-02-29 Dodji Seketeli <dodji@gnome.org> * src/cr-prop-list.[ch], src/Makefile.am,src/libcroco.h: Created this new CRPropList class. * src/cr-sel-eng.c: (put_css_properties_in_props_list): added this new helper function. (cr_sel_eng_get_matched_properties_from_cascade): Created a new version of this function to make it use the new CRPropList instead of a hashtable. Putting properties/declaration in a hashtable make us loose the "order" in which declarations are present in the ruleset. That's why I use a CRPropList instead. * src/cr-style.c: (cr_style_set_style_from_decl): fix a silly error that make border-right and border-top switch.
* added CR_FILE_NOT_FOUND_ERROR to the CRStatus enum.Dodji Seketeli2004-01-251-1/+2
| | | | | | | 2004-01-26 Dodji Seketeli <dodji@gnome.org> * src/cr-utils.h: added CR_FILE_NOT_FOUND_ERROR to the CRStatus enum.
* separated the library into two projects. Libcroco is now the combinationDodji Seketeli2004-01-241-0/+244
| | | | | | | | | | | 2004-01-24 Dodji Seketeli <dodji@gnome.org> * all: separated the library into two projects. Libcroco is now the combination of the parser and the selection engine. A new project is born: sewfox. It is basically the xml rendering/layout engine. Libcroco now needs libxml2 and glib only. Sewfox need libgnomecanvas2.
* big tree layout cleanup.Dodji Seketeli2003-04-121-222/+0
| | | | Dodji.
* started to write a box model debuging code.Dodji Seketeli2003-04-071-1/+7
| | | | Dodji.
* went forward in writing the design sketch of the box model.Dodji Seketeli2003-04-061-0/+1
| | | | Dodji.
* more code on the layout/cascade front.Dodji Seketeli2003-03-291-0/+1
| | | | | some fixes/improvements on the build system front. Dodji.
* "loosely-typed style info gathering" on progress ...Dodji Seketeli2003-03-231-0/+2
| | | | Dodji.
* Relicense from GPL -> LGPLGaël CHAMOULAUD2003-03-191-17/+14
|
* revisited the way the CRTerm and CRNum classes were handling their types andDodji Seketeli2003-03-151-114/+51
| | | | | especially numeric types. Did also the necessary modifs in all the impacted code.
* Turned on compilation with goddamit warning options.Dodji Seketeli2003-03-021-2/+3
| | | | | | So I killed an awfully great number of warnings messages. Also fixed some small regressions that occured during the rewrite of cr_tknzr_get_next_toke().
* Initial revisionDodji Seketeli2003-02-271-0/+277