Skip to content

Releases: wagenadl/notedeln

Fontfix release

24 Apr 23:29
Compare
Choose a tag to compare

Font rendering of rare unicode characters now consistent thanks to use of “NotoSansMath“ as fallback font and fixed-weight “Ubuntu” font as default font.

Popup help consistently uses black text in light yellow background regardless of desktop theme.

See changelog for bugfixes.

Better docs, easier installation on all OSes

20 Mar 21:37
Compare
Choose a tag to compare

New documentation

The most visible user-facing improvement in this release is the updated documentation, online at https://notedeln.readthedocs.io.

Port to Qt6

Major behind-the-scenes work was completed to allow NotedELN to compile with Qt6. (Fun fact: development on NotedELN started in the Qt4 era!)

Availability

Binaries for this release are available for Microsoft Windows, Mac OS, and (Debian/Ubuntu/Mint/etc) Linux. Compiling from sources is also easier than ever, thanks to a unified CMake process for all operating systems. Instructions are at https://notedeln.readthedocs.io/en/latest/install.html.

Project renamed to NotedELN; New video features

13 Jul 17:30
Compare
Choose a tag to compare

Project renamed to “NotedELN” to avoid confusion with other electronic
lab notebooks.

Major new feature:

  • Videos can now be embedded in notebooks in the same way as static images.
    A simple interface is provided to play videos directly inside the notebook.
    Cropping videos is not yet supported.

Other user-visible changes:

  • The “mode bar” now operates on a per-window basis. This is less confusing.
  • When a page is protected against writing, tool buttons that are not available
    appear greyed out.
  • Ctrl-V (“paste”) is disabled when a selection is active. This provides
    protection against accidental overwriting of a selection.
  • Several more TeX-style codes that are English words need to be explicitly
    introduced by backslash (or activated by Ctrl-Backslash) even in math mode,
    to facilitate typing of normal sentences in that mode.
  • Applying emphasize or strikethrough to older material now results in
    distinctive coloring to alert reader that the annotation was made at a
    later date.
  • Empty text blocks have their creating date updated when the first character
    is typed. This improves the timestamps shown by Ctrl-Shift-T.
  • The characters "+", "-", "=", "(", and ")" can now appear inside double
    subscripts and superscripts. Unfortunately there are no unicode glyphs
    for "," and "." in subscript or superscript.
  • Words starting with a repeated letter (“aardvark”) can now be typed in
    math mode without special effort.
  • Pressing Escape while editing a footnote returns to reference if footnote
    entered from that reference.
  • Clicking on the title item is less finicky.

Bugfixes:

  • When opening notebook, NotedELN now tests whether folder is writable. If not,
    it does not try version control update, and opens the notebook read-only.
  • The print dialog now opens created pdfs if requested, even if the file name
    contains spaces.
  • Printing now waits for loading of images to complete.
  • The splash scene now responds to changes of notebook titles at next run of
    NotedELN, rather than only after reload of the affected notebook.
  • Previously pasting (Ctrl-V), while multiple cells in a table were selected
    could cause a crash of ELN that required manual recovery of the affected
    entry. TableItem now protects against this situation. Thus, even if we ever
    revert the policty that Ctrl-V is disabled when a selection is active,
    this kind of crash will not re-emerge.

Under-the-hood changes:

  • Now builds using CMake rather than QMake.
  • Names of installed icons updated.

Successful build on Debian 10

25 Apr 19:39
Compare
Choose a tag to compare

Trivial changes since v1.2.20. Now built on Debian 10 for broader compatibility of the .deb. The most current Mac .dmg remains v. 1.2.14.

User guide fully up to date

08 May 20:43
v1.2.16.1
Compare
Choose a tag to compare

Release highlights (since 1.2.14):

  • User guide is now fully consistent with current version of the actual code.
  • Added "Code" mode which disables digraphs so that, e.g., “>=” does not
    become “≥”.

Minor usability improvements:

  • Added a few symbols.
  • Double-clicking "type" icon now enters math mode, as does shift-click.
  • Double-clicking "sketch" icon now enters straight-line mode, ditto.
  • Creating new page is now by Ctrl-Shift-Plus rather than Page-Down.

Bugs fixed:

  • Occasional focus loss with overlong lines resolved.
  • No longer crashes when PubMed records lack certain fields.
  • Better detection of Mime types from downloads.
  • Restored link downloading and opening in Windows.

Many small improvements and bugfixes

04 Feb 20:17
Compare
Choose a tag to compare

Improvements:

  • Drawing below existing gfx block no longer creates new block.
  • Can now draw straight lines.
  • Slightly bigger glow around items for improved visibility on high-res
    monitors.
  • Ctrl-N re-enters existing footnote.
  • Improved generation of hyphens vs. minus signs in math mode.
  • Prevent italicization of "s.t.", "e.g.", "i.e." in math mode.
  • Single quote no longer terminates super/subscript in math mode, as it can
    be used as prime.
  • Letter+digit like “M0” no longer italicized in math mode
  • Refinements to ± and a = 0 in math.

Bugs fixed:

  • Down arrow in final text block creates new text block if graphics block follows.
  • Improvement in <=> digraph
  • Now math mode can generate → as expected
  • Downloading links in Windows version did not work in some cases.

Two user-requested features

27 Feb 21:21
Compare
Choose a tag to compare

Two requested minor features added:

  • Git clone now allows host:port syntax

  • Now annotates print output with author and title on every page

Several other fixes:

  • Improved handling of Ctrl-V for image files and spreadsheet selections

  • Added "hbar" to TeX codes

  • Search result highlighting now hidden for printing

  • Added “(Continued)” to search results as needed

v1.2.8

05 Oct 02:10
Compare
Choose a tag to compare
Bumped version number

v1.2.0

20 Jan 22:01
Compare
Choose a tag to compare

This is the first release of ELN in nearly a year that includes versions for Mac, Windows, as well as Linux.
No major features have been added, but many bugs have been fixed. The CHANGELOG has full details. For users of Windows, the most important new feature may be that references to web pages and PubMed articles now actually download a pdf copy of the page. (This has long been a feature of the Mac and Linux versions.)

Downloads for Windows and Mac are at http://danielwagenaar.net/eln. A package for Ubuntu and other Debian-based Linux distributions is available from this page.

v1.1.0

24 Nov 02:20
Compare
Choose a tag to compare

User visible changes:

  SplashScene now works much better at HiDPI

  Navbar hides >> and >| on last page; > is replaced by +. TOC icon now goes to last page of TOC.

  EntryData now reports when it becomes empty or nonempty. This allows greying/enabling the "+" icon in Navbar.

  New context menu on hyperlinks

  Slight refinement to note positioning for small notes

  Rebuilding TOC automatically renumbers as needed

  Modifying an entry on a computer other than the one on which it was made is no longer allowed, except for adding "late notes".

  Added a clock face when ELN is full screen.

  "Create new notebook" and "Load existing notebook" dialogs now open with better default folder locations.

Internal improvements:

  "Late notes" are now stored in a separate file to reduce the risk of merge conflicts. The only incompatibility this causes between old and new files and old and new versions of ELN is that old versions of ELN will not display the new-style notes.

  Page links are now internally enhanced with a UUID to render them
  immune to renumbering. 

  Now converts filename on command line from Windows style as needed.

  Several trivial changes to make ELN compile on Android. User interface still leaves a lot to be desired: ELN is clearly not an "app".

Bugs fixed:

  Footnotes can now be added to secondary sheets of a paragraph. If a footnote is connected to multiple tags, it may appear on any sheet. (That is, it is not automatically moved to the first sheet.) If one tag of a multiply tagged footnote is removed, the footnote is no longer deleted, and it is moved to the appropriate sheet. Unchanged correct behaviors: If a paragraph with multiply tagged footnotes is split, the footnote is copied to both blocks. And if merging blocks results in multiply tagged footnotes, the notes are combined. (If the texts of the notes differ, they are simply concatenated.)

  Navbar visibility now correctly updated when moving to front matter. When shift-clicking on Navbar, correct window now jumps.

  Blockdateitems were slightly shifted below first line of block. No more.

SplashScene now works much better at HiDPI

  Initial placement of freshly loaded notes now correct