Releases: Lyndon1994/EfficientOfficeTools
Releases · Lyndon1994/EfficientOfficeTools
search-tool-1.3.0
What's Changed
- Search tool 1.3.0 by @RobinLin666 in #4
Full Changelog: search-tool-1.2.6...search-tool-1.3.0
search-tool-1.2.6
What's Changed
Search tool 1.2.6 (#3)
-
Refactor code structure for improved readability and maintainability
-
feat: add popup search suggestions and history matching options
- Implemented settings for enabling/disabling search suggestions in the popup.
- Added option to select the suggestion engine (Bing or Google) for the popup.
- Introduced functionality to enable/disable history and bookmarks matching in the popup.
- Added configuration for the number of days to match history records in the popup.
- Updated UI components in the options and popup to reflect new settings.
- Enhanced query matching logic to incorporate user preferences for suggestions and history.
- Updated localization files for English and Chinese to include new settings messages.
- feat: add text color customization and improve popup layout
- Added text color option in settings with corresponding localization for English and Chinese.
- Updated popup.html to include a new CSS file for styling.
- Enhanced tooltip and search engine display in the popup to respect the selected text color.
- Improved layout of the search engine options and history days tooltip in the popup for better usability.
- Introduced responsive design adjustments for the search engine area and history days slider.
- refactor: improve layout and styling of search engine options
- Adjusted column sizes for better responsiveness in App.vue
- Enhanced input field minimum and maximum widths for engine URL and icon
- Updated button styles for export and import actions
- Implemented flexbox layout for engine rows to improve spacing and alignment
- Increased padding and margin for better visual separation of elements
- Modified media query breakpoints for improved mobile responsiveness
-
refactor: streamline suggestion fetching logic and enhance styling for better UX
-
chore: update version to 1.2.6 in package.json and manifest.json
-
Bump version to 1.2.6 and update App.vue for code style consistency
- Updated version number in manifest.json from 1.2.5 to 1.2.6.
- Refactored App.vue for improved code style:
- Adjusted spacing and formatting for better readability.
- Ensured consistent use of quotes and style attributes.
- Minor adjustments to element properties for consistency.
- Refactor storage handling for search engines and icons
- Updated the retrieval of search engine configurations to include icon data from local storage.
- Modified the logic in
index.js,App.vue(options), andApp.vue(popup) to handle icon data more effectively. - Introduced a new method to fetch icon data asynchronously and store it in local storage.
- Enhanced the UI components to display icons correctly, falling back to names when no icons are available.
- Improved error handling for JSON parsing of engine configurations.
- Added logging for better debugging and tracking of state changes.
- Refactor iconData handling in App.vue components
- Updated the logic for storing and retrieving iconData in both options and popup components.
- Changed the key used for localIconData to prioritize engine.name and engine.icon over engine.id.
- Ensured that iconData is fetched in a consistent manner across the application, improving maintainability and clarity.
- fix: update crx file naming convention to include the correct name
Co-authored-by: Lyndon1994 wuhulinyi@gmail.com
New Contributors
- @RobinLin666 made their first contribution in #3
Full Changelog: search-tool-1.2.5...search-tool-v1.2.6