Skip to content

Releases: pasichDev/MyNotes

MyNotes v2.6.46

18 May 21:20
6118ea9

Choose a tag to compare

off auto-release

docs: auto release

docs: add Javadoc to all main packages, fix CI release notes and version

fix: stop move-animation overlap and scroll to top when edited note becomes first

What it covers:

  • endAnimations() before invalidateSpanAssignments() kills the in-flight SGLM move animation that was causing the visual gap/overlap when the moved-to position (0) was off-screen
  • previousTopId detection triggers scrollToPositionWithOffset(0, 0) when an edited note bubbles to the top, so the user sees it immediately without the broken animation artifact
  • Removed setHasStableIds (done last session) and all diagnostic logging

fix: preserve repeat schedule when tapping/dismissing interval reminder notification

  • ReminderTapActivity and cancelIntervalReminder now schedule the next
    daily/weekly/monthly occurrence instead of unconditionally clearing
    the reminder when repeatStr != NONE
  • Extract computeNextTime to ReminderManager (shared by receiver + activity)
  • Fix NoteDao: replace @update with updateNoteContent query so auto-save
    no longer overwrites reminderTime/reminderRepeat fields
  • Fix SnoozeActivity: pass original repeatStr/intervalMinutes through
    snooze alarm instead of hardcoded NONE
  • Fix TaskReminderReceiver: use ReminderTapActivity PendingIntent for tap
  • Fix ReminderTapActivity: early-return when noteId/taskId == -1
  • Add ReminderRepeatTest unit tests and reminder-specific NoteRepositoryTest
  • Add clearReminder stack-trace logging for future debugging

fix: small error

fix: pluralize word count for all locales && small fixes

docs: db migration

docs: update changelog

docs: add Development section with Spotless and git hooks setup && add Tasks and Reminders sections to Help, bump help version to 2.6.46

fix: NPE in NoteEditorView after release and Slider crash in MoreNoteDialog

feat: add notification melody picker, volume control, and reminder repeat interval

  • Versioned notification channels (reminders_v1+) with system default sound
  • Melody picker and volume SeekBar in Settings → Media
  • "Repeat notification" switch with 5/10/15/30/60 min chips in reminder picker
  • Interval repeat works for both note and task reminders
  • DB migration 12→13: reminderIntervalMinutes on notes and tasks
  • New TaskReminderPickerBottomSheet replaces inline date/time pickers
  • Translations updated for all 11 locales

build: build v46, 2.6.46

MyNotes v2.5.45

10 May 19:48
fc3af1e

Choose a tag to compare

  • Merge pull request #153 from pasichDev/v45

MyNotes v2.5.44

10 May 19:02
2e886a7

Choose a tag to compare

  • Merge pull request #152 from pasichDev/v37