|
Post by Uncle Buddy on May 26, 2022 2:25:44 GMT -8
|
|
|
Post by Uncle Buddy on May 26, 2022 21:45:26 GMT -8
|
|
|
Post by Uncle Buddy on Jun 14, 2022 4:22:01 GMT -8
I moved my video series to rumble.com/c/c-1673045Please subscribe to this channel. When I get 20 subscribers I can change the hieroglyphics in the URL to say Treebard Genealogy Software. The videos I've uploaded to You Tube will stay there but I won't add to them. From now on, everything's going to rumble.com. I added three more videos today.
|
|
|
Post by Uncle Buddy on Jun 15, 2022 5:24:18 GMT -8
I started a new series of videos today. This will track progress through the actual code creation process in the just-begun assertions & sources dialog. The first video shows how to change someone's name manually with the SQLite console. The next several videos will show how to create a simple new feature in the GUI's names tab for changing the current person's name by way of the GUI instead of having to open up the SQLite database manually. With that detour out of the way, work will begin on the assertions dialog itself. The video series will show a new family tree being started from scratch with the addition of the new assertions dialog feature along the way.
|
|
|
Post by Uncle Buddy on Jun 16, 2022 7:35:05 GMT -8
rumble.com/v18j3ut-creating-treebards-assertions-and-sources-dialog-001.htmlI'm glad I decided to make a name-change feature in the names tab. It's going to lead to some simplification in the GUI in other places too, specifically where new persons are added to the tree. I realized that my clever and appealing method of creating a re-orderable default sort order (so the user can tell Treebard how a name should be alphabetized) would not seem clever or appealing to someone who doesn't know how to use it yet. I realized the same thing can be achieved with an utterly simple GUI feature. If I hadn't been infatuated with my simple means of re-ordering name parts, I would have realized that the user would rather just type "van Dyke, Dick" or "Dyke, Dick van" in a sort-order field instead of studying and practicing how to fiddle around with a bunch of moving parts. I uploaded six more videos today. Hope they're good. I had no time to watch them yet. This series is a nuts-and-bolts coding video so I'm trying to show the whole process. This will be helpful for someone who's never planned or created an app and is just looking into it because they want to figure out whether or not they want to write their own genieware or use Treebard as a basis or whatever. This feature for changing names will break the ice and then I'll get serious with the assertions & sources dialog, and that will be the main part of the video series.
|
|
|
Post by Uncle Buddy on Jun 17, 2022 19:55:43 GMT -8
rumble.com/v18j3ut-creating-treebards-assertions-and-sources-dialog-001.htmlThe ten-part intro to the new video series is complete. I started with an empty names tab and created (live on camera--not easy!) a name-creation and name-editing feature for persons that already exist in the database. Video _011 in this series will probably be uploaded today or tomorrow, in which I will begin to look at the design and functionalities intended for the assertions and sources dialog. The dialog will open when the user clicks the SOURCES button at the end of a row in the conclusions table (formerly known as the events table). It will display all the assertions that the user has chosen to link to the pertinent conclusion. Each assertion will be linked to a citation, and each citation will be linked to a source. I don't know a lot about what this dialog will be like, just getting ready to jump in with both feet and start dog-paddling around in it. It might contain columns similar to the conclusions table, but I think it should have additional information such as exactly which name was used (by the source) for the current person in the pertinent conclusion. Unlike the conclusion table, which shows all the events and attributes for the current person in one table, the assertions and sources dialog will show all the assertions corresponding to one event or attribute. In the future, assertions will be linkable to other elements besides events/attributes/conclusions, such as names for example. I predict that the feature, thus the video series, will be months in the making and dozens of videos long. It's meant to be a climax to the first chapter of Treebard's creation, a four-year-long marathon of trying to finish, to a reasonable degree, everything on the front page of the app (the current person tab). When that's done, hopefully this year, I might take a break from Treebard and/or go back to working on GEDCOM import/export. The original series on GEDCOM was interrupted since the GEDCOM topic itself was an interruption of the higher priority Treebard Chapter One which is comprised of getting the front page of the app to work as a coherent whole.
|
|
|
Post by Uncle Buddy on Aug 1, 2022 5:02:57 GMT -8
rumble.com/search/video?q=treebard%20genealogy%20softwareThere are now 37 videos in the series where I create a new feature with the camera running. The assertions and sources dialog is the feature being created. Many more videos in this series have already been made and will be uploaded as I find the time.
|
|
|
Post by Uncle Buddy on Aug 11, 2022 4:44:58 GMT -8
The assertions dialog has been changed to an assertions tab. There are now 79 videos in the series which includes two videos on how I made a Toykinter Checkbox class since I didn't like the enforced spacing on the Tkinter Checkbutton. Tomorrow I'll upload the 8 videos I made today.
|
|
|
Post by Uncle Buddy on Aug 13, 2022 2:20:02 GMT -8
There are now 88 videos in the series on writing the assertions tab with the camera running.
|
|