{"id":21130237,"url":"https://github.com/bendemboski/DateSlider","last_synced_at":"2025-07-09T01:32:52.211Z","repository":{"id":1466169,"uuid":"1704413","full_name":"bendemboski/DateSlider","owner":"bendemboski","description":"An alternative DatePicker for Android","archived":false,"fork":false,"pushed_at":"2011-11-09T23:25:31.000Z","size":417,"stargazers_count":238,"open_issues_count":13,"forks_count":106,"subscribers_count":22,"default_branch":"develop","last_synced_at":"2024-11-15T01:05:33.565Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://code.google.com/p/android-dateslider/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bendemboski.png","metadata":{"files":{"readme":"README","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}},"created_at":"2011-05-05T02:04:14.000Z","updated_at":"2024-10-03T14:13:26.000Z","dependencies_parsed_at":"2022-07-29T14:40:00.541Z","dependency_job_id":null,"html_url":"https://github.com/bendemboski/DateSlider","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/bendemboski%2FDateSlider","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bendemboski%2FDateSlider/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bendemboski%2FDateSlider/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bendemboski%2FDateSlider/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bendemboski","download_url":"https://codeload.github.com/bendemboski/DateSlider/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225476371,"owners_count":17480215,"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-20T05:32:27.498Z","updated_at":"2024-11-20T05:32:36.672Z","avatar_url":"https://github.com/bendemboski.png","language":"Java","funding_links":[],"categories":["Libs"],"sub_categories":["\u003cA NAME=\"Widget\"\u003e\u003c/A\u003eWidget"],"readme":"\n Copyright (C) 2011 Daniel Berndt - Codeus Ltd - DateSlider 1.1\n\n Licensed under the Apache License, Version 2.0 (the \"License\");\n you may not use this file except in compliance with the License.\n You may obtain a copy of the License at\n\n      http://www.apache.org/licenses/LICENSE-2.0\n\n Unless required by applicable law or agreed to in writing, software\n distributed under the License is distributed on an \"AS IS\" BASIS,\n WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n See the License for the specific language governing permissions and\n limitations under the License.\n\n\n\nWhat is DateSlider ?\n====================\n\nIt is an android dialog which can be used in a similar way to the default DatePicker or TimePicker\ndialog. Its main advantages are a slide based interface and features such as a minimum or maximum\ndate, or a minute interval for the time picker variant \n\n\nHow To Install\n==============\n\nin the files you can find a sample application (i.e. activity) which\nimplements the DateSlider. Just copy the relevant files into your project\nand you should be ready to go!\n\nThe relevant files for the _default_ slider are:\n\n  In the src/.../DateSlider folder:\n   - DateSlider.java\n   - DefaultDateSlider.java\n   - ScrollLayout.java\n   - ScrollContainer.java\n   - TimeObject.java\n   - TimeView.java\n  \n  In the src/.../DateSlider/labeler folder:\n   - DayLabeler.java\n   - DayDateLabeler.java\n   - Labeler.java\n   - MonthLabeler.java\n   - MonthYearLabeler.java\n   - Util.java\n  \n  In the src/.../DateSlider/labeler folder:\n   - *.java (all files) \n   \n\n  In the res/ folder:\n   - drawable/*.xml\n   - layout/defaultdateslider.xml\n   - layout/dialogbuttons.xml\n   - layout/dialogtitle.xml\n   - values/*.xml\n\nIf you want to use any other dateslider implementation just follow the dependencies. (I hope the\nnames of the files should give some clues about whether or not they are needed for a certain\nimplementation)\n\nChanges\n=========\n\n1.1\n---------\nthe core algorithm was rewritten from scratch to make it faster, smoother, less memory expensive and\neasier to adapt\n\n1.1.2\n- - - - -\nadded a setTime() method to update the time after the dialog has been first invoked\nfixed a bug which occurred when dealing with time zones other than the default time zone \n\n1.2\n---------\nA massive thanks to [Ben Demboski] who spend a lot of invaluable work in refactoring this project. \nHe made some big changes in the code base to make it very easy to expand and modify the dateslider's \nlook and behaviour.\n\nnow the dateslider supports time ranges which can be open\n\nit's straight forward to incorporate a minute interval such that only multiples of this interval\nare displayed.\n\nthe designed was refined. It is now based on an xml file and shadows at the border were included \n\n\nFeedback\n========\n\nFurther feedback is highly appreciated and can be sent to \u003c daniel@codeus.net \u003e . \nAnd please let me know whether the DateSlider makes it into your application!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbendemboski%2FDateSlider","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbendemboski%2FDateSlider","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbendemboski%2FDateSlider/lists"}