Commit Graph

3819 Commits

Author SHA1 Message Date
Connor Yoh
c310c9c633 Use tauri build action layer 2025-07-08 15:28:31 +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
a8e637515a Upgrade linux deps 2025-07-08 14:28:21 +01:00
Connor Yoh
e7102c67eb Mac build having issue with icon, remove for test 2025-07-08 14:28:04 +01:00
Connor Yoh
7f4b7dfd47 Updated linux dependencies 2025-07-08 14:03:33 +01:00
Connor Yoh
69bdb46368 Remove icon which has issue on mac 2025-07-08 13:57:02 +01:00
Connor Yoh
7f788db7ca More specific Artifact path 2025-07-08 13:56:41 +01:00
Connor Yoh
b769470d0d Manually build tauri rather than using action 2025-07-08 12:03:53 +01:00
Connor Yoh
404d86e871 Manually install cli globally on builder 2025-07-08 11:12:41 +01:00
Connor Yoh
e663bb701b Tauri action version 2025-07-08 11:06:31 +01:00
Connor Yoh
e912a7f917 Lowercase jar 2025-07-08 10:52:14 +01:00
Connor Yoh
840cfd8f4d Update cache version 2025-07-08 10:31:33 +01:00
Connor Yoh
2ddf04d539 Install frontend dependencies 2025-07-08 10:29:29 +01:00
Connor Yoh
73c04fe59b Added Jlink logic to actions 2025-07-08 10:20:21 +01:00
Connor Yoh
5b4f377972 Updated versions of builders 2025-07-08 10:00:09 +01:00
Connor Yoh
66f7867a51 Simplified dependent layers 2025-07-08 09:52:04 +01:00
Connor Yoh
288ca1e12f Add test branch so actions can run 2025-07-08 09:41:53 +01:00
Connor Yoh
4fcfaa1f4d Tauri Build Actions 2025-07-07 18:10:45 +01:00
Connor Yoh
9a3712259b Use boot 2025-07-04 18:18:53 +01:00
Connor Yoh
076301b290 docs 2025-07-04 18:16:19 +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
Connor Yoh
9d33557045 Removed generated test script from git 2025-07-04 15:07:23 +01:00
Connor Yoh
42e6ab0dcd Update to docs 2025-07-04 15:01:11 +01:00
Connor Yoh
780bd663bb Open With Stirling-Pdf 2025-07-04 14:33:59 +01:00
Connor Yoh
ed618648e0 Demo ready 2025-07-02 11:01:13 +01:00
Connor Yoh
1c342b60ba Merge remote-tracking branch 'origin/feature/react-overhaul' into react-overhaul-tauri-integration 2025-07-01 18:03:23 +01:00
Connor Yoh
a7574ea75f Seperated dependency on tauri for checking backend health 2025-07-01 17:48:50 +01:00
Connor Yoh
2a4d8c0ea4 Starts backend from react and monitors health 2025-07-01 17:42:16 +01:00
Connor Yoh
125c223b2d Removed old sidecar tests 2025-07-01 16:30:53 +01:00
Connor Yoh
1e626eed97 Remove redundant scripts 2025-07-01 16:21:44 +01:00
Connor Yoh
4c5ddd6cce Make cors policy dependent orn tauri mode 2025-07-01 16:21:33 +01:00
Connor Yoh
7055f135bb Working build 2025-07-01 14:22:19 +01:00
ConnorYoh
50d745225c
Merge pull request #3833 from Stirling-Tools/feature/react-backend-config-access
Feature/react backend config access
2025-06-30 09:28:36 +01:00
Connor Yoh
f446fcd50b Remove excess hidden, premium key and redundant code 2025-06-27 18:29:04 +01:00
ConnorYoh
618485576d
Merge pull request #3834 from Stirling-Tools/pixeebot/feature/react-backend-config-access
Hardening suggestions for Stirling-PDF / feature/react-backend-config-access
2025-06-27 18:25:27 +01:00
pixeebot[bot]
e75213a206
Switch order of literals to prevent NullPointerException 2025-06-27 17:17:11 +00:00
Connor Yoh
248a14c571 Added config controller to be used by react frontend 2025-06-27 18:00:35 +01:00
Connor Yoh
62fb5025a9 Whitespace fix 2025-06-27 17:00:25 +01:00
ConnorYoh
3444aa6525
Merge pull request #3832 from Stirling-Tools/react-prop-merges
React prop merges
2025-06-27 16:20:20 +01:00
Connor Yoh
5786421616 Merge branch 'main' into react-prop-merges 2025-06-27 16:15:11 +01:00
Connor Yoh
0090d9f483 Remove accidental introduction of propriatary folder structure 2025-06-27 16:07:03 +01:00
Balázs Szücs
11e3ccd19f
feat: add Thai language option for stamp feature (#3825)
# Description of Changes


This pull request adds support for Thai language text stamps in the
`StampController` and updates the corresponding HTML template to include
Thai as an option in the language selection dropdown.

### Thai language support:

*
[`stirling-pdf/src/main/java/stirling/software/SPDF/controller/api/misc/StampController.java`](diffhunk://#diff-1fc63d07188744082edc3780d43868119bf9876868c8c8db6ce324b57c60284eR184-R186):
Added a case for "thai" in the `addTextStamp` method, specifying the
font file `NotoSansThai-Regular.ttf` for Thai language support.
*
[`stirling-pdf/src/main/resources/templates/misc/stamp.html`](diffhunk://#diff-29cf511e86ebd2b1d4f378e4f0bd301aa5e024e6dc66f93672206c2b1ffa526cR91):
Added a new `<option>` for Thai language ("ไทย") in the dropdown menu
for language selection.


### Preview:


![image](https://github.com/user-attachments/assets/ef6d20e9-2df8-4970-bd4e-d4ee0780e8d1)



[dummy_stamped.pdf](https://github.com/user-attachments/files/20910418/dummy_stamped.pdf)


---

## Checklist

### General

- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
- [x] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/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/HowToAddNewLanguage.md)
(if applicable)
- [x] I have performed a self-review of my own code
- [x] 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/HowToAddNewLanguage.md#add-new-translation-tags)
(for new translation tags only)

### UI Changes (if applicable)

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

### Testing (if applicable)

- [x] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing)
for more details.
2025-06-25 23:24:26 +01:00