user-documentation icon indicating copy to clipboard operation
user-documentation copied to clipboard

Replace old Swing Screenshots with JavaFX ones

Open Siedlerchr opened this issue 6 years ago • 6 comments

Check through the help which dialogs need replacement For example the diff/merge dialog

Siedlerchr avatar Jan 24 '19 17:01 Siedlerchr

@Siedlerchr I would love to work on this. But I haven't quite understood what I am supposed to do here. Could you please elaborate a bit.

Thanks!

sameshl avatar Oct 06 '19 14:10 sameshl

Thanks for your interest, the help pages contain old Screenshots. In the current 5.x development version the user interface has been changed and dialogs look a bit different now So it would be cool to replace the old Screenshots with new ones

You can get the latest development version of JabRef at builds.jabref.org

Siedlerchr avatar Oct 06 '19 14:10 Siedlerchr

In the best case, we should add unit gui tests and use testfx's DebugUtil.captureScreenshot to automate this. Then it would be easy to always have updated screenshots.

tobiasdiez avatar Oct 06 '19 15:10 tobiasdiez

@koppor I would love to work on this issue. But this is my first time contributing in an organization. Could please elaborate on how do I contribute to this issue and where do I get the files of the program.

bulkpool avatar Oct 06 '20 04:10 bulkpool

You chose a difficult one, but a good thing to learn about testing and JavaFX. One start can be https://github.com/JabRef/jabref/pull/6089#issuecomment-603780005.

koppor avatar Oct 07 '20 21:10 koppor

Update: It's okay to not write GUI tests, but instead manually replace the screenshots.

Siedlerchr avatar Oct 22 '22 10:10 Siedlerchr