bernhard pieber software generation | 22.8.2011

11
Bernhard Pieber Software Generation | 22.8.2011 StyledTextEdi tor Rich Text Editing for Cuis Idea & Funding by Bernhard Pieber Implementation by Juan Vuletich

Upload: bell

Post on 24-Feb-2016

51 views

Category:

Documents


0 download

DESCRIPTION

StyledTextEditor. Rich Text Editing for Cuis Idea & Funding by Bernhard Pieber Implementation by Juan Vuletich. Bernhard Pieber Software Generation | 22.8.2011. Bernhard Pieber Software Generation | 22.8.2011. Why ? Goals. Rich text editing using only S tyles - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Bernhard Pieber Software Generation | 22.8.2011

Bernhard Pieber Software Generation | 22.8.2011

StyledTextEditorRich Text Editing for Cuis

Idea & Funding by Bernhard PieberImplementation by Juan Vuletich

Page 2: Bernhard Pieber Software Generation | 22.8.2011

Bernhard Pieber Software Generation | 22.8.2011

Page 3: Bernhard Pieber Software Generation | 22.8.2011

3Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

Why?Goals

Rich text editing using only Styles

As simple as possible

Apply Styles by keyboard shortcuts

Different Style Sets

Embeddable in different applications

Page 4: Bernhard Pieber Software Generation | 22.8.2011

4Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

What?Features

StylesParagraph StylesCharacter Styles

Bulleted and Numbered Lists

Completion

Pasting Images

Copy and Paste

StyledTextBuilderAPI for creating text with styles programmatically

Refactoring and bug fixes

Page 5: Bernhard Pieber Software Generation | 22.8.2011

5Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

What?Demo

Page 6: Bernhard Pieber Software Generation | 22.8.2011

6Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

What?Collateral Features

Text Editor Refactoringin Squeak and Pharo

Filtering drop-down list

Improved layout for Morphs

Removed StringHolder

Code completion

Page 7: Bernhard Pieber Software Generation | 22.8.2011

7Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

How?Design

Page 8: Bernhard Pieber Software Generation | 22.8.2011

8Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

Where?Future Features

Release as open source

Port to Squeak and Pharo

Hyperlinks

Search UI

Model for text changesMerge branchesMultiple undo

Tables

Page 9: Bernhard Pieber Software Generation | 22.8.2011

9Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

Where?Possible Applications

StyledTextNotepad

StyledTextWiki

StyledTextHelpBrowser

Rich text comments

Page 10: Bernhard Pieber Software Generation | 22.8.2011

10Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

Lessons Learned

I am always too optimistic.I knew that already. ;-)900 hours since July 2009€17.000 ($24.000)

I miss Monticello.I learned something about ChangeSets, though.Funding a port to Cuis alone is beyond my financial capability.

Forks are much worse than I thought.Port to Squeak estimated to be a considerable effort.A big waste of community time.No solution for it, though. :-(

Page 11: Bernhard Pieber Software Generation | 22.8.2011

11Bernhard Pieber Software Generation | StyledTextEditor 22.8.2011

Questions & Feedback & DiscussionMany thanks for your attention!