[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: Re: extragear/utils/krecipes
From: "C.Beamer" <cbeamer () interlynx ! net>
Date: 2005-07-04 21:21:37
Message-ID: 42C9A861.4090804 () interlynx ! net
[Download RAW message or body]
Hey Jason:
You wanted my thoughts on this. All I can say is WOW!
Printing to a recipe card format - good, but not particularly
innovative in that most websites, recipe applications will allow you
to do this (this is not a criticism, but a statement of fact).
However, the thing that impresses me is that if you don't want to
print to a recipe card of a full size page, you will have the option
of printing of to cookbook size. Most of my recipes that I've input
into Krecipes and printed, I print on an 8 ½ x 11 sheet of paper and
then put it in a sheet protector in a regular binder. This is okay
and the way I want it for those categories where I have a lot of
recipes. However, some categories (like preserves), I don't have a
lot of recipes for. I do have a small binder that I purchased and it
has pages where I can write recipes and this is what I use for those
categories where I don't have enough recipes to warrant a whole
binder. So the feature of printing to a particular size is really
impressive to me.
I just got home from work, but sometime tonight, I'll get the latest
svn and test this out.
Take care,
Colleen
Jason Kivlighn wrote:
> SVN commit 431370 by jkivlighn:
>
> This is the beginning of a new system for allowing improved and
> more flexible printing support. The idea is to allow printing to
> any medium, such as index cards or in a precise way as to fit into
> a cookbook page formatted in a particular manner.
>
> What needs to change is that there must be a layout for printing
> and a layout for viewing. This way, a layout can be chosen for
> regular viewing, and then different layouts can be created for
> printing to different mediums. Printing to a different medium will
> be as simple as selecting a different layout. When File->Print is
> selected, the print layout will be used.
>
> The layout for printing will be based on physical dimensions. One
> obstacle that must be overcome is that when limiting the view to a
> particular set of dimensions, the view cannot expand to accomodate
> it. For example, if the instructions of a recipe do not fit within
> the space given, the print view should not expand as it may go
> beyond the physical dimensions. To handle this, a "Overflow"
> option has been added to the views. The text overflow can either
> expand vertically or it will "Shrink to Fit" by decreasing the font
> size. The default print layout will use the "Shrink to Fit"
> option.
>
> Keep in mind, many of these changes have yet to be completed and
> this is preliminary work to make this possible.
>
> And then, one other tiny change: -When right-clicking an item in
> the Page Setup and opening the Alignment menu, the current setting
> for the alignment will be turned on
>
>
>
> M +1 -1 layouts/Makefile.am M +83 -30
> src/dialogs/pagesetupdialog.cpp M +10 -7
> src/dialogs/pagesetupdialog.h M +108 -9
> src/dialogs/setupdisplay.cpp M +18 -2
> src/dialogs/setupdisplay.h M +58 -30
> src/exporters/htmlexporter.cpp M +1 -0
> src/exporters/htmlexporter.h M +3 -0
> src/widgets/categorylistview.cpp
>
>
>
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic