{"id":32529716,"url":"https://github.com/bigman73/locus-effects","last_synced_at":"2026-05-15T01:06:53.721Z","repository":{"id":32705448,"uuid":"36294989","full_name":"bigman73/locus-effects","owner":"bigman73","description":".NET/C# visual effects framework for changing the user's locus of attention to an area on the screen","archived":false,"fork":false,"pushed_at":"2019-11-24T14:14:16.000Z","size":481,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-13T11:17:06.076Z","etag":null,"topics":["attention","csharp","dotnet","effects","user-locus","win32","winapi-ui"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"influxdata/influxdb","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bigman73.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-05-26T12:40:19.000Z","updated_at":"2022-03-07T03:19:18.000Z","dependencies_parsed_at":"2022-09-12T09:44:53.913Z","dependency_job_id":null,"html_url":"https://github.com/bigman73/locus-effects","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/bigman73/locus-effects","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigman73%2Flocus-effects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigman73%2Flocus-effects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigman73%2Flocus-effects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigman73%2Flocus-effects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bigman73","download_url":"https://codeload.github.com/bigman73/locus-effects/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigman73%2Flocus-effects/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281427324,"owners_count":26499408,"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","status":"online","status_checked_at":"2025-10-28T02:00:06.022Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["attention","csharp","dotnet","effects","user-locus","win32","winapi-ui"],"created_at":"2025-10-28T11:20:52.278Z","updated_at":"2025-10-28T11:20:55.715Z","avatar_url":"https://github.com/bigman73.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Locus Effects\n\n.NET/C# visual effects framework for changing the user's locus of attention to an area on the screen.\n\nI was first introduced to the term \"Locus\" almost an year ago, when I attended a fascinating 2-day seminar with Prof. Jim Coplien on the subject of “Humane User Interfaces”. It was quite amazing to know that the design of user interfaces in software really hasn’t got that much attention and has a long way to go. Anyway, one of the key aspects in designing a good user interface is to understand how the human perception works. First of all, we humans have only one conscious (well, perhaps except for some lunatics ;)). In our mind, the thing that gets high conscious attention or most of our conscious attention is called the \"Locus of attention\".\n\n\u003e Locus - Latin for \"the place.\"\n\n## Examples\n![Example 1](https://github.com/bigman73/locus-effects/blob/master/images/LocusEffectsIntro.gif?raw=true)\n\n![Example 2](https://github.com/bigman73/locus-effects/blob/master/images/LocusEffectsIntro2.gif?raw=true)\n\n![Example 3](https://github.com/bigman73/locus-effects/blob/master/images/LocusEffectsIntro3.gif?raw=true)\n\n## Design\n### UML Class Diagram\n\n![Locus Effects Class Diagram](https://github.com/bigman73/locus-effects/blob/master/images/LocusEffectsClassDiagram.png?raw=true)\n\n# Code Project Article\nDocumentation of the library can be found in a [Code Project article](\nhttps://www.codeproject.com/Articles/10879/Locus-Effects)\n\nA [markdown version](https://github.com/bigman73/locus-effects/blob/master/article/codeproject-article.MD) of the article is also available\n\n\n# License \nLicense: ![alt LGPLV3](https://www.gnu.org/graphics/lgplv3-147x51.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigman73%2Flocus-effects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbigman73%2Flocus-effects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigman73%2Flocus-effects/lists"}