Commit graph

  • fe9ad6d042 chore(release): bump version to 1.3.7 master 1.3.7 tcyeee 2026-07-10 17:27:38 +0800
  • 4ff21baf2c feat: add per-image exclude/delete actions and precise multi-image drag-out tcyeee 2026-07-10 17:27:13 +0800
  • 5f3c0b9cd8 fix: declare @codemirror/state and @codemirror/view as explicit devDependencies 1.3.6 tcyeee 2026-07-10 14:30:23 +0800
  • 0a6ce2da53 fix: patch js-yaml override that still allowed the vulnerable version tcyeee 2026-07-10 14:27:19 +0800
  • ed6954a22b ci: publish releases directly instead of leaving them as drafts tcyeee 2026-07-09 21:25:23 +0800
  • 5c87a76e9b chore(release): bump version to 1.3.6 tcyeee 2026-07-09 21:14:25 +0800
  • 1f58cbf7a8 refactor: trigger Group button on focus-within instead of hover tcyeee 2026-07-09 20:59:25 +0800
  • 9df9d5d7a8 feat: add option to trim solid-color borders from generated thumbnails tcyeee 2026-07-09 20:56:52 +0800
  • 0253c9e8bd fix: eliminate races between Live Preview re-renders and image-group persistence tcyeee 2026-07-09 20:54:32 +0800
  • 76446c9552 fix: immediately remove source wrapper during drag-out to prevent thumbnail flicker tcyeee 2026-07-04 17:45:51 +0800
  • 741a6cf0a5 refactor: simplify Group button by anchoring it to native edit-block-button tcyeee 2026-07-04 15:06:11 +0800
  • d99225812c fix: remove stray Group hover button after dragging its image into a group tcyeee 2026-07-04 14:18:18 +0800
  • a81a0dab2f fix: prevent dragging out of a group from embedding the cache thumbnail tcyeee 2026-07-04 14:18:13 +0800
  • d763516289 docs: describe drag-to-group setting as bidirectional tcyeee 2026-07-04 01:54:54 +0800
  • 093de0203c style: add drop-line indicator for dragging an image out of a group tcyeee 2026-07-03 16:33:04 +0800
  • e1fe59a73f feat: wire up editor drop target in plugin entry point tcyeee 2026-07-03 16:31:32 +0800
  • 213d0c84e1 feat: add editor drop target for dragging an image out of a group tcyeee 2026-07-03 16:28:50 +0800
  • 2703f5f796 feat: add persistDragOutToSource to move an image from a group into the document tcyeee 2026-07-03 16:25:40 +0800
  • 457db3f8b7 feat: record group-drag state when dragging a wrapper inside an image group tcyeee 2026-07-03 16:23:12 +0800
  • ff1127ada1 feat: add drag state for dragging an image out of an image group tcyeee 2026-07-03 16:21:08 +0800
  • 00f9107a60 docs: add design spec for dragging an image out of an image group tcyeee 2026-07-03 16:02:52 +0800
  • 1fdba6c029 feat: highlight image group on drag-over and allow dropping in blank space tcyeee 2026-07-03 15:49:14 +0800
  • ffcc28ac1a feat: allow dragging a standalone image into an existing image group tcyeee 2026-07-03 15:33:11 +0800
  • e0ca92d898 feat: add hover-to-group button for standalone images in Live Preview tcyeee 2026-07-03 14:57:00 +0800
  • 862eec2a92 feat(panel): implement delayed close functionality for settings panel tcyeee 2026-06-30 13:51:15 +0800
  • 5c5c752262 chore(release): bump version to 1.3.5 1.3.5 tcyeee 2026-06-30 12:14:06 +0800
  • b0c223867f feat: add margin-left CSS variable for container settings in layout and styles tcyeee 2026-06-30 12:12:50 +0800
  • e32d5b489e feat: add padding-left configuration option and update related settings in the image cluster plugin tcyeee 2026-06-30 12:09:53 +0800
  • 994a65b2e1 fix: update package name and description, set author in package.json; improve menu item title and use activeWindow for panel positioning tcyeee 2026-06-17 23:18:45 +0800
  • a34fa9d2a1 feat(thumbnail): add thumbnail generation functionality with concurrency handling tcyeee 2026-06-11 15:57:38 +0800
  • a93efb8805 Bump version to 1.3.4: use setIcon API and optimize file lookup 1.3.4 tcyeee 2026-05-24 14:15:37 +0800
  • 8f26c9cbc6 Bump version to 1.3.3 tcyeee 2026-05-24 13:32:47 +0800
  • dd83b99bfb Migrate to pnpm, refactor DOM helpers to Obsidian APIs, and use activeWindow/activeDocument globals tcyeee 2026-05-24 13:30:22 +0800
  • 277c09263a Update version to 1.3.2 in manifest.json and version.md. Enhance zoom functionality by centering zoom on cursor position for scroll and pinch gestures, and improve drag interactions by disabling CSS transitions during drag events to prevent flickering. tcyeee 2026-03-26 01:02:26 +0800
  • ed240b06ce Update version to 1.3.2 in manifest.json and version.md. Enhance zoom functionality by centering zoom on cursor position for scroll and pinch gestures, and improve drag interactions by disabling CSS transitions during drag events to prevent flickering. tcyeee 2026-03-26 00:59:42 +0800
  • 6ccee6dee6 Add touch event handling for pinch gestures in image processing. Implement logic to prevent closing the preview during pinch actions, enhancing user experience on mobile devices. tcyeee 2026-03-26 00:38:06 +0800
  • dc200d1a31 Refactor image processing to improve touch and click interactions for mobile and desktop. Introduce touch event handling for drag and pinch gestures, and enhance click detection to prevent unintended actions. Update utility functions for better readability. tcyeee 2026-03-26 00:28:07 +0800
  • 10112c720d Update version to 1.3.2, adding support for Obsidian wiki-link syntax in image blocks, fixing memory leaks, and resolving the "+N" mask click issue. Enhance UI synchronization for limit checkbox on mask click. tcyeee 2026-03-25 23:53:14 +0800
  • 1227613904 Update version in manifest.json from 1.4.0 to 1.3.1 1.3.1 tcyeee 2026-03-25 14:14:57 +0800
  • 931113c210 Add support for tall image previews with scrollable overlay. Implement adaptive styling based on aspect ratio and enhance wheel zoom functionality to prevent overlay scrolling during zoom actions. tcyeee 2026-03-24 15:53:20 +0800
  • 2243fd380a Add support for tall image previews with scrollable overlay. Implement adaptive styling based on aspect ratio and enhance wheel zoom functionality to prevent overlay scrolling during zoom actions. tcyeee 2026-03-24 15:52:29 +0800
  • 13a41f05e7
    Update manifest.json tcyeee 2026-03-23 10:28:31 +0800
  • 5544cb2955 Refactor image styling updates to use setCssProps for better maintainability. Improve cursor handling during drag events and enhance image transition animations for smoother visual effects. tcyeee 2026-03-23 09:55:23 +0800
  • b883c6c480 Add safe zone for image panel to prevent premature closure on mouse leave. Update event handling for panel visibility based on mouse interactions with the safe zone. 1.3.0 tcyeee 2026-03-23 01:58:43 +0800
  • d9c4c7b4ef Add safe zone for image panel to prevent premature closure on mouse leave. Update event handling for panel visibility based on mouse interactions with the safe zone. tcyeee 2026-03-23 01:42:48 +0800
  • 5350a5d186 Add settings management to ImgRowPlugin, including loading and saving user preferences. Introduce a settings tab for user configuration and ensure default settings are applied immediately. tcyeee 2026-03-23 01:30:17 +0800
  • 3f13d2d804 Add drag-and-drop sorting functionality for images in edit mode. Update styles for draggable elements and implement persistence of new order to the Markdown source. tcyeee 2026-03-23 01:28:07 +0800
  • 7132ad9474 Add drag-and-drop functionality for image preview with scaling support. Update styles for cursor interaction and enhance image transition animations. tcyeee 2026-03-23 01:23:32 +0800
  • d8775c2d65 Refactor image setting panel positioning to use fixed positioning, improving interaction and visibility by detaching from CodeMirror's rendering context. Update event handling for panel visibility based on user interactions. tcyeee 2026-03-23 01:12:48 +0800
  • 1a3bf3df69 Adjust positioning of image setting outer container for improved layout and visibility in the preview code block. tcyeee 2026-03-23 01:04:25 +0800
  • a43536ca3d Refactor setting button and panel positioning for improved visibility in both reading and editing modes. Update styles for better layout and interaction handling. tcyeee 2026-03-23 01:01:59 +0800
  • 9d6843e3ba
    Update README.md tcyeee 2025-12-20 12:04:18 +0800
  • b12e6209d4 bug fixed: can't change setting line when user click last pic. 1.2.0 tcyeee 2025-11-30 14:32:42 +0800
  • 67a5c6d1b5 bug fixed: can't change setting line when user click last pic. tcyeee 2025-11-30 14:30:23 +0800
  • c213384074 style update tcyeee 2025-11-30 14:19:04 +0800
  • 0aa90459f6 bug fixed: picture can preview when it be hidden. tcyeee 2025-11-30 14:06:27 +0800
  • 87896bbbc8 update config file tcyeee 2025-11-30 14:02:44 +0800
  • 6a367f4312 add the rest images number on last show images, and add a gray mask. tcyeee 2025-11-30 13:52:32 +0800
  • e38742cfe0 add the rest images number on last show images, and add a gray mask. tcyeee 2025-11-30 13:34:23 +0800
  • fdb9e16a42 add the rest images number on last show images, and add a gray mask. tcyeee 2025-11-30 13:31:58 +0800
  • 95df64de58 add “limit” option. tcyeee 2025-11-30 13:25:02 +0800
  • 4f95794aeb add “limit” option. tcyeee 2025-11-30 13:18:02 +0800
  • 770c4b407b fixed eslint: Expected the Promise rejection reason to be an Error. 1.1.0 tcyeee 2025-11-29 18:05:02 +0800
  • b0ba502a14 update Readme.md tcyeee 2025-11-29 17:58:29 +0800
  • 90cfed31c0 change image item shadow style. tcyeee 2025-11-29 17:38:11 +0800
  • 55dc025b5a change image item shadow style. tcyeee 2025-11-29 17:34:20 +0800
  • 1ca347860b add "hidden" option. tcyeee 2025-11-29 17:27:54 +0800
  • 43e92c986b add "hidden" option. tcyeee 2025-11-29 17:13:16 +0800
  • 8f2b0b21bf code structure optimization. tcyeee 2025-11-29 17:04:57 +0800
  • abfbf8524f code structure optimization. tcyeee 2025-11-29 17:04:08 +0800
  • 8b12673ba8 cache name transfer by md5 before restore tcyeee 2025-11-29 16:56:11 +0800
  • 5d2c562f4b remove cache file suffix name. tcyeee 2025-11-29 16:48:40 +0800
  • 4e1596b6dd file cache bug. tcyeee 2025-11-29 16:42:58 +0800
  • ac782a899a create cache file tcyeee 2025-11-29 16:38:13 +0800
  • 7a3cef69d9 create cache file tcyeee 2025-11-29 16:30:36 +0800
  • d0e652689a update default config tcyeee 2025-11-29 15:31:35 +0800
  • 4c61289fcd update default config tcyeee 2025-11-29 15:30:31 +0800
  • 75a83f261d add a setting file tcyeee 2025-11-29 15:28:53 +0800
  • 070cf7b318 UI update tcyeee 2025-11-29 15:18:57 +0800
  • 76d3b15e12 UI update tcyeee 2025-11-29 15:15:39 +0800
  • a50e593c5a UI update tcyeee 2025-11-29 15:04:34 +0800
  • d8f0b247ad UI update tcyeee 2025-11-29 15:03:54 +0800
  • 27b1876b32 change check-box height in setting panel tcyeee 2025-11-29 14:55:25 +0800
  • e774917ad7 fixed: Unexpected lexical declaration in case block. tcyeee 2025-11-29 14:21:19 +0800
  • ebafa1e99c remove unexpected lexical declaration in case block. tcyeee 2025-11-29 13:25:38 +0800
  • b67575e273 Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the void operator. tcyeee 2025-11-29 13:23:18 +0800
  • b463b5c1af Avoid setting styles directly via element.style.display. Use CSS classes for better theming and maintainability. Use the setCssProps function to change CSS properties. tcyeee 2025-11-29 13:22:37 +0800
  • 45a7d31eed Refresh the project structure tcyeee 2025-11-29 12:46:59 +0800
  • 95b848ea16 Refresh the project structure tcyeee 2025-11-29 12:41:50 +0800
  • 3c65426be7 Refresh the project structure tcyeee 2025-11-29 12:34:02 +0800
  • 6a4cdf3bb3 Refresh the project structure tcyeee 2025-11-29 12:32:10 +0800
  • a7fc8a709f Refresh the project structure tcyeee 2025-11-29 11:56:45 +0800
  • 5a0ca9c428 Replace the innerHTML assignment with DOM creation APIs and accessible attributes. tcyeee 2025-11-29 11:34:22 +0800
  • 420da44a79 Eliminate warnings at submission:Avoid setting styles directly via element.style.transition. Use CSS classes for better theming and maintainability. Use the setCssProps function to change CSS properties. tcyeee 2025-11-29 11:27:00 +0800
  • 2046fffe0f Eliminate warnings at submission:Unexpected any. Specify a different type. tcyeee 2025-11-29 11:21:37 +0800
  • 9332c81d1b Eliminate warnings at submission:This assertion is unnecessary since it does not change the type of the expression. tcyeee 2025-11-29 11:17:41 +0800
  • 5dba9c899e Readme update tcyeee 2025-11-28 14:21:30 +0800
  • f5aad3ff5f update plugin id tcyeee 2025-11-28 13:52:30 +0800
  • 4311ade10b Merge branch 'master' of https://github.com/tcyeee/obsidian-image-row tcyeee 2025-11-28 13:49:39 +0800
  • 6da723a68c Merge branch 'master' of https://github.com/tcyeee/obsidian-image-row tcyeee 2025-11-28 13:49:12 +0800