{"id":22496882,"url":"https://github.com/t-88/domes","last_synced_at":"2025-06-16T01:39:02.101Z","repository":{"id":200144394,"uuid":"697304103","full_name":"t-88/domes","owner":"t-88","description":"another todo app in my cv","archived":false,"fork":false,"pushed_at":"2023-10-16T09:21:01.000Z","size":2117,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"mian","last_synced_at":"2025-03-27T21:31:00.743Z","etag":null,"topics":["cpp","engine","hacktoberfest","hacktoberfest2022","layout-engine"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/t-88.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-27T13:08:53.000Z","updated_at":"2023-10-17T10:37:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"883067b0-c06b-42a2-bf42-44d8341a7117","html_url":"https://github.com/t-88/domes","commit_stats":null,"previous_names":["t-88/domes"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/t-88/domes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t-88%2Fdomes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t-88%2Fdomes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t-88%2Fdomes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t-88%2Fdomes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/t-88","download_url":"https://codeload.github.com/t-88/domes/tar.gz/refs/heads/mian","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t-88%2Fdomes/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260082573,"owners_count":22956306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","engine","hacktoberfest","hacktoberfest2022","layout-engine"],"created_at":"2024-12-06T20:14:39.235Z","updated_at":"2025-06-16T01:39:02.080Z","avatar_url":"https://github.com/t-88.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Do-me\nmaking a todo app bc its what cool kids do this days and i want to be a cool kid.\ntrying to implement a simple layout engine and apply it on a todo app :).        \n\n**is unsafe for u RAM**\n\n# How To Run\n**u need to have sdl2 and sdl2_ttf to do the rendering of the app**\n-   u need to make a edit the path for the font and todos.db files to make them global\n```\n    $ ./run.sh\n```     \n# Whats Next:\nthe point of the is the layout engine, so for me its already done.   \nbut for future me or anyone who is intersted, maybe add support for:\n-   edit todos\n-   timed todos, means the date/month of the todos\n-   github activity table to track done todos \n \n\n\n\n# dev-imgs\n## Block UI with text\n![text in blocks](dev-imgs/first.png)\n## Adding Container Logic + Scroll\n![container](dev-imgs/column_container.gif)\n## Text Input \n![input](dev-imgs/Peek%202023-10-15%2022-45.gif)\n## The Todo App \n![app](dev-imgs/working_app.gif)\n\n\n# Links\n-   [Let's build a browser engine!](https://limpet.net/mbrubeck/2014/08/08/toy-layout-engine-1.html)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ft-88%2Fdomes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ft-88%2Fdomes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ft-88%2Fdomes/lists"}