Skip to content

Releases: eyalroz/bidimailui

v0.9.8

29 Jun 14:34
Compare
Choose a tag to compare
  • Now explicitly setting direction of HTML tables.
  • New extension icon.
  • Compatibility: Extension now works (appears to work, anyway) with Thunderbird 38.x (some contentaccessible chrome was masked by other chrome with the same URI).
  • Other bug fixes, including some issues caught by the AMO validation.

v0.9.7

29 Jun 14:35
Compare
Choose a tag to compare
  • Fix: Tthe paragraph spacing preference was not being put into effect in new messages.
  • The preferences dialog allows choosing whether the Enter key inserts a new paragraph (which can have its own direction) and inter-paragraph spacing, or just a line break.
  • Fix: The Ctrl+Shift direction change logic was incorrect in some cases.

0.9.6

29 Jun 14:36
Compare
Choose a tag to compare
  • Compatibility: Dropped official support for Mozilla Suite 1.x, Seamonkey 1.x and Thunderbird 1.x
  • Compatibility: Resolved version 0.9.5 compatibility issues with Thunderbird 2.x
  • Compatibility: We were busting the status bar in most themes with Thunderbird 5.x
  • Reduction of the processing time required by the extension (significant in long complex messages).
  • Better detection of mis-decoding in certain situations.
  • Now correcting charset mis-detection also for message subjects.
  • Can now insert Unicode Left-to-Right Marks (LRM) and Right-to-Left Marks (RLMs) using keyboard shortcuts, rather than requiring a mouse right-click (which would often mess up the caret position). The shortcuts are Ctrl+Shift+R and Ctrl+Shift+L.
  • When composing HTML messages, the composition window now always defaults to Paragraph Mode when you open it.
  • When composing HTML messages, the vertical paragraph margins are now set globally using CSS.
  • Working around Thunderbird's default behavior of sending HTML messages as plain text if they don't have any "special" formatting - that makes our HTML composition capabilities useless...
  • Minor improvement of charset misdecoding detection logic.

0.9.5

29 Jun 14:37
Compare
Choose a tag to compare
  • Internal changes in conformance with addons.mozilla.org requirements.
  • Charset misdecoding correction now attempted as best possible on all replies
  • Misdecoding correction now includes message subject lines.
  • Internal changes for exposing the extension's functionality for use by other extensions.
  • Direction of new paragraphs no longer reverts to the document direction, but rather preserves the last paragraph's direction.
  • Significant speedup in loading & display of long uniform-direction messages (with a slight cost in loading & display of long mixed-direction messages).

v0.9.4

29 Jun 14:38
Compare
Choose a tag to compare
  • Compatibility: Thunderbird 3.0rc1, recent Seamonkey 2.1.x trunk versions (with customizable toolbar).
  • Fix: No longer ignoring ISO-8859-6 charset as a relevant Arabic encoding.
  • Fix: Resolved issue with formatting toolbar buttons being duplicated (but now, the indentation, numbering and bulleting buttons are not direction-corrected).
  • Can now switch directions using the Ctrl+Shift key combination (although we can't tell between Ctrl+RightShift and Ctrl+LeftShift).
  • Now affecting HTML elements with pre-set direction set via dir attribute.
  • Now affecting HTML blockquote element directions.

v0.9.2

29 Jun 14:40
Compare
Choose a tag to compare
  • Fix: Charset misdecoding detection had some issues on trunk builds.
  • Fix: Direction setting buttons, which had become busted in 0.9, work correctly again.
  • DIV elements in HTML messages will from now on have their directions set by our autodetection.
  • No longer complaining about the choice of ISO-8859-8-I as the default charset preference.

0.9.1

29 Jun 14:44
Compare
Choose a tag to compare
  • Fix: Character set selection dialog was buggy.

v0.9

29 Jun 14:43
Compare
Choose a tag to compare

Secondary version number bump:

  • Direction is now auto-detected for each paragraph separately.
  • When reading a message, user can choose between 'autodetect directions', 'flush all paragraphs left' and 'flush all paragraphs right', using a toolbar button or a keyboard shortcut.
  • Completely reworked message charset correction logic; now correctly setting the charset in many more cases.
  • Ability to correct the charset of messages with multiple MIME parts in different charsets, and even text in different charsets within the same MIME part.
  • Basic message direction now preserved when doing 'Edit as Draft...'
  • Version release procedure changes.
  • Users whose default charset isn't windows-1255/6 are prompted about the limited functionality in this situation.
  • Text direction detection logic improved: More cases correctly identified, somewhat better performance.
  • Arabic locale is now the general 'ar' rather than the specific 'ar-SA'.
  • Now decoding numeric HTML entities in messages, e.g. ס becomes the Hebrew letter 'Samech'.

v0.8

29 Jun 14:45
Compare
Choose a tag to compare
  • When you manually set the direction of a message, this setting persists, so that if you view another message and come back to the first one, your choice of direction still applies.
  • Composed message direction setting now also applies to the subject input box.
  • When setting RTL direction, the message will now be aligned to the right edge of the window, not the the 80-characters-from-the-left vertical line.
  • Now setting direction of every DIV element within a message separately.

v0.7.4

29 Jun 14:47
Compare
Choose a tag to compare
  • Now using all bidirectional character ranges, not just those for your own preferred language, for determining message direction.
  • Message subject textbox now also set to the same direction as the message body.
  • Slight Improvement of the logic for detecting misdecoded UTF-8 messages.