Package Details: jre11-jetbrains-imfix

Git Clone URL: (read-only, click to copy)
Package Base: java11-jetbrains-imfix
Description: JetBrains Java 11 full runtime environment (With patch that allows the IME window follow the cursor)
Upstream URL:
Licenses: custom
Conflicts: jre11-jetbrains
Provides: java-runtime, java-runtime-headless, java-runtime-jetbrains, jre11-jetbrains
Submitter: huyz
Maintainer: None
Last Packager: huyz
Votes: 3
Popularity: 0.000004
First Submitted: 2020-11-20 08:51 (UTC)
Last Updated: 2022-04-27 06:45 (UTC)

Required by (1705)

Sources (5)

Latest Comments

1 2 Next › Last »

Ashark commented on 2023-10-28 20:08 (UTC) (edited on 2023-10-28 21:13 (UTC) by Ashark)

The url for jre package is outdated. Please link to the correct place:

sergefan commented on 2022-03-17 09:35 (UTC)

@huyz @edward-p thank you so much!

edward-p commented on 2022-03-16 13:48 (UTC)

@sergefan jbr with imfix is here:

huyz commented on 2022-03-11 12:26 (UTC)

@sergefan @edward-p That patch applied.

@sergefan Unfortunately this patch can't applied to jbr17. If I patch it into jbr17 it will no longer build. I'm not the author of this patch and I don't know how to get it work. So I can only pack a original java17-jetbrains but not the imfix one.

edward-p commented on 2022-03-11 09:59 (UTC) (edited on 2022-03-11 10:25 (UTC) by edward-p)

@sergefan According to this should be fixed by changing this:

Point2D.Double.Double pd = (Point2D.Double)point.get(locations[0]);
caret_x = (int)pd.x;
caret_y = (int)pd.y;

to this:

Point2D pd = (Point2D)point.get(locations[0]);
caret_x = (int)pd.getX();
caret_y = (int)pd.getY();

in method getOffXYRelateToFrame in src/java.desktop/unix/classes/sun/awt/X11/

sergefan commented on 2022-02-17 06:23 (UTC)

I recently noticed a problem. When opening a new tab in the IDE, let's say open or create a source code file, the new tab will freeze and I can't edit. I have to switch to an existed tab and switch back then the new tab becomes normal and editable. I don't encounter this problem with the JetBrains official JBR, so I assume probably something went wrong during applying the patch.

By the way, is there any plan to switch to JBR 17?

huyz commented on 2021-12-15 12:35 (UTC)

@sergefan Oops, fixed.

sergefan commented on 2021-12-14 17:07 (UTC) (edited on 2021-12-14 17:58 (UTC) by sergefan)

In the PKGBUILD it says it needs at-api2-atk to build the package. Is this a misspelling of at-spi2-atk?

By the way, I changed it to at-spi2-atk and built the package successfully. It works, the IME problem gets fixed.

Big thanks!

aquatic7 commented on 2021-11-30 17:54 (UTC)

Why do I get the following error when I try to update?: Building java11-jetbrains-imfix... ==> ERROR: PKGBUILD does not exist.

huyz commented on 2021-11-13 05:29 (UTC)

This package now bundles JCEF so that Jetbrains IDEs can preview markdown files.

Because I have no idea that the bundled JCEF libs should be put into the headless or non-headless package, I merge them into one package. One may need to uninstall the old package before install the new one.