bjgf issueshttps://gitlab.bluej.org/bluej/bjgf/-/issues2020-02-17T13:08:41Zhttps://gitlab.bluej.org/bluej/bjgf/-/issues/982[BLUEJ-1001] Some lagging when scrolling the Java editor using a Mac touchpad2020-02-17T13:08:41ZAmjad Altadmri[BLUEJ-1001] Some lagging when scrolling the Java editor using a Mac touchpad
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 5.0.0
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 5.0.0https://gitlab.bluej.org/bluej/bjgf/-/issues/983[BLUEJ-1002] KeyBinding panel goes blank when opening it again after changing...2017-09-08T10:44:11ZAmjad Altadmri[BLUEJ-1002] KeyBinding panel goes blank when opening it again after changing a shortcut
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0https://gitlab.bluej.org/bluej/bjgf/-/issues/985[BLUEJ-1003] We shouldn’t accept single basic character as a shortcut in binding2017-11-17T13:06:40ZAmjad Altadmri[BLUEJ-1003] We shouldn’t accept single basic character as a shortcut in binding
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
- Fix versions: 4.1.3
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
- Fix versions: 4.1.3https://gitlab.bluej.org/bluej/bjgf/-/issues/984[BLUEJ-1004] Errors status label in the Java editor may casues confusion2018-11-20T15:57:32ZAmjad Altadmri[BLUEJ-1004] Errors status label in the Java editor may casues confusionE.g.
{quote}private int count = 0a;{quote}
states 2 errors (not one) and when navigation through the errors, the message doesn’t change. You need to move the cursor till the end of the line to see the next message, which is not that h...E.g.
{quote}private int count = 0a;{quote}
states 2 errors (not one) and when navigation through the errors, the message doesn’t change. You need to move the cursor till the end of the line to see the next message, which is not that helpful.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.2.0https://gitlab.bluej.org/bluej/bjgf/-/issues/986[BLUEJ-1005] Neither Esc nor Cmd-W close the test dialog. 2018-08-21T08:40:03ZAmjad Altadmri[BLUEJ-1005] Neither Esc nor Cmd-W close the test dialog. Cmd-Q will close the main window then the test dialog will close as a result but with some delay.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.3Cmd-Q will close the main window then the test dialog will close as a result but with some delay.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.3https://gitlab.bluej.org/bluej/bjgf/-/issues/988[BLUEJ-1006] Find selects text in a wrong way2017-06-30T09:25:48ZAmjad Altadmri[BLUEJ-1006] Find selects text in a wrong wayStarting to write on the find text field will immediately find the occurrences, but if the user continues to write a non-existing text, the previous selection will stay. This cause two issues: - changing the cursor position and if the us...Starting to write on the find text field will immediately find the occurrences, but if the user continues to write a non-existing text, the previous selection will stay. This cause two issues: - changing the cursor position and if the user start to write, it will overwrite that selection.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.1https://gitlab.bluej.org/bluej/bjgf/-/issues/987[BLUEJ-1007] Testing window could have a re-run for the tests2018-11-16T13:49:05ZAmjad Altadmri[BLUEJ-1007] Testing window could have a re-run for the testsThe user can change the source of the failed method by opening the class from this window, so it is better if they could test their changes easily.
---
**Issue metadata**
- Issue type: Task
- Priority: MediumThe user can change the source of the failed method by opening the class from this window, so it is better if they could test their changes easily.
---
**Issue metadata**
- Issue type: Task
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/989[BLUEJ-1008] Creating an Object from an FX class fires an exception 2018-08-21T08:43:20ZAmjad Altadmri[BLUEJ-1008] Creating an Object from an FX class fires an exception This is only if it is the first FX to be initialised.
Steps:
* Create a new JavaFX class (using the template)
* Create an object through calling its constructor (not trough run JavaFX app)
an Exception will be fired
{quote}jav...This is only if it is the first FX to be initialised.
Steps:
* Create a new JavaFX class (using the template)
* Create an object through calling its constructor (not trough run JavaFX app)
an Exception will be fired
{quote}java.lang.ExceptionInInitializerError
at Test.<init>(Test.java:23)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at bluej.runtime.ExecServer$3.run(ExecServer.java:768)
Caused by: java.lang.IllegalStateException: Toolkit not initialized
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:273)
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:268)
at com.sun.javafx.application.PlatformImpl.setPlatformUserAgentStylesheet(PlatformImpl.java:550)
at com.sun.javafx.application.PlatformImpl.setDefaultPlatformUserAgentStylesheet(PlatformImpl.java:512)
at javafx.scene.control.Control.<clinit>(Control.java:87)
... 6 more
{quote}
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/990[BLUEJ-1009] Braces auto-completion2021-03-22T14:44:53ZNeil Brown[BLUEJ-1009] Braces auto-completionCurly braces mark the start and end of a code block. Auto completion is quite useful when typing opening brace and it automatically adds a closing brace and enables writing the code in between the braces
---
**Issue metadata**
- Issue...Curly braces mark the start and end of a code block. Auto completion is quite useful when typing opening brace and it automatically adds a closing brace and enables writing the code in between the braces
---
**Issue metadata**
- Issue type: Task
- Priority: Medium
- Fix versions: 5.0.1https://gitlab.bluej.org/bluej/bjgf/-/issues/100[BLUEJ-100] Lack of scrolling with lots of unit test methods2017-03-14T10:41:00ZNeil Brown[BLUEJ-100] Lack of scrolling with lots of unit test methodsWhen a unit test (possibly true for regular classes as well) has too many methods (so many that displaying them all would require exceeding the screen height), there isn't a way to scroll and see the choices that didn't fit on the screen...When a unit test (possibly true for regular classes as well) has too many methods (so many that displaying them all would require exceeding the screen height), there isn't a way to scroll and see the choices that didn't fit on the screen. You can access the choices using the up and down arrows, but you can't actually see what they are.
---
**Issue metadata**
- Issue type: Bug
- Priority: Low
- Fix versions: 4.0.1Amjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/991[BLUEJ-1011] Disable the Documentation Toggle for the non-source files2017-06-15T12:37:04ZAmjad Altadmri[BLUEJ-1011] Disable the Documentation Toggle for the non-source filesSwitching to documentation for these files not needed and it causes many errors in the menus and status bar.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0Switching to documentation for these files not needed and it causes many errors in the menus and status bar.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0Amjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/992[BLUEJ-1012] Creating a second inspector send the first one to behind the mai...2018-08-24T14:21:11ZAmjad Altadmri[BLUEJ-1012] Creating a second inspector send the first one to behind the main windowThus inspectors stack behind.
---
**Issue metadata**
- Issue type: Bug
- Priority: MediumThus inspectors stack behind.
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/993[BLUEJ-1013] The default shortcut shouldn't be Shift-Character2017-06-15T12:37:17ZAmjad Altadmri[BLUEJ-1013] The default shortcut shouldn't be Shift-CharacterFind next backwards is Shift-G, should be Ctrl-Shift-G
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0Find next backwards is Shift-G, should be Ctrl-Shift-G
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0Amjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/995[BLUEJ-1014] Class documentation view shows blank (on first view)2017-10-30T23:30:58ZAmjad Altadmri[BLUEJ-1014] Class documentation view shows blank (on first view)Even though the class documetation ha no issue and the class is compiled, the documentation is empty and the status states that it is 'Done'.
The debug-log has a warning:
{quote}WARNING: Could not resolve '-fx-text-background-color'...Even though the class documetation ha no issue and the class is compiled, the documentation is empty and the status states that it is 'Done'.
The debug-log has a warning:
{quote}WARNING: Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/.../BlueJ/jdk/jre/lib/ext/jfxrt.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss"{quote}
---
**Issue metadata**
- Issue type: Bug
- Priority: High
- Fix versions: 4.1.1https://gitlab.bluej.org/bluej/bjgf/-/issues/994[BLUEJ-1015] Editor: lines not drawn at correct size after changing font size...2019-07-25T11:33:01ZAmjad Altadmri[BLUEJ-1015] Editor: lines not drawn at correct size after changing font size, visual glitchSee attached screenshots:
{quote} Increasing the size will cause some lines to overlay.
Clicking on an affected line will fix it.
Returning to the default size may keep a gap between two lines.{quote}
!1.png|thumbnail! !2.png|thu...See attached screenshots:
{quote} Increasing the size will cause some lines to overlay.
Clicking on an affected line will fix it.
Returning to the default size may keep a gap between two lines.{quote}
!1.png|thumbnail! !2.png|thumbnail! !3.png|thumbnail!
Tested on Windows 10 with HiDPI
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.5.0https://gitlab.bluej.org/bluej/bjgf/-/issues/996[BLUEJ-1016] The step between the font sizes 14 & 15 is very big2019-01-29T13:17:51ZAmjad Altadmri[BLUEJ-1016] The step between the font sizes 14 & 15 is very bigThe step between the font sizes 14 & 15 is very big comparing to any other two consecutive sizes.
!14.png|thumbnail! !15.png|thumbnail!
Tested on Windows 10 with HiDPI
---
**Issue metadata**
- Issue type: Bug
- Priority: MediumThe step between the font sizes 14 & 15 is very big comparing to any other two consecutive sizes.
!14.png|thumbnail! !15.png|thumbnail!
Tested on Windows 10 with HiDPI
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/997[BLUEJ-1017] Unchecking 'syntax highlighting' has no effect2017-06-15T14:28:44ZAmjad Altadmri[BLUEJ-1017] Unchecking 'syntax highlighting' has no effect
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0https://gitlab.bluej.org/bluej/bjgf/-/issues/998[BLUEJ-1018] View menu has an extra seperator at the end2017-06-15T12:36:08ZAmjad Altadmri[BLUEJ-1018] View menu has an extra seperator at the end
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.1.0Amjad AltadmriAmjad Altadmrihttps://gitlab.bluej.org/bluej/bjgf/-/issues/999[BLUEJ-1019] Generic installer windows are very tiny on HiDPI2019-01-29T15:50:03ZAmjad Altadmri[BLUEJ-1019] Generic installer windows are very tiny on HiDPI
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.2.0
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 4.2.0https://gitlab.bluej.org/bluej/bjgf/-/issues/101[BLUEJ-101] Make all text colours in editor configurable in moe.defs2015-11-21T17:29:56ZNeil Brown[BLUEJ-101] Make all text colours in editor configurable in moe.defsSome of the text colours in the editor, including "normal" text, are not configurable.
---
**Issue metadata**
- Issue type: Bug
- Priority: Lowest
- Fix versions: 2.5.0Some of the text colours in the editor, including "normal" text, are not configurable.
---
**Issue metadata**
- Issue type: Bug
- Priority: Lowest
- Fix versions: 2.5.0