Commit Graph

  • 0a113f7c9e Merge pull request #1387 from processing/all-contributors/add-madhav2348 main Raphaël de Courville 2026-01-20 14:45:41 +01:00
  • 4727d6c277 docs: update .all-contributorsrc [skip ci] all-contributors/add-madhav2348 allcontributors[bot] 2026-01-20 13:45:13 +00:00
  • 422ac5afe5 docs: update CONTRIBUTORS.md [skip ci] allcontributors[bot] 2026-01-20 13:45:12 +00:00
  • df585defc6 Added rebuildToolList() to fix nullpointer in contributions check (#1381) processing-1312-4.5.1 Stef Tervelde 2026-01-16 15:55:14 +01:00
  • 02f8b39c1c use starting to fully remove the window (#1382) Stef Tervelde 2026-01-16 15:53:44 +01:00
  • 1af2eb7348 Make CapturePreferences only keep track of changes (#1383) Stef Tervelde 2026-01-16 15:53:16 +01:00
  • aaa3f75362 Create PreferencesEvents to glue into base and other deps (#1386) Stef Tervelde 2026-01-16 15:52:40 +01:00
  • 8466ee1ee0 Instant Locale Updatee (#1384) Stef Tervelde 2026-01-16 15:51:52 +01:00
  • 4edb29ad10 Refactor Other preferences registration logic (#1379) Stef Tervelde 2026-01-14 22:57:39 +01:00
  • ac09bfe79e Fixed an issue where the stream was left open (#1380) Stef Tervelde 2026-01-14 22:56:03 +01:00
  • 621d9900b5 Migration of the svg library to Gradle (#1289) Madhav Majumdar 2026-01-15 03:24:27 +05:30
  • 76b9bae923 Refactor locale resource loading logic (#1364) Stef Tervelde 2026-01-08 19:31:18 +01:00
  • edaf153ba4 Fix tabbing issue with textfields (#1367) Stef Tervelde 2025-12-23 17:34:56 +01:00
  • 9290fe9cff Refactor splash screen launch logic in Start.kt (#1357) Stef Tervelde 2025-12-20 18:14:41 +01:00
  • 26c53c9656 Welcome Screen + Prefs QA (#1362) processing-1311-4.5.0 Stef Tervelde 2025-12-18 15:59:56 +01:00
  • f85e3bc73d Load supported locales from locales.txt file (#1360) Stef Tervelde 2025-12-16 17:49:54 +01:00
  • f8e1d97652 Merge pull request #1356 from Stefterv/fix-save-on-quit Stef Tervelde 2025-12-12 15:38:31 +01:00
  • 18066a8026 Reload legacy Preferences after saving Stef Tervelde 2025-12-12 08:27:05 +01:00
  • 201cab606d New Preferences Screen (#1318) Stef Tervelde 2025-12-11 01:33:09 +01:00
  • 1237c55ece Welcome screen (#1353) Stef Tervelde 2025-12-09 16:14:01 +01:00
  • 467cee749b Rewrite of the Base.getSettingsFolder() and Platform.getSettingsFolder() (#1335) Stef Tervelde 2025-12-05 20:26:01 +01:00
  • ef226c9ec6 Merge pull request #1349 from Stefterv/fix-compose-language Stef Tervelde 2025-12-03 10:45:31 +01:00
  • 3e466386bb Survey indicator (#1348) Stef Tervelde 2025-12-02 21:13:46 +01:00
  • ad03e6a1f2 Fix compose Locale Stef Tervelde 2025-11-27 15:51:32 +01:00
  • 023bfd2896 Decoupling Base.getSketchbookFolder() (#1334) Stef Tervelde 2025-11-26 22:27:13 +01:00
  • d1641a22a5 Also look into the modules folder for native jars (#1345) Stef Tervelde 2025-11-26 22:22:52 +01:00
  • eee55b530e Gradle fixes from libprocessing refactor. (#1346) the-wgpu-moment charlotte 🌸 2025-11-26 10:38:13 -08:00
  • 2b9f115e44 Merge pull request #1343 from catilac/1305-wayland charlotte 🌸 2025-11-25 15:17:50 -08:00
  • 01f8923fc7 Merge branch 'the-wgpu-moment' into 1305-wayland Moon D. 2025-11-24 17:14:18 -05:00
  • b40adac4c6 Merge pull request #1340 from catilac/libprocessing-submodule charlotte 🌸 2025-11-24 11:14:15 -08:00
  • 8400db50aa Wayland support with new WebGPU renderer Moon D. 2025-11-24 11:07:00 -05:00
  • 39cca3da54 Enable submodules in checkout steps Stef Tervelde 2025-11-24 15:15:29 +01:00
  • dc359d10d1 Enable submodule checkout in Gradle workflow Stef Tervelde 2025-11-24 15:12:42 +01:00
  • 6eddaf4f6e --recursive when cloning repo Moon D. 2025-11-21 16:20:57 -05:00
  • f6eaf886c5 libprocessing submodule Moon D. 2025-11-21 15:53:16 -05:00
  • 351737c707 Implement basic rendering flow (#1322) charlotte 🌸 2025-11-20 06:59:28 -08:00
  • 0491c4d6d7 Add .kotlin to gitignore (#1333) Stef Tervelde 2025-11-19 22:03:07 +01:00
  • 8382ec59b0 Merge branch 'welcome-screen-impl' into settings-screen settings-screen Stef Tervelde 2025-11-11 13:51:33 +01:00
  • f19b256a78 Rather than setting the decorations app wide, just modify the editor screen Stef Tervelde 2025-11-11 08:32:22 +01:00
  • 1ee012e794 Support for windows surfaces. (#1310) charlotte 🌸 2025-11-10 15:46:49 -08:00
  • 89f8a65768 Implement background method (#1308) charlotte 🌸 2025-11-10 14:46:41 -08:00
  • 1723bd3e90 pr05 Visual Regression Testing #1: Initial Visual Testing Framework (#1261) visual-testing Vaivaswat Dubey 2025-11-11 03:45:44 +05:30
  • 11f1a1e666 Add AGENTS.md and AI usage policy (#1319) Raphaël de Courville 2025-11-10 23:11:10 +01:00
  • ab9358f3d7 Tweak welcome actions naming and order Raphaël de Courville 2025-11-07 17:56:27 +01:00
  • ce2e420865 Merge pull request #1317 from processing/SableRaf-build-troubleshooting-clear Raphaël de Courville 2025-11-07 12:36:37 +01:00
  • 89f7640769 Update BUILD.md with build failure troubleshooting Raphaël de Courville 2025-11-07 10:22:59 +01:00
  • 382d5678ec docs: update .all-contributorsrc [skip ci] all-contributors/add-Qianqianye allcontributors[bot] 2025-11-06 10:59:49 +00:00
  • 2c45976bc8 docs: update CONTRIBUTORS.md [skip ci] allcontributors[bot] 2025-11-06 10:59:48 +00:00
  • 0f1173f017 Update background color in PDEWelcome UI Stef Tervelde 2025-11-06 08:00:14 +01:00
  • 6e8c1dba9b Move contributor list to CONTRIBUTORS.md (#1313) Raphaël de Courville 2025-11-06 02:01:27 +01:00
  • bb0f531af6 Merge branch 'welcome-screen' into welcome-screen-impl Stef Tervelde 2025-11-04 11:54:41 +01:00
  • 1143547dd3 Removing the Preferences work to keep the PR clean Stef Tervelde 2025-11-04 11:53:57 +01:00
  • 65173d47ab Simplify imports and update scrollbar colors in Theme.kt Stef Tervelde 2025-10-29 07:01:39 +01:00
  • 3bdd00ee53 Set application window icon using Toolkit.setIcon Stef Tervelde 2025-10-28 20:28:31 +01:00
  • 07e05be938 Refactor dialog handling and improve AlertDialog UI Stef Tervelde 2025-10-28 16:28:30 +01:00
  • bef00f9045 Add unique window handling to prevent duplicates Stef Tervelde 2025-10-28 15:05:36 +01:00
  • 3b5ea1dd33 Refactor PDEWelcome UI and add Sketch card composable Stef Tervelde 2025-10-28 14:45:42 +01:00
  • 2769a07637 Add rounded corners to buttons in PDEWelcome Stef Tervelde 2025-10-28 13:20:16 +01:00
  • 8e32abf8ee Add vertical scrollbar to welcome screen examples Stef Tervelde 2025-10-28 13:02:00 +01:00
  • 0ee8929a85 Refactor example handling to use Sketch objects Stef Tervelde 2025-10-28 12:27:59 +01:00
  • 97ab23e8ff Refactor example listing and randomize welcome sketches Stef Tervelde 2025-10-28 12:20:45 +01:00
  • d8f9d75c24 Add language selector and UI improvements to welcome screen Stef Tervelde 2025-10-28 11:45:14 +01:00
  • 2955cb2f1d Merge pull request #1299 from Stefterv/base-vacuum Stef Tervelde 2025-10-28 08:34:09 +01:00
  • e9b381ba9b Composable Preferences rewrite (#1277) Stef Tervelde 2025-10-28 05:12:58 +01:00
  • 2232a0d8ae Merge pull request #1302 from tychedelia/1271-surface-creation charlotte 🌸 2025-10-27 15:48:54 -05:00
  • e036cdf79d Localize welcome screen UI strings Stef Tervelde 2025-10-27 14:15:54 +01:00
  • 20aac8164f Add hover-activated play button to example previews Stef Tervelde 2025-10-27 12:26:09 +01:00
  • 33ad602ebe Add example previews to welcome screen Stef Tervelde 2025-10-27 11:58:16 +01:00
  • 60372758e9 Revamp welcome screen UI and add social icons Stef Tervelde 2025-10-27 09:58:35 +01:00
  • 2fc56820fa Initial layout Stef Tervelde 2025-10-27 08:39:10 +01:00
  • 40a1188b1c Merge branch 'preferenceskt-update' into colors Stef Tervelde 2025-10-27 06:37:37 +01:00
  • 3fd4ea935f Merge branch 'welcome-screen' into preferenceskt-update Stef Tervelde 2025-10-27 06:36:58 +01:00
  • 7965931f58 Merge pull request #1304 from Stefterv/preferences-screen Stef Tervelde 2025-10-24 11:32:49 +02:00
  • 5a6f7fa5bd Clean up handlePrefs method by removing comments Stef Tervelde 2025-10-24 11:32:23 +02:00
  • 64c213fc9a Merge pull request #1012 from processing/textarea-research Raphaël de Courville 2025-10-24 11:16:41 +02:00
  • ca298009e1 Add PDEWelcome Composable UI screen Stef Tervelde 2025-10-23 21:09:54 +02:00
  • 5ae8b84404 Refactor theme system to Material 3 color schemes Stef Tervelde 2025-10-23 12:34:06 +02:00
  • 8fe0585277 Remove obsolete TODO for onClose callback Stef Tervelde 2025-10-23 09:00:59 +02:00
  • 1c26bab4c2 Refactor preferences to Jetpack Compose UI Stef Tervelde 2025-10-23 08:26:22 +02:00
  • fa83874d20 Throw when not on macos. charlotte 🌸 2025-10-22 18:33:38 -05:00
  • bc5a52425d Basic app lifecycle / surface creation. charlotte 🌸 2025-10-22 17:42:30 -05:00
  • 82a4429060 General cleanup of Base Stef Tervelde 2025-10-22 08:28:34 +02:00
  • 830eceafc5 Switch from ProcessingTheme to PDETheme in window UI Stef Tervelde 2025-10-22 07:26:40 +02:00
  • 3e04faa3a3 Merge pull request #1284 from Stefterv/compose-windows Stef Tervelde 2025-10-22 07:20:15 +02:00
  • 4686345fb7 Merge branch 'welcome-screen' into compose-windows Stef Tervelde 2025-10-22 07:20:05 +02:00
  • 77eba30bb2 Theming (#1298) Stef Tervelde 2025-10-22 04:46:57 +02:00
  • 33b8b5289d libprocessing ffi error handling (#1293) charlotte 🌸 2025-10-17 08:03:21 -07:00
  • bf4d163c2e Refactor Locale class and add LocaleProvider test (#1283) Stef Tervelde 2025-10-17 03:56:35 +02:00
  • 7152360606 Merge pull request #1287 from tychedelia/1270-ffi-scaffold charlotte 🌸 2025-10-16 13:54:22 -07:00
  • 56627168b6 Set java version for all projects. charlotte 🌸 2025-10-16 13:16:32 -07:00
  • 0078714a71 Remove processing.h charlotte 🌸 2025-10-16 13:10:55 -07:00
  • 8f2542b849 Factor out gradle utils. Add flag for disabling webgpu and enforcing android source level compat. charlotte 🌸 2025-10-16 13:01:44 -07:00
  • d3681f38c6 Remove ContributionManager and ContributionPane UI files (#1276) Stef Tervelde 2025-10-16 18:24:51 +02:00
  • c1d631356b Fix duplicate include for app:utils module (#1285) Stef Tervelde 2025-10-15 22:57:46 +02:00
  • 7283c99271 Enable automatic release for Maven Central publishing (#1286) Stef Tervelde 2025-10-15 22:56:23 +02:00
  • 9ae1d017bd Update docs. charlotte 🌸 2025-10-15 10:49:31 -07:00
  • a596ad2f06 Remove EAP. charlotte 🌸 2025-10-15 10:33:32 -07:00
  • 32c31b577c Inital scaffold for libprocessing ffi. charlotte 🌸 2025-10-15 10:27:49 -07:00
  • db69773c43 Refactor beta welcome window handling Stef Tervelde 2025-10-15 13:36:17 +02:00
  • 58c746b291 Add PDE window utilities for Compose and Swing Stef Tervelde 2025-10-15 13:22:18 +02:00