nbrugger-tgm / reactj

A reactive ui lib for easy MVC
LaTeX Project Public License v1.3c
10 stars 0 forks source link

[Feature] Swing specific implementation #18

Closed nbrugger-tgm closed 3 years ago

nbrugger-tgm commented 4 years ago

Implementing classes like ReactiveView ReactiveListView and so on with swing in mind would make usage more easy / remove code when used.

Leave a 🚀 when you think this should be prioritized

nbrugger-tgm commented 3 years ago

Schema

The classes will be located in the package com.niton.jreact.swing.components and will be named with the prefix JR to follow the schema of swing and adding the R for reactive

nbrugger-tgm commented 3 years ago

Progress

nbrugger-tgm commented 3 years ago

Contribution encourage

While this part of the library is a very nice add-on, its just an add-on. So the implementation will maybe not 100% complete or "as per wish". I encourage the community to open PRs to enhance the swing specific implementation and also other framework specific implementations.

nbrugger-tgm commented 3 years ago

Versioning

As swing comes with the java.deskop dependency and with quite a few methods and classes i will seperate the swing implementation from the default libary. The branch variant/swing contains the up to date lib but including swing specific implementation.

Artifact

Also the artifact will be released with the name reactj-swing rather than reactj so the user can choose the version with or without the swing implementation.

Maybe at a later point in time this will become a separate project that just depends on reactj itself

nbrugger-tgm commented 3 years ago

Extraction

The swing implementation and its branches do NOT exist on this repo anymore.

The implementation was moved to this repo