Skip to content

Releases: oracc/nammu

New atf includes protocols

23 Jun 09:48
Compare
Choose a tag to compare
Pre-release

Updated to load a list of protocols from the settings.yaml file to make new file creation more straightforward.

Clickable errors and fixes

16 Jun 10:34
Compare
Choose a tag to compare
Pre-release

Implemented clickable error messages in the console, which scroll the screen and move the cursor to the line containing the error after a mouse click.

Fixed working directory bug so that user's working directory is now used as the default location to save and load files.

Other minor fixes:

  • Handle errors caused by an opened file going missing, e.g. if a memory stick containing a file is removed
  • Minor syntax highlighting performance enhancements

Settings GUI

01 Mar 12:59
Compare
Choose a tag to compare
Settings GUI Pre-release
Pre-release

Includes a settings GUI to configure the preferred working directory and validation server.

Search and replace, syntax highlight switch and save as.

08 Feb 15:20
Compare
Choose a tag to compare

Search and replace functionality, including some keystrokes:

  • Ctrl+F: displays find/replace window
  • Ctrl+G: goes to next match
  • Ctrl+R: replaces current match
  • Ctrl+A: replaces all matches in the text

Also added debugging keystroke and a toolbar button for large tests to switch off syntax highlighting:

  • Ctrl+T activates/deactivates syntax highlighting

Save As functionality also added:

  • Ctrl+E opens save as dialog. Also menu item under file menu and new button in toolbar.

Minor fixes

04 Oct 12:52
Compare
Choose a tag to compare
Minor fixes Pre-release
Pre-release

See #189

Line wrapping, split editor and installable bundle

02 Sep 13:39
Compare
Choose a tag to compare

Nammu now includes line wrapping and a split editor to help with translation of texts.

From this version one, Nammu is delivered in different code signed formats:

  • JAR (compatible with all platforms that have JVM installed)
  • DMG for Mac OS X users

JAR files also present a splash screen while loading Nammu.

Undo lemmatisation

08 Jul 17:12
Compare
Choose a tag to compare
Undo lemmatisation Pre-release
Pre-release

Includes a bugfix in undo lemmatising which is now done in one step.

Key bindings, code signature and other fixes

05 Jul 17:10
Compare
Choose a tag to compare
  • New functionality:
    • Cross-platform key bindings added which are also configurable from settings.yaml:

      undo: crtl Z
      redo: crtl Y
      saveFile: ctrl S
      newFile: ctrl N
      openFile: ctrl O
      closeFile: ctrl X
      validate: ctrl D
      lemmatise: ctrl L
      showHelp: ctrl H
      copy: ctrl C
      cut: ctrl X
      paste: ctrl V
      select all: ctrl A
      
    • Added COMODO signature to Nammu's JAR so users don't have to trust an unidentified developer's executable - Pending Apple Developer ID for Mac OS users.

    • Displays notes for functionality under construction:

      • Model view displays message to notify it is under construction.
      • If there are syntax errors catched by pyoracc that prevent the model view from opening, they'll be displayed in a user friendly manner in Nammu Console.
      • Made print and settings icons look disabled since they are not implemented yet.
  • Fixes:
    • Unicode text in error highlighting is correctly displayed now.
    • Syntax highlight is now reloaded on undo/redo
    • Syntax highlighting is avoided when pressed key is not a character (i.e. arrows, control, shift, etc.)

ATF templates and corrections

24 Jun 15:00
Compare
Choose a tag to compare
Pre-release

This release includes some new functionality:

  • When selecting to create a new ATF file, it prompts user for &-line, project and language.
    • This is configurable from the settings file.
    • Checks upon file saving if project is default, and marks it as such if it isn't.

Improvements and error fixes:

  • Error highlighting persists.
  • Tooltips are cleared for each validation/lemmatisation and when New/Open/Close functionality is called.
  • Fixed error message shown in console when user cancels saving new file.
  • Message displayed in console when file is successfully saved.
  • PyORACC fixes in grammar.

Nammu v0.1.1

16 Jun 11:09
Compare
Choose a tag to compare
Nammu v0.1.1 Pre-release
Pre-release

Includes some changes to make Nammu v0.1 more user friendly:

  • Save file behaviour improved: If file was opened, it overwrites it. If it's a new file, displays JFileChooser.
  • Check for writing permissions when saving file.
  • Nammu's console is now resizable.
  • Nammu's console is cleared in every validation/lemmatisation.
  • Fixed unicode symbols not being shown properly in Nammu console.
  • Nammu is now Licensed under GPL.
  • Error message for lemmatisation errors clarified.
  • Fixed tooltips and line number colouring that wrongly persisted upon validations and different files.
  • JFileChooser opens in current folder instead home folder.
  • Improved syntax highlighter on translations.