Ibrahima G. Coulibaly
c43fcd29fa
chore(i18n): sync
2026-04-08 20:19:52 +01:00
Chesterkxng and GitHub
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
Chesterkxng and GitHub
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
Chesterkxng and GitHub
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
Chesterkxng and GitHub
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
Chesterkxng and GitHub
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