The SIL Transcriber development team is pleased to announce the 2.11.4 release. The goal of this release was to provide the option for a completely offline experience using the Desktop app. Users have three work flow options: a web app designed for team work and collaboration. An occasionally connected experience where the desktop app will set things up on the web but then work off line if desired. Occasionally connected workflows allow those using a browser and those using the desktop app to collaborate but does require some coordination so they aren’t transcribing the same material. Projects can be marked as off line available and when work is done off line and the user subsequently logs in, the changes done off line are uploaded automatically to the online project so other team members can see them. Finally a completely off line experience which is primarily designed for transcribers working by themselves who do not desire to have the Internet used for saving any of their data. Below is a list of changes are available on the full-featured desktop app. Corresponding changes were also made in the latest SIL Transcriber web app.

This is a detailed list of the changes and bug fixes:

  • Updated localization strings
  • TC224 remove all references to lastComment (#107)
  • Update Help file
  • TT-2037 Invalid Reference error on pullParatext (#106)
  • put in some console logs to help with 2044 (#105)
  • TT-2043 use correct project id in Paratext project list (#104)
  • get integration again if integrations change (#103)
  • always show add note (#102)
  • remember last section with updated info (#101)
  • wait for local save, set complete percent
  • check for current user for personal team
  • duplicate on line/off line name causes problem
  • wait for remote queue to be done before logout (#98)
  • electron.remote deprecated (#96)
  • prevent passage state change when updating passage date updated (#95)
  • TT-1539 restart orbit retries when coming back on line (#94)
  • TT-2036 – go to new place if user doesn’t want to save (#93)
  • handle missing project in useRole also (#92)
  • TT-2032 Update localization
  • TT-2030 adjust row heights
  • If project not found return Scripture type
  • TT-1970 notice if they change flat/hierarchical for help (#91)
  • TT-2028 send environment to userversion (#90)
  • update help
  • get correct projecttype or role if missing (#87)
  • – log error if missing data
  • add time to local logs
  • TT-1919 put progress in app header (#89)
  • – use different busy flag to prevent screen fill by importexportbusy
  • – move progress bar to AppHead so it shows
  • TT-2017 centralize tab bar and action styles (#86)
  • TT-2018 change make comment to add note (#85)
  • – clear comment on cancel
  • TT-2022 Canceling Unsaved dialog (#84)
  • TT-2010 give more info on electron import (#83)
  • TT-1718 update section count on localSave (#82)
  • new user locale bug (#81)
  • TT-1266 set User Language whenever it might change (#80)
  • TT-2013 ITF fix (#78)
  • – use off and on line for export
  • TT-1962 report deleted project (#79)
  • TT-1966 Invalid Reference error on sync (#77)
  • TT-2009 Add new localization strings (#76)
  • TT-1357 Fall back to en for auth0 (#75)
  • TT-1890 wait before logging out, increase save time (#74)
  • TT-1996, TT-1995 Backup all for on line and off line (#73)
  • TT-1876 Copy conflict report to clipboard (#72)
  • TT-1282 wait before logout after user delete (#71)
  • TT-1999 remove team memberships and projects when deleting team (#70)
  • TT-2002 auto assign current state (#69)
  • TT-2008 only assign by role (#68)
  • add logout on email Unverified screen in case of unverifiable email (#67)
  • TT-2003,2004 fix pull Paratext save and select correct online/offline integration (#66)
  • TT-1985 set version and passage if duplicate name (#65)
  • TT-2007 Add Russian and Portuguese localization
  • TT-1981 when syncing, save comment to history and reset it (#64)
  • TT-2001 check for off line (#63)