bjgf issueshttps://gitlab.bluej.org/bluej/bjgf/-/issues2021-03-22T14:48:40Zhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1304[BLUEJ-1330] Selecting text beyond bottom of window not easy2021-03-22T14:48:40ZNeil Brown[BLUEJ-1330] Selecting text beyond bottom of window not easyUsually in editors you can select text below the bottom of the window by holding down the mouse button and moving beyond the bottom of the window, and the window will scroll down. Our editor doesn't have this functionality but it should...Usually in editors you can select text below the bottom of the window by holding down the mouse button and moving beyond the bottom of the window, and the window will scroll down. Our editor doesn't have this functionality but it should. (Ditto for top.)
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 5.0.1https://gitlab.bluej.org/bluej/bjgf/-/issues/1303[BLUEJ-1329] Match brackets is not working2021-03-05T15:39:26ZNeil Brown[BLUEJ-1329] Match brackets is not workingThe match brackets feature does not seem to be working in 5.0.0. It was altered during development (to highlight multiple brackets if needed) and was working then, but must have been broken by a subsequent change.
---
**Issue metadata...The match brackets feature does not seem to be working in 5.0.0. It was altered during development (to highlight multiple brackets if needed) and was working then, but must have been broken by a subsequent change.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 5.0.1https://gitlab.bluej.org/bluej/bjgf/-/issues/1302[BLUEJ-1328] macOS scrolling behaviour does not match native apps2021-07-29T13:47:48ZNeil Brown[BLUEJ-1328] macOS scrolling behaviour does not match native appsIn most macOS apps the scrolling has a sort of momentum where as you apply a scroll gesture it keeps scrolling for a little while after you stop the gesture. I think this is done by the OS, so in theory we should be receiving the right ...In most macOS apps the scrolling has a sort of momentum where as you apply a scroll gesture it keeps scrolling for a little while after you stop the gesture. I think this is done by the OS, so in theory we should be receiving the right scroll events to implement this, but instead in our new editor the scrolling is more like classic scrolling on say Windows. We should investigate why this is happening (maybe to do with fractional scroll amounts?).
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 5.0.1https://gitlab.bluej.org/bluej/bjgf/-/issues/1301[BLUEJ-1327] Make new spashscreen2021-03-22T14:48:20ZNeil Brown[BLUEJ-1327] Make new spashscreenMake a new splash screen for version 5
---
**Issue metadata**
- Issue type: Task
- Priority: High
- Fix versions: 5.0.0Make a new splash screen for version 5
---
**Issue metadata**
- Issue type: Task
- Priority: High
- Fix versions: 5.0.0https://gitlab.bluej.org/bluej/bjgf/-/issues/1300[BLUEJ-1326] Wrong pop-up menu displayed in class diagram2021-03-22T14:48:04ZNeil Brown[BLUEJ-1326] Wrong pop-up menu displayed in class diagramWhen a class A is selected in the diagram, and then you right-click a different class B, class B appears selected and the menu pops up, but it is the menu from class A that is posted.
---
**Issue metadata**
- Issue type: Bug
- Priorit...When a class A is selected in the diagram, and then you right-click a different class B, class B appears selected and the menu pops up, but it is the menu from class A that is posted.
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 5.0.0https://gitlab.bluej.org/bluej/bjgf/-/issues/1299[BLUEJ-1325] code-completion Mac no scrolling2020-12-07T06:41:35ZBabis Kyfonidis[BLUEJ-1325] code-completion Mac no scrollingOn mac when code-completion is shown, you cannot scroll down or up and there is no scroll-bar. When you go down with the keyboard, reaching the end of the list, the scroll bar appears and you can scroll with the mouse wheel.
---
**Issu...On mac when code-completion is shown, you cannot scroll down or up and there is no scroll-bar. When you go down with the keyboard, reaching the end of the list, the scroll bar appears and you can scroll with the mouse wheel.
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1298[BLUEJ-1324] Documentation not shown2020-12-03T06:22:30ZBabis Kyfonidis[BLUEJ-1324] Documentation not shownTools -> Use Library Class -> java.lang.String -> click on Documentation button, I see a “page not found” error.
Also, the other classes load a "Null".
We may need to update our links.
---
**Issue metadata**
- Issue type: Bug
- ...Tools -> Use Library Class -> java.lang.String -> click on Documentation button, I see a “page not found” error.
Also, the other classes load a "Null".
We may need to update our links.
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1297[BLUEJ-1323] Auto-layout does not work with Switch statements2021-03-30T11:14:18ZBabis Kyfonidis[BLUEJ-1323] Auto-layout does not work with Switch statementsWhen selecting Auto-layout in a properly indented switch statement it loses the proper indentation.
---
**Issue metadata**
- Issue type: Bug
- Priority: High
- Fix versions: 5.0.1When selecting Auto-layout in a properly indented switch statement it loses the proper indentation.
---
**Issue metadata**
- Issue type: Bug
- Priority: High
- Fix versions: 5.0.1https://gitlab.bluej.org/bluej/bjgf/-/issues/1296[BLUEJ-1322] Method and class templates2020-11-11T14:14:17ZNeil Brown[BLUEJ-1322] Method and class templatesWe invariably tell our students to delete the code in the class template after creating a new class, before carrying on. (Sometimes they don't.) I realise we can provide a simpler class template with nothing in it, but I suggest it would...We invariably tell our students to delete the code in the class template after creating a new class, before carrying on. (Sometimes they don't.) I realise we can provide a simpler class template with nothing in it, but I suggest it would be preferable to have an Insert Code option that would allow a student to insert a method body (and other structures) in a class, and keep the class template simple.
---
**Issue metadata**
- Issue type: Task
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1295[BLUEJ-1321] When compiling incorrect code, the cursor may not indicate where...2020-10-26T11:42:25ZNeil Brown[BLUEJ-1321] When compiling incorrect code, the cursor may not indicate where something is expectedCompile the method
public Student(String aName, int anAge
{
name = aName;
age = anAge;
}
')' expected message is accompanied by the cursor positioned between g and e in the name of the parameter anAge, if the cursor is visi...Compile the method
public Student(String aName, int anAge
{
name = aName;
age = anAge;
}
')' expected message is accompanied by the cursor positioned between g and e in the name of the parameter anAge, if the cursor is visible at all.
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1294[BLUEJ-1320] Preferences window does not extend on long path MAC2020-10-22T15:01:14ZBabis Kyfonidis[BLUEJ-1320] Preferences window does not extend on long path MACBlueJ was installed on Downloads folder, MacOS 10.15.7
On the Libraries folder the add file button was not visible due to the long path that was extending the input boxes outside the bounds of the window
---
**Issue metadata**
- Is...BlueJ was installed on Downloads folder, MacOS 10.15.7
On the Libraries folder the add file button was not visible due to the long path that was extending the input boxes outside the bounds of the window
---
**Issue metadata**
- Issue type: Bug
- Priority: Lowhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1293[BLUEJ-1319] Result not valid var name for codepad2020-11-17T11:23:54ZBabis Kyfonidis[BLUEJ-1319] Result not valid var name for codepadThere is an anomalous behaviour of the codepad when you define any variable or any type named "result" (obviously without ""). In this case all the variables defined of the same type appears to be valued to 0. (I think internally it cont...There is an anomalous behaviour of the codepad when you define any variable or any type named "result" (obviously without ""). In this case all the variables defined of the same type appears to be valued to 0. (I think internally it contains the right values, but, if you want to show the content in the codepad the answer is 0, 0.0 or null)
Try this sequence in the codepad:
--------------------------
int x = 8;
int y = 2;
x
8 (int)
y
2 (int)
int result = x + y;
result
0 (int)
x
0 (int)
y
0 (int)
---------------------------
after this point any new int variable will be shown with a 0 (int) value.
Same happens by using double variables instead int, or a reference like String (null instead 0)
Surprisingly, if you try to print the variable x or y through the terminal (System.out.println(x);) the right value is shown, but if you try to do it with "result" variable the value of x is shown instead x + y
---
**Issue metadata**
- Issue type: Bug
- Priority: Highest
- Fix versions: 5.0.0https://gitlab.bluej.org/bluej/bjgf/-/issues/1292[BLUEJ-1318] Git: master -> main2020-11-19T10:53:37ZBabis Kyfonidis[BLUEJ-1318] Git: master -> mainGit is changing the default branch from "master" to "main"
---
**Issue metadata**
- Issue type: Task
- Priority: High
- Fix versions: 5.0.0Git is changing the default branch from "master" to "main"
---
**Issue metadata**
- Issue type: Task
- Priority: High
- Fix versions: 5.0.0https://gitlab.bluej.org/bluej/bjgf/-/issues/1291[BLUEJ-1317] BlueJ does not take into account the port number in GIT SSH-base...2020-11-16T15:54:30ZNeil Brown[BLUEJ-1317] BlueJ does not take into account the port number in GIT SSH-based URIsIn an GIT URI like "ssh://server.my.domain:PORT/", the PORT number is not taken into account. BlueJ always connects to port 22, regardless of the port indicated.
Thank you in advance
---
**Issue metadata**
- Issue type: Bug
- Prior...In an GIT URI like "ssh://server.my.domain:PORT/", the PORT number is not taken into account. BlueJ always connects to port 22, regardless of the port indicated.
Thank you in advance
---
**Issue metadata**
- Issue type: Bug
- Priority: Medium
- Fix versions: 5.0.0https://gitlab.bluej.org/bluej/bjgf/-/issues/1290[BLUEJ-1316] STRIDE - strange jittering of strings or UI elements on 4K/UHD d...2020-09-25T12:35:36ZNeil Brown[BLUEJ-1316] STRIDE - strange jittering of strings or UI elements on 4K/UHD display in stride editoron my laptops built in FHD display the window including strings renders perfectly normal, but when i drag the Stride-Editor window to my other display ..(which is a 4K/UHD resolution panel).. the fonts start jittering which is super-anno...on my laptops built in FHD display the window including strings renders perfectly normal, but when i drag the Stride-Editor window to my other display ..(which is a 4K/UHD resolution panel).. the fonts start jittering which is super-annoying.
In the beginning the boxes ('Constructors' f.i.) also jitter a bit up and down, but that looks like it settles after a few seconds, though they do jitter a bit up and down, which could make some people kinda nervous.
Maybe that comes not only from the transitioning to a display with some other resolution but, because of the "Scale and layout"-Settings.
This happens on a Windows 10 machine, with a good graphics card, and no other application showed that behaviour until now.
The Version of BlueJ is 4.2.2. with Java Version 11.02
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1289[BLUEJ-1315] Recent projects doesn't show recent projects until BlueJ is clos...2020-08-10T12:00:06ZNeil Brown[BLUEJ-1315] Recent projects doesn't show recent projects until BlueJ is closed and reopenedWhen using Windows Zip version of BlueJ:
Create project, close it, check Recent Projects - the project does not appear.
Close BlueJ, reopen it, check Recent Projects - the project appears.
---
**Issue metadata**
- Issue type: Bu...When using Windows Zip version of BlueJ:
Create project, close it, check Recent Projects - the project does not appear.
Close BlueJ, reopen it, check Recent Projects - the project appears.
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1288[BLUEJ-1314] Examples project ch1 figures works. house does not? others do an...2020-07-21T23:55:41ZNeil Brown[BLUEJ-1314] Examples project ch1 figures works. house does not? others do and don't?LOWERED Priority !
UPGRADED to java --version openjdk 14.0.1 2020.
I will redo-re-read Chapters 1 Exercises.
Perhaps, it IS working as planned an I need to adjust my thinking about the
Excercises?
Thanks! cimm...LOWERED Priority !
UPGRADED to java --version openjdk 14.0.1 2020.
I will redo-re-read Chapters 1 Exercises.
Perhaps, it IS working as planned an I need to adjust my thinking about the
Excercises?
Thanks! cimmeron
=============================================================
ch1 project figures excellent/works. ch1 project house - Nothing? Looked into both project directory files. Files 'look' ok but, Bluej IDE does NOT see a project? ie. house
ie) cannot close house project because it has NOT been 'opened'? Cannot open projects?
Ch1 - lab classes project will not open? Classes do NOT show up in GUI.
Ch2 - naive-ticket-machine project. Seems ok. 1 class in GUI.
Ch2 - other projects do NOT open. Same for Ch9 .... any help thanks! cimmeron
--------------------------------------------------------
Pop!_OS 20.04
GNOME 3.36.3 (Ubuntu)
*
---
**Issue metadata**
- Issue type: Bug
- Priority: Lowesthttps://gitlab.bluej.org/bluej/bjgf/-/issues/1287[BLUEJ-1313] Print fails in BlueJ 4.2.2 in landscape orientation2020-07-15T12:22:56ZNeil Brown[BLUEJ-1313] Print fails in BlueJ 4.2.2 in landscape orientationPrinting a formatted text string fails in BlueJ 4.2.2 when landscape orientation is selected. There are no error messages or exceptions caught, and no output although the printer icon appears in the system tray. Portrait orientation pri...Printing a formatted text string fails in BlueJ 4.2.2 when landscape orientation is selected. There are no error messages or exceptions caught, and no output although the printer icon appears in the system tray. Portrait orientation prints correctly for the same string. The equivalent executable jar prints correctly in both orientations.
This problem does NOT exist in BlueJ 4.1.2.
Using Win 7 Pro SP1
Java Version 8 Update 261 (build 1.8.0_261-b12)
---
**Issue metadata**
- Issue type: Bug
- Priority: Mediumhttps://gitlab.bluej.org/bluej/bjgf/-/issues/1286[BLUEJ-1312] Bluej App crashes while launching on windows 10 laptop2021-07-29T16:04:09ZNeil Brown[BLUEJ-1312] Bluej App crashes while launching on windows 10 laptopI have JDK SE14.1 version and BlueJ 4.2.2 which was working fine until the Antivirus Guardian Total Security was installed. Now BlueJ is crashing while launching it self. See the file generate after crash. Please help to start using Blue...I have JDK SE14.1 version and BlueJ 4.2.2 which was working fine until the Antivirus Guardian Total Security was installed. Now BlueJ is crashing while launching it self. See the file generate after crash. Please help to start using BlueJ.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffe2b076690, pid=9880, tid=9352
#
# JRE version: OpenJDK Runtime Environment (11.0.2+9) (build 11.0.2+9)
# Java VM: OpenJDK 64-Bit Server VM (11.0.2+9, mixed mode, tiered, compressed oops, g1 gc, windows-amd64)
# Problematic frame:
# C 0x00007ffe2b076690
[error occurred during error reporting (printing problematic frame), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffe2b076de0]
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
---
**Issue metadata**
- Issue type: Bug
- Priority: Highest
- Fix versions: 5.0.2https://gitlab.bluej.org/bluej/bjgf/-/issues/1285[BLUEJ-1311] while writing the source code program it shows syntax error afte...2021-07-29T13:46:04ZNeil Brown[BLUEJ-1311] while writing the source code program it shows syntax error after debugging it shows the same errorwhile i was writing the program it show the syntax error when i corrected the error it shows the same message
---
**Issue metadata**
- Issue type: Task
- Priority: Highest
- Fix versions: 5.0.0while i was writing the program it show the syntax error when i corrected the error it shows the same message
---
**Issue metadata**
- Issue type: Task
- Priority: Highest
- Fix versions: 5.0.0