ConnorYoh
77c9e4bf46
Update frontend/src-tauri/Cargo.toml
2025-07-22 16:53:47 +01:00
Connor Yoh
df9cbf1986
Merge remote-tracking branch 'origin/react-overhaul-tauri-integration' into infra/tauri-actions
2025-07-22 16:50:56 +01:00
Connor Yoh
8c1642ce87
Explicit tauri solution to base url
2025-07-22 16:39:23 +01:00
Connor Yoh
7a68e5c27a
runtime base url injection
2025-07-22 16:21:29 +01:00
Connor Yoh
fad981aa43
Merge remote-tracking branch 'origin/V2' into react-overhaul-tauri-integration
2025-07-22 11:57:19 +01:00
EthanHealy01
4e5f595951
Feature/V2/Compress ( #3982 )
...
# Description of Changes
- Added the compression tool
- Slightly adjusted the padding on split, compress and the parent
sidebar component so things aren't so smushed
- Future work will be to allow multi-select on files and to add further
styling to the toolstep / sidebar component
---
## 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: Ethan <ethan@MacBook-Pro.local>
Co-authored-by: Anthony Stirling <77850077+Frooodle@users.noreply.github.com>
2025-07-22 11:01:28 +01:00
Connor Yoh
70350743b4
Merge remote-tracking branch 'origin/V2' into react-overhaul-tauri-integration
2025-07-21 11:51:04 +01:00
Anthony Stirling
0549c5b191
testing and docker replacements ( #3968 )
...
This PR restructures testing scripts and Docker configurations to use centralized compose files, introduces new Docker Compose variants with integrated frontend services, and updates related CI workflows.
Migrate test scripts to reference testing/compose files and streamline test flows with forced rebuilds and direct curl checks.
Add ultra-lite, security, and security-with-login compose files under testing/compose, each defining both backend and frontend services.
Rename and adjust frontend imports and update CI workflows to build and validate the frontend separately.
2025-07-18 14:19:36 +01:00
Anthony Stirling
0742364a03
V2 frontend license checker ( #3944 )
...
# Added scripts for checking the licenses of dependencies similar to the backend app
2025-07-18 13:50:40 +01:00
Connor Yoh
6413099182
Merge fixes
2025-07-18 11:25:14 +01:00
Connor Yoh
57ccafaf93
Syntax fixes
2025-07-17 15:19:40 +01:00
Connor Yoh
8c9ef73b55
Use proper delagate
2025-07-17 15:01:11 +01:00
Connor Yoh
a02d325ca2
Merge remote-tracking branch 'origin/V2' into react-overhaul-tauri-integration
2025-07-17 12:36:03 +01:00
Connor Yoh
38e0656e98
Desktop upgrades and mac file handling
2025-07-17 12:13:16 +01:00
Connor Yoh
871cbb8f07
Coreected naming in desktop file
2025-07-17 10:19:38 +01:00
Connor Yoh
624f1eef2c
Fix linux app name
2025-07-17 10:17:33 +01:00
Anthony Stirling
3fd52ed564
testing and docker replacements
2025-07-16 23:09:26 +01:00
Reece Browne
922bbc9076
Stirling 2.0 ( #3928 )
...
# Description of Changes
<!--
File context for managing files between tools and views
Optimisation for large files
Updated Split to work with new file system and match Matts stepped
design closer
-->
---
## 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: Anthony Stirling <77850077+Frooodle@users.noreply.github.com>
2025-07-16 17:53:50 +01:00
Connor Yoh
2563ead32c
Update desktop file to be correct
2025-07-16 17:30:03 +01:00
Connor Yoh
cb3b42ec53
Corrected desktop.template file
2025-07-16 16:22:51 +01:00
Connor Yoh
ac77364cf9
Linux config
2025-07-16 15:56:34 +01:00
Connor Yoh
35dce2eb2b
Mac file handling
2025-07-16 15:49:53 +01:00
Connor Yoh
c44c7c34a9
Make directories for linux
2025-07-16 10:52:48 +01:00
Connor Yoh
e4a81c0849
Early hookup for mac
2025-07-16 10:52:38 +01:00
Connor Yoh
39ca9f47d8
Removed dead code
2025-07-15 19:57:54 +01:00
Connor Yoh
7b77cdf61a
open with should now work
2025-07-15 19:37:57 +01:00
Connor Yoh
5810dc284c
Fix mac compile errors
2025-07-15 18:49:03 +01:00
Connor Yoh
e0ec0fbf4a
Mac specific file handler
2025-07-15 18:29:42 +01:00
Connor Yoh
4d05a1be41
Added more logging
2025-07-15 18:00:33 +01:00
Connor Yoh
30b8fa0f36
Added logging for open with mac
2025-07-15 17:08:46 +01:00
Connor Yoh
a3555d882a
Corrected comment
2025-07-15 16:31:19 +01:00
Connor Yoh
9bf0ebc7c6
Remove unused code
2025-07-15 16:29:54 +01:00
Connor Yoh
7c4e8dc267
Open with stirling mac
2025-07-15 15:58:45 +01:00
Connor Yoh
499829bd69
Open with stirling-pdf for mac
2025-07-15 15:48:33 +01:00
Connor Yoh
f9e9834eb4
Changed startup command
2025-07-15 14:54:38 +01:00
Connor Yoh
ae9766d422
Setup directories needed for app
2025-07-14 18:04:46 +01:00
Connor Yoh
4f8c16f671
Added mac specific path cleanup and logging
2025-07-14 17:02:22 +01:00
Connor Yoh
d43054322a
Enable dev tools
2025-07-10 14:26:28 +01:00
Connor Yoh
8b56a615fb
Focus down build targets
2025-07-08 15:19:02 +01:00
Connor Yoh
50dda044e2
Generated icos
2025-07-08 14:45:14 +01:00
Connor Yoh
e7102c67eb
Mac build having issue with icon, remove for test
2025-07-08 14:28:04 +01:00
Connor Yoh
69bdb46368
Remove icon which has issue on mac
2025-07-08 13:57:02 +01:00
Connor Yoh
c2e40aabe4
removed warnings and enter read mode when opening with a file
2025-07-04 17:51:32 +01:00
Connor Yoh
a56dac76ac
Removed tauri default image
2025-07-04 17:51:09 +01:00
Connor Yoh
9146f2b110
Tidied app.tsx
2025-07-04 17:37:43 +01:00
Connor Yoh
9b22aeac63
Cleanup logs, remove redundant code
2025-07-04 17:21:49 +01:00
Connor Yoh
31947c92f4
Removed unrequired dev dep
2025-07-04 17:05:08 +01:00
Connor Yoh
d7c670885a
Split up large tauri rust backend into files and functions
2025-07-04 17:02:59 +01:00
Connor Yoh
f6bcd83b72
Removed redundant code
2025-07-04 16:07:10 +01:00
Connor Yoh
e9f33c5b50
replaced cargo commands with npm scripts for more consistancy
2025-07-04 15:41:14 +01:00