Skip to content

DatePicker UI #1039#1042

Open
gnl42 wants to merge 1 commit into
mainfrom
1039-DatePicker-UI
Open

DatePicker UI #1039#1042
gnl42 wants to merge 1 commit into
mainfrom
1039-DatePicker-UI

Conversation

@gnl42
Copy link
Copy Markdown
Contributor

@gnl42 gnl42 commented Apr 10, 2026

Got tired of seeing the DatePicker (and friends) truncated in Windows:

image as well as in the JiraConnector in Windows: image

Linux/MacOs was better but also had some issues:
image

With these changes it looks like:
image
and
image
and
image

The DatePicker popup was cleaned up a bit as well from:

image to image

For some reason that I don't understand, the Mylyn-Runtime.launch version differs slightly in appearance from when Mylyn is installed in an Eclipse instance.

@gnl42 gnl42 added the enhancement New feature or request label Apr 10, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 10, 2026

Test Results

 1 626 files  ±0   1 626 suites  ±0   1h 38m 25s ⏱️ + 14m 44s
 5 327 tests ±0   5 241 ✅ ±0   79 💤 ±0  3 ❌ ±0   4 🔥 ±0 
13 470 runs  ±0  13 214 ✅ ±0  235 💤 ±0  9 ❌ ±0  12 🔥 ±0 

For more details on these failures and errors, see this check.

Results for commit d02fc83. ± Comparison against base commit c3a9151.

♻️ This comment has been updated with latest results.

*
* @since 4.11
*/
public class FontUtils {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Although added methods looks useful, I would avoid introducing new API during this change just to not mix two different discussions.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Deleting it and then re-creating it doesn't sound very appealing.

Any other options?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@ruspl-afed what would you like me to do?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Sorry, I missed your reply here. However, I do not understand it.
My point was to not introduce new API here, and focus on the UI itself.
And this doesn't mean deletion and re-creation, it means moving new type to an internal package for further API-related discussion.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I think it should be ok now

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Now we have two FontUtils types. I suppose we need inly one, located at internal.commons.ui

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Sigh, the refactor move only committed the new location, leaving the original location (and references) in place.

I've been seeing this recently, I do a commit only to have some of the changed files suddenly appear as unstaged afterwards.
Both in Windows and Ubuntu

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The only thing to do here is to squash to single commit

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done

@gnl42 gnl42 force-pushed the 1039-DatePicker-UI branch 2 times, most recently from 38ca3b8 to 8c605f5 Compare May 8, 2026 22:42
@gnl42 gnl42 force-pushed the 1039-DatePicker-UI branch from 2e5c1c6 to 9c3c465 Compare May 11, 2026 23:50
@gnl42
Copy link
Copy Markdown
Contributor Author

gnl42 commented May 12, 2026

Wondering if we should treat fixture discovery failure as a "disabled/skipped" test?

@ruspl-afed ruspl-afed force-pushed the 1039-DatePicker-UI branch from 9c3c465 to d02fc83 Compare May 16, 2026 04:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants