Releases: suizokukan/dipylonreader
v0.5.0
0.5.0 (2014_11_19)
o feature140
Fixed a bug relating to the r-mode (=audio mode) :
When the record is been heard, some time slots may match no text extract;
in this case, this->dipydoc->translation() returns an empty
PosInTextRanges object and it would be problematic to modify the text aspect
since no text fragment matches the searched position. In order to avoid any
problem, if this->dipydoc->translation() returns an empty PosInTextRanges
object, no attempt is made to change the text's aspect.
+ feature141
code quality : 3 errors, according to cpplint.py
v0.4.9
0.4.9 (2014_11_12)
Fixed a critical bug preventing to use DipylonReader with arrows in analysis mode,
added interlinear spaces in the source editor.
o fixed a critical bug relating to arrows' thickness.
(feature137)
o added a space between lines in the source editor.
(feature136, feature134)
o improved build scripts : shorter names, quicker compilation, better information
messages.
(feature138, feature135, feature132, feature130)
- feature139, feature133, feature131
code quality : 3 errors, according to cpplint.py
v0.4.8
0.4.8 (2014_11_09)
Dipydoc's version = 34, 'analysis' reading mode
o every call to DebugMsg() is preceded by a // DEBUGx prefix, allowing to
keep/the reject debug informations. Updated build scripts.
(feature108, feature128)
o a-mode
(feature92, feature97, feature99, feature102, feature103, feature104,
feature105, feature106, feature107, feature109, feature114, feature115,
feature116, feature117, feature125)
o fixed DownloadDemoDipydocs constructor so that the DipyDocs stored
on disk are not deleted if the network is not reachable.
(feature93)
o Converted script files to Python files; added a build number; added a script
for win64; added a --console=no|yes option for win builds.
(feature94, feature112, feature124, feature129)
o Updated the French translation
(feature111)
- feature95, feature96, feature98, feature100, feature110, feature113,
feature118, feature119, feature120, feature121, feature122, feature123,
feature127
code quality : 3 errors, according to cpplint.py
v0.4.7
v0.4.7 (2014_10_22)
o feature89 : splitters' sizes are now stored in settings' file.
o feature85 : added style sheets to SourceZoneToolBar and CommentaryToolBar
- feature91, feature90, feature88, feature87, feature86
code quality : 2 errors, according to cpplint.py
v0.4.6
(2014_10_22)
added tabs to the UI.
code quality : 2 errors, according to cpplint.py
v0.4.5
0.4.5 (2014_10_08)
o feature79 : Dipydocs format #33 (RECORD_EXT, summary files)
o feature74 : added the TextEditor::wheelEvent() method so that zoom value is
now stored even if it's modified with the mouse.
o +feature83, feature82, feature81, feature80, feature78, feature77, feature76,
feature75, feature72, feature71, feature70, feature69, feature68
code quality : 9 errors, according to cpplint.py
v0.4.4
0.4.4 (2014_10_03)
o feature56, feature65 : added toolbars' buttons +/- : the zoom value is stored
in the qsettings file; TextEditor is now the mother class of
CommentaryEditor and of SourceEditor.
o feature60, feature61 : added a popup menu to the UI.
o feature62, feature67 : cpplint.py version 3
o +feature66, feature64, feature63, feature58, feature59, feature57, feature55
code quality : 175 errors according to cpplint.py
v0.4.3
0.4.3 :
o feature54 : DownloadDemoDipydocs class : download and remove demonstration
DipyDocs.
o feature53 : Splashscreen is now centered with the main window.
o feature52 : Fixed a bug in the way the UI updated the commentary zone : this
zone can now be updated only if a specific flag (bool
UI::selected_text_and_blocked_commentaries) is set to false. This
flag is set to true if, in RMODE, a portion of text has been
selected.
o feature51 : The PosInTextRanges class doesn't use an unordered_map anymore but
a map, allowing to store sorted keys.
o feature50 : (MainWindow::add_open_menu) added a special display to
"File>Open>" if no Dipydoc could be found.
v0.4.2
o feature41, feature42 : new splashscreen, new application's icon.
o feature43, feature44, feature45 : the UI has been cleaned up : no more
useless icons.
o feature46 : Each Dipydoc folder now contains a 'menuname' file : in this
file, a unique line gives the name of the Dipydoc that appear in the
submenu 'File>Open'. The UI serches in the default folder all the available
Dipydoc and add them to this submenu.
o + feature47, feature48, feature49
v0.4.1
o (feature40) flush commentary's content when the reading mode changes.
o (feature38) 'readingmodeAct' icon is not displayed anymore if no Dipydoc has been loaded : I added the DipylonUI::at_least_one_dipydoc_has_been_loaded() method which should be rewritten when the project accept several dipydocs opened.
o (feature35) The third reading mode ('read mode') has been defined, allowing to display the translation on the fly, when the mouse hovers over an extract. The UI has been updated and the Dipydoc's format slightly amended (version #30).
o + feature39, feature37, feature36, feature34, feature33