Reece Browne
6172351eed
Merge branch 'V2' into feature/v2/embed-pdf
2025-09-19 11:23:28 +01:00
Reece Browne
1174b6a4da
Merge branch 'feature/v2/embed-pdf' of https://github.com/Stirling-Tools/Stirling-PDF into feature/v2/embed-pdf
2025-09-19 11:16:22 +01:00
Reece Browne
a970c44d03
improvements
2025-09-19 11:14:58 +01:00
Reece Browne
b574cef54a
improvements
2025-09-19 10:48:29 +01:00
James Brunton
ae7be50ec2
Make accordion hook ( #4464 )
...
# Description of Changes
Make accordion hook, which controls step collapsed state, enforcing only
one step being open at any time
2025-09-18 13:33:54 +01:00
Reece Browne
21a2433dd8
Remove marginTop style from Workbench component
2025-09-18 13:14:44 +01:00
Reece Browne
07cc250176
Remove comment regarding EmbedPDF import
...
Removed comment about dynamic import of EmbedPDF.
2025-09-18 13:12:58 +01:00
Reece Browne
dc71b3007b
clean up
2025-09-18 12:32:42 +01:00
EthanHealy01
d2de8e54aa
change bulk selection panel to allow more versatile input ( #4394 )
...
# Description of Changes
- Add features to BulkSelectionPanel to allow more versatility when
selecting pages
- Make changes to Tooltip to: Remove non-existent props delayAppearance,
fixed defaults no hardcoded maxWidth, and documented new props
(closeOnOutside, containerStyle, minWidth). Clarify pinned vs. unpinned
outside-click logic, hover/focus interactions, and event/ref
preservation.
- Made top controls show full text always rather than dynamically
display the text only for the selected items
---
## 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.
2025-09-18 10:19:52 +00:00
James Brunton
06e5205302
V2 rotate ( #4452 )
...
# Description of Changes
Add Rotate tool to V2
2025-09-18 11:04:12 +01:00
James Brunton
a5693ee116
V2 change metadata ( #4433 )
...
# Description of Changes
Add Change Metadata tool
2025-09-18 09:41:39 +00:00
EthanHealy01
756cbc4780
Feature/v2/remove pages ( #4445 )
...
# Description of Changes
- Addition of the remove pages tool
- Addition of the remove blank pages tool
---
## 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.
2025-09-18 09:51:55 +01:00
Reece Browne
1598057ed0
Tweaks
2025-09-18 08:44:57 +01:00
Reece Browne
312fc2d615
Clean up
2025-09-18 02:14:31 +01:00
Reece Browne
72375d89d1
Merge branch 'V2' into feature/v2/embed-pdf
2025-09-18 01:53:59 +01:00
Reece Browne
a990ecc02a
Merge branch 'V2' into feature/v2/embed-pdf
2025-09-18 01:53:47 +01:00
James Brunton
7ff1c66d09
Remove custom response handler from Merge ( #4457 )
...
# Description of Changes
Remove custom response handler from Merge. Also make `filePrefix`
mandatory for `multiFile` tools to make the output more visually
different since you get a new 'V1' file rather than 'V2' of the current
file.
2025-09-17 15:11:36 +01:00
Reece Browne
da6ecc6619
Fix scroll page identification
2025-09-17 14:35:44 +01:00
Reece Browne
dac176f0c6
Fix colours
2025-09-17 12:07:44 +01:00
Reece Browne
41e5a7fbd6
Restructure to avoid global variables
...
fix zoom
2025-09-17 12:00:20 +01:00
ConnorYoh
b51c2e42a6
Removed optionality for 'onDownloadFile', removed fallback in fileEditorThumbnail. ( #4456 )
...
Removed optionality for 'onDownloadFile', removed fallback in
fileEditorThumbnail.
Co-authored-by: Connor Yoh <connor@stirlingpdf.com>
2025-09-17 11:53:04 +01:00
Anthony Stirling
49a10a3865
Change fallback base URL to ' https://stirling.com '
2025-09-17 08:34:55 +01:00
Reece Browne
b81ed9ec2e
Merge branch 'feature/v2/embed-pdf' of https://github.com/Stirling-Tools/Stirling-PDF into feature/v2/embed-pdf
2025-09-16 19:37:50 +01:00
Reece Browne
9b5c50db07
Improved Structure with context at root
2025-09-16 19:36:36 +01:00
James Brunton
81c5d8ff46
Potential fix for mime type issues
2025-09-16 16:06:40 +01:00
James Brunton
a67f5199d3
Improvements for scroll gestures
2025-09-16 16:06:27 +01:00
ConnorYoh
190178a471
Feature/v2/filehistory ( #4370 )
...
File History
---------
Co-authored-by: Connor Yoh <connor@stirlingpdf.com>
2025-09-16 15:08:11 +01:00
ConnorYoh
8e8b417f5e
V2 Tool - Auto split ( #4446 )
...
integrated auto split, with flattened split tool
---------
Co-authored-by: Connor Yoh <connor@stirlingpdf.com>
2025-09-16 13:08:54 +01:00
Reece Browne
3755bfde34
Set zoom to 140%
2025-09-15 18:20:11 +01:00
Reece Browne
2834eec3be
Merge branch 'feature/v2/embed-pdf' of https://github.com/Stirling-Tools/Stirling-PDF into feature/v2/embed-pdf
2025-09-15 17:31:06 +01:00
Reece Browne
d89e1b5b1e
Merge branch 'V2' into feature/v2/embed-pdf
2025-09-15 17:27:51 +01:00
Reece Browne
19d7111cab
Remove unused code
2025-09-15 17:27:22 +01:00
ConnorYoh
a57373b968
V2 Flatten split options to remove layers of drop downs ( #4439 )
...
Co-authored-by: Connor Yoh <connor@stirlingpdf.com>
2025-09-15 16:11:29 +00:00
Reece Browne
ca9d7ef465
Remove unused code
2025-09-15 17:03:52 +01:00
Reece Browne
fad4f84c9c
translations
2025-09-15 16:53:41 +01:00
Reece Browne
35863ac610
remove select mode
2025-09-15 16:53:32 +01:00
Reece Browne
c17dd25069
Rotate
2025-09-15 16:05:19 +01:00
Reece Browne
5d7fb638af
Merge branch 'V2' into feature/v2/embed-pdf
2025-09-15 15:31:45 +01:00
James Brunton
7dad484aa7
Improve type info on param hooks ( #4438 )
...
# Description of Changes
Changes it so that callers of `useBaseTool` know what actual type the
parameters hook that they passed in returned, so they can actually make
use of any extra methods that that params hook has.
2025-09-15 14:28:18 +01:00
Reece Browne
2fb4710dd7
Merge branch 'V2' into feature/v2/embed-pdf
2025-09-15 13:34:00 +01:00
Reece Browne
21a93d6cac
Context based right rail controls for viewer
2025-09-15 13:33:39 +01:00
James Brunton
cfdb6eaa1e
Add Adjust Page Scale tool to V2 ( #4429 )
...
# Description of Changes
Add Adjust Page Scale tool to V2
2025-09-12 17:25:22 +01:00
Reece Browne
1709ca9049
Rems
2025-09-12 16:38:29 +01:00
Reece Browne
18e4e03220
rename APIBridge
2025-09-12 16:26:05 +01:00
Reece Browne
9901771572
improve search
2025-09-12 16:19:07 +01:00
Reece Browne
514956570c
pan state improvements
2025-09-12 15:06:06 +01:00
Reece Browne
423617db52
thumbnail sidebar
2025-09-12 14:21:31 +01:00
Reece Browne
143f0c5031
search pdf
2025-09-12 01:56:51 +01:00
Reece Browne
368e9801a1
Zoom with wheel and +/-
2025-09-12 00:35:27 +01:00
Reece Browne
afc9ca5858
spread/multipage
2025-09-11 23:52:38 +01:00