Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove gradient from placeholder images in JFace #2561

Conversation

vogella
Copy link
Contributor

@vogella vogella commented Nov 29, 2024

The gradient placeholder is replace with just an empty image.

Copy link
Contributor

github-actions bot commented Nov 29, 2024

Test Results

 1 818 files   1 818 suites   1h 31m 27s ⏱️
 7 733 tests  7 505 ✅ 228 💤 0 ❌
24 360 runs  23 611 ✅ 749 💤 0 ❌

Results for commit 461b29d.

♻️ This comment has been updated with latest results.

@vogella
Copy link
Contributor Author

vogella commented Nov 29, 2024

@HannesWell sorry to ping you again, but why does the version bot not add a commit to update the jface plug-in version in this case?

@BeckerWdf
Copy link
Contributor

@vogella vogella force-pushed the jface-wizard-placeholder-without-gradient branch from b1173dc to 9a61420 Compare December 2, 2024 17:45
@eclipse-platform-bot
Copy link
Contributor

This pull request changes some projects for the first time in this development cycle.
Therefore the following files need a version increment:

bundles/org.eclipse.jface/META-INF/MANIFEST.MF

An additional commit containing all the necessary changes was pushed to the top of this PR's branch. To obtain these changes (for example if you want to push more changes) either fetch from your fork or apply the git patch.

Git patch
From f9fa250912f50062d2a167a7005513d64f721f69 Mon Sep 17 00:00:00 2001
From: Eclipse Platform Bot <[email protected]>
Date: Mon, 2 Dec 2024 17:49:04 +0000
Subject: [PATCH] Version bump(s) for 4.35 stream


diff --git a/bundles/org.eclipse.jface/META-INF/MANIFEST.MF b/bundles/org.eclipse.jface/META-INF/MANIFEST.MF
index de20b5090a..47bd323cd1 100644
--- a/bundles/org.eclipse.jface/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.jface/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.jface;singleton:=true
-Bundle-Version: 3.35.100.qualifier
+Bundle-Version: 3.35.200.qualifier
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
 Export-Package: org.eclipse.jface,
-- 
2.47.0

Further information are available in Common Build Issues - Missing version increments.

@BeckerWdf
Copy link
Contributor

Can you please elaborate on this change?
Can you show before and after screenshots?

@merks
Copy link
Contributor

merks commented Dec 2, 2024

This seems so arbitrary, without justification. What purpose can a bunch of completely transparent images serve?

@vogella
Copy link
Contributor Author

vogella commented Dec 2, 2024

Can you please elaborate on this change? Can you show before and after screenshots?

Sure, will do, just waiting for our "random" build failures to vanish.

@vogella
Copy link
Contributor Author

vogella commented Dec 2, 2024

This seems so arbitrary, without justification. What purpose can a bunch of completely transparent images serve?

We replaced a lot of (ugly) gradients in the past with solid colors. If you do not have a gradient in a component, you end up with a solid background color. The common path forward seems to be that gradients are not very modern looking and solid background are nicer. For reference you could compare the old forms styling from older releases (https://eclipse.dev/eclipse/news/4.5/M5/images/dark_theme_old_pde.png) with the latest styling.

@BeckerWdf
Copy link
Contributor

Any news on this?

@vogella
Copy link
Contributor Author

vogella commented Dec 11, 2024

Build still failing, so no news here

@vogella vogella force-pushed the jface-wizard-placeholder-without-gradient branch from 84394fb to bb2a620 Compare December 16, 2024 08:37
@vogella vogella force-pushed the jface-wizard-placeholder-without-gradient branch 2 times, most recently from db06c43 to 3d09f7b Compare January 14, 2025 10:45
@vogella vogella force-pushed the jface-wizard-placeholder-without-gradient branch from 3d09f7b to a0e9d8c Compare January 14, 2025 15:28
The gradient placeholder is replace with just an empty image.
@vogella vogella force-pushed the jface-wizard-placeholder-without-gradient branch from a0e9d8c to 461b29d Compare January 15, 2025 06:44
@vogella
Copy link
Contributor Author

vogella commented Jan 16, 2025

New (without the gradient in the right top corner) on the left side, old on the right side for Eclipse 4 application model

image

image

And the wizard for Git repo

image

image

Please note that the change only affect wizard which do not specify their own images. So JDT wizards, PDE wizards, platform wizards will not be affected.

@BeckerWdf
Copy link
Contributor

Ah now I get it.
The old version looked broken anyway to me.

@vogella vogella merged commit dee1e64 into eclipse-platform:master Jan 17, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants