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
Reece Browne
8815575124
pan
2025-09-11 22:51:10 +01:00
Reece Browne
fb9b01f53b
improved scaling and fix grey void
2025-09-11 20:07:43 +01:00
Reece Browne
93607937f6
selection also
2025-09-11 19:38:04 +01:00
Reece Browne
687ab39286
Text selection
2025-09-11 19:36:44 +01:00
Reece Browne
83a3222cf6
Set up
2025-09-11 19:08:44 +01:00
James Brunton
8a367aab54
Change tips icon to i circle ( #4430 )
...
# Description of Changes
## Before
<img width="102" height="35" alt="image"
src="https://github.com/user-attachments/assets/fcb85906-85b6-41e1-9162-4084c0e684ec "
/>
## After
<img width="103" height="45" alt="image"
src="https://github.com/user-attachments/assets/241d61d8-d3c4-4dbf-a6af-4fda0867734d "
/>
2025-09-10 18:19:05 +01:00
James Brunton
f3fd85d777
Add Merge UI to V2 ( #4235 )
...
# Description of Changes
Add UI for Merge into V2.
2025-09-10 13:06:23 +00:00
James Brunton
9d723eae69
Add auto-redact to V2 ( #4417 )
...
# Description of Changes
Adds auto-redact tool to V2, with manual-redact in the UI but explicitly
disabled.
Also creates a shared component for the large buttons we're using in a
couple different tools and uses consistently.
2025-09-10 14:03:11 +01:00
James Brunton
494ef801a2
Improve npm scripts ( #4424 )
...
# Description of Changes
Change NPM scripts so they call each other (single source of truth) and
add a command to run type checking, linting and tests (to give
confidence CI will pass).
2025-09-09 16:18:09 +01:00
Ludy
e8af4f6b35
Set i18n to load only current language ( #4359 )
...
This pull request introduces a minor configuration change to the i18n
setup in the frontend. The change improves language loading behavior by
ensuring only the current language is loaded, which can help optimize
performance and prevent unnecessary resource usage.
* Added the `load: 'currentOnly'` option to the i18n initialization in
`frontend/src/i18n.ts`, so only the current language is loaded.
Co-authored-by: ConnorYoh <40631091+ConnorYoh@users.noreply.github.com>
2025-09-08 10:05:49 +01:00
stirlingbot[bot]
c25985e49e
Update Frontend 3rd Party Licenses ( #4319 )
...
Auto-generated by stirlingbot[bot]
This PR updates the frontend license report based on changes to
package.json dependencies.
Signed-off-by: stirlingbot[bot] <stirlingbot[bot]@users.noreply.github.com>
Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com>
Co-authored-by: ConnorYoh <40631091+ConnorYoh@users.noreply.github.com>
2025-09-08 08:58:22 +00:00
James Brunton
316be5eac5
Fix types of onParameterChange methods ( #4415 )
...
# Description of Changes
Fix types of onParameterChange methods
2025-09-08 09:55:30 +01:00