Skip to content

Text Selection, Page-Level Notes, Enhanced Journal Integration#42

Merged
bithir merged 1 commit into
bithir:masterfrom
ThreeHats:master
Oct 26, 2024
Merged

Text Selection, Page-Level Notes, Enhanced Journal Integration#42
bithir merged 1 commit into
bithir:masterfrom
ThreeHats:master

Conversation

@ThreeHats
Copy link
Copy Markdown
Contributor

  1. Text Selection and Movement:

    • Implement ability to move selected text between GM Notes and descriptions
    • Add error handling for invalid selections and formatting issues
  2. Page-Level Notes:

    • Transition from journal-level to page-level GM notes
    • Update note handling for JournalEntryPage objects
  3. Display Notes on Page:

    • Implement functionality to show GM notes directly on journal pages
  4. Migration Tool:

    • Add migration function to move existing journal-level notes to the first page of each journal
    • Include migration button in module settings
  5. Enhanced Journal Integration:

    • Improve compatibility with Monk's Enhanced Journal
  6. Localization:

    • Update all language files with new strings for added features
    • Ensure consistency across translations for "Move Selected GM Notes/Description"

Note:
The Enhanced Journal integration is not fully optimized and will require further refinement in future updates. This does not affect the core functionality of the module. All other features have been tested and are working as expected.

1. Text Selection and Movement:
   - Implement ability to move selected text between GM Notes and descriptions
   - Add error handling for invalid selections and formatting issues

2. Page-Level Notes:
   - Transition from journal-level to page-level GM notes
   - Update note handling for JournalEntryPage objects

3. Display Notes on Page:
   - Implement functionality to show GM notes directly on journal pages

4. Migration Tool:
   - Add migration function to move existing journal-level notes to the first page of each journal
   - Include migration button in module settings

5. Enhanced Journal Integration:
   - Improve compatibility with Monk's Enhanced Journal

6. Localization:
   - Update all language files with new strings for added features
   - Ensure consistency across translations for "Move Selected GM Notes/Description"

Note:
The Enhanced Journal integration is not fully optimized and will require further refinement in future updates.
This does not affect the core functionality of the module.
All other features have been tested and are working as expected.
@bithir
Copy link
Copy Markdown
Owner

bithir commented Oct 25, 2024

If I get time this weekend, I'll have a look at this and merge it in. I like it - thanks for the help.

@bithir bithir self-assigned this Oct 25, 2024
@bithir bithir added the enhancement New feature or request label Oct 25, 2024
@bithir bithir added this to the 10.0.0 milestone Oct 25, 2024
@bithir bithir merged commit 946bc11 into bithir:master Oct 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants