Plans to Update Forms Addon Over the 2024 Summer

I agree that an import option would be helpful. I will put it on a feature list for a future update. My thinking is in the individual form entry page there could be a button to allow you to populate a form with data from a csv and eventually other document formats. The user could select which columns in the csv should be imported for each column in the form. Or if fields were the same across both it could be automatic. It would need to be implemented after the theoretical other feature that others have requested for an option to add a record to a form without attaching it to a person. Basically creating a ā€œdocumentā€ object that can be attached if the user desires at a later time.

Also another update:

More logic checks and validators have been implemented and I have also started working on allowing saved configurations for the event builder to be loaded in the gui. I won’t be able to finish before school starts like I had wanted, but I will still work on it during the upcoming semester in my free time.

2 Likes

Will your Forms have a tab delimited ā€˜paste’?

Perplexity.ai suggests that parsing a clipboard element is possible in Gtk but not necessarily straight-forward.

It will actually be worlds easier to implement than some of the other features I have added haha. It is just a matter of adding a helper function for the formatting.

1 Like

How far is the development of the Forms Gramplet update from @RenTheRoot ?
Can you already work with it?

Hadn’t noticed that this topic had timed out.

Re-opened.

2 Likes

Yes, yes, it’s been 4 months since the last post.
I hope it will be finished soon…

More progress will have to wait for breaks in her college schedule. That has to take precedence.

I do not think it had progressed to the point where she wanted beta testing feedback.

Ok i will wait :slight_smile:
School first

1 Like

Yep I’ve been working on it on and off. This is the first semester where I have only a full time course load though so I will have more time with only 12 credits. And its winter break now so I may update everyone again in a couple days.

4 Likes

Oh also as far as timeline goes, the main uncertainty is the simple block programming language I have made for event building. Everything else is pretty locked down with just a few more tweaks I need to make, but the block programming is pretty experimental. That said I am making good headway and I think it would be a mistake for me to release the addon without it available the first iteration so I am definitely going to try and finish it and get everything worked out- at least on a basic level. I figure I can always add more ā€œtoolsā€ to the toolbox once I have the bones worked out.

5 Likes

Just finished what (I think) might have been the hardest part to get which is that event definitions can now be saved and then re-loaded into the event creation editor gui! Now that I have formatting for save files figured out I can connect event definition files with their actual functions.

3 Likes

A little update: I have been working on this more on and off. The biggest development is I have made some of the gui for saving and loading the event definitions. Unfortunately I ended up getting a class schedule that is, in fact, more than full time and includes 3 masters courses so I am a bit overloaded at the moment. However, I still find the time to code for a hour or two each week.

4 Likes

Thx for the update.

Good luck with that heavy class load! Maybe you will have some time this upcoming summer again.

2 Likes

Small update: I ended up having several deaths in my family and some other bouts of very bad luck and haven’t worked on this in quite a while as a result. I have not stopped completely though! I think I will be able to pull this through the finish line over the summer. It will be nice to finally work on something I enjoy then.

5 Likes

I’m very sorry to hear about your bad news. Look after yourself first.

When you feel like working on Gramps again, let me know if there is anything I can do to help.

5 Likes

My condolences for your losses and of your family members. I dearly hope your fortunes improve in the other areas.

As Nick says, take care of yourself and don’t worry about this stuff. From your postings elsewhere, it seems like software is a distraction that you enjoy. (I built a family website to distract myself when my father passed more than 25 years ago.) But hopefully, you have other stress alleviating activities that are more sociable with family members.

3 Likes

Things have slowed down (at least in terms of negative events- Some other great things are happening in my life now but those aren’t the sort that stop me from programming) and development has started again! Hopefully more updates will be posted here shortly!

7 Likes

I just figured out another fairly significant piece of the program that had been giving me issues: interpreting nested logic statements:

Now I need to add the template saver for this part (which Ill copy over almost exactly from this part of the program:

and connect the event builder to the template builder and the event builder to the original forms addon (the template builder itself is already connected). Then I should be good for a first release.

I’m hoping to be done by the end of this month but realistically it’ll probably be the end of next month or the one after. Its coming into the home stretch now though and most of the most difficult parts of the program are done!

7 Likes

Hi Renee

Keep up the good work look forward to seeing the result, I use Forms a lot
phil

3 Likes