Thread Locked This thread is locked - replies are not allowed.



Permlink Replies: 32 - Pages: 3 [ Previous | 1 2 3 | Next ] - Last Post: 18 Dec 24, 15:09 Last Post By: davidekholm Threads: [ Previous | Next ]
MarkusD

Posts: 682
Registered: 13-Apr-2006
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 21:18   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Are your two additional screens having the same resolution?
Yes.

My setup is:
+------------+ +------------------------+ +------------+
| 20“        | | 30“                    | | 20“        |
| 1200x1600  | | 2560x1600              | | 1200x1600  |
|            | |                        | |            |
|            | |                        | |            |
|            | |                        | |            |
|            | |                        | |            |
|            | |                        | |            |
+------------+ +------------------------+ +------------+ 


Cheers, Markus (with „k“ not „c“) :-)
davidekholm

Posts: 3,573
Registered: 18-Oct-2002
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 21:56   in response to: MarkusD in response to: MarkusD
Thanks Markus,

Can you please run this code in jAlbum's system console and report what it prints:
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
for (GraphicsDevice screen : ge.getScreenDevices()) {
    if (screen.getType() == GraphicsDevice.TYPE_RASTER_SCREEN) {
        GraphicsConfiguration gc = screen.getDefaultConfiguration();
        Dimension screenSize = gc.getBounds().getSize();
        println(screen.getIDstring());
    }
}
println ""

Now unplug one of your extra screens, then run that code again and see what it prints. Finally reconnect the screen you unplugged and run that code again. What does it print now?
JeffTucker

Posts: 8,377
Registered: 31-Jan-2006
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 22:04   in response to: phil44 in response to: phil44
phil44 wrote:
In positioning, a longitude or a latitude can be expressed in numerous formats.

There have been several camera models that, if they couldn't get GPS coordinates, or if that feature was turned off, would record, instead, the coordinates of Null Island, i.e., 0°, 0°. My skins filter those out - I couldn't convince David to have the core do it. ;)
MarkusD

Posts: 682
Registered: 13-Apr-2006
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 22:05   in response to: davidekholm in response to: davidekholm
This is the output with three monitors:
 \Display0
\Display1
\Display2
 
0,928s ==> null


This is the output with two monitors (I disconnected the right monitor:
 \Display0
\Display1
 
0,006s ==> null
davidekholm

Posts: 3,573
Registered: 18-Oct-2002
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 22:23   in response to: MarkusD in response to: MarkusD
Thanks Markus, but now I finally need to see what's printed after you're reconnected that 3:rd monitor again
MarkusD

Posts: 682
Registered: 13-Apr-2006
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 22:42   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Thanks Markus, but now I finally need to see what's printed after you're reconnected that 3:rd monitor again
Sorry, David!

Here is the video:
https://www.markus-drueck.de/public/jAlbum/Videos/jAlbum%20Core/index.html#img=Video_2024-12-04_223417.mp4

Here are the results:

Three monitors:
\Display0
\Display1
\Display2

1,002s ==> null

Two monitors:
\Display0
\Display1

0,004s ==> null

Three monitors:
\Display0
\Display1
\Display2

0,005s ==> null
davidekholm

Posts: 3,573
Registered: 18-Oct-2002
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 22:48   in response to: MarkusD in response to: MarkusD
Thanks Markus,

Well. Windows behaves properly. On Mac, the IDs are increased every time you unplug/replug a monitor, effectively rendering IDs unusable to identify screens, so I used the resolution instead. Now, using the resolution is obviously not solid either (as your case shows) so I'm now using the relative location of the external screen to identify it. To try the fix, replace lib/jalbum-core.jar with this one: https://jalbum.net/download/beta/jalbum-core.jar

I also attach a fix to the location editor so it also remembers its last screen, position and size. To use it, just drop it onto jAlbum to install.
MarkusD

Posts: 682
Registered: 13-Apr-2006
Re: jAlbum 36.1 beta for testing
Posted: 4 Dec 24, 23:01   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
Thanks Markus,

Well. Windows behaves properly. On Mac, the IDs are increased every time you unplug/replug a monitor, effectively rendering IDs unusable to identify screens, so I used the resolution instead. Now, using the resolution is obviously not solid either (as your case shows) so I'm now using the relative location of the external screen to identify it. To try the fix, replace lib/jalbum-core.jar with this one: https://jalbum.net/download/beta/jalbum-core.jar

Now the console window opens on the correct monitor, at the right position, but still with the wrong size. It's to late for me now to post another video, have to go to bed. Will get back tomorrow.

I also attach a fix to the location editor so it also remembers its last screen, position and size. To use it, just drop it onto jAlbum to install.
Thanks, this works now. :-)

Cheers, Markus
davidekholm

Posts: 3,573
Registered: 18-Oct-2002
Re: jAlbum 36.1 beta for testing
Posted: 5 Dec 24, 11:42   in response to: MarkusD in response to: MarkusD
MarkusD wrote:
Now the console window opens on the correct monitor, at the right position, but still with the wrong size.

Ah, now fixed in the b7 core file :-)
RobM

Posts: 3,945
Registered: 4-Aug-2006
Re: jAlbum 36.1 beta for testing
Posted: 6 Dec 24, 19:59   in response to: davidekholm in response to: davidekholm
I'm getting an error on opening an mp4 video for playback, error is on opening the window not playback.
Dec 06, 2024 6:58:20 PM net.javainthebox.caraibe.svg.SVGContentBuilder eventLoop
INFO: Non Support Element: <title>
Dec 06, 2024 6:58:20 PM net.javainthebox.caraibe.svg.SVGContentBuilder eventLoop
INFO: Non Support Element: <title>


Edited by: RobM on 6 Dec 2024, 19:00
Only get the error on opening the first video.
RobM

Posts: 3,945
Registered: 4-Aug-2006
Re: jAlbum 36.1 beta for testing
Posted: 6 Dec 24, 20:09   in response to: RobM in response to: RobM
Also getting a crash, mostly but no always, when trying to move the start/end scrub points. No stack trace generated.
MarkusD

Posts: 682
Registered: 13-Apr-2006
Re: jAlbum 36.1 beta for testing
Posted: 9 Dec 24, 19:02   in response to: davidekholm in response to: davidekholm
davidekholm wrote:
MarkusD wrote:
Now the console window opens on the correct monitor, at the right position, but still with the wrong size.

Ah, now fixed in the b7 core file :-)

Sorry David for answering late. I tried to get the b7 version with no luck. I get a message "jAlbum core update / No core update currently available".
davidekholm

Posts: 3,573
Registered: 18-Oct-2002
Re: jAlbum 36.1 beta for testing
Posted: 9 Dec 24, 19:35   in response to: MarkusD in response to: MarkusD
The b7 core file needs to be grabbed manually from https://jalbum.net/download/beta/jalbum-core.jar
MarkusD

Posts: 682
Registered: 13-Apr-2006
Re: jAlbum 36.1 beta for testing
Posted: 9 Dec 24, 19:55   in response to: davidekholm in response to: davidekholm
RobM

Posts: 3,945
Registered: 4-Aug-2006
Re: jAlbum 36.1 beta for testing
Posted: 9 Dec 24, 20:03   in response to: MarkusD in response to: MarkusD
You could try jAlbum combined update tool

As well as doing a normal update it looks for beta updates and any associated $texts files. It does the update just like the built in core update tool. It’s much quicker than downloading and replacing the old file(s).
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums