Difference between revisions of "Going to Vienna"
From GIMP GUI Redesign
(New page: here is the outline for the kate + peter lgm Vienna talk: *intro **introduce us **interaction architects *you know us, we work on GIMP (for years) *this project, internship of Domi, all t...) |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
here is the outline for the kate + peter lgm Vienna talk: | here is the outline for the kate + peter lgm Vienna talk: | ||
− | *intro | + | PS |
+ | |||
+ | *intro- | ||
**introduce us | **introduce us | ||
**interaction architects | **interaction architects | ||
− | *you know us, we | + | **you know us, we are working on GIMP (for years) |
− | *this project, internship of Domi, all text handling in GIMP, in progress | + | *this project, |
− | *the project structure is our story | + | **internship of Domi, all text handling in GIMP, in progress |
+ | **the project structure is our story | ||
*text handling vision, point for point | *text handling vision, point for point | ||
**relate to overall GIMP vision | **relate to overall GIMP vision | ||
Line 14: | Line 17: | ||
**sum up: not contextless nuts-and-bolts discussion | **sum up: not contextless nuts-and-bolts discussion | ||
− | and | + | KP |
+ | |||
+ | *Project- | ||
+ | **functionality- what happens in other packages- what do typographers need? | ||
+ | **scenarios- we did it- they are based on the GIMP user scenarios | ||
+ | **evaluation | ||
+ | *Analysis | ||
+ | **interesting stuff we found out along the way | ||
+ | **how we got where we are | ||
+ | then the hit list: | ||
+ | |||
+ | #Text | ||
+ | #* attributes of free text, typography etc (faux bold/italics) | ||
+ | #* the bounding box | ||
+ | # the context of heavy image manipulation on top: working with text- editing modes, on-canvas vs. | ||
+ | #Vector containers | ||
+ | #*the marriage of the text and the vector object - for example margins- belonging to the text but are only fully applicable when the text is contained | ||
+ | #*the "text box" is vector container - duh conclusion... but in the GIMP context... | ||
+ | |||
+ | PS | ||
+ | |||
+ | #warping texts with paths | ||
+ | #*2 different kinds of path warping, per paragraph | ||
+ | #*free text vs. boxed text | ||
+ | # tools: handling the different aspects of the text object they are working on- what is in the text tool (positioning- resizing and moving etc..) | ||
+ | #*dealing with complex vector shapes | ||
+ | #*using the bounding box - setting text in complex shapes | ||
+ | #negative wrapping using vectors | ||
+ | |||
+ | the end. |
Latest revision as of 14:44, 25 April 2012
here is the outline for the kate + peter lgm Vienna talk:
PS
- intro-
- introduce us
- interaction architects
- you know us, we are working on GIMP (for years)
- this project,
- internship of Domi, all text handling in GIMP, in progress
- the project structure is our story
- text handling vision, point for point
- relate to overall GIMP vision
- the GIMP context
- the GEGL strategy
- input of user needs
- sum up: not contextless nuts-and-bolts discussion
KP
- Project-
- functionality- what happens in other packages- what do typographers need?
- scenarios- we did it- they are based on the GIMP user scenarios
- evaluation
- Analysis
- interesting stuff we found out along the way
- how we got where we are
then the hit list:
- Text
- attributes of free text, typography etc (faux bold/italics)
- the bounding box
- the context of heavy image manipulation on top: working with text- editing modes, on-canvas vs.
- Vector containers
- the marriage of the text and the vector object - for example margins- belonging to the text but are only fully applicable when the text is contained
- the "text box" is vector container - duh conclusion... but in the GIMP context...
PS
- warping texts with paths
- 2 different kinds of path warping, per paragraph
- free text vs. boxed text
- tools: handling the different aspects of the text object they are working on- what is in the text tool (positioning- resizing and moving etc..)
- dealing with complex vector shapes
- using the bounding box - setting text in complex shapes
- negative wrapping using vectors
the end.