{"id":17211082,"url":"https://github.com/zadr/keyboard-dragging","last_synced_at":"2025-04-13T22:40:41.258Z","repository":{"id":1839522,"uuid":"2763980","full_name":"zadr/keyboard-dragging","owner":"zadr","description":"iMessages keyboard behavior reimplementation for iOS 4 and up. As of iOS 7, Apple has APIs on UIScrollView that deprecate the need for this project.","archived":false,"fork":false,"pushed_at":"2011-11-12T22:46:26.000Z","size":100,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-27T12:52:41.746Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ft451/eCOMCordova","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zadr.png","metadata":{"files":{"readme":"README","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":"2011-11-12T22:46:08.000Z","updated_at":"2022-01-18T01:56:24.000Z","dependencies_parsed_at":"2022-08-27T02:28:12.104Z","dependency_job_id":null,"html_url":"https://github.com/zadr/keyboard-dragging","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zadr%2Fkeyboard-dragging","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zadr%2Fkeyboard-dragging/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zadr%2Fkeyboard-dragging/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zadr%2Fkeyboard-dragging/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zadr","download_url":"https://codeload.github.com/zadr/keyboard-dragging/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248794137,"owners_count":21162611,"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-10-15T02:56:13.027Z","updated_at":"2025-04-13T22:40:41.224Z","avatar_url":"https://github.com/zadr.png","language":"Objective-C","funding_links":[],"categories":[],"sub_categories":[],"readme":"This project is an example of one way to reimplement iMessages keyboard dragging behavior (mostly).\n\nYou probably don't want to use this code. While it doesn't use any private APIs, it could be argued\nthat this code does rely on undefined behavior in determining which window the keyboard is placed \nin (let alone in knowing that the keyboard is even placed in its own window).\n\nWhat this means is that if you do use any of this code in your project, there is a chance that\nApple may reject your app during the approval process. Or a chance that the behavior will be \nchanged in the future, and the keyboard dragging behavior will just stop working.\n\nCode is under an MIT license. If you do decide to use this code in your project, and something bad\nhappens, it is your fault, and not mine.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzadr%2Fkeyboard-dragging","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzadr%2Fkeyboard-dragging","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzadr%2Fkeyboard-dragging/lists"}