Stirling-PDF/frontend/src/tools
Reece Browne af57ae02dd
Feature/v2/viewer tabs (#4646)
# Description of Changes

<!--
Please provide a summary of the changes, including:

- What was changed
- Why the change was made
- Any challenges encountered

Closes #(issue_number)
-->

---

## Checklist

### General

- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md)
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md)
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings

### Documentation

- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/)
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### UI Changes (if applicable)

- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)

### Testing (if applicable)

- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing)
for more details.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: James Brunton <james@stirlingpdf.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-13 15:03:07 +01:00
..
AddAttachments.tsx Fix/v2/automate_settings_gap_fill (#4574) 2025-10-01 23:13:54 +01:00
AddPageNumbers.tsx Fix/v2/automate_settings_gap_fill (#4574) 2025-10-01 23:13:54 +01:00
AddPassword.tsx Enable ESLint no-unused-vars rule (#4367) 2025-09-05 11:16:17 +00:00
AddStamp.tsx Fix/v2/automate_settings_gap_fill (#4574) 2025-10-01 23:13:54 +01:00
AddWatermark.tsx Enable ESLint no-unused-vars rule (#4367) 2025-09-05 11:16:17 +00:00
AdjustContrast.tsx Feature/adjust colors contrast tool (#4544) 2025-10-02 17:48:39 +01:00
AdjustPageScale.tsx Add Adjust Page Scale tool to V2 (#4429) 2025-09-12 17:25:22 +01:00
Automate.tsx legacy UI (#4612) 2025-10-10 15:36:35 +01:00
AutoRename.tsx V2 Auto rename (#4244) 2025-09-05 17:12:52 +01:00
BookletImposition.tsx Booklet and server sign (#4371) 2025-09-23 11:24:48 +01:00
CertSign.tsx Booklet and server sign (#4371) 2025-09-23 11:24:48 +01:00
ChangeMetadata.tsx Make accordion hook (#4464) 2025-09-18 13:33:54 +01:00
ChangePermissions.tsx Undo Button -> review state. Result files added to recents (#4337) 2025-09-02 15:09:05 +01:00
Compress.tsx Undo Button -> review state. Result files added to recents (#4337) 2025-09-02 15:09:05 +01:00
Convert.tsx Add Merge UI to V2 (#4235) 2025-09-10 13:06:23 +00:00
Crop.tsx Add Crop to V2 (#4471) 2025-09-22 14:06:20 +01:00
ExtractImages.tsx feat: Add React-based extract-images tool (#4501) 2025-09-26 12:45:15 +01:00
Flatten.tsx Add Merge UI to V2 (#4235) 2025-09-10 13:06:23 +00:00
Merge.tsx V2 rotate (#4452) 2025-09-18 11:04:12 +01:00
OCR.tsx refactor(frontend): remove unused React default imports (#4529) 2025-09-29 13:01:09 +01:00
OverlayPdfs.tsx Overlay PDF tool (#4620) 2025-10-10 14:35:09 +01:00
PageLayout.tsx add multi page layout tool (#4507) 2025-09-26 15:41:39 +01:00
Redact.tsx Add auto-redact to V2 (#4417) 2025-09-10 14:03:11 +01:00
RemoveAnnotations.tsx Add React-based remove annotations tool (#4504) 2025-09-26 15:45:51 +01:00
RemoveBlanks.tsx Feature/v2/remove pages (#4445) 2025-09-18 09:51:55 +01:00
RemoveCertificateSign.tsx Add Merge UI to V2 (#4235) 2025-09-10 13:06:23 +00:00
RemoveImage.tsx Feature/remove images (#4503) 2025-09-26 12:46:02 +01:00
RemovePages.tsx refactor(frontend): remove unused React default imports (#4529) 2025-09-29 13:01:09 +01:00
RemovePassword.tsx Undo Button -> review state. Result files added to recents (#4337) 2025-09-02 15:09:05 +01:00
ReorganizePages.tsx refactor(frontend): remove unused React default imports (#4529) 2025-09-29 13:01:09 +01:00
Repair.tsx Add Merge UI to V2 (#4235) 2025-09-10 13:06:23 +00:00
ReplaceColor.tsx Invert colors (#4498) 2025-09-26 12:44:25 +01:00
Rotate.tsx V2 rotate (#4452) 2025-09-18 11:04:12 +01:00
Sanitize.tsx Add Merge UI to V2 (#4235) 2025-09-10 13:06:23 +00:00
ScannerImageSplit.tsx Convert extract-image-scans to React component (#4505) 2025-09-26 12:38:10 +01:00
Sign.tsx Feature/v2/viewer tabs (#4646) 2025-10-13 15:03:07 +01:00
SingleLargePage.tsx Add Merge UI to V2 (#4235) 2025-09-10 13:06:23 +00:00
Split.tsx V2 Tool - Auto split (#4446) 2025-09-16 13:08:54 +01:00
SwaggerUI.tsx path (#4488) 2025-09-24 20:37:51 +01:00
UnlockPdfForms.tsx Add Merge UI to V2 (#4235) 2025-09-10 13:06:23 +00:00