I am considering of taking the repo private if no one is actually installing or using it on a regular basis.
Actually, I got so much experience and ideas from modding it, i am at the point where I can just (almost) redo it as a completely new software; and I believe a lot better too.
(No offence to Berry, of course! I appreciate, all his work and I know this was started when the times and the software market as very different than it is now. Naturally, I am speaking with the accumulated knowledge and experience of having coded in both Quelea and OpenLP and standing on their shoulders. Naturally the next thing should be better!).
That said, I like the simplicity of Quelea so in the future i will be looking to preserve that in whatever project I might start. I am after features, plugins and level of connectivity which is unheard of in this class of software. Many things which I already implemented here. Or should i say prototyped? Anyway, let’s not get ahead!
The whole process has been very useful for me, even though I don’t even particularly like Java (which might come as a surprise when i am 850+ commits ahead of upstream). Architecture is architecture, AI can help us build things but it can’t think for us and it can’t imagine things for us.
—————————————————
So, guys do let me know if you are using it.
Drop me ideas if you think you have though of a really cool feature that you would wish to see somewhere etc.
I didn’t get any proper feedback so I assumed no one is actually using it.
Could you elaborate on what features you are currently using in the JP version that the standard doesn’t have. Example:
I use Feature X, because … ,
it improves my workflow ( or i like about it) … .
I would like to see more of (futher) … .
It works fine / has bug / quirk.
I have a few ideas about scalability, but could mean completely different things than what you have in mind. Could you elaborate about that in detail? Also maybe provide a use case example of how you imagine using it in such scaled configuration.
The main features are mobile lyrics control, using an iPad in the middle is great. For scaleability more on the lines of not just two monitors but 4 or even more, stage and beamer. Integration with OBS for livestreaming would be cool, so the lyrics layer can be sent to OBS. Another idea we have, is a system for syncing songs.
The biggest bug we have encountered is the size of lyrics, it grows and shrinks over multiple songs, this would be awesome if there was a setting for it.
Another is margin or padding around the lyrics, I haven’t got it to work, the .properties file gets overwritten on startup.
Further the cords on songs could be improved, it now is a mess sometimes (cords jumping and not following the lyrics correctly, this is because they are two separate lines.), that could be user error, haven’t found a good way so we stop using that feature for now.
Does this help? If any questions arise, please let me know!
For the lyrics, i think I already had something. At the very least it should pass a JSON which can be parsed. But could be made even simpler maybe fairly easy. As long is 1 slide <=> 1 text area.
The latest version has some features and fixes for the chords and the lyrics including relative size and alignment. Various options including font are exposed. If you want constant lyrics size well that would be different and it’s not hard to do actually.
(by the way anyone can go into the web dir and edit the fronted.
Margin or padding … well, not hard to do currently I have spacing (i think) so maybe it’s ok to add one more it’s quite easy.
properties - i think it’s some missing defaults (i was lazy to do). That said it should be more of an append, does it overwrite your settings ?
Chords now fixed and actually have 2 modes. Somewhat similar but it does result in a different view feel. Some of those issues where inherited from upstream but fixed here.
If you message me or PM , I could have a look at any other specific issues and you can make a feature request.
P.S. yeah, actually from now on, please also provide the build version and some screen shots. That applies for everyone. Some issues get fixed in later updates.