Commit graph

  • 313cbea060 Add half star symbol to BASE_SYMBOL_PATTERNS Joshua Franklin 2025-11-12 23:23:06 -0800
  • 3bf43556e9 Fix bumpversion config to generate tag names without "v" prefix main Filip Noetzel 2025-09-10 07:31:47 +0200
  • 3816304fb8 Bump version: 1.0.7 → 1.0.8 1.0.8 Filip Noetzel 2025-09-09 15:51:49 +0200
  • 6e28f2a726 bumpversion config Filip Noetzel 2025-09-06 14:56:30 +0200
  • 3c5ef7595b fix LOGGING_ENABLED propagation Filip Noetzel 2025-09-06 14:57:09 +0200
  • 6d3323601c Add logging to emoji settings parsing Filip Noetzel 2025-09-06 15:29:50 +0200
  • fb5c9496f1 Fix ZWJ sequence handling in calculateRating function Filip Noetzel 2025-09-06 15:47:35 +0200
  • c8b6605e7a Fix ZWJ sequence emoji support in custom emoji settings Filip Noetzel 2025-09-06 14:58:16 +0200
  • ae6d438929 add build-and-install command Filip Noetzel 2025-09-06 15:07:24 +0200
  • 0dd7b2ec75 only add main.js to gitignore Filip Noetzel 2025-09-06 15:07:24 +0200
  • 04c19b818a Restore default styling for full-only unrated symbols 1.0.7 Filip Noetzel 2025-06-24 06:52:43 +0200
  • 5cd8cd32b9 Bump version: 1.0.6 → 1.0.7 Filip Noetzel 2025-06-24 06:49:27 +0200
  • ebcb212610 Replace default visual styles with sophisticated theming placeholder comments Filip Noetzel 2025-06-24 06:43:54 +0200
  • 9b21e5e6bd Add distinct CSS class for half symbols and enhance customization Filip Noetzel 2025-06-24 06:33:53 +0200
  • eadace6854 Add distinct CSS classes for selected and non-selected rating symbols Filip Noetzel 2025-06-24 06:27:12 +0200
  • 5fe87e5c50 Fix hardcoded logging: use esbuild's sophisticated mechanism with guarding comments Filip Noetzel 2025-06-20 05:42:37 +0200
  • 3e32fc1d97 Fix mobile keyboard appearing when clicking ratings by blurring editor after updates Filip Noetzel 2025-06-10 12:55:15 +0200
  • 97263123b3 WORKS Filip Noetzel 2025-06-10 12:44:23 +0200
  • b48938ae01 Successfully tested types and build after refactoring - all tests pass Filip Noetzel 2025-06-10 11:59:43 +0200
  • f5f2ab6537 Fix all import paths after refactoring large files Filip Noetzel 2025-06-10 11:55:35 +0200
  • aa45cf217f Refactor parseRatingText.ts into modular functions and delete original file Filip Noetzel 2025-06-10 11:55:15 +0200
  • 607913f700 Extract buildRatingTextResult function from parseRatingText.ts Filip Noetzel 2025-06-10 11:54:50 +0200
  • 1349c7ac41 Extract findRatingPatterns function from parseRatingText.ts Filip Noetzel 2025-06-10 11:54:26 +0200
  • cd9806b428 Extract convertPositions function from parseRatingText.ts Filip Noetzel 2025-06-10 11:54:08 +0200
  • fea9a30577 Refactor ratingViewPlugin.ts into modular functions and delete original file Filip Noetzel 2025-06-10 11:53:02 +0200
  • 6b4275da08 Extract buildDecorationsFromMatches function from ratingViewPlugin.ts Filip Noetzel 2025-06-10 11:52:39 +0200
  • 785efc88ed Extract filterOverlappingMatches function from ratingViewPlugin.ts Filip Noetzel 2025-06-10 11:52:24 +0200
  • 7c9ac9d5cd Extract collectMatches function from ratingViewPlugin.ts Filip Noetzel 2025-06-10 11:52:02 +0200
  • d42786db60 Refactor RatingWidget.ts into modular functions and delete original file Filip Noetzel 2025-06-10 11:51:12 +0200
  • c73557fee9 Extract updateRating function from RatingWidget.ts Filip Noetzel 2025-06-10 11:50:46 +0200
  • b0590c959a Extract renderRating function from RatingWidget.ts Filip Noetzel 2025-06-10 11:50:19 +0200
  • c43886f062 Extract previewRating function from RatingWidget.ts Filip Noetzel 2025-06-10 11:49:54 +0200
  • 784e2f905e Extract applySymbolState function from RatingWidget.ts Filip Noetzel 2025-06-10 11:49:09 +0200
  • 2e53c1e164 Extract calculateRatingFromHover function from RatingWidget.ts Filip Noetzel 2025-06-10 11:48:54 +0200
  • ca5cd0fd46 Extract calculateRatingFromClick function from RatingWidget.ts Filip Noetzel 2025-06-10 11:48:07 +0200
  • 0a7997187a Bump version: 1.0.5 → 1.0.6 1.0.6 Filip Noetzel 2025-06-10 09:25:20 +0200
  • cc7ea8ead9 Refactor inline styles to semantic CSS classes Filip Noetzel 2025-06-10 09:17:41 +0200
  • f163bf7e60 Correct percentage calculation for rating text Filip Noetzel 2025-06-10 09:07:03 +0200
  • f0b00e11e3 Removed index.ts files and updated all imports to reference specific files directly. Updated imports in InteractiveRatingsPlugin.ts, ratingViewPlugin.ts, RatingWidget.ts, parseRatingText.ts, and main.ts. All type checks and builds pass successfully. Filip Noetzel 2025-06-10 08:57:28 +0200
  • b60874efdc Refactored large TypeScript files (utils.ts, ratings-parser.ts, editor-extension.ts) by splitting them into smaller, organized files within directories. Each function now has its own file with proper imports/exports through index files. Filip Noetzel 2025-06-10 08:39:31 +0200
  • 40b05f606a Re-arrange README Filip Noetzel 2025-06-10 08:34:53 +0200
  • c17ec8be7a Bump version: 1.0.4 → 1.0.5 1.0.5 Filip Noetzel 2025-06-10 08:23:36 +0200
  • 6ad882397a Add Configuration section to README explaining custom emoji settings and usage Filip Noetzel 2025-06-10 07:36:34 +0200
  • 2ea7af7bbd Add setting for customizable emoji support in ratings Filip Noetzel 2025-06-09 23:04:50 +0200
  • 3c0cf4029a Add HTML comment rating text support for clean display Filip Noetzel 2025-06-09 22:21:11 +0200
  • 1218efd3aa Add support for full-only rating symbols like 🎥 Filip Noetzel 2025-06-09 21:33:44 +0200
  • 014446d672 Add support for colored hearts Filip Noetzel 2025-06-09 21:20:22 +0200
  • a792713e3c Add moon phase emoji symbol set (🌕🌑🌗) with Unicode-aware parsing support Filip Noetzel 2025-06-09 14:05:09 +0200
  • 22b4fbd9d4 Add missing Star Symbols (✦/✧) to README documentation table Filip Noetzel 2025-06-09 13:55:20 +0200
  • b86ba20f2d Bump version: 1.0.3 → 1.0.4 1.0.4 Filip Noetzel 2025-06-09 09:41:24 +0200
  • c3abe0f9ee Update rating widget to use symbol count as denominator Filip Noetzel 2025-06-09 09:22:46 +0200
  • 4b4cef482c Remove all visual indicators, margins, borders while keeping CSS classes and cursor pointer functionality Filip Noetzel 2025-06-09 09:17:55 +0200
  • 0a65dbba48 Implement cursor-based widget toggle for editable ratings Filip Noetzel 2025-06-09 08:36:24 +0200
  • 1c929aff48 Add support for ✦✧✧ symbols Filip Noetzel 2025-06-08 10:38:02 +0200
  • 4a5e7d65f8 Remove support for editing ratings in reading mode - make widgets display-only while keeping edit mode interactive Filip Noetzel 2025-06-08 06:14:35 +0200
  • f7aa86a5bb Add half-symbol support to CodeMirror implementation Filip Noetzel 2025-06-08 10:23:11 +0200
  • a8b30bea88 Add CodeMirror editor extension to make ratings interactive in editing mode Filip Noetzel 2025-06-06 12:37:38 +0200
  • cedf7c01da Add build-time LOGGING_ENABLED environment variable support Filip Noetzel 2025-06-08 06:05:50 +0200
  • 68ed60976c setup codemcp.toml Filip Noetzel 2025-06-08 05:48:01 +0200
  • 45883a0d13 Bump version: 1.0.2 → 1.0.3 1.0.3 Filip Noetzel 2025-04-02 17:40:47 +0200
  • bc8ea924b8 refactor: move static CSS to styles.css file Filip Noetzel 2025-04-02 17:22:29 +0200
  • 14d26a8407 Bump version: 1.0.1 → 1.0.2 1.0.2 Filip Noetzel 2025-03-31 23:28:29 +0200
  • 3bc6716932 fix: prevent cursor movement and document repositioning on iOS Filip Noetzel 2025-03-31 21:11:02 +0200
  • 4934b52f18 refactor: use Pointer Events API Filip Noetzel 2025-03-30 16:55:06 +0200
  • 692f6604a0 refactor: split InteractiveRatingsPlugin.ts into smaller files Filip Noetzel 2025-03-30 10:22:01 +0200
  • ab2cf72872 move source to src/*.ts Filip Noetzel 2025-03-30 10:16:34 +0200
  • 9288489f38 feat: use esbuild for greating a single output file named main.js Filip Noetzel 2025-03-26 15:18:43 +0100
  • 667fddb168 move plugin to new file Filip Noetzel 2025-03-26 12:03:39 +0100
  • 9f90330a4d add logging refactor: replace logging function with console equivalent Filip Noetzel 2025-03-23 05:52:22 +0100
  • b53e7bc760 First, remove all existing overlays Filip Noetzel 2025-03-21 08:38:25 +0100
  • bf9bd56c78 fix supportsHalf type: boolean Filip Noetzel 2025-03-21 08:27:35 +0100
  • caed29208a add focus to selected overlay Filip Noetzel 2025-03-21 08:19:43 +0100
  • dfffdef3ee touch scrubbing interface should limit at maximum Filip Noetzel 2025-03-21 08:15:24 +0100
  • 7194c97abb fix styles on mobile Filip Noetzel 2025-03-21 08:09:45 +0100
  • b156b7cbc0 isDesktopOnly: false Filip Noetzel 2025-03-21 07:57:01 +0100
  • ee27475e1c initial mobile support Filip Noetzel 2025-03-20 19:54:33 +0100
  • 09241df5cf Bump version: 1.0.0 → 1.0.1 1.0.1 Filip Noetzel 2025-03-20 07:43:24 +0100
  • e6c5a575b9 add bumpversion config Filip Noetzel 2025-03-20 07:06:04 +0100
  • 04c365c231 re-enable npm build for github actions Filip Noetzel 2025-03-20 07:00:49 +0100
  • fb397b1da3 remove console.log as per plugin guidelines Filip Noetzel 2025-03-20 07:00:18 +0100
  • 182457e7cf fix typescript Filip Noetzel 2025-03-20 06:46:10 +0100
  • 804ccd2d10 move to typescript Filip Noetzel 2025-03-20 06:38:15 +0100
  • 72b8fa032d add package.json Filip Noetzel 2025-03-18 19:11:57 +0100
  • b9ef87ec2f fix resolution of screencast gif in README Filip Noetzel 2025-03-18 19:11:57 +0100
  • d529d7e99e isDesktopOnly: true (for now) 1.0.0 Filip Noetzel 2025-03-18 16:38:10 +0100
  • 7b1c6cc29f use styles.css instead Filip Noetzel 2025-03-18 15:00:51 +0100
  • bb6f028b53 don't npm build Filip Noetzel 2025-03-18 12:58:25 +0100
  • a1251b3b5c add github release action Filip Noetzel 2025-03-17 17:58:59 +0100
  • be0827ab97 merge github generated project with local development Filip Noetzel 2025-03-17 17:50:40 +0100
  • a37d80323a
    Initial commit Filip Noetzel 2025-03-17 17:35:08 +0100
  • 729dcb20b0 add README + screencast Filip Noetzel 2025-03-17 17:30:05 +0100
  • 8aff23ec9b more s/star/symbol/ Filip Noetzel 2025-03-17 17:30:05 +0100
  • 3ba73759d7 more s/Star/Symbol/ Filip Noetzel 2025-03-17 17:30:05 +0100
  • cb9f9fb81b update manifest to new name Filip Noetzel 2025-03-17 17:30:05 +0100
  • 88e5815844 starOverlay → ratingsOverlay Filip Noetzel 2025-03-17 17:30:05 +0100
  • 6f38dda1ff Star Rating plugin → Interactive Ratings plugin Filip Noetzel 2025-03-17 17:30:05 +0100
  • bc2eb5e1ff star-rating-style → interactive-ratings-style Filip Noetzel 2025-03-17 17:30:05 +0100
  • 8b4a76841a star-rating-container → interactive-ratings-container Filip Noetzel 2025-03-17 17:30:05 +0100
  • 70771eb7cc star-rating-star → interactive-ratings-star Filip Noetzel 2025-03-17 17:30:05 +0100
  • 519d593e40 star-rating-editor-overlay → interactive-ratings-editor-overlay Filip Noetzel 2025-03-17 17:30:05 +0100