{"id":18725773,"url":"https://github.com/binaryage/totalspaces2-desktopname","last_synced_at":"2025-11-11T19:30:15.479Z","repository":{"id":21185874,"uuid":"24492103","full_name":"binaryage/totalspaces2-desktopname","owner":"binaryage","description":"TotalSpaces2 plugin to display the name of the current space in the menu bar","archived":false,"fork":false,"pushed_at":"2017-05-03T07:34:02.000Z","size":1900,"stargazers_count":3,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-28T13:18:59.949Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/binaryage.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":"2014-09-26T08:27:38.000Z","updated_at":"2022-12-21T15:15:19.000Z","dependencies_parsed_at":"2022-07-27T01:47:12.176Z","dependency_job_id":null,"html_url":"https://github.com/binaryage/totalspaces2-desktopname","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Ftotalspaces2-desktopname","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Ftotalspaces2-desktopname/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Ftotalspaces2-desktopname/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Ftotalspaces2-desktopname/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binaryage","download_url":"https://codeload.github.com/binaryage/totalspaces2-desktopname/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239592977,"owners_count":19664855,"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":[],"created_at":"2024-11-07T14:11:53.736Z","updated_at":"2025-11-11T19:30:15.443Z","avatar_url":"https://github.com/binaryage.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"totalspaces2-desktopname\n========================\n\nTotalSpaces2 plugin to display the name of the current space in the menu bar\n\nThis is the simplest possible implementation, and shows how to use the TotalSpaces2\nAPI from Swift.\n\n_Only the name of the main screen is displayed._ Secondary screens will not display\ntheir correct name in this version.\n\n_Technical note:_ v2.2.6 of TotalSpaces2 does not call the space changed callback when \nchanging space via the overview grid and in certain other circumstances.\nThis will be fixed in later versions.\n\nThe watchdog function gets around this problem. The watchdog is also necessary as\nit will trigger a re-connection to TotalSpaces2 if it has restarted or some\nconnection error occurred.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinaryage%2Ftotalspaces2-desktopname","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinaryage%2Ftotalspaces2-desktopname","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinaryage%2Ftotalspaces2-desktopname/lists"}