Commit Graph

18 Commits

Author SHA1 Message Date
58b6ffffed Add semantic mapping builder functionality and settings
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced a new command to build semantic mapping blocks by section, including user prompts for overwriting existing mappings.
- Enhanced settings interface with options for mapping wrapper type, title, folded state, default edge type, unassigned handling, and overwrite permissions.
- Implemented virtualization in the EntityPickerModal for improved performance when displaying large sets of entries, including scroll handling and item rendering optimizations.
- Updated UI components to reflect new settings and functionalities, ensuring a cohesive user experience.
2026-01-17 07:27:11 +01:00
78e8216ab9 NotePicker - V1
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
2026-01-17 06:28:36 +01:00
b5f2c8fc67 Enhance Interview Wizard Modal with improved preview and editing functionality
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Added a "Back to Edit" button wrapper in preview mode for easier navigation back to editing.
- Updated preview rendering logic to ensure the back button visibility aligns with the current mode.
- Enhanced textarea handling to retrieve and update draft values more effectively when toggling between preview and edit modes.
- Improved error handling and fallback rendering for the Markdown preview, ensuring a better user experience during content display.
- Refactored existing rendering methods to maintain structure while clearing content, enhancing performance and reliability.
2026-01-16 22:32:36 +01:00
070cb853a9 Add heading level configuration to interview steps and rendering logic
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced a new `heading_level` property in `CaptureTextLineStep` to enable customizable heading levels for interview steps.
- Updated `parseInterviewConfig` to parse and validate heading level settings.
- Enhanced rendering functions to prepend heading prefixes based on the configured heading level, improving text output formatting.
- Implemented a dropdown in the `InterviewWizardModal` for selecting heading levels, allowing users to easily adjust the heading for each step.
- Improved handling of nested loops to support heading level selection and display.
2026-01-16 22:05:36 +01:00
611ad37c42 Enhance Interview Wizard Modal with improved nested loop state management and preview functionality
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Reset nested loop state to clear both items and draft when a new item is created.
- Added a "Back to Edit" button in preview mode to facilitate easy navigation back to editing.
- Updated toolbar functionality to only display in edit mode, improving user experience during text editing.
- Enhanced rendering logic to ensure proper display of preview and editing states.
2026-01-16 20:57:27 +01:00
c3357a784b Enhance nested loop functionality in Interview Wizard Modal
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Added support for tracking active loop paths, enabling nested loop navigation.
- Implemented breadcrumb navigation to display loop hierarchy and allow users to navigate back to parent loops.
- Updated rendering logic for nested loops to support fullscreen mode and improved item management with edit, delete, and navigation options.
- Enhanced user experience with context headers showing parent loop item details and improved item editing capabilities.
2026-01-16 20:53:02 +01:00
5a171987b2 Eingebette Loops
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
2026-01-16 20:10:08 +01:00
684217bdf4 Pane 2 mit Edit, Delete, sort, etc.
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
2026-01-16 19:25:55 +01:00
8ba098c780 MVP - Basis finalisiert. Standard Toolbar, Workflow
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
2026-01-16 18:26:01 +01:00
587ef3010a Refactor markdown toolbar functionality for improved text formatting
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Removed deprecated functions and streamlined the applyMarkdownWrap function to return a ToolbarResult object.
- Introduced new functions for applying headings, bullet lists, and numbered lists, enhancing the text formatting capabilities.
- Updated the InterviewWizardModal to utilize the new toolbar functions for better integration and user experience.
- Improved selection handling and cursor positioning after formatting operations.
2026-01-16 15:13:40 +01:00
d7aa9bd964 Implement Interview Wizard Modal enhancements with new CSS styles and markdown support
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Added comprehensive CSS styles for the Interview Wizard Modal, improving layout and responsiveness.
- Introduced markdown editing capabilities with a toolbar for text areas, allowing for rich text input.
- Enhanced step rendering logic to support optional prompt text for each step.
- Updated the modal structure to include sticky navigation and improved content organization.
- Refactored existing rendering methods to utilize new CSS classes for better styling consistency.
2026-01-16 14:11:04 +01:00
bab84549e2 Enhance interview functionality and settings; add YAML dependency
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced profile selection modal for creating notes from interview profiles.
- Added settings for interview configuration path, auto-starting interviews, and intercepting unresolved link clicks.
- Updated package files to include YAML dependency for configuration handling.
- Enhanced CSS for profile selection and interview wizard UI elements.
2026-01-16 12:27:44 +01:00
d577283af6 Add graph export and chain traversal commands; enhance linting options
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
- Introduced commands for exporting graph data and displaying chains from the current note.
- Enhanced linting functionality with options for showing canonical hints and specifying chain traversal direction.
- Added new utility functions for graph traversal and index building.
- Updated settings interface to include new options for user configuration.
2026-01-15 12:27:16 +01:00
9b8550c387 Refactor plugin to Mindnet Causal Assistant with enhanced vocabulary management and linting features. Updated manifest and package files to reflect new plugin details and dependencies. Added commands for reloading vocabulary and validating notes.
Some checks are pending
Node.js build / build (20.x) (push) Waiting to run
Node.js build / build (22.x) (push) Waiting to run
2026-01-15 11:34:29 +01:00
Johannes Theiner
92cba25647 update sample plugin with eslint instructions 2025-11-10 12:26:07 +01:00
Johannes Theiner
9984b040b6 remove testing code 2025-10-17 12:36:26 +02:00
Johannes Theiner
dbc9096f81 Add lint action 2025-07-04 13:27:53 +02:00
Johannes Theiner
15e343739e
Add stylelint and configure eslint to add custom plugin.
- Split up main.ts into multiple files.
2024-07-31 22:59:59 +02:00