Difference between revisions of "0.86/Write"

From Sugar Labs
Jump to navigation Jump to search
 
(16 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude>[[Category:Page Template]]
+
<noinclude>{{TOCright}}
= Write =
+
[[Category:Release Notes]]</noinclude>
  
 +
See also: [[Activities/Write|Write developers' page]]
 
== Introduction ==
 
== Introduction ==
''Some introductory words what the activity is like. Any special things you like to mention that happened during the release cycle etc''
+
The Write activity serves as the basic text editing tool in Sugar. Its simple interface provides an easy starting point for children, presenting tools that make writing a story, poem or essay simple and straightforward. It also supports basic tools for inserting images, creating tables, and performing basic layout operations as children begin to require some of these features often associated with word processors.<br clear="all"/>
  
More Info: ''link to get some further info about the activity''
+
[[Image:example_write_screenshot_for_0.86_sugar.png|thumb|none|800px|Example screenshot of '''Write'''.]]
  
== What is new for users ==
+
== What's new for users ==
Write has been converted to the new toolbar design.
+
Write has been converted to the new toolbar design. Along with this change, a number of previously menu driven functions have been separated out as new toolbar buttons for easier access.
<br clear="all"/>[[Image:Write-0.86-toolbar.png|thumb|none|800px|New toolbar design for '''Write'''.]]
+
 
 +
[[Image:Write-0.86-toolbar.png|thumb|none|800px|Full set of the new toolbar designs for '''Write'''.]]
 +
 
 +
=== 67 ===
 +
 
 +
* Finished toolbar redesign work
  
 
=== 66 ===
 
=== 66 ===
Line 17: Line 23:
 
=== 65 ===
 
=== 65 ===
  
* #1145 Do not propagate current paragraph format while moving cursor
+
* {{Bug|1145}} Do not propagate current paragraph format while moving cursor
  
 
=== 64 ===
 
=== 64 ===
  
 
* Utilize new toolbars
 
* Utilize new toolbars
* #1121 Write canvas redraw glitch when locking open a secondary toolbar
+
* {{Bug|1121}} Write canvas redraw glitch when locking open a secondary toolbar
* #1120 Fix MANIFEST file
+
* {{Bug|1120}} Fix MANIFEST file
* #1122 New Write primary toolbar icon design does not all fit in the toolbar
+
* {{Bug|1122}} New Write primary toolbar icon design does not all fit in the toolbar
  
 
== What is new for developers ==
 
== What is new for developers ==
Line 33: Line 39:
  
 
== Compatibility ==
 
== Compatibility ==
''Note here if compatibility to an older version of the activity or an older Sucrose version (e.g. 0.84) broke''
+
Write, as of version 64, currently requires the new 0.86 toolbar design API, and is ''not'' compatible with Sugar <= 0.84 releases.
  
 
== Detailed changes ==
 
== Detailed changes ==
Line 74: Line 80:
 
== Credits ==
 
== Credits ==
 
Aleksey Lim, Gary C. Martin, Marc Maurer, Simon Schampijer, Walter Bender
 
Aleksey Lim, Gary C. Martin, Marc Maurer, Simon Schampijer, Walter Bender
 +
 +
== Release notes ==
 +
{| class="wikitable mw-collapsible mw-collapsed"
 +
!align="left"| 0.84
 +
|-
 +
|{{Transclude|0.84/Write}}
 +
|}

Latest revision as of 22:55, 6 November 2013

See also: Write developers' page

Introduction

The Write activity serves as the basic text editing tool in Sugar. Its simple interface provides an easy starting point for children, presenting tools that make writing a story, poem or essay simple and straightforward. It also supports basic tools for inserting images, creating tables, and performing basic layout operations as children begin to require some of these features often associated with word processors.

Example screenshot of Write.

What's new for users

Write has been converted to the new toolbar design. Along with this change, a number of previously menu driven functions have been separated out as new toolbar buttons for easier access.

Full set of the new toolbar designs for Write.

67

  • Finished toolbar redesign work

66

  • Revert export button

65

  • #1145 Do not propagate current paragraph format while moving cursor

64

  • Utilize new toolbars
  • #1121 Write canvas redraw glitch when locking open a secondary toolbar
  • #1120 Fix MANIFEST file
  • #1122 New Write primary toolbar icon design does not all fit in the toolbar

What is new for developers

What might be interesting to know for a developer contributing to the component. Add 'No News' if there is nothing of interest.

Internationalization (i18n) and Localization (l10n)

Will be generated by the translation team

Compatibility

Write, as of version 64, currently requires the new 0.86 toolbar design API, and is not compatible with Sugar <= 0.84 releases.

Detailed changes

  • Finished Toolbar redesign work
  • #1145 Do not propagate current paragraph format while moving cursor
  • Features/New Toolbar Design - Adopt to the new activity toolbar design
  • Write canvas redraw glitch when locking open a secondary toolbar #1121
  • Fix MANIFEST file #1120
  • New Write primary toolbar icon design does not all fit in the toolbar #1122
  • Update to API change, render_page_to_image starts now with 1. #152
  • Override get_preview #152
  • Deprecation fix: Use bundle_id instead od service_name

Closed tickets

  • #152 text doesn't appear in Write previews
  • #356 Initialize gthreads at startup
  • #531 Collaboration on write is not working SoaS-1 200903051021
  • #687 Write coloring of text sometimes doesn't work
  • #829 Add Write to a.sl.o
  • #1006 spelling dictionary in Write has gone missing
  • #1120 Fix MANIFEST file
  • #1121 Write canvas redraw glitch when locking open a secondary toolbar
  • #1122 New Write primary toolbar icon design does not all fit in the toolbar
  • #1131 Issues with two labels in Write-63
  • #1145 Do not propagate current paragraph format while moving cursor
  • #1173 Write not able to open files that have been opened by OpenOffice running on KUbuntu
  • #1190 Write's collab doesn't work in trisquel-edu PPA

Open tickets

  • #1154 Write crashes on joining to shared session
  • #726 Write UI "crashes" when collaborator unexpectely disconnects (soas-beta)
  • #984 resizing column width broken in
  • #609 No spell checking in non en language
  • #375 coloring artifacts in Write if using italic text (with non-default color)
  • #789 Use toolbar accelerators in Write
  • #1322 Various refreshing glitches
  • #1375 Write fails to launch

Credits

Aleksey Lim, Gary C. Martin, Marc Maurer, Simon Schampijer, Walter Bender

Release notes

0.84
Note: The contents of this section have been transcluded from another page, 0.84/Write:

0.84/Write

Activity-write.png

Introduction

More Info: Activities/Write

What is new for users

New Color Picker

The Text Toolbar has been changed to make use of the new ColorToolButton widget introduced by Benjamin Berg.

ColorToolButton.png

The Object Chooser can now be filtered by data type. The dialog opened by the import image functionality in the Image toolbar will now only display Journal entries that are images.

What is new for developers

No News

Internationalization (i18n) and Localization (l10n)

Compatibility

Write depends on Libabiword >= 2.6.8 in order to be able to show thumbnails in the Journal Detail View.

Detailed changes

61

  • Make use of the ColorToolButton that benzea landed in sugar-toolkit
  • Filter object chooser so it shows only images #3060
  • Save to OpenDocument if we cannot export in the original format #8972
  • _on_members_changed: ignore bus_name if it's None

62

  • Initialize threads ASAP (alsroot) #356

63

  • Update to API change, render_page_to_image starts now with 1. #152
  • Override get_preview #152
  • Deprecation fix: Use bundle_id instead od service_name

Credits

Guillaume Desmottes, Aleksey Lim, Tomeu Vizoso, Simon Schampijer