Skip to content

Releases

nemo 0.20.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 18:00

Added

  • Background tint. In the nemo look, Settings has a Background tint
    under the accent colour: None for plain greys, Subtle as nemo has
    always looked, or Strong for a cast you notice. The window, cards,
    sidebar and lines take on the accent you chose rather than staying
    teal, and text stays as easy to read at every level. Grey as the
    accent keeps the backgrounds near grey.

Fixed

  • Changing the look to or from Material no longer stutters: the text
    now eases from one look to the other like everything else.

nemo 0.19.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 16:07

Added

  • Recently deleted. Lists and tasks deleted in the last 30 days are
    listed, newest first, in Settings -- or under My Lists in the macOS
    look -- to restore or to delete for good at once. A restored task comes
    back with its subtasks, notes, tags and photos, into its own list, or
    the Inbox if that list has been deleted, and on every device it syncs
    with. A restored list comes back with the tasks and notes that were
    deleted with it; a list you shared comes back shared with the same
    people. A shared list someone else owns is theirs to restore, and its
    tasks can still be brought back one by one into your Inbox.
  • Sort a list. "Sort by" in a list's menu puts its tasks in order of due
    date, priority, title or when they were added, or back in the order you
    dragged them into. The sort belongs to the list, so it is the same on
    every device and for everyone the list is shared with; only the list's
    owner can change it. While a list is sorted, a line above its tasks says
    how and changes it with a tap, and dragging to reorder is off. Completed
    tasks stay last. In a list sorted by hand, a screen reader can now move a
    task up or down.
  • nemo_server status shows whoever hosts the server how big the database
    is, how many accounts, lists, tasks, photo files and signed-in sessions
    it holds, and when purge last ran, so a scheduled purge that stopped
    running does not go unnoticed. It is a command only; nothing about it is
    served over HTTP.
  • Reminders on the web. A task's reminder and the daily list show up as
    browser notifications while a nemo tab is open; clicking one brings the
    tab forward on the task. With every tab closed nothing arrives, and a
    reminder missed that way is still shown when the page loads within ten
    minutes of it, not later. Settings says whether the browser allows
    notifications and asks for them; the browser is asked only when you
    press Allow or switch a reminder on. They work in desktop browsers;
    phone browsers do not let a page notify.
  • Share into nemo on Android. nemo is in the share menu of other apps:
    shared text, a link or pictures open a "New task" sheet with them filled
    in -- a page's title as the title and its link in the notes, a message's
    first line as the title and the rest as notes, pictures as the task's
    photos. The title reads quick add's #tags, !high and "tomorrow";
    pick a list (the Inbox unless you choose another), change anything, and
    save, or cancel to keep nothing. Pictures are re-encoded on the phone
    like any other photo, so their location and camera details are dropped.
    It works offline and without an account.
  • With TalkBack or another screen reader, a task is read out as one row:
    its title, when it is due (or that it is overdue), its priority, list,
    subtasks, tags and photos. Its tick is a checkbox that says whether the
    task is done, and what a swipe, a long press or a right click does --
    mark done, move to another day, delete, show a tag -- is in the row's
    actions menu.
  • Folding sections, like Completed, say whether they are open.
  • A Today widget for the Android home screen. It lists the open tasks due
    today and the overdue ones, with their count; tapping a task opens it,
    tapping the header opens Today, "+" opens the app ready for a new task,
    and a task's circle ticks it off right there -- saved and repeated
    exactly as if ticked in the app, and synced with the app's next sync.
    It resizes, moves on to the new day at midnight and after a restart
    without the app, and wears the app's look in light and dark, in the
    wallpaper's colours with the Material style on Android 12 and later.

Changed

  • nemo_server purge --days no longer accepts fewer than 30 days, so a
    task stays on the server for as long as the app offers it back from
    Recently deleted.
  • Tapping a reminder on Android opens its task rather than just the app.
  • The server keeps its count of sign-up and sign-in attempts in its
    database instead of in memory, so restarting it no longer gives someone
    guessing passwords a fresh ten tries a minute.
  • Everything you tap on a phone is at least 48 px across, in every look:
    a task's tick, the accent and list colours, the date, priority and list
    chips under the add field, and the section headers that fold. The
    circles and chips look as they did; only the area that takes the tap
    grew. The macOS look's segmented switches in Settings are a little
    taller on a phone; on a Mac's desktop window it keeps its denser rows.
  • In the nemo look in light, a list's name under a task is a shade deeper
    where its colour was too pale to read as small text.
  • In the macOS look in dark, a filled button and the chosen day in the
    date picker are a deeper blue, so their white text is readable; the
    chosen tile in the Mac sidebar deepens in the same way.

Fixed

  • An older version of the app no longer wipes what it does not know
    about. A task edited on a phone that has not been updated keeps how it
    was solved, how long it took and what it cost, and when it was added;
    a list renamed there keeps its sort. The server now keeps any field an
    older app's change leaves out, rather than letting the whole older row
    win.
  • When signing in on a second device leaves two Inboxes and nemo folds
    them into one, the notes in the extra Inbox move across with its tasks
    instead of disappearing with it.
  • A task's title, notes, solution, time or cost no longer undoes a newer
    one synced in from another device. A field that had the cursor in it
    while the change arrived saved its older text over it on leaving, even
    with nothing typed; now only what you actually typed is saved, and a
    field you are not editing shows the synced text. What you type still
    wins over a change that arrives while you type it. Typing in a task and
    leaving it within half a second no longer loses the last of it either.
  • The server exits when it is told to stop. It used to close everything
    and then stay running, so docker stop and every update waited ten
    seconds before Docker killed it; a stop sent the moment it started
    could also kill it outright rather than shut it down.
  • Buttons that a screen reader announced without a name now have one:
    the search bar and search button in the Material look, clearing a
    search, the colours and icons when editing a list, and the checkboxes
    of subtasks and of a note's checklist. The logo and the confetti are
    skipped rather than read out.
  • With the system's text at twice its size, the lists page, a task's
    small facts, the Mac sidebar and the achievements page no longer run
    off the edge or overflow; the list cards grow to fit their names.

nemo 0.18.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 13:42

Changed

  • The Material style now looks like one of Android's own apps rather
    than nemo in other colours: Roboto, large titles that fold into the bar
    as you scroll, filled tonal cards, and switches with a tick when on.
  • In the Material style, a task is added from a New task button that
    opens a sheet with the keyboard up, and the sheet closes once the task
    is in; on a wide window the button sits at the top of the rail.
  • In the Material style, search is a bar at the top of Today, beside the
    account, and a search button on the other screens; the bottom bar keeps
    Today, Upcoming, Lists and Notes.
  • In the Material style, Settings draws each row as a tile of its own
    with its icon on a tonal circle, as Android 16's Settings does, and a
    task's repeat is picked from a sheet of choices.
  • On Android, going back follows the back gesture: the page shrinks to
    show where it leads before letting go.
  • The Material style gives a light tap under the finger when a task is
    ticked or swiped.

nemo 0.17.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 13:06

Changed

  • The macOS style now looks like a Mac app throughout, not only in its
    colours: Apple's type sizes in Inter, thin-stroked icons, and denser
    rows with the open task in the accent with white on it, as in Finder.
  • On a wide window its sidebar is laid out as Reminders': a search field,
    a tile with a count for each of Today, Upcoming, Lists and Notes, and
    every list with its count, a right-click menu and New list at the foot.
    A list's page names it large in its own colour.
  • Settings in the macOS style groups its rows into panels as System
    Settings does, with the sections in a sidebar on a wide window.
  • In the macOS style on a wide window, sheets drop from the top of the
    window, a date is picked from a calendar beside the button at a single
    click, context menus are compact, alerts are narrow, segmented controls
    have a grey track, and pages change without sliding.
  • On a phone the macOS style follows iOS: larger type, pages sliding in
    from the side, a chevron to go back, and green and red swipe actions.

nemo 0.16.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 12:00

Added

  • A choice of style in Settings, beside light and dark: nemo's own, which
    stays the default and looks as it always has; macOS, with plain greys,
    system blue, thin dividers and a floating sidebar on wide windows; and
    Material 3, in the colours of the wallpaper on Android 12 and later.
  • An accent colour in Settings, from the list colours, for any style.
    Text on it and in it stays readable whichever is picked.
  • A right click on a task, a list or a line of a note opens the menu a
    long press does, and a task's menu also ticks it off and deletes it.
  • Keyboard shortcuts: N for a new task, / for search, 1 to 5 for the
    destinations, the arrow keys or J and K through a list with the open task
    marked, Space to tick it off, Delete, Esc, and ? for the full list, which
    Settings also shows on a wide window.

Changed

  • Outside the nemo style a list's colour is on its icon and its name is
    in grey, so a light colour no longer makes small text hard to read.
  • Confetti uses the list colours, bright in every style.
  • nemo's orange is a shade deeper, so a medium priority flag and orange
    lists show clearly on the light background.
  • On Android the launch splash now shows the nemo logo as the app's
    starting screen does, in the app's own colours, so opening the app no
    longer jumps from a white logo on teal to the app.
  • The web app's loading screen now uses the theme chosen in Settings
    rather than always the device's, so with the app set to dark on a light
    device, opening it no longer flashes light first.

Fixed

  • On Android the status and navigation bar icons were white over the
    light theme, where they could not be seen; they are now dark there.

nemo 0.15.4

Choose a tag to compare

@github-actions github-actions released this 29 Sep 10:18

Changed

  • Opening the web app again is faster, most on a slow connection: each
    version of the app is now kept by the browser for good, so only the
    page itself is checked for a newer one, rather than every file one
    after another. On a slow mobile connection a repeat visit went from
    about 1.6 seconds to 0.5.
  • The nemo logo inside the app is now the mark on its own, as the web
    app's loading screen shows it, rather than the mark on a rounded tile.
    On the web the loading screen now hands over to the app without the
    logo jumping. The app's icon is unchanged.

nemo 0.15.3

Choose a tag to compare

@github-actions github-actions released this 29 Sep 08:59

Fixed

  • Opening the web app again no longer downloads all of it again: the
    server now answers a browser's check for a newer copy with "unchanged"
    when nothing has changed. Since 0.15.1 every visit was a full download.

Changed

  • The web app loads faster on a first visit over HTTPS: the server now
    sends it brotli-compressed, about a quarter smaller than before.

nemo 0.15.2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 07:42

Fixed

  • 0.15.1 was never built or published, because a check failed; this
    release is the first to carry its changes, listed below.

nemo 0.15.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 11:47

Added

  • A daily list: once a day, at a time you choose in Settings, the Android
    app shows one notification with what is due today and what is overdue,
    and opens Today when tapped. Days with nothing due stay quiet. Off until
    you turn it on.

nemo 0.14.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 17:58

Fixed

  • Undo snackbars (after deleting a task, list or note, completing a task
    with a swipe, or moving a task to another day) now go away on their own
    instead of staying on screen until tapped.