Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates to support harbour, chum and SFOS 4.4 Sailjail requirements. #55

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

poetaster
Copy link

Updated spec to support chum, to make it into harbour store.
Updated desktop to satisfy Saijail needs, get into harbour, run on sfos 4.4

Updated desktop to satisfy Saijail needs, get into harbour, run on sfos
4.4
@poetaster
Copy link
Author

Builds are fine and tests on armv7 SFOS 3.4, and aarch64 SFOS 4.4 show everything BUT the shaders working well.

https://api.merproject.org/package/show/home:poetaster:kimmoli/paint

Fixed a number opengl shaders missing precision or using fload syntax
Added some debug output.
Minor version bump.
On image insert, the image Red and Blue channel are swapped. Now you can
swap em back:)
Added crosshatch, mirror, compound eye shaders.
Minor version bump.
These are cribbed from the naive methods in 'scribble'.
Undo is still PRIMITIVE and does not take layers into account.
@kimmoli
Copy link
Owner

kimmoli commented May 4, 2022

Nice to see contributions here. Thanks. Please let me know when everything works... I don't have energy to work with this at the moment...

@poetaster
Copy link
Author

Nice to see contributions here. Thanks. Please let me know when everything works... I don't have energy to work with this at the moment...

This is all working code. The 'undo' functionality doesn't take layers into account 'properly' yet, but does no harm. The releases I've made are making the rounds. @attah, has found a fix for ImageProvider channel swapping which I'll integrate soon.

Everything works, but needs polish. I'd merge now to keep the drift from becomming too great. So far I've:

  • added shaders
  • added the undo button component
  • modified veriy little c++
  • made QML modifications to support undo.

@poetaster
Copy link
Author

Question, did you have Paint in harbour? It'd be nice if it was there!

@kimmoli
Copy link
Owner

kimmoli commented May 6, 2022

Question, did you have Paint in harbour? It'd be nice if it was there!

Yes it was in Harbour

@poetaster
Copy link
Author

Question, did you have Paint in harbour? It'd be nice if it was there!

Yes it was in Harbour

I'll attach the last builds, which include the rgb swap fix in a prerelease in my repo. You're welcome to use them, the aarch64 users would appreciate it. If you wish, you can point people to my repo for support since I'm actively on it.

@kimmoli
Copy link
Owner

kimmoli commented May 10, 2022

Ok, i'll check at some point, might be on the weekend.
IIRC there was some issue with the toolbar scaling on some devices (or it was just my WIP toolbar improvements... that was last thing i touched before i abandoned these developments)

ping me on IRC on fri/sat ?

@poetaster
Copy link
Author

Ok, i'll check at some point, might be on the weekend. IIRC there was some issue with the toolbar scaling on some devices (or it was just my WIP toolbar improvements... that was last thing i touched before i abandoned these developments)

Ok, I'll have a look. On 3.4 the roation of the toolbar causes a freeze (on the Volla/GS290 phones at least).

ping me on IRC on fri/sat ?

I'll try. I may be a bit busy with childcare ;)
I've also started working on a better undo (derived from one in Imageworks) ... but I think it's not urgent.

Add some experimental shaders.
Imageprovider test.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants