GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Survey indicator by Stefterv · Pull Request #1348 · processing/processing4

Conversation

@Stefterv

@Stefterv Stefterv commented Nov 27, 2025

Copy link
Copy Markdown
Member

Closes #1336

Screenshot 2025-11-27 at 15 10 29

TODO

  • Add translations for other languages

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Stefterv added 4 commits November 24, 2025 15:59
@Stefterv
Add welcome survey to Welcome screen
7fee5b1
Introduces a new Compose-based survey component to the Welcome screen via WelcomeSurvey.kt. Refactors Welcome.java to include the survey, and updates PDEButton in WelcomeToBeta.kt to support a modifier and proper content color handling.
@Stefterv
Make survey card clickable and remove button
1290ab6
Replaces the separate 'Take Survey' button with a clickable survey card that opens the survey URL. Adds pointer hover icon for better UX and updates the survey message text.
@Stefterv
Merge branch 'main' into survey-indicator
307ef46
@Stefterv
Localize welcome survey text and fix resource paths
6ba5eab
Added localized strings for the welcome survey title and description in PDE.properties. Updated WelcomeSurvey.kt to use these localized strings. Fixed resource loading paths in Locale.kt to correctly reference the 'languages' directory.
@Stefterv
Stefterv requested review from SableRaf and catilac November 27, 2025 14:11
@SableRaf

SableRaf commented Nov 27, 2025

Copy link
Copy Markdown
Collaborator

Here is an attempt at translation with some LLM help. Note that the survey will only be available in English for now.

French

Participez au sondage de la communauté (en anglais)
Processing est gratuit, open source et façonné par sa communauté. Vos réponses nous aident à nous concentrer sur ce qui compte le plus.

Dutch

Doe mee aan de community-enquête (in het Engels)
Processing is gratis, open-source en gevormd door de community. Jouw antwoorden helpen ons te focussen op wat het belangrijkst is.

German

Nimm an der Community-Umfrage teil (auf Englisch)
Processing ist kostenlos, open source und von seiner Community geprägt. Deine Antworten helfen uns, die wichtigsten Schwerpunkte zu setzen.

Italian

Partecipa al sondaggio della community (in inglese)
Processing è gratuito, open-source e plasmato dalla sua community. Le tue risposte ci aiutano a capire ciò che conta di più.

Japanese

コミュニティ調査にご協力ください(英語)
Processing は無料でオープンソースであり、コミュニティによって形作られています。あなたの回答は、私たちが何に注力すべきかを知る助けになります。

Chinese (Simplified)

参与社区调查(英文)
Processing 是免费的、开源的,并由社区共同塑造。你的回答将帮助我们关注最重要的事项。

Arabic

شارك في استطلاع المجتمع (بالإنجليزية)
Processing مجاني ومفتوح المصدر ومشكّل من قبل مجتمعه. إجاباتك تساعدنا على التركيز على ما يهم أكثر.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@Stefterv Stefterv mentioned this pull request Nov 27, 2025
Fix compose Locale #1349
Merged
@Stefterv
Add welcome survey translations to language files
557ad6e
Introduced 'welcome.survey.title' and 'welcome.survey.description' keys to multiple language property files, providing localized text for the community survey prompt in Arabic, German, French, Italian, Japanese, Dutch, and Chinese. This improves internationalization support for the welcome survey feature.
catilac
catilac approved these changes Dec 2, 2025
View reviewed changes

@catilac catilac left a comment

Copy link
Copy Markdown
Collaborator

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯 !

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@catilac
catilac merged commit 3e46638 into processing:main Dec 2, 2025
6 checks passed

Uh oh!

There was an error while loading. Please reload this page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@catilac catilac catilac approved these changes
@SableRaf SableRaf Awaiting requested review from SableRaf

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Add a User Survey Link to the Welcome Screen

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@Stefterv @SableRaf @catilac
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.