Re: PATCH cairo-www: Group Cookbook Entries Into Related Sections

Bryce Harrington <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
On Mon, Nov 23, 2015 at 12:56:00PM +1300, Lawrence D'Oliveiro wrote:
> I thought it made sense to rearrange entries on the Cookbook page and
> group them into related sections.
> 
> How to order the sections? I’ve gone for a (subjective) judgement of
> importance, from fundamentals of drawing first to
> platform/language-specific stuff last. Feel free to suggest a better
> idea. :)

LGTM

Reviewed-by: Bryce Harrington <[email protected]>

pushed:
   93a1eba..ff346c8  master -> master


> >From 03fef1f9a43efb78d65db2fb4f5adb2591f50507 Mon Sep 17 00:00:00 2001
> From: Lawrence D'Oliveiro <[email protected]>
> Date: Sun, 22 Nov 2015 23:51:25 +0000
> Subject: [PATCH] group cookbook entries into related sections
> 
> ---
>  src/cookbook.mdwn | 61 ++++++++++++++++++++++++++++++++++---------------------
>  1 file changed, 38 insertions(+), 23 deletions(-)
> 
> diff --git a/src/cookbook.mdwn b/src/cookbook.mdwn
> index cc78db9..f164bca 100644
> --- a/src/cookbook.mdwn
> +++ b/src/cookbook.mdwn
> @@ -2,26 +2,41 @@
>  
>  # Scrumptious recipes to spice up your applications
>  
> -* [[Rounded_rectangles|roundedrectangles]]
> -* [[Using_Win32_Quickstart|win32quickstart]]
> -* [[.NET GDI rendering|dotnet-gdi-rendering]]
> -* [[Using_Perl_Cairo_module|perl_cairo_module]]
> -* [[Rendering_SVG_using_librsvg_in_Python|librsvgpython]]
> -* [[Converting_cairo_code_from_C_to_Python_or_Haskell_and_back|ConvertCtoPyAndBack]]
> -* [[Load_jpg/png/gif/bmp/etc_into_CairoContext_with_help_from_gdk-pixbuf_in_Pycairo/Pygtk|gdkpixbufpycairo]] 
> -* [[Basic_matrix_transformation_reminder|matrix_transform]]
> -* [[Keeping Your Matrix Transformations Straight|matrix_conventions]]
> -* [[Transforming About An Arbitrary Point|transform_about_point]]
> -* [[Python:_Converting_PIL_images_to_Cairo_surfaces_and_back|pythoncairopil]]
> -* [[Loading_fonts_using_FreeType_for_cairo_use_in_Python|freetypepython]]
> -* [[A_description_of_compositing_operators_in_Cairo|operators]]
> -* [[How_to:A_quick_framework_for_testing_cairo_from_Python_(And_demos_masking)|quickframework]]
> -* [[How_to:Open_a_simple_SVG_file_without_Pyrsvg|svgtopycairo]]
> -* [[How_to:Using_path_data_to_create_a_Hit_Area|hittestpython]]
> -* [[How_to:Using_PyCairo_and_Pyrsvg_to_handle_SVG_graphics|pyrsvg]]
> -* [[How_to:Do_timeout_animation_(Also_shows_rotation_around_a_point)|animationRotation]]
> -* [[How_to:Render_PDF_and_PostScript_files_with_cairo|renderpdf]]
> -* [[How_to:Perform a Gaussian blur on an image surface|blur.c]]
> -* [[How_to:Apply an emboss filter to an image surface|emboss]]
> -* [[How_to:Render text with Pango using Python|pycairo_pango]]
> -* [[How_to:Create and use an XcbSurface|xcbsurface.c]]
> ++ General Drawing
> +    * [[Rounded_rectangles|roundedrectangles]]
> +    * [[A_description_of_compositing_operators_in_Cairo|operators]]
> +
> ++ Matrix Transformations
> +    * [[Basic_matrix_transformation_reminder|matrix_transform]]
> +    * [[Keeping Your Matrix Transformations Straight|matrix_conventions]]
> +    * [[Transforming About An Arbitrary Point|transform_about_point]]
> +
> ++ Fonts and Text
> +    * [[Loading_fonts_using_FreeType_for_cairo_use_in_Python|freetypepython]]
> +    * [[How_to:Render text with Pango using Python|pycairo_pango]]
> +
> ++ Graphics Formats
> +    * [[Load_jpg/png/gif/bmp/etc_into_CairoContext_with_help_from_gdk-pixbuf_in_Pycairo/Pygtk|gdkpixbufpycairo]] 
> +    * [[Python:_Converting_PIL_images_to_Cairo_surfaces_and_back|pythoncairopil]]
> +    * [[Rendering_SVG_using_librsvg_in_Python|librsvgpython]]
> +    * [[How_to:Open_a_simple_SVG_file_without_Pyrsvg|svgtopycairo]]
> +    * [[How_to:Using_PyCairo_and_Pyrsvg_to_handle_SVG_graphics|pyrsvg]]
> +    * [[How_to:Render_PDF_and_PostScript_files_with_cairo|renderpdf]]
> +
> ++ Interactive Graphics
> +    * [[How_to:Using_path_data_to_create_a_Hit_Area|hittestpython]]
> +    * [[How_to:Do_timeout_animation_(Also_shows_rotation_around_a_point)|animationRotation]]
> +
> ++ Image Processing
> +    * [[How_to:Perform a Gaussian blur on an image surface|blur.c]]
> +    * [[How_to:Apply an emboss filter to an image surface|emboss]]
> +
> ++ Language Bindings
> +    * [[Using_Perl_Cairo_module|perl_cairo_module]]
> +    * [[Converting_cairo_code_from_C_to_Python_or_Haskell_and_back|ConvertCtoPyAndBack]]
> +    * [[How_to:A_quick_framework_for_testing_cairo_from_Python_(And_demos_masking)|quickframework]]
> +
> ++ Platform-specific
> +    * [[Using_Win32_Quickstart|win32quickstart]]
> +    * [[.NET GDI rendering|dotnet-gdi-rendering]]
> +    * [[How_to:Create and use an XcbSurface|xcbsurface.c]]
> -- 
> 2.6.0
> 

> -- 
> cairo mailing list
> [email protected]
> http://lists.cairographics.org/mailman/listinfo/cairo

-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.