Commit Graph
212 Commits
Author SHA1 Message Date
Chesterkxng a87f7d4d4f chore: support heic in MultipleImageInput preview 2026-03-24 21:38:59 +01:00
Chesterkxng 7c2cfc7a84 chore: MultipleImageInput created for batch processing support 2026-03-20 17:07:15 +01:00
Chesterkxng 3002da3871 chore: margin bottom added on option components (for visual separation) 2026-03-14 03:35:10 +01:00
Chesterkxng bd396161c4 Merge branch 'main' into pr/Conorrr/307 2026-03-07 21:15:58 +01:00
Chesterkxng 0cf2833480 chore:
- Use of omitted HandleClear prop in InputFooter
- Conditional button showing
2026-02-23 23:05:10 +01:00
Chesterkxng fc1122861a chore: Interface update to accept null too 2026-02-23 23:03:22 +01:00
Conor RestallandWarp 5b529a564a feat: Improve tool search (Phase 1)
* Implement token-based, whitespace-robust search in filterTools:
* Normalize queries by trimming, lowercasing, and collapsing internal whitespace.
* Split normalized query into tokens and require every token to match at least one of: localized name, description, shortDescription, or keywords.
* Keep user-type filtering behavior the same and apply it before search filtering.
* Return all tools (post user-type filter) when the normalized query is empty or only whitespace.
* Make Hero autocomplete respect the new search behavior:*  Use filterOptions={(options) => options} to disable MUI Autocomplete’s internal filtering.
* Rely solely on filterTools + filteredTools so queries like "pdf  " behave the same as "pdf" and support multi-word, order-insensitive searches.
* Add unit tests for Phase 1 search behavior:
* New src/tools/index.test.ts covering:
  * Empty and whitespace-only queries returning all tools.
  * Word-order and extra-whitespace robustness for queries like "pdf merge" vs "   merge   pdf  ".
  * Case-insensitive matching and multi-word queries for the Base64 tool.
  * Trailing spaces being ignored.
  * Non-English behavior by using localized Spanish strings (e.g. "unir pdf") to confirm locale-agnostic token matching.

Co-Authored-By: Warp <agent@warp.dev>
2026-01-10 13:23:59 +00:00
Chesterkxng 29852a44dd chore: ToolAudioInput accepted types changed to supported conversion formats 2025-12-10 17:19:02 +01:00
Ibrahima G. Coulibaly f0e78e5cd4 chore: Replace "Buy me a coffee" with "Hire me" (main)
This commit replaces the "Buy me a coffee" button with a
"Hire me" button in the navbar. It also updates the
corresponding translation in the `en/translation.json` file.
The icon has been changed to a job search icon, and the
link points to a Google Drive document.
2025-10-03 15:41:05 +01:00
Ibrahima G. CoulibalyandGitHub 4d1a4e7e99 Merge pull request #213
fix(ui): improve code editor styling to match MUI components
2025-07-24 22:58:26 +01:00
Ibrahima G. Coulibaly 56e0f1696c chore: translate userTypes 2025-07-22 19:47:09 +01:00
Ibrahima G. Coulibaly e27b893548 chore: show only necessary tags on a category 2025-07-22 19:09:41 +01:00
Ibrahima G. Coulibaly ed81954bf8 fix: misc 2025-07-22 18:53:03 +01:00
AshAnand34 1cae1c9fda Refactor UserTypeFilter component to use Chips for selection and update user type filtering logic 2025-07-21 21:22:05 -07:00
Bhavesh Kshatriya 4ba23ca127 fix: configure scrollbar settings for Monaco Editor 2025-07-19 18:38:38 +05:30
Bhavesh Kshatriya 6942b0b0a4 fix(ui): improve code editor styling to match MUI components 2025-07-19 18:32:33 +05:30
AshAnand34 d5c71b479e Fixing errors with userTypes 2025-07-18 15:03:26 -07:00
AshAnand34 9e41071c01 Merge branch 'main' into tools-filtering 2025-07-18 14:45:15 -07:00
Ibrahima G. Coulibaly ad2c70841f chore: ToolCodeInput.tsx dark mode 2025-07-18 03:40:01 +01:00
Ibrahima G. Coulibaly 297b91cf29 Merge branch 'main' of https://github.com/iib0011/omni-tools into fork/bhavesh158/json-compare
# Conflicts:
#	.idea/workspace.xml
2025-07-18 03:28:14 +01:00
Ibrahima G. Coulibaly db87355274 chore: use monaco editor 2025-07-18 03:26:42 +01:00
Ibrahima G. Coulibaly fd943ff000 Merge branch 'main' of https://github.com/iib0011/omni-tools into fork/AshAnand34/merge-video-tool 2025-07-18 02:35:35 +01:00
Bhavesh Kshatriya 91d743bafc fix: improve JSON comparison error reporting and add line numbers 2025-07-16 00:45:31 +05:30
Ibrahima G. Coulibaly 54a5fd1757 chore: i18n pull dutch 2025-07-15 19:58:56 +01:00
Ibrahima G. Coulibaly e7ac590023 fix: i18n tsc 2025-07-15 19:42:34 +01:00
Ibrahima G. Coulibaly bf2668b963 fix: i18n 2025-07-15 18:30:02 +01:00
Ibrahima G. Coulibaly f8189fdc23 fix: show Use this tool only if medium breakpoint 2025-07-15 15:56:21 +01:00
Ibrahima G. Coulibaly 67e092ff1c fix: translations 2025-07-15 14:15:46 +01:00
Ibrahima G. Coulibaly 73224021d6 Merge branch 'main' of https://github.com/iib0011/omni-tools into fork/y1hao/bookmark
# Conflicts:
#	src/components/Hero.tsx
#	src/components/ToolHeader.tsx
#	src/components/ToolLayout.tsx
#	src/tools/defineTool.tsx
2025-07-15 14:08:42 +01:00
Ibrahima G. Coulibaly 1031db7ed2 chore: refine bookmarking 2025-07-15 14:01:38 +01:00
Ibrahima G. Coulibaly 80e32dceba chore: add full languages array 2025-07-14 19:14:11 +01:00
Ibrahima G. Coulibaly 88c096544c docs: translation docs 2025-07-14 18:54:31 +01:00
Ibrahima G. Coulibaly 3b5f852287 fix: translation related behaviors 2025-07-14 18:04:30 +01:00
Ibrahima G. Coulibaly 6c9898f2d3 fix: tsc 2025-07-14 14:51:46 +01:00
Yihao Wang afc61e6f4c Fix typing 2025-07-14 19:14:20 +12:00
Yihao Wang 5b98dda19b Allow unbookmarking from the card 2025-07-14 14:13:52 +12:00
Yihao Wang 03d49e384f Add bookmark button to tool page 2025-07-14 14:02:17 +12:00
Yihao Wang a50028e1fb Improve styling 2025-07-14 13:35:48 +12:00
Ibrahima G. Coulibaly 24e0e38b4a fix: tsc 2025-07-13 15:39:12 +01:00
Ibrahima G. Coulibaly 0ed18c7231 fix: i18n tsc 2025-07-13 14:09:04 +01:00
Yihao Wang 989aa7958e Fix bookmarked tools retrieval 2025-07-14 00:11:17 +12:00
Ibrahima G. Coulibaly 2bcd88cfd1 fix: i18n tsc 2025-07-13 13:01:02 +01:00
Yihao Wang 0d3a17a923 Implement bookmarking 2025-07-13 23:49:26 +12:00
AshAnand34 035eb2edd1 feat: enhance Hero component with internationalization and update category translations 2025-07-12 23:28:37 -07:00
AshAnand34 c281eadd73 feat: add Hindi translations for various tools and components 2025-07-12 23:15:17 -07:00
AshAnand34 f22bb8bd57 feat: add internationalization support 2025-07-12 23:02:35 -07:00
AshAnand34 18ba3f70d8 Added user types to filter the tools based on targeted audience 2025-07-11 15:25:01 -07:00
AshAnand34 49b0ecb318 Fix rendering issue with ToolMultipleVideoInput as well as merge functionality. 2025-07-11 15:13:40 -07:00
AshAnand34 44c3792435 Merge branch 'main' of https://github.com/iib0011/omni-tools into merge-video-tool 2025-07-11 14:59:10 -07:00
Ibrahima G. Coulibaly 425102415a refactor: getGroups 2025-07-10 16:04:55 +01:00