QueleaJP - sending some love back to the community - latest, installer only, on request only!

Recently I had some improvements and features done, including the installer, multimedia can be added from the remote, updated to java27, solve the database corruption issue, local DNS resolution, multi-instance connection resolution via remote, themes, MIDI + internal device declaration, likely best song and bible search from remote out there etc. etc. etc.

It’s gotten fancy!
Not long ago, someone started using it and requesting features, so made those, and I pretty much solved any remaining issues. So it’s got quite robust. Real men test in production! ha-ha-ha (JK)

Still a few things to sort, and they also requested the remote be packaged in an app like a progressive mobile or desktop, all good stuff.

That aside, I found the lacklustre interest from the community disappointing, so I am not maintaining and keeping the public fork anymore.

Regardless, I don’t want to be too stingy, so for anyone interested in this enhanced version, I will provide the Windows installer or the cross-platform installer at least. You guys can declare your interest on PM or leave a comment.


P.S. I mentioned in a previous post that I am planning to make a completely new app with the know-how from working on this one. The next one will be essentially a next^2 - gen thing, with more advanced features for larger productions, and will work across multiple environments, devices & users simultaneously. Android & Cloud capable and more good stuff. (will try to make it the most advanced thing on the market!!!). Feel free to talk to me about it should you be interested!


Some mugshots for y’all …

Thanks for letting us know!

That aside, I found the lacklustre interest from the community disappointing, so I am not maintaining and keeping the public fork anymore.

Regardless, I don’t want to be too stingy, so for anyone interested in this enhanced version, I will provide the Windows installer or the cross-platform installer at least.

FYI - Quelea is licensed under the GPL3.0, which means if you distribute the installer for your fork, you legally also have to make the source available to whoever you distribute it to.

1 Like

Hance, why only available for PMs, on a “installer for a buddy” level, and If buddy wants source code, no problem. Can do that too.

Also, as you can see not uploading or planning to upload anything here (or any public forum) directly. Therefore, no license violation, I hope.

Jessy Have you taken your fork down? Any links I try give a 404 message.

Thanks

David Guice

I will send you some info on PM

Hi @JessyJP can you send me the info too by PM. Thanks in advance

First many thanks for your work! I would like the source code to

Hi,

I run the tech for a small Baptist church, I recently discovered Quelea when reviewing lots of different projection software. It is far superior to all the others for usability, which is a top priority for us.

Our other required features are a stage monitor, remote app and easy import of songs from CCLI. Quelea ticks every box! Thank you @berry120 for the time you have invested in this project. I look forward to any future developments!

The only issues we have had have been around the stability of the 2024 version, particularly around video and memory usage. Initially, I tried an earlier version but found the integration with VLC was less smooth than Gstreamer. This led to the discovery of JessyJP’s ‘2026’ version, which has improved the stability enough for it to be used regularly for our weekly service.

@JessyJP I would very much be interested in your latest version. Many thanks to you too for all the additional efforts that have added to this fantastic software.

@JessyJP I am interested in the latest version.

Maybe just a quick update:

If I send a MEGA link it will have 5 installation files. I don’t update versions you just have to look at the fine date to see when it was last packaged.

The Debian installer (.deb) was something I made for kinda just for the “why not” but oh boy does this app run fast on Debian or what. What shocked me a bit was after fixing the video issues under Linux and adding autoplay on add for the videos.

Just moved and packaged back on Windows and noticed the videos where causing crashing. Just so you are aware will be looking more closely into it. If you are experiencing issues on Windows set video tab to false in the properties or wait for the next update.

What’s new:

I was getting lazy to keep accessing things from the web, so a quick button with all external tools neatly put. Of course can access them from the browser or remotely.

If you want to try the live content tool and see “{“message”:“Live Displayable Content service is stopped.”,“status”:“error”}” you have to turn its plugin from the services
Control → Service Manager (Ctrl + U) and start the relevant subunit.

The highlight tool with event player automation, import and export. I was experimenting with usability modes for automation. So manually, with automated play/record export/import, from the web API in 2 modes (full and cumulative), and my favourite MIDI mode to drive the changes.
Reader, if some of those things went over your head, don’t worry about it! If you care about the highlighting, you will figure it out, if not, ignore and forget about it.

Do note: quick highlight produce flickering, ideally I will need a separate imaging layer for the lighting and shadows … yes we can do glows.

Added some much-needed safety:

Imagine you ALT+F4 during live on Sunday with hundreds of people …

The layer modes are fixed and now properly mutually exclusive.

image

Videos and images go active on selection (if you have the preview ON they go there, if preview is OFF they go to live directly).

Images or image groups are visible in the remote. Nice!

Any media can now be added from the remote. Very powerful!

The add button can be placed in 3 different locations, the image just shows 1 of the versions;

What can I say!? I like customization!

The MIDI config is starting to get real proper with live assignment on midi event triggering :slight_smile:

Oh, yeah, just a quick convenience to match the remote and the songs panel:

Essentially matching aesthetics and convenience.

============================================================
Upcoming:

  • I have one more change to show, but currently on Windows and can’t show the video, will do when I switch OS (both remote and app UI).
  • Maybe add Autoplay toggle to the preference
  • Fix windows video bug
  • Proper song transpose with some buttons
  • Maybe a right click to show a full view (PDF maybe for the whole song with cords) for musician view. + Access the PDF list via API. Some people might just want to see an easy to switch page with the PDFs for example.
  • Linked edit song in an external viewer (notepad++ or code), straight opens there and on save comes back.
  • Main UI fullscreen mode

Maybe: …

  • Android app wrapper for the web remote. I tried a python wrapper with bulldozer but its just such a pain …
  • Actually in the remote already added a back button guard, so you won’t close the browser or navigate back (at least on Firefox/android combo but should be relatively universal, … well I care not about Apple produce so no guarantees there). Point is, It’s really-really close to an app experience and with full-screen mode with the square button there, I am almost feeling like there no need for a separate app. Remains a point of contention in my mind.
  • I considered some ideas about OBS/Webcam views live into Quelea for conference call like experience, but realistically all OBS has detachable live windows which can be projected onto the desktop directly. In the reverse case, output display can be injected into OBS, so custom video transmitter feels quite unnecessary.
  • There was also the idea of desktop capture in Quelea (at least we won’t need to worry about YouTube videos being easily played). … I think i might implement that one, actually.
  • The idea of running, text trough a duplex plugin for GIMP, i.e. Quelea → GIMP → Quelea Live view was interesting to me but now with this live plugin custom application adapters feel a bit unnecessary too.
    • I do have a few more ideas but they are way too advanced to discuss here … though, there is this one, maybe. Give me your take on that in the comments.

      What do you think about:

    • Preview → ability to go to a separate display + separate audio device config.

    • Live → only the ability to set the device.
      … logically speaking preview should go to maybe Bluetooth earphones while live goes to a mixer. Live can be on a live display and multiple projectors but also for some people that same screen could be the preview first and then goes to live while that small display is updated with the next item which they adjust while content is playing live.

The new player controls.

The various view modes for the payback controls on the remote, depending on the viewing screen.

1 Like

Well essentially the upcoming stuff is now done. Well some bug-fixes and usability improvements might be done but essentially now:

  • Full-screen with F11

  • Live session transpose; triggered by either backend app, MIDI or web API, all use the same handling of course.

  • The windows video bug should be now handled

  • The editor was revamped a bit:

    • Undo/Redo,
    • Zoom-in/out,
    • print-song to pdf direct (i.e. open this song as a pdf),
    • open in external editor (the pencil icon).
    • Chord highlight.
    • Fix blue higlighting (but might still appear)
    • shortcuts
    • some bugs here and there with the shortcuts hahah
  • The ALT + Click will now open the song edit.

  • OBS style window/device capture

    • I couldn’t quite capture the browser yet, although it shows up (pipe wire vs X11) thing … BUT if you do YouTube detached player window works beautifully !!! I could grab some of the applications like GitHub desktop, the text editor and the display also. And works so well on Debian due to (what I would say excellent and correct handling of the virtual desktops/workspaces).
  • Some useful options, so behaviour for source material panels is standardized accorss the board.

  • The autoplay added for convenience. The following playback speed multiplier options added:
    {0.1, 0.25, 0.5, 0.75, 0.9, 1.0, 1.1, 1.25, 1.5, 1.75, 2.0, 2.5, 3.0, 4.0, 5.0, 10.0}

  • ESC closes the safety dialogue.

========================================================================
Feel free to report or DM me about any bugs you guys find. Or if you have some original feature ideas worth making will be curious to hear.