Commit Graph

16411 Commits

Author SHA1 Message Date
Moon
72db9b7db6 Merge pull request #1251 from Stefterv/lsp-libraries-fix
Make sure LSP recognises contributed libraries
2025-09-19 08:24:30 -04:00
Stef Tervelde
aa9fd934f2 Make sure contributions are loaded in the lsp
Trigger locating the sketchbook folder so contributed libraries are loaded
2025-09-19 11:19:37 +02:00
Moon
0c43ebfd95 Merge pull request #1248 from processing/all-contributors/add-SuganthiThomas
docs: add SuganthiThomas as a contributor for code
2025-09-18 09:01:09 -04:00
allcontributors[bot]
5a108da686 docs: update .all-contributorsrc [skip ci] 2025-09-18 13:00:49 +00:00
allcontributors[bot]
f3198d76f0 docs: update README.md [skip ci] 2025-09-18 13:00:48 +00:00
Moon
9ca92bc50f Default DEBUG env value to false, or read actual value instead of only checking for existence 2025-09-18 08:54:28 -04:00
Suganthi Thomas
88b9e048ef Removed commented lines 2025-09-17 22:12:07 -05:00
Suganthi Thomas
014fd93cd1 DEBUG should be set to the actual value. 2025-09-16 17:43:01 -05:00
Stef Tervelde
13e6977601 Merge pull request #1239 from Stefterv/develop-menu
Add 'Develop' menu for debug mode with update check
2025-09-16 09:12:10 +02:00
Stef Tervelde
a741775b25 Added Language key for menu.develop.check_for_updates 2025-09-12 21:51:13 +02:00
Moon
bdbd0254c7 Merge pull request #1242 from processing/all-contributors/add-npNSU
docs: add npNSU as a contributor for code
2025-09-12 14:30:06 -04:00
allcontributors[bot]
9b44035061 docs: update .all-contributorsrc [skip ci] 2025-09-12 18:26:32 +00:00
allcontributors[bot]
2800725e82 docs: update README.md [skip ci] 2025-09-12 18:26:31 +00:00
Stef Tervelde
c3b2c6b95c Merge branch 'processing:main' into develop-menu 2025-09-12 17:54:13 +02:00
Moon
354e5600fd Merge pull request #1236 from Stefterv/main
Fix the issue with the pre-processor test
2025-09-12 11:50:16 -04:00
Moon
2c94b3855f Merge pull request #1192 from npNSU/dxfMigration
Migration of the `dxf` library from Ant to Gradle
2025-09-12 10:54:55 -04:00
Moon
4495cc5508 Merge branch 'main' into dxfMigration 2025-09-12 10:39:45 -04:00
Stef Tervelde
34a85dfb35 Merge pull request #1222 from hamoid/addDependencyUpdates
Add Gradle task to check for dependency updates
2025-09-12 15:34:22 +02:00
Raphaël de Courville
2e855a1c73 Merge pull request #1226 from Stefterv/pixel-density-warning
Add warning for default pixelDensity behavior
2025-09-12 14:43:31 +02:00
Raphaël de Courville
38143079c1 Update the warning message for pixelDensity
Made the warning message more helpful
2025-09-12 14:42:36 +02:00
Stef Tervelde
9507241723 Update bug1532 test and resource file
Adjusted expected exception position in ParserTests for bug1532 and removed QuickTime session initialization from bug1532.pde to reflect updated test requirements.
2025-09-12 07:46:40 +02:00
Stef Tervelde
3fbfddb3b5 Merge branch 'main' into addDependencyUpdates 2025-09-11 16:09:43 +02:00
Stef Tervelde
d3f3611d38 Add 'Develop' menu for debug mode with update check
Introduces a new 'Develop' menu that appears when debug mode is enabled.
2025-09-11 16:02:49 +02:00
Abe Pazos
0e185021b3 Gradle libs.versions.toml: inline "versions" version 2025-09-11 14:09:19 +02:00
Moon
275d789c64 Merge pull request #1189 from Stefterv/fix-pdf-library
Migration of the `pdf` library to Gradle
2025-09-09 15:03:41 -04:00
Moon
11ba3b4d22 Merge pull request #1232 from Stefterv/gradle-runner-preproc
Moving the `java:preprocessor` to be fully Gradle native
2025-09-09 15:02:51 -04:00
Moon
43ba46bd3e Merge pull request #1228 from Stefterv/format-cli
Adding the sketch format command
2025-09-09 15:01:52 -04:00
Moon
c570b6d9d0 Merge pull request #1227 from awood0727/debugFixUpdate
Updated fix for the debugger issue
2025-09-08 14:41:47 -04:00
Stef Tervelde
00e4243374 Squashed commit of the following:
commit 046a216be2
Merge: 570e9db45 198f59397
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Mon Sep 8 18:27:48 2025 +0200

    Merge branch 'main' into gradle-runner

commit 570e9db457
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Fri Jul 18 21:42:08 2025 +0200

    Automatically download jdk

commit 578c287606
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Fri Jul 18 10:43:33 2025 +0200

    Build on save

commit fdc43dc7d2
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Thu Jul 17 15:49:40 2025 +0200

    Hot Reloading plugin

commit 0c674adc54
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Thu Jul 17 12:13:56 2025 +0200

    Initial Gradle Plugin configuration

commit f916d272ac
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 16 11:26:37 2025 +0200

    Adding a settings panel to the editor

    For upcoming plugin support we need a way to enable plugins based on each sketch

commit 550200cc74
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 9 09:41:40 2025 +0200

    Comments and planning

commit c55e286428
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 8 12:23:05 2025 +0200

    Speed up gradle compilations

commit b7123906b4
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 8 11:59:28 2025 +0200

    Fixed rename Windres task

commit a36c8a353b
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 8 10:31:12 2025 +0200

    Plugin tests bugfixes

commit 7379166bc4
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 8 10:26:16 2025 +0200

    Processing Plugin tests & Refactor

commit b64505d476
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Mon Jul 7 16:21:59 2025 +0200

    Gradle Service refactor

commit a11d2ffabe
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Mon Jul 7 15:22:21 2025 +0200

    Logging sketches to separate stream & small refactor

commit 5729e88118
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Mon Jul 7 11:01:58 2025 +0200

    Show error logs to the user

commit b709fe3a9d
Merge: cebc352db d7c6aeba9
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Fri Jul 4 07:36:32 2025 +0200

    Merge branch 'gradle-runner' of https://github.com/Stefterv/processing4 into gradle-runner

commit cebc352db9
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Fri Jul 4 07:36:31 2025 +0200

    Snap support

commit d7c6aeba90
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Fri Jul 4 06:54:50 2025 +0200

    Also copy Untitled sketches

commit 24cb4f4f9b
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Fri Jul 4 06:23:00 2025 +0200

    Improved Error reporting

commit e727dbf596
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 21:33:12 2025 +0200

    Support for readonly sketches

commit b165d0a511
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 21:25:52 2025 +0200

    Add all library jars

commit 772567c540
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 20:34:37 2025 +0200

    Build system indicators, Language keys and filtering SLF4J warnings

commit efd03dba54
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 15:58:02 2025 +0200

    Fixed gradle runner issues

commit 5409912c38
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 13:42:41 2025 +0200

    Improved Gradle Error logging

commit 1762b74c90
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 11:56:34 2025 +0200

    Simplified Gradle Service, improved sketch logging, fixed toolbar state

commit e6474e189f
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 10:29:20 2025 +0200

    Small tweaks and wrote motivation for Gradle Build system

commit 67de82f18d
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 09:53:14 2025 +0200

    Removed error & out streams, has been piped directly into System

commit bd5aba46e8
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 09:50:39 2025 +0200

    Allowing libraries folder to not exist, but log instead

commit fcb554a50c
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Wed Jul 2 09:42:19 2025 +0200

    Rename gradle plugin and further planning

commit 1c429618df
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 1 17:35:32 2025 +0200

    Gradle Task error printing

commit 4cca647724
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 1 17:02:03 2025 +0200

    Updated error reporting

commit 0d1fcc45a9
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 1 14:40:30 2025 +0200

    Added documentation and todo's

commit 0299209245
Author: Stef Tervelde <stef@steftervelde.nl>
Date:   Tue Jul 1 12:59:34 2025 +0200

    Squashed commit of the following:

    commit 3a1aa8e712fa7e26c6fd4f61f11c25c3d63dd1b4
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Jul 1 12:53:59 2025 +0200

        Restore welcome & Cleanup

    commit 7d94b30f60b3b2a685734d945693ab6f2c7abe55
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Jul 1 12:20:17 2025 +0200

        PR Cleanup

    commit 27764e95cbab9b59ff6a714fe82236416b0f4f6f
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Jun 23 13:33:50 2025 +0200

        Update Toolbar.kt

    commit 97fc4c2ec9dea5c8bd21caefa7e5d08b49529232
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Jun 23 13:30:47 2025 +0200

        Removed background job differentiation

    commit 85566c8434f3ded9b54377104fe374d3bfd5826d
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Jun 23 13:09:11 2025 +0200

        CLI Compatibility

    commit 7f2f2b667c63e8c255d615481355cb1878dbe9b5
    Merge: 1c8581e5c bf34adee0
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Jun 23 11:14:57 2025 +0200

        Merge branch 'main' into runner

    commit 1c8581e5cd51ecde11a5915035f143a0dcf31709
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu May 15 13:39:21 2025 +0200

        Move Gradle connection into GradleJob

    commit d7420021ceb2dc368860e1954f9f21a5a238e665
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu May 15 10:10:33 2025 +0200

        Exclude jnilib from sources

    commit 2c9ee1c77aac0e872e9ae124148d331e2dd1a6e0
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu May 15 09:51:08 2025 +0200

        Linux Platform addition

    commit 49988e9b022dcb28d23a43d134301e24072a4ae8
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu May 15 09:34:44 2025 +0200

        Use forward slashes on Windows

    commit da5092ef4c788ee3dd0b00463d9cbd0b698b9e0e
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu May 15 09:10:11 2025 +0200

        Add support for .java files & Cleanup

    commit ab7c216272444d16931bf980db25698045c178c4
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu May 15 08:15:11 2025 +0200

        Preferences in the PDE will now be read from system before looking at files

    commit 7775d016dc7b79fba3830a087b97f344dfe81658
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 18:07:50 2025 +0200

        Identified Bugs

    commit 80c48f2fc584057bb7ce8a340dbd9f7b87855597
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 17:59:07 2025 +0200

        Windows Bugfix

    commit 5ad43e0b49125f2313fa602ff1ef2038f891c64f
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 17:51:57 2025 +0200

        Set a default tab size

    commit 2f99a69a69b80d77166f17d25449e1974f20d495
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 16:14:59 2025 +0200

        Bundle necessary plugins

    commit f9b94c57018a0c0084c851a44c78d78ec73e052f
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 15:17:55 2025 +0200

        Only make parent dirs

    commit 982c1113070a944890cf9dec92d4bcde9a5fe664
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 15:11:54 2025 +0200

        Show debug on gradle tests

    commit 917d0d321356c43c247e9d7b711935802dbe88b8
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 15:08:47 2025 +0200

        Listen for folder changes

    commit 12ce4422e1bc0cd5abf7173d7a001ea0a26cb35f
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 14:25:06 2025 +0200

        Fix saved files using an old version

    commit 04ac9f2678d6308c6c8dffb68cd98bc2973e7863
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 13:47:21 2025 +0200

        Plugin rework for caching heavy work

    commit e31d37d64df6aa9ba29ecc0e5529cf91600a3b28
    Merge: df1277e58 540d299cf
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 10:43:43 2025 +0200

        Merge branch 'main' into runner

    commit df1277e58c5665acb901a3ea81088eafeccdf283
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed May 14 10:39:22 2025 +0200

        Disabled modern UI for now. Added preference instead

    commit c5c3b2f570cabdd1163405057bf8204d1a707336
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Apr 21 14:04:39 2025 +0200

        Added todos

    commit 612126a11f690ab7ec7feb7b86c9f9a786cc10cd
    Merge: 3e89bfe9a ecd219b03
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Apr 17 12:37:06 2025 +0200

        Merge branch 'main' into runner

    commit 3e89bfe9abef46ee456fabf4d7e054a8d593855f
    Merge: efa77bb8d 7489870dd
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Apr 17 12:34:57 2025 +0200

        Merge branch 'runner' of https://github.com/Stefterv/processing4 into runner

    commit efa77bb8d2b46680f13bba14b949e84586c81635
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Apr 1 18:19:58 2025 +0200

        Cleanup

        [skip ci]

    commit 7489870ddf4287adaea4b02fdc3a22b54ba3a941
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Apr 1 18:19:58 2025 +0200

        Cleanup

        [skip ci]

    commit 97ec5e4cb49eb980e87f37155fa3d8a96477e34c
    Merge: 221ee28a0 3d6a6ce1d
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Apr 1 17:54:41 2025 +0200

        Merge branch 'gradle-welcome-screen' into runner

    commit 221ee28a0fcb516b6e0d129ad1028ca4ff7a51ac
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Apr 1 17:53:48 2025 +0200

        Toolbar UI design start

    commit a870cd03fca9113952dc34bc26db5f134ce76b1c
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Apr 1 10:14:22 2025 +0200

        GradleJob Refactor

    commit 2269fd35d9f91b971a163f6b63fb288adb6f9156
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Apr 1 09:15:47 2025 +0200

        Gradle Runner, build script management

    commit 6758d684e7863c887c3b559b7b07eeb8eab32080
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 31 18:40:19 2025 +0200

        Richer console output and richer exception output

    commit 15114a192e36296796f5640874fd816c05e944b5
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 31 15:00:12 2025 +0200

        Retry vm debug connection

    commit 36ce0ab1e3853eb22a28fcd84c560123aa82ae33
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 31 12:05:58 2025 +0200

        Runner: Fixing build errors

    commit 701f9f5db84eb114721c033cd2111d16e3320147
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Mar 30 23:58:36 2025 +0200

        Gradle Runner PoC Refactor

    commit 947a90ea0c204ccd9c5b0139da5eba201dcf2320
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Mar 30 14:51:48 2025 +0200

        Toolbar functionality PoC

    commit 3d6a6ce1df
    Merge: f7f22c5f7 2222331c9
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Mar 30 08:52:37 2025 +0200

        Merge branch 'processing:main' into gradle-welcome-screen

    commit 4602ef179ea92133ca5d264d8f40aea4f40d4024
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 22:50:35 2025 +0100

        Fixes for windows

    commit 0d3795f89343c98ed23d9cadffd1445df25da7ba
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 22:31:47 2025 +0100

        Gradle Runner, more variables

    commit ab38e5f44b5e72cbace4551ecdeddc80b70b75a1
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 20:54:02 2025 +0100

        Arguments refactor

    commit 17acb01cbe30b1949c5ff60d35f5f8c59d6b567f
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 20:10:15 2025 +0100

        Copy running JDK rather than download

    commit b534c26bca8737513f9808f4e737d96a173ce7ce
    Merge: d6cb3eec4 2222331c9
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 18:17:20 2025 +0100

        Merge branch 'main' into runner

    commit d6cb3eec45cdfeac944d5bb271ebd5733f2c36fe
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 10:20:17 2025 +0100

        Fix for signing release

    commit bf82d5327f2368114e499ade3a5eb18b681a4717
    Merge: 73dfa0a6e dd823a7d6
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 10:17:06 2025 +0100

        Merge branch 'runner' of https://github.com/Stefterv/processing4 into runner

    commit 73dfa0a6e19c9318504c5a80d7295e495902041b
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Mar 29 10:17:04 2025 +0100

        Only sign with signing set up

    commit 41ef1cc9813ac6638c85ef0cabfe2121129b363c
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 28 09:00:23 2025 +0100

        Fix plugin name in tests

    commit dd823a7d6cf0f9100a3a8ee803a38e8f2c7718cd
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 28 09:00:23 2025 +0100

        Fix plugin name in tests

    commit 3a14ff40a41979ff7ad25a144f34629c0405e3a0
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 28 08:18:53 2025 +0100

        Added Stubs

    commit 00f8afaa7cd179b720bbd1246c78876295939a2a
    Merge: 700599ed8 1ab2359ca
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 28 08:13:11 2025 +0100

        Merge branch 'schema-threading' into runner

    commit 700599ed8abf775379a6d14c83d4da9b1b9a05a5
    Merge: 1fae4618c 499d200ef
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 28 08:13:06 2025 +0100

        Merge branch 'main' into runner

    commit 1fae4618c926cd27044ae1ed734930943fb8723f
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 21:37:55 2025 +0100

        UI Cleanup

    commit f762a3ee12842bea96cee8b011c3bdcb716d2d21
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 20:05:01 2025 +0100

        Added debugging

    commit c2071a0c2624dde91f70aac1be5d60955dab624c
    Merge: f453eca87 8fb9ef57b
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 18:23:23 2025 +0100

        Merge branch 'hide-scrollbars' into runner

    commit f453eca87fd77d4b2b8fc96bcc9a5574a99099c0
    Merge: 8f47d2110 694eb0cbe
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 18:03:34 2025 +0100

        Merge remote-tracking branch 'upstream/fix-jdk-requirement' into runner

    commit 8f47d211093bbd2bd41146a113b77931cb20ebf5
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 18:00:15 2025 +0100

        Scan libaries for dependencies

    commit 5d71244e0555d3d079e5b2149ba1381e524caa55
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 14:58:11 2025 +0100

        Plugin rework

    commit e164fe48bc1f7ee92029ba7a85ab6a8188fea501
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 13:01:33 2025 +0100

        Gradle variables from Processing, Group resolution

    commit 672c2ac479e6874965fac03a0398b6f68dc79f2d
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Mar 27 11:51:08 2025 +0100

        Removed the need for settings.gradle.kts & Embedding maven repo

    commit cdec594cdd57bd71b4bf0c9525af5c2921edbef0
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Mar 26 18:39:04 2025 +0100

        Added export support

    commit 3ad36547296ed0bfa2f457cf822c2105e90ef8d7
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Mar 26 17:25:51 2025 +0100

        Gradle Runner visual styling

    commit bc063e80dbda0c8f78f86b36227948954382528a
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Mar 26 14:17:25 2025 +0100

        Gradle Runner PoC

    commit 47d3428e6298f26aa8b6b951caaddc0d679a811e
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Mar 23 18:18:54 2025 +0100

        More todo's

    commit 29d76eb1d1
    Merge: ba496569d 9760a63b9
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Mar 23 17:58:39 2025 +0100

        Merge branch 'processing:main' into gradle-plugin

    commit ba496569d8
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Mar 18 10:15:40 2025 +0100

        Adding tests and direct linking

    commit e01d02a8af
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 15:31:25 2025 +0100

        Update settings.gradle.kts

    commit b0b12ddad6
    Merge: 7e6c97add ad5c27ec4
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 15:14:35 2025 +0100

        Merge branch 'gradle-preprocessor' into gradle-plugin

    commit ad5c27ec42
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 15:11:24 2025 +0100

        Apply same parser & lexer fixes from before

    commit 743ea14190
    Merge: c28a2676b 8e8f7dc5a
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 13:53:40 2025 +0100

        Merge branch 'main' into gradle-preprocessor

    commit 7e6c97add9
    Merge: f126d4b62 8e8f7dc5a
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 13:43:21 2025 +0100

        Merge branch 'main' into gradle-plugin

    commit f7f22c5f7c
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 10:40:37 2025 +0100

        Create Directory as well

    commit d17ca0cdcd
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 10:36:35 2025 +0100

        Removed PlatformStart and create new file if doesn't exist

    commit b0e7f96bdd
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Mar 17 10:28:12 2025 +0100

        Added initial tests

    commit 0df4dc076a
    Merge: 6974811be 8e8f7dc5a
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Mar 16 21:18:22 2025 +0100

        Merge branch 'main' into gradle-welcome-screen

    commit 6974811beb
    Merge: 7452d658c 145551246
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Mar 11 20:42:46 2025 +0100

        Merge branch 'test-schema' into gradle-welcome-screen

    commit 7452d658c8
    Merge: babf54e04 fe152b752
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 7 15:07:56 2025 +0100

        Merge branch 'main' into gradle-welcome-screen

    commit c28a2676bd
    Merge: e18833608 fe152b752
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 7 15:06:27 2025 +0100

        Merge branch 'processing:main' into gradle-preprocessor

    commit f126d4b628
    Merge: da852b45a fe152b752
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Mar 7 15:06:08 2025 +0100

        Merge branch 'processing:main' into gradle-plugin

    commit babf54e04d
    Merge: 0e56f895b 00c57607d
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Feb 10 17:58:35 2025 +0100

        Merge branch 'gradle-loggin' into gradle-welcome-screen

    commit 0e56f895bd
    Merge: 54944afc2 29b557a7c
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Feb 9 21:15:36 2025 +0100

        Merge branch 'main-gradle' into gradle-welcome-screen

    commit 54944afc24
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Feb 9 14:36:37 2025 +0100

        Welcome Screen: JDK Module

    commit 8d8bd01d80
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Feb 9 13:54:07 2025 +0100

        Welcome Screen: Close Functionality

    commit 3df4da9461
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Feb 9 12:57:55 2025 +0100

        Welcome Screen: Bugfixes

    commit cb184fb104
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sun Feb 9 12:19:33 2025 +0100

        Welcome Screen: Layout fixes

    commit 3d81b02ffe
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Feb 8 22:47:28 2025 +0100

        Welcome Screen: Language selection

    commit b0c61a4467
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Sat Feb 8 11:10:33 2025 +0100

        Welcome Screen: Load & Display examples

    commit 2f12d13422
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Feb 7 21:53:49 2025 +0100

        Saveable/Reactive Preferences

    commit 8ed2d1b40a
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Feb 7 16:34:23 2025 +0100

        Welcome Screen: WIP

    commit 5c020dd017
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Feb 7 15:49:25 2025 +0100

        Welcome Screen: Initial Layout

    commit bd3a77ef17
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Feb 7 12:09:58 2025 +0100

        Welcome Screen: Window Abstraction

    commit b1910de2e6
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Fri Feb 7 11:24:30 2025 +0100

        Welcome Screen: Initial Frame

    commit da852b45a1
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 20:54:32 2025 +0100

        Fullscreen support

    commit 44ab816ca9
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 20:38:27 2025 +0100

        disable full screen from settings and fixed a few bugs

    commit e18833608b
    Merge: df745bb09 3f3e7d785
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 13:03:51 2025 +0100

        Merge branch 'main-gradle' into gradle/preprocessor

    commit 031d304dbd
    Merge: 25e147eaf 3f3e7d785
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 13:03:12 2025 +0100

        Merge branch 'main-gradle' into gradle/plugin

    commit 25e147eaf1
    Merge: 7f00d5b02 3b9aea1f4
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 12:56:55 2025 +0100

        Merge branch 'main-gradle' into gradle/plugin

    commit df745bb09c
    Merge: f016cc474 3b9aea1f4
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 12:56:38 2025 +0100

        Merge branch 'main-gradle' into gradle/preprocessor

    commit 7f00d5b028
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 12:36:18 2025 +0100

        added example of plugin usage

    commit f4d7fbf99b
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 09:19:08 2025 +0100

        Changed naming

    commit 1b8a8ed461
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 09:10:42 2025 +0100

        Gradle Plugin from PoC

    commit 5468da0fd6
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Tue Feb 4 16:18:29 2025 +0100

        Removed outdated ant backwards compatibility marks

    commit 23c8a4626a
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Mon Feb 3 12:07:01 2025 +0100

        - Imports cleanup
        - Disable system look & feel on macOS for readability
        - Cleaned unnecessary space
        - Cleaned finished TODO

    commit f016cc474c
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Wed Feb 5 12:01:47 2025 +0100

        Removed core dependency from the pre-processor

    commit 971d98bba0
    Author: Stef Tervelde <stef@steftervelde.nl>
    Date:   Thu Jan 30 22:59:16 2025 +0100

        Preprocessor with antlr Plugin
2025-09-08 18:50:25 +02:00
Moon
e56e281dc3 Merge pull request #1223 from Stefterv/remove-lsp-seperation
Delete java/lsp directory
* Removal of unused gradle configs
2025-09-08 09:42:41 -04:00
Amante' Woodley
8f418a2a82 Updated fix for the dubugger issue
Signed-off-by: Amante' Woodley <awood0727@gmail.com>

Co-authored-by: Nia Perez <nia.perez.506@gmail.com>
Co-authored-by: Kayla Bobo <kay3583@gmail.com>
Co-authored-by: Silas Morgan <victorsmorgan@gmail.com>
2025-09-05 09:55:17 -04:00
Stef Tervelde
7e109bd399 Adding the sketch format command 2025-09-05 14:28:03 +02:00
Stef Tervelde
906ab17264 Add warning for default pixelDensity behavior
Introduces a warning message when pixelDensity defaults to 2x to match the display's pixel density. The warning prompts users to explicitly set pixelDensity in settings() to avoid the message.
2025-09-04 10:34:45 +02:00
Stef Tervelde
91951076e3 Delete java/lsp directory 2025-09-03 11:01:29 +02:00
Abe Pazos
452fbcea8e Add Gradle task to check for dependency updates 2025-08-30 00:15:17 +02:00
Moon
198f593971 Merge pull request #1196 from joshgiesbrecht/SketchException-refactor-redo
Refactoring `SketchException` to be available outside of `app`
processing-1307-4.4.7
2025-08-28 14:00:51 -04:00
Moon
9805bba6cc Merge pull request #1221 from lassevonpfeil/main
Updated URL Mistake for PR #1210 and Issue #1208
2025-08-28 10:36:15 -04:00
lassevonpfeil
bd7323081a updated url for help menu 2025-08-28 15:56:01 +02:00
Stef Tervelde
7195cbb2c5 Merge pull request #1220 from processing/fix-bug-template
Fix formatting in bug report template
2025-08-28 12:26:26 +02:00
Stef Tervelde
bc130ca821 Fix formatting in bug report template 2025-08-28 08:13:00 +02:00
Moon
4e804346c6 Merge pull request #1217 from Stefterv/add-jdk-http-server
Adding `jdk.httpserver` as it was not included for the local reference
2025-08-27 13:23:42 -04:00
Stef Tervelde
6533ea7977 Adding jdk.httpserver as it was not included for the local reference 2025-08-27 08:40:49 +02:00
Moon
e02ef2ef27 Merge pull request #1210 from lassevonpfeil/main
New links in "Help" menu for issues and forum
2025-08-22 08:06:28 -04:00
lassevonpfeil
c1a3cecf2d removed unused imports 2025-08-21 17:31:40 +02:00
lassevonpfeil
37db555840 updated from desktop.browse() to Platform.openURL() 2025-08-20 22:27:39 +02:00
lassevonpfeil
f4d8557eac Merge branch 'processing:main' into main 2025-08-20 18:57:23 +02:00
lassevonpfeil
9a96dd6a7a added language support #1208 2025-08-15 23:25:44 +02:00
lassevonpfeil
3d79fc0a27 help menu urls #1208 2025-08-15 23:25:31 +02:00
josh giesbrecht
627eafb06c tagging old location as deprecated 2025-08-15 10:46:44 -07:00
josh giesbrecht
7512bc0d49 re-adding a processing.app.SketchException class that extends the newly refactored one, so alternate modes don't break. 2025-08-14 14:29:31 -07:00