Wednesday, February 19, 2014

Wide Margin 1.2.17 Release Candidate

I am pleased to announce the release of Wide Margin 1.2.17 Release Candidate 

New Features include:
  • New history bible book category and missing books from poetry section.
  • Added bible module copyright to about info.
  • Improved error handling and retry on bible module install.

Right now we need lots of testing done to ensure that this release candidate is ready for release. I want to say a big thank you to all the people who contributed to this release to make it possible. Wide Margin is free and opensource and is produced entirely by volunteers. Wide Margin is available for Ubuntu and Windows destkop.

To download or help out Wide Margin visit our website widemargin.org

Tuesday, September 10, 2013

Wide Margin 1.2.13 Beta

I am pleased to announce the release of Wide Margin 1.2.13 Beta 

New Features include:
  • Browse button for passage navigation added to the top bar.
  • Menu icon updated to be more recognizable.
  • Fixed menu placement on dual monitor when maximized.

 
Right now we need lots of testing done to ensure that it is ready for release. I want to say a big thank you to all the people who contributed to this release to make it possible.

Wide Margin is free and opensource and is produced entirely by volunteers. Wide Margin is available for Ubuntu and Windows destkop.

To download or help out Wide Margin visit our website widemargin.org

Sunday, July 28, 2013

Wide Margin 1.2.11 Beta


I am pleased to announce the release of Wide Margin 1.2.11 Beta the free and opensource bible application for Ubuntu and Windows.

Wide Margin 1.2.11 Beta include bugs fixes as well as a 'Open Link in New Tab' menu item for those times you don't have a mouse.
New Features include:
  •  'Open Link in New Tab' menu item.
  •  Improved auto complete list.


Right now we need lots of testing done to ensure that it is ready for release. I will be organizing a testing evening in the next few weeks. I want to say a big thank you to all the people who contributed to this release to make it possible.

Wide Margin is free and opensource and is produced entirely by volunteers. If you would like to help or contribute please visit our contribute page:

Monday, July 1, 2013

Wide Margin 1.2.9 Beta

I am pleased to announce the release of Wide Margin 1.2.9 Beta 

Wide Margin 1.2.9 Beta includes search and passage rendering improvements as well as bug fixes for the windows version. 
New Features include:
  •  Show search results for book names which also match passage content.
  •  Highlight search terms in search results.
  •  Better reference rendering
  •  Improved poetry layout



Right now we need lots of testing done to ensure that it is ready for release. I will be organizing a testing evening in the next few weeks. I want to say a big thank you to all the people who contributed to this release to make it possible.

Wide Margin is free and opensource and is produced entirely by volunteers. If you would like to try it or help contribute please visit our website at http://widemargin.org

Friday, June 14, 2013

Wide Margin 1.2.7 Alpha 2

I am pleased to announce the release of Wide Margin 1.2.7 Alpha 2 

Wide Margin 1.2.7 Alpha 2 includes a much improved passage text layout with headings, module references and note support. On windows the GTK UI has been replaced with a native windows user interface using WPF. 



New Features include:
  •  Section headings
  •  Improved text layout.
  •  References/notes in bible passages
  •  Native UI on Windows

I want to say a big thank you to all the people who contributed to this release to make it possible.

Wide Margin is free and opensource and is produced entirely by volunteers. New contributions are welcome. Even if you can't code you can contribute by testing, raising bug reports, contributing artwork and mock-ups.

You can download it from our website widemargin.org

Thursday, March 28, 2013

Wide Margin 1.2.2 Alpha 1

I am please to announce the release of Wide Margin 1.2.2 Alpha 1

Wide Margin 1.2.2 Alpha 1 is the first release to support a Sword module. Currently only one sword module is supported, the ESV (English Standard Version).
The ESV was chosen because it it is modern and accurate. Support for the KJV will be coming soon.

New Features include:
  •  ESV sword module support.
  •  Paragraph layout instead of verse per line.
  •  First searching using lucene.net



This was made possible through our new SharpSword backend. Which I will blog about later.

I want to say a big thank you to all the people who contributed to this release to make it possible.

Wide Margin is free and opensource and is produced entirely by volunteers. If you would like to help or contribute please visit our contribute page:

Wide margin 1.2 Alpha 1 can be downloaded from our website at http://widemargin.org/Download

Saturday, March 16, 2013

Subscript and Superscript in GTK#

In Wide Margin I had a need to use superscript for verse numbers. This is quite common in printed bibles because it reduces the impact of the verse number on the readability of the text. In Wide Margin I use a Gtk TextView to display my text, formatting in a Gtk TextView is achieved using TextTags which specify formatting for a range in the text.

A TextTag does not have a property for subscript or superscript rather it has a property call Rise. Setting this to a positive value moves the text up and setting it to negative moves the text below the line.

In GTK3 the value of Rise is in pixels, in GTK2 the value of Rise is in Pango Units, There are 1024 pango units in a Pixel. This confused me for quite a while because I was reading the GTK3 docs and assuming a unit of Pixels, but I was using GTK2. I was trying to Rise my text by 5 units which in GTK2 is smaller then what can be rendered.

 Setting Rise will move the character up or down but will leave the size unaffected. To get superscript or subscript you will also need to reduce the font size.

Superscript (GTK2) Subscript (GTK2)
The exact amount you want to move change the size and move the the text up or down will depend on how you want it to look. So have a play until you get it right.