Stef Tervelde
95aec7fae3
Merge branch 'main' into lsp-fixes
2025-07-23 06:07:29 +02:00
Stef Tervelde
a8abe8ec1d
Merge pull request #1172 from aj-m/fix-editorstatus-clear
...
Properly clear EditorStatus.message with empty()
2025-07-11 12:54:20 +02:00
Raphaël de Courville
17c54e8dfc
Merge pull request #1162 from toniab/main
...
Legacy CLI to handle sketch paths with spaces.
2025-07-11 12:47:24 +02:00
Raphaël de Courville
6e4f078fbc
Merge pull request #1161 from Stefterv/cli-tests
...
CLITest for testing CLI commands in Processing IDE
2025-07-11 12:46:03 +02:00
Raphaël de Courville
5a5f5402a0
Merge pull request #1136 from jdebou/jdb/path
...
Adds processing to path on windows.
2025-07-11 12:44:04 +02:00
Raphaël de Courville
a58a7a75ad
Merge pull request #1114 from joshgiesbrecht/main
...
fixes error highlighting when selecting an error in another tab
2025-07-11 12:36:44 +02:00
Raphaël de Courville
29d8272f55
Merge pull request #1072 from AhmedMagedC/bug-fix
...
Terminate JVM of already running instances
2025-07-11 12:30:44 +02:00
Raphaël de Courville
ce3cb9ff6b
Merge pull request #1026 from Vaivaswat2244/ReferenceServer
...
Tried writing a reference server using jdk httpServer
2025-07-11 12:17:12 +02:00
Stef Tervelde
4932384288
Merge branch 'processing:main' into gradle-cleanup
2025-07-11 11:51:12 +02:00
Andrew Montenigro
71038565d6
Properly clear EditorStatus.message with empty()
...
Partially resolves #1167 - EditorStatus.message no longer gets set to a
string of spaces when cleared, which caused some UI bugs.
2025-07-10 07:28:25 -05:00
Stef Tervelde
09a0cdd16a
Add CLITest for testing CLI commands in Processing IDE
...
Introduces a new Kotlin test class, CLITest, to facilitate running and testing CLI commands of the Processing IDE directly from the IDE. This allows for easier and faster development and debugging of CLI features without manual command line invocation.
2025-06-28 10:32:52 +02:00
Tonz
ddcf0c75e3
Merge branch 'processing:main' into main
2025-06-28 01:21:53 -07:00
Tonz
08bdd85705
Still pass help as an argument so that Commander help is shown. (Remove clikt help message which is canceled by val help anyway).
2025-06-28 01:20:28 -07:00
Tonz
33f6e0296e
Allow spaces in filepath name by forwarding all arguments
2025-06-28 00:52:59 -07:00
Stef Tervelde
866c7f8198
Sketchbook fixes
2025-06-20 17:29:12 +02:00
Stef Tervelde
adda041952
Import cleanup
2025-06-20 13:48:58 +02:00
Stef Tervelde
722d176cd5
Merge branch 'main' into lsp-fixes
2025-06-20 13:48:15 +02:00
Stef Tervelde
bf34adee03
Merge branch 'processing:main' into main
2025-06-20 13:47:20 +02:00
Stef Tervelde
1acf9c5c9d
Merge pull request #1109 from ovalnine/lsp-subcommand-fix
...
Fix reflection invocation of PdeLanguageServer
2025-06-20 13:44:54 +02:00
Stef Tervelde
36ed025e11
Merge branch 'main' into lsp-fixes
2025-06-20 12:01:09 +02:00
Stef Tervelde
77a5e9e496
Fix error with copy permissions
2025-06-20 12:00:25 +02:00
Joackim de Bourqueney
9552d9b47a
Adds processing to path with Wix.
2025-06-07 14:44:29 +02:00
thisizaro
7804f01871
Updated app description in 'app/windows/Processing.wxs'
2025-05-28 23:46:37 +05:30
Stef Tervelde
a863cff3ca
support for listing Sketchbook
2025-05-22 09:14:42 +02:00
Stef Tervelde
b3fb558206
Moved into api folder + listing Sketchbook
2025-05-22 08:36:50 +02:00
Stef Tervelde
5b27fc650a
Create Examples JSON
2025-05-20 20:43:50 +02:00
josh giesbrecht
fb18ac5ed1
fixes bug with selecting an error that's in a tab that isn't visible yet.
2025-05-19 19:46:54 -07:00
ovalnine
9193dbd0cc
Fix reflection invocation of PdeLanguageServer
...
Fixed argument type mismatch when invoking the PdeLanguageServer main method via reflection.
Changed from using spread operator with a list wrapper to passing a properly typed String array directly.
This resolves the IllegalArgumentException thrown during language server initialization.
2025-05-17 12:40:35 -07:00
Stef Tervelde
bd9e475f38
Fixes for LSP running & Improving the install locations
2025-05-16 22:16:17 +02:00
Raphaël de Courville
861e28fb71
Merge pull request #1075 from processing/fix-snap-permission
...
Fix executable permissions within Snap
2025-05-16 10:37:37 +02:00
Stef Tervelde
fb222e3523
More snap permissions
2025-05-12 10:17:28 +02:00
Stef Tervelde
7bb7662c0c
Merge branch 'main' into gradle-cleanup
2025-05-05 12:39:59 +02:00
Stef Tervelde
563dd59147
Fix executable permissions within Snap
2025-05-05 12:15:11 +02:00
AhmedMaged
e8903a8c23
making the code clearer
2025-05-04 18:38:25 +03:00
AhmedMaged
6c50d40444
Terminate JVM of already running instances
2025-05-04 15:55:32 +03:00
Raphaël de Courville
5ccb50361d
Merge pull request #1059 from Stefterv/lsp-develop
...
Added LSP Develop gradle task
2025-04-25 12:11:37 +02:00
Raphaël de Courville
1a2ba32bd3
Update build.gradle.kts
...
typo
2025-04-25 12:08:32 +02:00
Raphaël de Courville
962443ce1a
Merge pull request #1056 from Stefterv/fix-p5js-mode
...
Added missing module
2025-04-25 11:58:34 +02:00
Raphaël de Courville
7c5bd007c4
Merge pull request #1054 from Stefterv/include-jdk
...
Change for `includeJDK` to grab the running JDK
2025-04-25 11:47:17 +02:00
Stef Tervelde
ed1256f067
Merge pull request #1053 from processing/fix-removeable-media
...
Add `removable-media` as a Snap Plug
2025-04-25 11:43:41 +02:00
Raphaël de Courville
637997c336
Merge pull request #1050 from Stefterv/feat-command-line
...
Setup a Command Line Interface
2025-04-25 11:42:06 +02:00
Raphaël de Courville
99030516b9
Merge pull request #1037 from Stefterv/fix-sketchbook-scanning
...
Move populateSketchbookMenu to a separate thread
2025-04-25 11:13:11 +02:00
Stef Tervelde
6a6c5c0ddf
Added LSP Develop gradle task
2025-04-24 14:37:24 +02:00
Stef Tervelde
527bdedeaf
Switched to a normal copy operation and updated permissions
2025-04-22 16:25:58 +02:00
Stef Tervelde
858c6b6b14
Fix error with macOS builds not being completely signed
2025-04-22 14:11:00 +02:00
Stef Tervelde
03723be015
Added missing module
2025-04-20 16:05:36 +02:00
Vaivaswat Dubey
866bc2b6cc
Delete WebServer.java
2025-04-19 23:45:37 +05:30
Stef Tervelde
7551eca7c2
Change for includeJDK to grab the running JDK
2025-04-19 13:03:55 +02:00
Stef Tervelde
036d01e90d
Added version option
2025-04-19 12:28:24 +02:00
Stef Tervelde
30fd531a44
Improving documentation
2025-04-19 09:54:15 +02:00