Commit Graph
990 Commits
Author SHA1 Message Date
Ibrahima G. Coulibaly c43fcd29fa chore(i18n): sync 2026-04-08 20:19:52 +01:00
ChesterkxngandGitHub 7ec43fc5db Merge pull request #350 from iib0011/fix-convert-to-jpg
Fix convert to jpg
2026-04-08 17:49:06 +02:00
Chesterkxng ae549fef94 chore: register tool as converter tool 2026-04-08 17:39:11 +02:00
Chesterkxng af5e5f5e34 locales: i8n keys for JPG converter 2026-04-08 17:37:57 +02:00
Chesterkxng b20e36b01e chore: idex file updated
- multiple images input
- multiple images output with zip download
- debounce computing
- full i8n support
2026-04-08 17:36:48 +02:00
Chesterkxng 83d355d165 chore: meta keywords updated 2026-04-08 17:35:14 +02:00
Chesterkxng 59154df819 chore: service.ts file handling multiple images processing 2026-04-08 17:34:18 +02:00
Chesterkxng ad69b5973b chore: types.ts file 2026-04-08 17:32:50 +02:00
Chesterkxng 009456815e chore: JPG converter moved from image to converters tool 2026-04-08 17:31:12 +02:00
ChesterkxngandGitHub 40b0421c2a Merge pull request #322 from bhavesh158/slug-generator
feat: add slug generator tool
2026-04-07 14:37:07 +02:00
Chesterkxng 0880226d4d locales: full i8n support 2026-04-07 14:10:22 +02:00
Chesterkxng 3938f2d525 chore: index file updated
- full i8n support
- Checkbox for case handling
- examples updated
2026-04-07 14:05:45 +02:00
Chesterkxng 527d2f4661 chore: rewritten test case (service improvements) 2026-04-07 13:51:38 +02:00
Chesterkxng c8892b917d chore: update service
- add multi-line processing
- add accented characters handling
2026-04-07 13:50:51 +02:00
Chesterkxng 34d154108d chore: userTypes added to meta.ts 2026-04-07 13:47:52 +02:00
Chesterkxng 54fa028b5e Merge branch 'main' into pr/bhavesh158/322 2026-04-07 13:46:09 +02:00
Chesterkxng 53a7a72029 chore: case handling added to types.ts file 2026-04-07 13:45:39 +02:00
ChesterkxngandGitHub 3f1a1ee4c6 Merge pull request #344 from wz-Tan/wz-Tan
feat Convert to WebP tool
2026-04-03 16:22:11 +02:00
wz 9ba68531d0 chore: translations for convert to webp tool 2026-04-03 17:18:47 +08:00
Chesterkxng 8117b6c142 chore: tool registration as converted tool 2026-04-02 16:21:59 +02:00
Chesterkxng 57b305b9d2 chore: webp converted i8n keys 2026-04-02 16:21:38 +02:00
Chesterkxng 27658dc96e chore: webp converter moved to converter tools 2026-04-02 16:20:03 +02:00
Chesterkxng 6746f81763 chore: delete webp converter from image generic 2026-04-02 16:17:19 +02:00
Chesterkxng 7e333143d2 chore: Webp converter moved to converter tools 2026-04-02 16:15:40 +02:00
Chesterkxng 61f942b5f9 chore:
- complexity reduced (no recursion for memory optimization)
- quality based conversion (one shot)
2026-04-02 15:44:28 +02:00
Chesterkxng beb0d56705 chore: locales (en) updated to match similar tools description 2026-04-02 15:42:03 +02:00
Chesterkxng a1eae7706b chore: full i8n support for the tool 2026-04-02 15:38:37 +02:00
Chesterkxng 08738a5f12 chore:
- full i8n support
- debounce compute preventively
- quality slider instead of size
2026-04-02 15:37:54 +02:00
Chesterkxng 40a939f4f9 chore: types updated with quality directly (less complexity) 2026-04-02 15:34:42 +02:00
Chesterkxng 17b9d6b21c chore: package.lock file restored 2026-04-02 15:27:48 +02:00
wz eb861ae42e Merge branch 'main' of https://github.com/iib0011/omni-tools into wz-Tan 2026-03-31 17:09:29 +08:00
wz 883a4ce46a feat: translations for convert to webp tool in all languages 2026-03-31 17:09:14 +08:00
wz c6a67b46ff feat: convert to webp tool completed 2026-03-31 17:04:30 +08:00
wz 06b5d4aac6 feat: Handle Multiple Files and Zip File 2026-03-31 16:57:49 +08:00
wz 61a9c15236 feat: Process Each File Individually 2026-03-31 16:11:10 +08:00
ChesterkxngandGitHub a0758a9ef6 Merge pull request #298 from Nello-Moreira/fix-pdf-plural
Fix pdf plural
2026-03-29 23:40:30 +02:00
Chesterkxng b2042ebf23 chore: remove plural binding from languages without "s" suffix 2026-03-29 22:50:57 +02:00
Chesterkxng 14e69e45d9 Merge branch 'main' into pr/Nello-Moreira/298 2026-03-29 22:36:32 +02:00
wz cd88c888f9 Merge branch 'main' of https://github.com/iib0011/omni-tools into wz-Tan 2026-03-27 16:01:37 +08:00
ChesterkxngandGitHub d1cbf889d9 Merge pull request #345 from gumlau/feat/add-audio-to-video
feat(video): add audio track to video tool
2026-03-26 14:35:00 +01:00
Chesterkxng af2b76e970 chore:
- t function with string litteral fix
- npm run build passed
2026-03-26 13:42:34 +01:00
Chesterkxng d92cd07f09 fix: added type to fix i8n errors 2026-03-25 19:21:57 +01:00
Chesterkxng 26a60711b9 Chore: test file deletion 2026-03-25 18:09:54 +01:00
Chesterkxng a7ddc65f1b chore:
- manually track optionsValues too to use in useEffect for unified recomputation of video input, audio, and option changes
2026-03-25 17:47:12 +01:00
Chesterkxng cf2993b9c6 locales:
- dict updated
- dict moved to the EOF
2026-03-25 16:23:16 +01:00
Chesterkxng 5a460bdf03 chore:
- Slider instead of select for volume control
- UseEffect to ensure video and audio for computing
2026-03-25 16:10:30 +01:00
Chesterkxng b54ff327f2 chore: icon change (subjective XD) 2026-03-25 15:46:05 +01:00
Chesterkxng e328a842dd chore: type refactorization 2026-03-25 15:45:17 +01:00
Chesterkxng b89570c516 chore:
- service file refactored
- amix instead of amerge filter
- ffmep cache cleared after computing (input stays since recomputation could be needed)
2026-03-25 15:44:21 +01:00
Gan Liu a43db5a9d6 feat(video): handle audio/video length mismatch with loop, duration controls
Add loop/no-loop option to repeat audio until video ends or play once.
Add duration controls (start time, end time) to specify when audio plays
within the video timeline. Redesign UI with dropdown selects for volume
and duration mode with dynamic time inputs for a more compact layout.
2026-03-25 11:14:48 +08:00