<link crossorigin="anonymous" media="all" rel="stylesheet"
href="https://github.githubassets.com/assets/light-719f1193e0c0.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet"
href="https://github.githubassets.com/assets/dark-0c343b529849.css" />
<link data-color-theme="dark_dimmed" crossorigin="anonymous" media="all" rel="stylesheet"
data-href="https://github.githubassets.com/assets/dark_dimmed-f22da508b62a.css" />
<link data-color-theme="dark_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet"
data-href="https://github.githubassets.com/assets/dark_high_contrast-188ef1de59e6.css" />
<link data-color-theme="dark_colorblind" crossorigin="anonymous" media="all" rel="stylesheet"
data-href="https://github.githubassets.com/assets/dark_colorblind-bc6bf4eea850.css" />
<link data-color-theme="light_colorblind" crossorigin="anonymous" media="all" rel="stylesheet"
data-href="https://github.githubassets.com/assets/light_colorblind-527658dec362.css" />
<link data-color-theme="light_high_contrast" crossorigin="anonymous" media="all" rel="stylesheet"
data-href="https://github.githubassets.com/assets/light_high_contrast-c7a7fe0cd8ec.css" />
<link data-color-theme="light_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet"
data-href="https://github.githubassets.com/assets/light_tritanopia-6aa855bdae0f.css" />
<link data-color-theme="dark_tritanopia" crossorigin="anonymous" media="all" rel="stylesheet"
data-href="https://github.githubassets.com/assets/dark_tritanopia-6aa5e25aacc0.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet"
href="https://github.githubassets.com/assets/primer-1677771a5a91.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet"
href="https://github.githubassets.com/assets/global-351bab218fd9.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet"
href="https://github.githubassets.com/assets/github-b27b810a3ca1.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet"
href="https://github.githubassets.com/assets/code-e60976b70279.css" />
<meta name="optimizely-datafile"
content="{"groups": [], "environmentKey": "production", "rollouts": [], "typedAudiences": [], "projectId": "16737760170", "variables": [], "featureFlags": [], "experiments": [], "version": "4", "audiences": [{"conditions": "[\"or\", {\"match\": \"exact\", \"name\": \"$opt_dummy_attribute\", \"type\": \"custom_attribute\", \"value\": \"$opt_dummy_value\"}]", "id": "$opt_dummy_audience", "name": "Optimizely-Generated Audience for Backwards Compatibility"}], "anonymizeIP": true, "sdkKey": "WTc6awnGuYDdG98CYRban", "attributes": [{"id": "16822470375", "key": "user_id"}, {"id": "17143601254", "key": "spammy"}, {"id": "18175660309", "key": "organization_plan"}, {"id": "18813001570", "key": "is_logged_in"}, {"id": "19073851829", "key": "geo"}, {"id": "20175462351", "key": "requestedCurrency"}, {"id": "20785470195", "key": "country_code"}, {"id": "21656311196", "key": "opened_downgrade_dialog"}], "botFiltering": false, "accountId": "16737760170", "events": [{"experimentIds": [], "id": "17911811441", "key": "hydro_click.dashboard.teacher_toolbox_cta"}, {"experimentIds": [], "id": "18124116703", "key": "submit.organizations.complete_sign_up"}, {"experimentIds": [], "id": "18145892387", "key": "no_metric.tracked_outside_of_optimizely"}, {"experimentIds": [], "id": "18178755568", "key": "click.org_onboarding_checklist.add_repo"}, {"experimentIds": [], "id": "18180553241", "key": "submit.repository_imports.create"}, {"experimentIds": [], "id": "18186103728", "key": "click.help.learn_more_about_repository_creation"}, {"experimentIds": [], "id": "18188530140", "key": "test_event"}, {"experimentIds": [], "id": "18191963644", "key": "click.empty_org_repo_cta.transfer_repository"}, {"experimentIds": [], "id": "18195612788", "key": "click.empty_org_repo_cta.import_repository"}, {"experimentIds": [], "id": "18210945499", "key": "click.org_onboarding_checklist.invite_members"}, {"experimentIds": [], "id": "18211063248", "key": "click.empty_org_repo_cta.create_repository"}, {"experimentIds": [], "id": "18215721889", "key": "click.org_onboarding_checklist.update_profile"}, {"experimentIds": [], "id": "18224360785", "key": "click.org_onboarding_checklist.dismiss"}, {"experimentIds": [], "id": "18234832286", "key": "submit.organization_activation.complete"}, {"experimentIds": [], "id": "18252392383", "key": "submit.org_repository.create"}, {"experimentIds": [], "id": "18257551537", "key": "submit.org_member_invitation.create"}, {"experimentIds": [], "id": "18259522260", "key": "submit.organization_profile.update"}, {"experimentIds": [], "id": "18564603625", "key": "view.classroom_select_organization"}, {"experimentIds": [], "id": "18568612016", "key": "click.classroom_sign_in_click"}, {"experimentIds": [], "id": "18572592540", "key": "view.classroom_name"}, {"experimentIds": [], "id": "18574203855", "key": "click.classroom_create_organization"}, {"experimentIds": [], "id": "18582053415", "key": "click.classroom_select_organization"}, {"experimentIds": [], "id": "18589463420", "key": "click.classroom_create_classroom"}, {"experimentIds": [], "id": "18591323364", "key": "click.classroom_create_first_classroom"}, {"experimentIds": [], "id": "18591652321", "key": "click.classroom_grant_access"}, {"experimentIds": [], "id": "18607131425", "key": "view.classroom_creation"}, {"experimentIds": [], "id": "18831680583", "key": "upgrade_account_plan"}, {"experimentIds": [], "id": "19064064515", "key": "click.signup"}, {"experimentIds": [], "id": "19075373687", "key": "click.view_account_billing_page"}, {"experimentIds": [], "id": "19077355841", "key": "click.dismiss_signup_prompt"}, {"experimentIds": [], "id": "19079713938", "key": "click.contact_sales"}, {"experimentIds": [], "id": "19120963070", "key": "click.compare_account_plans"}, {"experimentIds": [], "id": "19151690317", "key": "click.upgrade_account_cta"}, {"experimentIds": [], "id": "19424193129", "key": "click.open_account_switcher"}, {"experimentIds": [], "id": "19520330825", "key": "click.visit_account_profile"}, {"experimentIds": [], "id": "19540970635", "key": "click.switch_account_context"}, {"experimentIds": [], "id": "19730198868", "key": "submit.homepage_signup"}, {"experimentIds": [], "id": "19820830627", "key": "click.homepage_signup"}, {"experimentIds": [], "id": "19988571001", "key": "click.create_enterprise_trial"}, {"experimentIds": [], "id": "20036538294", "key": "click.create_organization_team"}, {"experimentIds": [], "id": "20040653299", "key": "click.input_enterprise_trial_form"}, {"experimentIds": [], "id": "20062030003", "key": "click.continue_with_team"}, {"experimentIds": [], "id": "20068947153", "key": "click.create_organization_free"}, {"experimentIds": [], "id": "20086636658", "key": "click.signup_continue.username"}, {"experimentIds": [], "id": "20091648988", "key": "click.signup_continue.create_account"}, {"experimentIds": [], "id": "20103637615", "key": "click.signup_continue.email"}, {"experimentIds": [], "id": "20111574253", "key": "click.signup_continue.password"}, {"experimentIds": [], "id": "20120044111", "key": "view.pricing_page"}, {"experimentIds": [], "id": "20152062109", "key": "submit.create_account"}, {"experimentIds": [], "id": "20165800992", "key": "submit.upgrade_payment_form"}, {"experimentIds": [], "id": "20171520319", "key": "submit.create_organization"}, {"experimentIds": [], "id": "20222645674", "key": "click.recommended_plan_in_signup.discuss_your_needs"}, {"experimentIds": [], "id": "20227443657", "key": "submit.verify_primary_user_email"}, {"experimentIds": [], "id": "20234607160", "key": "click.recommended_plan_in_signup.try_enterprise"}, {"experimentIds": [], "id": "20238175784", "key": "click.recommended_plan_in_signup.team"}, {"experimentIds": [], "id": "20239847212", "key": "click.recommended_plan_in_signup.continue_free"}, {"experimentIds": [], "id": "20251097193", "key": "recommended_plan"}, {"experimentIds": [], "id": "20438619534", "key": "click.pricing_calculator.1_member"}, {"experimentIds": [], "id": "20456699683", "key": "click.pricing_calculator.15_members"}, {"experimentIds": [], "id": "20467868331", "key": "click.pricing_calculator.10_members"}, {"experimentIds": [], "id": "20476267432", "key": "click.trial_days_remaining"}, {"experimentIds": [], "id": "20476357660", "key": "click.discover_feature"}, {"experimentIds": [], "id": "20479287901", "key": "click.pricing_calculator.custom_members"}, {"experimentIds": [], "id": "20481107083", "key": "click.recommended_plan_in_signup.apply_teacher_benefits"}, {"experimentIds": [], "id": "20483089392", "key": "click.pricing_calculator.5_members"}, {"experimentIds": [], "id": "20484283944", "key": "click.onboarding_task"}, {"experimentIds": [], "id": "20484996281", "key": "click.recommended_plan_in_signup.apply_student_benefits"}, {"experimentIds": [], "id": "20486713726", "key": "click.onboarding_task_breadcrumb"}, {"experimentIds": [], "id": "20490791319", "key": "click.upgrade_to_enterprise"}, {"experimentIds": [], "id": "20491786766", "key": "click.talk_to_us"}, {"experimentIds": [], "id": "20494144087", "key": "click.dismiss_enterprise_trial"}, {"experimentIds": [], "id": "20499722759", "key": "completed_all_tasks"}, {"experimentIds": [], "id": "20500710104", "key": "completed_onboarding_tasks"}, {"experimentIds": [], "id": "20513160672", "key": "click.read_doc"}, {"experimentIds": [], "id": "20516196762", "key": "actions_enabled"}, {"experimentIds": [], "id": "20518980986", "key": "click.dismiss_trial_banner"}, {"experimentIds": [], "id": "20535446721", "key": "click.issue_actions_prompt.dismiss_prompt"}, {"experimentIds": [], "id": "20557002247", "key": "click.issue_actions_prompt.setup_workflow"}, {"experimentIds": [], "id": "20595070227", "key": "click.pull_request_setup_workflow"}, {"experimentIds": [], "id": "20626600314", "key": "click.seats_input"}, {"experimentIds": [], "id": "20642310305", "key": "click.decrease_seats_number"}, {"experimentIds": [], "id": "20662990045", "key": "click.increase_seats_number"}, {"experimentIds": [], "id": "20679620969", "key": "click.public_product_roadmap"}, {"experimentIds": [], "id": "20761240940", "key": "click.dismiss_survey_banner"}, {"experimentIds": [], "id": "20767210721", "key": "click.take_survey"}, {"experimentIds": [], "id": "20795281201", "key": "click.archive_list"}, {"experimentIds": [], "id": "20966790249", "key": "contact_sales.submit"}, {"experimentIds": [], "id": "20996500333", "key": "contact_sales.existing_customer"}, {"experimentIds": [], "id": "20996890162", "key": "contact_sales.blank_message_field"}, {"experimentIds": [], "id": "21000470317", "key": "contact_sales.personal_email"}, {"experimentIds": [], "id": "21002790172", "key": "contact_sales.blank_phone_field"}, {"experimentIds": [], "id": "21354412592", "key": "click.dismiss_create_readme"}, {"experimentIds": [], "id": "21366102546", "key": "click.dismiss_zero_user_content"}, {"experimentIds": [], "id": "21370252505", "key": "account_did_downgrade"}, {"experimentIds": [], "id": "21370840408", "key": "click.cta_create_readme"}, {"experimentIds": [], "id": "21375451068", "key": "click.cta_create_new_repository"}, {"experimentIds": [], "id": "21385390948", "key": "click.zero_user_content"}, {"experimentIds": [], "id": "21467712175", "key": "click.downgrade_keep"}, {"experimentIds": [], "id": "21484112202", "key": "click.downgrade"}, {"experimentIds": [], "id": "21495292213", "key": "click.downgrade_survey_exit"}, {"experimentIds": [], "id": "21508241468", "key": "click.downgrade_survey_submit"}, {"experimentIds": [], "id": "21512030356", "key": "click.downgrade_support"}, {"experimentIds": [], "id": "21539090022", "key": "click.downgrade_exit"}, {"experimentIds": [], "id": "21543640644", "key": "click_fetch_upstream"}, {"experimentIds": [], "id": "21646510300", "key": "click.move_your_work"}, {"experimentIds": [], "id": "21656151116", "key": "click.add_branch_protection_rule"}, {"experimentIds": [], "id": "21663860599", "key": "click.downgrade_dialog_open"}, {"experimentIds": [], "id": "21687860483", "key": "click.learn_about_protected_branches"}, {"experimentIds": [], "id": "21689050333", "key": "click.dismiss_protect_this_branch"}, {"experimentIds": [], "id": "21864370109", "key": "click.sign_in"}], "revision": "1372"}" />
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/wp-runtime-8cb9e5650403.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_stacktrace-parser_dist_stack-trace-parser_esm_js-node_modules_github_bro-327bbf-fe611eb551b1.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/ui_packages_soft-nav_soft-nav_ts-3a87d1399b65.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/environment-7dc00d9708b5.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_selector-observer_dist_index_esm_js-2646a2c533e3.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_details-dialog-elemen-63debe-c04540d458d4.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_fzy_js_index_js-node_modules_github_markdown-toolbar-element_dist_index_js-e3de700a4c9d.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst_-6afc16-e779583c369f.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_relative-time-element_dist_index_js-52e1ce026ad1.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_github_text-ex-3415a8-7ecc10fb88d0.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_remote-inp-79182d-befd2b2f5880.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_primer_view-components_app_components_primer_primer_js-node_modules_gith-6a1af4-feae509e11df.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/github-elements-c79b0363e2e5.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/element-registry-d46d179ca77b.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_lit-html_lit-html_js-9d9fe1859ce5.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_manuelpuyol_turbo_dist_turbo_es2017-esm_js-4140d67f0cc2.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_github_alive-client_dist-bf5aa2-424aa982deef.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_primer_behaviors_dist_esm_dimensions_js-node_modules_github_hotkey_dist_-9fc4f4-d434ddaf3207.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_color-convert_index_js-35b3ae68c408.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_github_session-resume_dist-def857-2a32d97c93c5.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_paste-markdown_dist_index_esm_js-node_modules_github_quote-select-15ddcc-1512e06cfee0.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/app_assets_modules_github_updatable-content_ts-cfb228eb374b.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_keyboard-shortcuts-helper_ts-app_assets_modules_github_be-b45fbf-2d7e5f0169ab.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_task-list_ts-app_assets_modules_github_onfocus_ts-app_ass-dbc08c-05c75794f8a8.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235-30c68bad2844.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/behaviors-4b30093b87f1.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_delegated-events_dist_index_js-node_modules_github_catalyst_lib_index_js-06ff531-32d7d1e94817.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/notifications-global-83502d97888b.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_optimizely_optimizely-sdk_dist_optimizely_browser_es_min_js-node_modules-3f2a9e-65eee21d1482.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/optimizely-ea3fcaaa4929.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_morphdom_dist_morphdom-esm_js-node_modules_github_template-parts_lib_index_js-58417dae193c.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_virtualized-list_es_index_js-node_modules_github_memoize_dist_esm_index_js-8496b7c4b809.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-70450e-0370b887db62.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/app_assets_modules_github_ref-selector_ts-c7fa75f378c6.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/codespaces-6f29030dc20f.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_filter-input-element_dist_index_js-node_modules_github_mini-throt-a33094-b03defd3289b.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_file-attachment-element_dist_index_js-node_modules_github_mini-th-85225b-af76b7097f8e.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/repositories-61442dcd721f.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/topic-suggestions-4acfbd6733d5.js"></script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/code-menu-98e16c621b6a.js"></script>
<title>GitHub - Tibolte/AgendaCalendarView: [DEPRECATED] An Android project providing easy navigation between a
calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app,
coupled with some small design touch from the Google Calendar app.</title>
<meta name="route-pattern" content="/:user_id/:repository">
<meta name="request-id" content="949E:0E93:4294049:48085C6:63FECACF" data-pjax-transient="true" />
<meta name="html-safe-nonce" content="c91495ce3cccf6871099cdd655676149d5f30db7401e3018aaff6b6a9a0adb1b"
data-pjax-transient="true" />
<meta name="visitor-payload"
content="eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NDlFOjBFOTM6NDI5NDA0OTo0ODA4NUM2OjYzRkVDQUNGIiwidmlzaXRvcl9pZCI6IjkwNjk0MjEzMzY2OTQwMTY3MTkiLCJyZWdpb25fZWRnZSI6InNvdXRoZWFzdGFzaWEiLCJyZWdpb25fcmVuZGVyIjoic291dGhlYXN0YXNpYSJ9"
data-pjax-transient="true" />
<meta name="visitor-hmac" content="64a9dce11d41fa5038e06dfeff476d4f2206ee1fce533781e1412753334fe9c4"
data-pjax-transient="true" />
<meta name="hovercard-subject-tag" content="repository:44878154" data-turbo-transient>
<meta name="github-keyboard-shortcuts" content="repository" data-turbo-transient="true" />
<meta name="selected-link" value="repo_source" data-turbo-transient>
<meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY">
<meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
<meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
<meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc">
<meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I">
<meta name="octolytics-url" content="https://collector.github.com/github/collect" />
<meta name="analytics-location" content="/<user-name>/<repo-name>" data-turbo-transient="true" />
<meta name="user-login" content="">
<meta name="viewport" content="width=device-width">
<meta name="description"
content="[DEPRECATED] An Android project providing easy navigation between a calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app, coupled with some small design touch from the Google Calendar app. - GitHub - Tibolte/AgendaCalendarView: [DEPRECATED] An Android project providing easy navigation between a calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app, coupled with some small design touch from the Google Calendar app.">
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<meta property="fb:app_id" content="1401488693436528">
<meta name="apple-itunes-app" content="app-id=1477376905" />
<meta name="twitter:image:src"
content="https://opengraph.githubassets.com/764425e2460b813207415813abadbd56662a650cbb5e42522f01b96e05c0b57d/Tibolte/AgendaCalendarView" />
<meta name="twitter:site" content="@github" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title"
content="GitHub - Tibolte/AgendaCalendarView: [DEPRECATED] An Android project providing easy navigation between a calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app, coupled with some small design touch from the Google Calendar app." />
<meta name="twitter:description"
content="[DEPRECATED] An Android project providing easy navigation between a calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app, coupled with some..." />
<meta property="og:image"
content="https://opengraph.githubassets.com/764425e2460b813207415813abadbd56662a650cbb5e42522f01b96e05c0b57d/Tibolte/AgendaCalendarView" />
<meta property="og:image:alt"
content="[DEPRECATED] An Android project providing easy navigation between a calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app, coupled with some..." />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="600" />
<meta property="og:site_name" content="GitHub" />
<meta property="og:type" content="object" />
<meta property="og:title"
content="GitHub - Tibolte/AgendaCalendarView: [DEPRECATED] An Android project providing easy navigation between a calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app, coupled with some small design touch from the Google Calendar app." />
<meta property="og:url" content="https://github.com/Tibolte/AgendaCalendarView" />
<meta property="og:description"
content="[DEPRECATED] An Android project providing easy navigation between a calendar and an agenda. This library replicates the basic features from the Sunrise Calendar (now Outlook) app, coupled with some..." />
<link rel="assets" href="https://github.githubassets.com/">
<meta name="hostname" content="github.com">
<meta name="expected-hostname" content="github.com">
<meta name="enabled-features" content="TURBO_EXPERIMENT_RISKY,IMAGE_METRIC_TRACKING,GEOJSON_AZURE_MAPS">
<meta http-equiv="x-pjax-version" content="3115f73ec56ae32833625a664d3114410f0b910aa5e6c1e56b42d73ca504529d"
data-turbo-track="reload">
<meta http-equiv="x-pjax-csp-version" content="1e256041dc1b2b6714ea3821038945ca21078ebf137ba7c8d20236f1fd712a83"
data-turbo-track="reload">
<meta http-equiv="x-pjax-css-version" content="6abb6f32a9ef0a98cf9fd2abe941e720d0446ceaaa0e32f41f6899aa3040c28d"
data-turbo-track="reload">
<meta http-equiv="x-pjax-js-version" content="885d487139f278851478c386b5191d2efc002b5850c8586b505d2961bf72cfb8"
data-turbo-track="reload">
<meta name="turbo-cache-control" content="no-preview" data-turbo-transient="">
<meta name="go-import"
content="github.com/Tibolte/AgendaCalendarView git https://github.com/Tibolte/AgendaCalendarView.git">
<meta name="octolytics-dimension-user_id" content="2512132" />
<meta name="octolytics-dimension-user_login" content="Tibolte" />
<meta name="octolytics-dimension-repository_id" content="44878154" />
<meta name="octolytics-dimension-repository_nwo" content="Tibolte/AgendaCalendarView" />
<meta name="octolytics-dimension-repository_public" content="true" />
<meta name="octolytics-dimension-repository_is_fork" content="false" />
<meta name="octolytics-dimension-repository_network_root_id" content="44878154" />
<meta name="octolytics-dimension-repository_network_root_nwo" content="Tibolte/AgendaCalendarView" />
<link rel="canonical" href="https://github.com/Tibolte/AgendaCalendarView" data-turbo-transient>
<meta name="turbo-body-classes" content="logged-out env-production page-responsive">
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<meta name="browser-optimizely-client-errors-url"
content="https://api.github.com/_private/browser/optimizely_client/errors">
<link rel="mask-icon" href="https://github.githubassets.com/pinned-octocat.svg" color="#000000">
<link rel="alternate icon" class="js-site-favicon" type="image/png"
href="https://github.githubassets.com/favicons/favicon.png">
<link rel="icon" class="js-site-favicon" type="image/svg+xml"
href="https://github.githubassets.com/favicons/favicon.svg">
<meta name="theme-color" content="#1e2327">
<meta name="color-scheme" content="light dark" />
<link rel="manifest" href="/manifest.json" crossOrigin="use-credentials">
<div class="position-relative js-header-wrapper ">
<a href="#start-of-content"
class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to
content</a>
<span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full">
<span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>
</span>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-94fd67-04fa93bb158a.js">
</script>
<script crossorigin="anonymous" defer="defer" type="application/javascript"
src="https://github.githubassets.com/assets/sessions-3796d6e32bbd.js"></script>
<header class="Header-old header-logged-out js-details-container Details position-relative f4 py-3"
role="banner">
<button type="button" class="Header-backdrop d-lg-none border-0 position-fixed top-0 left-0 width-full height-full js-details-target" aria-label="Toggle navigation">
<span class="d-none">Toggle navigation</span>
<div
class="container-xl d-flex flex-column flex-lg-row flex-items-center p-responsive height-full position-relative z-1">
<div class="d-flex flex-justify-between flex-items-center width-full width-lg-auto">
<a class="mr-lg-3 color-fg-inherit flex-order-2" href="https://github.com/"
aria-label="Homepage"
data-ga-click="(Logged out) Header, go to homepage, icon:logo-wordmark">
<svg height="32" aria-hidden="true" viewBox="0 0 16 16" version="1.1" width="32"
data-view-component="true" class="octicon octicon-mark-github">
<path fill-rule="evenodd"
d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z">
</path>
</svg>
</a>
<div class="flex-1">
<a href="/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo"
class="d-inline-block d-lg-none flex-order-1 f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit"
data-hydro-click="{"event_type":"authentication.click","payload":{"location_in_page":"site header","repository_id":null,"auth_type":"SIGN_UP","originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="2ac1c1d767a512256b5fc2465078758d263acd98e0cca00b34ec33e609748e1d">
Sign up
</a>
</div>
<div class="flex-1 flex-order-2 text-right">
<button aria-label="Toggle navigation" aria-expanded="false" type="button" data-view-component="true" class="js-details-target Button--link Button--medium Button d-lg-none color-fg-inherit p-1"> <span class="Button-content">
<span class="Button-label"><div class="HeaderMenu-toggle-bar rounded my-1"></div>
<div class="HeaderMenu-toggle-bar rounded my-1"></div>
<div class="HeaderMenu-toggle-bar rounded my-1"></div></span>
</span>
<div
class="HeaderMenu--logged-out p-responsive height-fit position-lg-relative d-lg-flex flex-column flex-auto pt-7 pb-4 top-0">
<div
class="header-menu-wrapper d-flex flex-column flex-self-end flex-lg-row flex-justify-between flex-auto p-3 p-lg-0 rounded rounded-lg-0 mt-3 mt-lg-0">
<nav class="mt-0 px-3 px-lg-0 mb-3 mb-lg-0" aria-label="Global">
<ul class="d-lg-flex list-style-none">
<li
class="HeaderMenu-item position-relative flex-wrap flex-justify-between flex-items-center d-block d-lg-flex flex-lg-nowrap flex-lg-items-center js-details-container js-header-menu-item">
<button type="button" class="HeaderMenu-link border-0 width-full width-lg-auto px-0 px-lg-2 py-3 py-lg-2 no-wrap d-flex flex-items-center flex-justify-between js-details-target" aria-expanded="false">
Product
<svg opacity="0.5" aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-chevron-down HeaderMenu-icon ml-1">
<path fill-rule="evenodd" d="M12.78 6.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.22 7.28a.75.75 0 011.06-1.06L8 9.94l3.72-3.72a.75.75 0 011.06 0z"></path>
- For
- In this repository All GitHub ↵ Jump to ↵
- No suggested jump to results
- In this repository All GitHub ↵ Jump to ↵
- In this user All GitHub ↵ Jump to ↵
- In this repository All GitHub ↵ Jump to ↵
</div>
<nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true"
class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5">
<ul data-view-component="true" class="UnderlineNav-body list-style-none">
<li data-view-component="true" class="d-inline-flex">
<a id="code-tab" href="/Tibolte/AgendaCalendarView" data-tab-item="i0code-tab"
data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /Tibolte/AgendaCalendarView"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame" data-hotkey="g c"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Code","target":"UNDERLINE_NAV.TAB"}"
aria-current="page" data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item selected">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd"
d="M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z">
</path>
</svg>
<span data-content="Code">Code</span>
<span id="code-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="issues-tab" href="/Tibolte/AgendaCalendarView/issues"
data-tab-item="i1issues-tab"
data-selected-links="repo_issues repo_labels repo_milestones /Tibolte/AgendaCalendarView/issues"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame" data-hotkey="g i"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Issues","target":"UNDERLINE_NAV.TAB"}"
data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-issue-opened UnderlineNav-octicon d-none d-sm-inline">
<path d="M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path>
<path fill-rule="evenodd"
d="M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z">
</path>
</svg>
<span data-content="Issues">Issues</span>
<span id="issues-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="114" data-view-component="true" class="Counter">114</span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="pull-requests-tab" href="/Tibolte/AgendaCalendarView/pulls"
data-tab-item="i2pull-requests-tab"
data-selected-links="repo_pulls checks /Tibolte/AgendaCalendarView/pulls"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame" data-hotkey="g p"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Pull requests","target":"UNDERLINE_NAV.TAB"}"
data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd"
d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z">
</path>
</svg>
<span data-content="Pull requests">Pull requests</span>
<span id="pull-requests-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="2" data-view-component="true" class="Counter">2</span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="actions-tab" href="/Tibolte/AgendaCalendarView/actions"
data-tab-item="i3actions-tab"
data-selected-links="repo_actions /Tibolte/AgendaCalendarView/actions"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame" data-hotkey="g a"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Actions","target":"UNDERLINE_NAV.TAB"}"
data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd"
d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM6.379 5.227A.25.25 0 006 5.442v5.117a.25.25 0 00.379.214l4.264-2.559a.25.25 0 000-.428L6.379 5.227z">
</path>
</svg>
<span data-content="Actions">Actions</span>
<span id="actions-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="projects-tab" href="/Tibolte/AgendaCalendarView/projects"
data-tab-item="i4projects-tab"
data-selected-links="repo_projects new_repo_project repo_project /Tibolte/AgendaCalendarView/projects"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame" data-hotkey="g b"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Projects","target":"UNDERLINE_NAV.TAB"}"
data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-table UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd"
d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0114.25 16H1.75A1.75 1.75 0 010 14.25V1.75zM1.5 6.5v7.75c0 .138.112.25.25.25H5v-8H1.5zM5 5H1.5V1.75a.25.25 0 01.25-.25H5V5zm1.5 1.5v8h7.75a.25.25 0 00.25-.25V6.5h-8zm8-1.5h-8V1.5h7.75a.25.25 0 01.25.25V5z">
</path>
</svg>
<span data-content="Projects">Projects</span>
<span id="projects-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="wiki-tab" href="/Tibolte/AgendaCalendarView/wiki" data-tab-item="i5wiki-tab"
data-selected-links="repo_wiki /Tibolte/AgendaCalendarView/wiki"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame" data-hotkey="g w"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Wiki","target":"UNDERLINE_NAV.TAB"}"
data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-book UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd"
d="M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z">
</path>
</svg>
<span data-content="Wiki">Wiki</span>
<span id="wiki-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="security-tab" href="/Tibolte/AgendaCalendarView/security"
data-tab-item="i6security-tab"
data-selected-links="security overview alerts policy token_scanning code_scanning /Tibolte/AgendaCalendarView/security"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame" data-hotkey="g s"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Security","target":"UNDERLINE_NAV.TAB"}"
data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd"
d="M7.467.133a1.75 1.75 0 011.066 0l5.25 1.68A1.75 1.75 0 0115 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.7 1.7 0 01-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 011.217-1.667l5.25-1.68zm.61 1.429a.25.25 0 00-.153 0l-5.25 1.68a.25.25 0 00-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.2.2 0 00.154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.25.25 0 00-.174-.237l-5.25-1.68zM9 10.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.75a.75.75 0 10-1.5 0v3a.75.75 0 001.5 0v-3z">
</path>
</svg>
<span data-content="Security">Security</span>
<include-fragment src="/Tibolte/AgendaCalendarView/security/overall-count"
accept="text/fragment+html"></include-fragment>
</a></li>
<li data-view-component="true" class="d-inline-flex">
<a id="insights-tab" href="/Tibolte/AgendaCalendarView/pulse"
data-tab-item="i7insights-tab"
data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /Tibolte/AgendaCalendarView/pulse"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame"
data-analytics-event="{"category":"Underline navbar","action":"Click tab","label":"Insights","target":"UNDERLINE_NAV.TAB"}"
data-view-component="true"
class="UnderlineNav-item no-wrap js-responsive-underlinenav-item js-selected-navigation-item">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline">
<path fill-rule="evenodd"
d="M1.5 1.75a.75.75 0 00-1.5 0v12.5c0 .414.336.75.75.75h14.5a.75.75 0 000-1.5H1.5V1.75zm14.28 2.53a.75.75 0 00-1.06-1.06L10 7.94 7.53 5.47a.75.75 0 00-1.06 0L3.22 8.72a.75.75 0 001.06 1.06L7 7.06l2.47 2.47a.75.75 0 001.06 0l5.25-5.25z">
</path>
</svg>
<span data-content="Insights">Insights</span>
<span id="insights-repo-tab-count" data-pjax-replace="" data-turbo-replace="" title="Not available" data-view-component="true" class="Counter"></span>
</a></li>
</ul>
<div style="visibility:hidden;" data-view-component="true"
class="UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0">
<details data-view-component="true"
class="details-overlay details-reset position-relative">
<summary role="button" data-view-component="true">
<div class="UnderlineNav-item mr-0 border-0">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-kebab-horizontal">
<path
d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z">
</path>
</svg>
<span class="sr-only">More</span>
</div>
</summary>
<details-menu role="menu" data-view-component="true"
class="dropdown-menu dropdown-menu-sw">
<ul>
<li data-menu-item="i0code-tab" hidden>
<a role="menuitem"
class="js-selected-navigation-item selected dropdown-item"
aria-current="page"
data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /Tibolte/AgendaCalendarView"
href="/Tibolte/AgendaCalendarView">
Code
</a> </li>
<li data-menu-item="i1issues-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item"
data-selected-links="repo_issues repo_labels repo_milestones /Tibolte/AgendaCalendarView/issues"
href="/Tibolte/AgendaCalendarView/issues">
Issues
</a> </li>
<li data-menu-item="i2pull-requests-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item"
data-selected-links="repo_pulls checks /Tibolte/AgendaCalendarView/pulls"
href="/Tibolte/AgendaCalendarView/pulls">
Pull requests
</a> </li>
<li data-menu-item="i3actions-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item"
data-selected-links="repo_actions /Tibolte/AgendaCalendarView/actions"
href="/Tibolte/AgendaCalendarView/actions">
Actions
</a> </li>
<li data-menu-item="i4projects-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item"
data-selected-links="repo_projects new_repo_project repo_project /Tibolte/AgendaCalendarView/projects"
href="/Tibolte/AgendaCalendarView/projects">
Projects
</a> </li>
<li data-menu-item="i5wiki-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item"
data-selected-links="repo_wiki /Tibolte/AgendaCalendarView/wiki"
href="/Tibolte/AgendaCalendarView/wiki">
Wiki
</a> </li>
<li data-menu-item="i6security-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item"
data-selected-links="security overview alerts policy token_scanning code_scanning /Tibolte/AgendaCalendarView/security"
href="/Tibolte/AgendaCalendarView/security">
Security
</a> </li>
<li data-menu-item="i7insights-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item"
data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people community /Tibolte/AgendaCalendarView/pulse"
href="/Tibolte/AgendaCalendarView/pulse">
Insights
</a> </li>
</ul>
</details-menu>
</details>
</div>
</nav>
</div>
<turbo-frame id="repo-content-turbo-frame" target="_top" data-turbo-action="advance" class="">
<div id="repo-content-pjax-container" class="repository-content ">
<h1 class='sr-only'>Tibolte/AgendaCalendarView</h1>
<div class="clearfix container-xl mt-4 px-3 px-md-4 px-lg-5">
<div>
<div
class="d-none d-lg-block mt-6 mr-3 Popover top-0 right-0 color-shadow-medium col-3">
</div>
<div id="spoof-warning" class="mt-0 pb-3" hidden aria-hidden>
<div data-view-component="true" class="flash flash-warn mt-0 clearfix">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-alert float-left mt-1">
<path fill-rule="evenodd"
d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z">
</path>
</svg>
<div class="overflow-hidden">This commit does not belong to any branch on
this repository, and may belong to a fork outside of the repository.
</div>
</div>
</div>
<include-fragment
src="/Tibolte/AgendaCalendarView/spoofed_commit_check/c7ad1def2b75974e4df71d5d68ceac5969bb845a"
data-test-selector="spoofed-commit-check"></include-fragment>
<div data-view-component="true"
class="Layout Layout--flowRow-until-md Layout--sidebarPosition-end Layout--sidebarPosition-flowRow-end">
<div data-view-component="true" class="Layout-main">
<div class="file-navigation mb-3 d-flex flex-items-start">
<div class="position-relative">
<details
class="js-branch-select-menu details-reset details-overlay mr-0 mb-0 "
id="branch-select-menu"
data-hydro-click-payload="{"event_type":"repository.click","payload":{"target":"REFS_SELECTOR_MENU","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="2f7878af6f18ca560a25e1c78e5898e5efdcec751f43eb44948e53636bc7b971">
<summary class="btn css-truncate" data-hotkey="w"
title="Switch branches or tags">
<svg text="gray" aria-hidden="true" height="16"
viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-git-branch">
<path fill-rule="evenodd"
d="M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z">
</path>
</svg>
<span class="css-truncate-target" data-menu-button>master</span>
<span class="dropdown-caret"></span>
</summary>
<div class="SelectMenu">
<div class="SelectMenu-modal">
<header class="SelectMenu-header">
<span class="SelectMenu-title">Switch branches/tags</span>
<button class="SelectMenu-closeButton" type="button" data-toggle-for="branch-select-menu"><svg aria-label="Close menu" aria-hidden="false" role="img" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
<input-demux
data-action="tab-container-change:input-demux#storeInput tab-container-changed:input-demux#updateInput">
<tab-container
class="d-flex flex-column js-branches-tags-tabs"
style="min-height: 0;">
<div class="SelectMenu-filter">
<input data-target="input-demux.source"
id="context-commitish-filter-field"
class="SelectMenu-input form-control"
aria-owns="ref-list-branches"
data-controls-ref-menu-id="ref-list-branches"
autofocus
autocomplete="off"
aria-label="Filter branches/tags"
placeholder="Filter branches/tags"
type="text"
>
</div>
<div class="SelectMenu-tabs" role="tablist"
data-target="input-demux.control">
<button class="SelectMenu-tab" type="button" role="tab" aria-selected="true">Branches</button>
<button class="SelectMenu-tab" type="button" role="tab">Tags</button>
</div>
<div role="tabpanel" id="ref-list-branches"
data-filter-placeholder="Filter branches/tags"
tabindex=""
class="d-flex flex-column flex-auto overflow-auto">
<ref-selector type="branch"
data-targets="input-demux.sinks"
data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
" query-endpoint="/Tibolte/AgendaCalendarView/refs" cache-key="v0:1456599198.0"
current-committish="bWFzdGVy"
default-branch="bWFzdGVy"
name-with-owner="VGlib2x0ZS9BZ2VuZGFDYWxlbmRhclZpZXc="
prefetch-on-mouseover>
<template
data-target="ref-selector.fetchFailedTemplate">
<div class="SelectMenu-message"
data-index="{{ index }}">
Could not load branches
</div>
</template>
<template
data-target="ref-selector.noMatchTemplate">
<div class="SelectMenu-message">
Nothing to show</div>
</template>
<div data-target="ref-selector.listContainer"
role="menu"
class="SelectMenu-list "
data-turbo-frame="repo-content-turbo-frame">
<div class="SelectMenu-loading pt-3 pb-0 overflow-hidden"
aria-label="Menu is loading">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);"
width="32" height="32"
viewBox="0 0 16 16"
fill="none"
data-view-component="true"
class="anim-rotate">
<circle cx="8" cy="8"
r="7"
stroke="currentColor"
stroke-opacity="0.25"
stroke-width="2"
vector-effect="non-scaling-stroke" />
<path
d="M15 8a7.002 7.002 0 00-7-7"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
vector-effect="non-scaling-stroke" />
</svg>
</div>
</div>
<template
data-target="ref-selector.itemTemplate">
<a href="https://github.com/Tibolte/AgendaCalendarView/tree/{{ urlEncodedRefName }}"
class="SelectMenu-item"
role="menuitemradio"
rel="nofollow"
aria-checked="{{ isCurrent }}"
data-index="{{ index }}">
<svg aria-hidden="true"
height="16"
viewBox="0 0 16 16"
version="1.1" width="16"
data-view-component="true"
class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path
fill-rule="evenodd"
d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z">
</path>
</svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }}">{{ refName }}</span>
<span hidden="{{ isNotDefault }}" class="Label Label--secondary flex-self-start">default</span>
</a>
</template>
<footer class="SelectMenu-footer"><a
href="/Tibolte/AgendaCalendarView/branches">View
all branches</a></footer>
</ref-selector>
</div>
<div role="tabpanel" id="tags-menu"
data-filter-placeholder="Find a tag"
tabindex="" hidden
class="d-flex flex-column flex-auto overflow-auto">
<ref-selector type="tag" data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
" data-targets="input-demux.sinks" query-endpoint="/Tibolte/AgendaCalendarView/refs"
cache-key="v0:1456599198.0"
current-committish="bWFzdGVy"
default-branch="bWFzdGVy"
name-with-owner="VGlib2x0ZS9BZ2VuZGFDYWxlbmRhclZpZXc=">
<template
data-target="ref-selector.fetchFailedTemplate">
<div class="SelectMenu-message"
data-index="{{ index }}">
Could not load tags</div>
</template>
<template
data-target="ref-selector.noMatchTemplate">
<div class="SelectMenu-message"
data-index="{{ index }}">
Nothing to show</div>
</template>
<template
data-target="ref-selector.itemTemplate">
<a href="https://github.com/Tibolte/AgendaCalendarView/tree/{{ urlEncodedRefName }}"
class="SelectMenu-item"
role="menuitemradio"
rel="nofollow"
aria-checked="{{ isCurrent }}"
data-index="{{ index }}">
<svg aria-hidden="true"
height="16"
viewBox="0 0 16 16"
version="1.1" width="16"
data-view-component="true"
class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check">
<path
fill-rule="evenodd"
d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z">
</path>
</svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }}">{{ refName }}</span>
<span hidden="{{ isNotDefault }}" class="Label Label--secondary flex-self-start">default</span>
</a>
</template>
<div data-target="ref-selector.listContainer"
role="menu"
class="SelectMenu-list"
data-turbo-frame="repo-content-turbo-frame">
<div class="SelectMenu-loading pt-3 pb-0 overflow-hidden"
aria-label="Menu is loading">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);"
width="32" height="32"
viewBox="0 0 16 16"
fill="none"
data-view-component="true"
class="anim-rotate">
<circle cx="8" cy="8"
r="7"
stroke="currentColor"
stroke-opacity="0.25"
stroke-width="2"
vector-effect="non-scaling-stroke" />
<path
d="M15 8a7.002 7.002 0 00-7-7"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
vector-effect="non-scaling-stroke" />
</svg>
</div>
</div>
<footer class="SelectMenu-footer"><a
href="/Tibolte/AgendaCalendarView/tags">View
all tags</a></footer>
</ref-selector>
</div>
</tab-container>
</input-demux>
</div>
</div>
</details>
</div>
<div class="Overlay--hidden Overlay-backdrop--center"
data-modal-dialog-overlay>
<modal-dialog role="dialog" id="warn-tag-match-create-branch-dialog"
aria-modal="true"
aria-labelledby="warn-tag-match-create-branch-dialog-header"
data-view-component="true"
class="Overlay Overlay--width-large Overlay--height-auto Overlay--motion-scaleFade">
<header
class="Overlay-header Overlay-header--large Overlay-header--divided">
<div class="Overlay-headerContentWrap">
<div class="Overlay-titleWrap">
<h1 id="warn-tag-match-create-branch-dialog-header"
class="Overlay-title">Name already in use</h1>
</div>
<div class="Overlay-actionWrap">
<button data-close-dialog-id="warn-tag-match-create-branch-dialog" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
<div data-view-component="true"> A tag already exists with
the provided branch name. Many Git commands accept both
tag and branch names, so creating this branch may cause
unexpected behavior. Are you sure you want to create
this branch?
</div>
</div>
<footer class="Overlay-footer Overlay-footer--alignEnd">
<button data-close-dialog-id="warn-tag-match-create-branch-dialog" type="button" data-view-component="true" class="btn"> Cancel
Create
<div
class="flex-self-center flex-self-stretch d-none flex-items-center lh-condensed-ultra d-lg-flex">
<a data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame"
href="/Tibolte/AgendaCalendarView/branches"
class="ml-3 Link--primary no-underline">
<svg text="gray" aria-hidden="true" height="16"
viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-git-branch">
<path fill-rule="evenodd"
d="M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z">
</path>
</svg>
<strong>4</strong>
<span class="color-fg-muted">branches</span>
</a>
<a data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame"
href="/Tibolte/AgendaCalendarView/tags"
class="ml-3 Link--primary no-underline">
<svg text="gray" aria-hidden="true" height="16"
viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true" class="octicon octicon-tag">
<path fill-rule="evenodd"
d="M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z">
</path>
</svg>
<strong>3</strong>
<span class="color-fg-muted">tags</span>
</a>
</div>
<div class="flex-auto"></div>
<include-fragment
src="/Tibolte/AgendaCalendarView/overview_actions/master">
</include-fragment>
<span class="d-none d-md-flex ml-2">
<details class="position-relative details-overlay details-reset js-codespaces-details-container"
data-action="toggle:get-repo#onDetailsToggle"
>
<summary data-hydro-click="{"event_type":"repository.click","payload":{"repository_id":44878154,"target":"CLONE_OR_DOWNLOAD_BUTTON","originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}" data-hydro-click-hmac="6606b2a5db2f3ff67fecf109723a877877da4b7398f30fd1285c3cd1eb327b7b" data-view-component="true" class="btn-primary btn"> Code<span class="dropdown-caret"></span>
</summary>
<div class="position-relative">
<div class="dropdown-menu dropdown-menu-sw p-0"
style="top:6px;width:400px;max-width: calc(100vw - 320px);">
<div data-target="get-repo.modal">
<tab-container data-view-component="true">
<div with_panel="true" data-view-component="true"
class="tabnav hx_tabnav-in-dropdown color-bg-subtle m-0">
<ul role="tablist"
aria-label="Choose where to access your code"
data-view-component="true"
class="tabnav-tabs d-flex">
<li role="presentation"
data-view-component="true"
class="hx_tabnav-in-dropdown-wrapper flex-1 d-inline-flex">
<button data-tab="local" data-action="click:get-repo#localTabSelected focusin:get-repo#localTabSelected" id="local-tab" type="button" role="tab" aria-controls="local-panel" aria-selected="true" data-view-component="true" class="tabnav-tab flex-1">
<span data-view-component="true">Local</span>
<span data-view-component="true"> <span>Codespaces</span>
<div class="text-bold"> <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-terminal mr-2"> <path fill-rule="evenodd" d="M0 2.75C0 1.784.784 1 1.75 1h12.5c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0114.25 15H1.75A1.75 1.75 0 010 13.25V2.75zm1.75-.25a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h12.5a.25.25 0 00.25-.25V2.75a.25.25 0 00-.25-.25H1.75zM7.25 8a.75.75 0 01-.22.53l-2.25 2.25a.75.75 0 11-1.06-1.06L5.44 8 3.72 6.28a.75.75 0 111.06-1.06l2.25 2.25c.141.14.22.331.22.53zm1.5 1.5a.75.75 0 000 1.5h3a.75.75 0 000-1.5h-3z"> </path> </svg> Clone </div> <tab-container> <div class="UnderlineNav my-2 box-shadow-none"> <div class="UnderlineNav-body" role="tablist"> <button name="button" type="button" role="tab" class="UnderlineNav-item" aria-selected="true" data-hydro-click="{"event_type":"clone_or_download.click","payload":{"feature_clicked":"USE_HTTPS","git_repository_type":"REPOSITORY","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}" data-hydro-click-hmac="0f7a7719fb4825b3038c49e95d1b4597f4a75aae5caaec8b0060b151deccc5bd"> HTTPS
GitHub CLI
<div role="tabpanel">
<div class="input-group">
<input type="text" class="form-control input-monospace input-sm color-bg-subtle" data-autoselect value="https://github.com/Tibolte/AgendaCalendarView.git" aria-label="https://github.com/Tibolte/AgendaCalendarView.git" readonly>
<div class="input-group-button">
<clipboard-copy
value="https://github.com/Tibolte/AgendaCalendarView.git"
aria-label="Copy to clipboard"
class="btn btn-sm js-clipboard-copy tooltipped-no-delay ClipboardButton js-clone-url-http"
data-copy-feedback="Copied!"
data-tooltip-direction="n"
data-hydro-click="{"event_type":"clone_or_download.click","payload":{"feature_clicked":"COPY_URL","git_repository_type":"REPOSITORY","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="91cdc25c86ca8f75bb7c387f801efdc1920019c1ae6121ebd969f4b9734e7e1e">
<svg aria-hidden="true"
height="16"
viewBox="0 0 16 16"
version="1.1"
width="16"
data-view-component="true"
class="octicon octicon-copy js-clipboard-copy-icon d-inline-block">
<path
fill-rule="evenodd"
d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z">
</path>
<path
fill-rule="evenodd"
d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z">
</path>
</svg><svg
aria-hidden="true"
height="16"
viewBox="0 0 16 16"
version="1.1"
width="16"
data-view-component="true"
class="octicon octicon-check js-clipboard-check-icon color-fg-success d-inline-block d-sm-none">
<path
fill-rule="evenodd"
d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z">
</path>
</svg></clipboard-copy>
</div>
</div>
<p
class="mt-2 mb-0 f6 color-fg-muted">
Use Git or checkout with SVN
using the web URL.
</p>
</div>
<div role="tabpanel" hidden>
<div class="input-group">
<input type="text" class="form-control input-monospace input-sm color-bg-subtle" data-autoselect value="gh repo clone Tibolte/AgendaCalendarView" aria-label="gh repo clone Tibolte/AgendaCalendarView" readonly>
<div class="input-group-button">
<clipboard-copy
value="gh repo clone Tibolte/AgendaCalendarView"
aria-label="Copy to clipboard"
class="btn btn-sm js-clipboard-copy tooltipped-no-delay ClipboardButton js-clone-url-gh-cli"
data-copy-feedback="Copied!"
data-tooltip-direction="n"
data-hydro-click="{"event_type":"clone_or_download.click","payload":{"feature_clicked":"COPY_URL","git_repository_type":"REPOSITORY","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="91cdc25c86ca8f75bb7c387f801efdc1920019c1ae6121ebd969f4b9734e7e1e">
<svg aria-hidden="true"
height="16"
viewBox="0 0 16 16"
version="1.1"
width="16"
data-view-component="true"
class="octicon octicon-copy js-clipboard-copy-icon d-inline-block">
<path
fill-rule="evenodd"
d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z">
</path>
<path
fill-rule="evenodd"
d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z">
</path>
</svg><svg
aria-hidden="true"
height="16"
viewBox="0 0 16 16"
version="1.1"
width="16"
data-view-component="true"
class="octicon octicon-check js-clipboard-check-icon color-fg-success d-inline-block d-sm-none">
<path
fill-rule="evenodd"
d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z">
</path>
</svg></clipboard-copy>
</div>
</div>
<p
class="mt-2 mb-0 f6 color-fg-muted">
Work fast with our official CLI.
<a href="https://cli.github.com"
target="_blank">Learn
more</a>.
</p>
</div>
</tab-container>
</li>
<li data-platforms="windows,mac"
class="Box-row Box-row--hover-gray p-3 mt-0 rounded-0 js-remove-unless-platform">
<a class="d-flex flex-items-center color-fg-default text-bold no-underline"
data-hydro-click="{"event_type":"clone_or_download.click","payload":{"feature_clicked":"OPEN_IN_DESKTOP","git_repository_type":"REPOSITORY","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="3bbf738091c0a8fdee8e26e24e0336a996b099113e873984c852b62353b5e101"
data-action="click:get-repo#showDownloadMessage"
href="https://desktop.github.com">
<svg aria-hidden="true" height="16"
viewBox="0 0 16 16" version="1.1"
width="16"
data-view-component="true"
class="octicon octicon-desktop-download mr-2">
<path
d="M4.927 5.427l2.896 2.896a.25.25 0 00.354 0l2.896-2.896A.25.25 0 0010.896 5H8.75V.75a.75.75 0 10-1.5 0V5H5.104a.25.25 0 00-.177.427z">
</path>
<path
d="M1.573 2.573a.25.25 0 00-.073.177v7.5a.25.25 0 00.25.25h12.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-3a.75.75 0 110-1.5h3A1.75 1.75 0 0116 2.75v7.5A1.75 1.75 0 0114.25 12h-3.727c.099 1.041.52 1.872 1.292 2.757A.75.75 0 0111.25 16h-6.5a.75.75 0 01-.565-1.243c.772-.885 1.192-1.716 1.292-2.757H1.75A1.75 1.75 0 010 10.25v-7.5A1.75 1.75 0 011.75 1h3a.75.75 0 010 1.5h-3a.25.25 0 00-.177.073zM6.982 12a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5H6.982z">
</path>
</svg>
Open with GitHub Desktop
</a></li>
<li
class="Box-row Box-row--hover-gray p-3 mt-0">
<a class="d-flex flex-items-center color-fg-default text-bold no-underline"
rel="nofollow"
data-hydro-click="{"event_type":"clone_or_download.click","payload":{"feature_clicked":"DOWNLOAD_ZIP","git_repository_type":"REPOSITORY","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="2eea2cc1d1363593cc076673165a00ea788983f51b371300af663e93406b0c75"
data-ga-click="Repository, download zip, location:repo overview"
data-open-app="link" data-turbo="false"
href="/Tibolte/AgendaCalendarView/archive/refs/heads/master.zip">
<svg aria-hidden="true" height="16"
viewBox="0 0 16 16" version="1.1"
width="16"
data-view-component="true"
class="octicon octicon-file-zip mr-2">
<path fill-rule="evenodd"
d="M3.5 1.75a.25.25 0 01.25-.25h3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h2.086a.25.25 0 01.177.073l2.914 2.914a.25.25 0 01.073.177v8.586a.25.25 0 01-.25.25h-.5a.75.75 0 000 1.5h.5A1.75 1.75 0 0014 13.25V4.664c0-.464-.184-.909-.513-1.237L10.573.513A1.75 1.75 0 009.336 0H3.75A1.75 1.75 0 002 1.75v11.5c0 .649.353 1.214.874 1.515a.75.75 0 10.752-1.298.25.25 0 01-.126-.217V1.75zM8.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM6 5.25a.75.75 0 01.75-.75h.5a.75.75 0 010 1.5h-.5A.75.75 0 016 5.25zm2 1.5A.75.75 0 018.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 018 6.75zm-1.25.75a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM8 9.75A.75.75 0 018.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 018 9.75zm-.75.75a1.75 1.75 0 00-1.75 1.75v3c0 .414.336.75.75.75h2.5a.75.75 0 00.75-.75v-3a1.75 1.75 0 00-1.75-1.75h-.5zM7 12.25a.25.25 0 01.25-.25h.5a.25.25 0 01.25.25v2.25H7v-2.25z">
</path>
</svg>
Download ZIP
</a></li>
</ul>
</div>
<div id="cloud-panel" role="tabpanel" tabindex="0"
hidden="hidden" aria-labelledby="cloud-tab"
data-view-component="true" class="cloud-panel">
<div data-view-component="true" class="blankslate">
<h4 data-view-component="true" class="mb-1">Sign
In Required</h4>
<p class="mt-2 mx-4">
Please
<a href="/codespaces/new?hide_repo_select=true&ref=master&repo=44878154"
data-view-component="true"
class="no-underline">sign in</a>
to use Codespaces.
</p>
</div>
</div>
</tab-container>
</div>
<div class="p-3" data-targets="get-repo.platforms"
data-platform="mac" hidden>
<h4 class="lh-condensed mb-3">Launching GitHub
Desktop<span class="AnimatedEllipsis"></span></h4>
<p class="color-fg-muted">
If nothing happens, <a
href="https://desktop.github.com/">download GitHub
Desktop</a> and try again.
</p>
<button data-action="click:get-repo#onDetailsToggle" type="button" data-view-component="true" class="btn-link">
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
</div>
</div>
</details>
</get-repo>
</span>
<span class="d-none d-lg-flex">
</span>
</div>
<div class="Box mb-3">
<div class="Box-header position-relative">
<h2 class="sr-only">Latest commit</h2>
<div class="js-details-container Details d-flex rounded-top-2 flex-items-center flex-wrap"
data-issue-and-pr-hovercards-enabled>
<include-fragment
src="/Tibolte/AgendaCalendarView/tree-commit/c7ad1def2b75974e4df71d5d68ceac5969bb845a"
class="d-flex flex-auto flex-items-center" aria-busy="true"
aria-label="Loading latest commit">
<div class="Skeleton avatar avatar-user flex-shrink-0 ml-n1 mr-n1 mt-n1 mb-n1"
style="width:24px;height:24px;"></div>
<div class="Skeleton Skeleton--text col-5 ml-3"> </div>
</include-fragment>
<div class="flex-shrink-0">
<h2 class="sr-only">Git stats</h2>
<ul class="list-style-none d-flex">
<li class="ml-0 ml-md-3">
<a data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame"
href="/Tibolte/AgendaCalendarView/commits/master"
class="pl-3 pr-3 py-3 p-md-0 mt-n3 mb-n3 mr-n3 m-md-0 Link--primary no-underline no-wrap">
<svg text="gray" aria-hidden="true" height="16"
viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-history">
<path fill-rule="evenodd"
d="M1.643 3.143L.427 1.927A.25.25 0 000 2.104V5.75c0 .138.112.25.25.25h3.646a.25.25 0 00.177-.427L2.715 4.215a6.5 6.5 0 11-1.18 4.458.75.75 0 10-1.493.154 8.001 8.001 0 101.6-5.684zM7.75 4a.75.75 0 01.75.75v2.992l2.028.812a.75.75 0 01-.557 1.392l-2.5-1A.75.75 0 017 8.25v-3.5A.75.75 0 017.75 4z">
</path>
</svg>
<span class="d-none d-sm-inline">
<strong>82</strong>
<span aria-label="Commits on master" class="color-fg-muted d-none d-lg-inline">
commits
</span>
</span>
</a>
</li>
</ul>
</div>
</div>
</div>
<h2 id="files" class="sr-only">Files</h2>
<include-fragment src="/Tibolte/AgendaCalendarView/file-list/master">
<a class="d-none js-permalink-shortcut" data-hotkey="y"
href="/Tibolte/AgendaCalendarView/tree/c7ad1def2b75974e4df71d5d68ceac5969bb845a">Permalink</a>
<div data-view-component="true"
class="include-fragment-error flash flash-error flash-full py-2">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16"
version="1.1" width="16" data-view-component="true"
class="octicon octicon-alert">
<path fill-rule="evenodd"
d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z">
</path>
</svg>
Failed to load latest commit information.
</div>
<div class="js-details-container Details" data-hpc>
<div role="grid" aria-labelledby="files"
class="Details-content--hidden-not-important js-navigation-container js-active-navigation-container d-md-block">
<div class="sr-only" role="row">
<div role="columnheader">Type</div>
<div role="columnheader">Name</div>
<div role="columnheader" class="d-none d-md-block">
Latest commit message</div>
<div role="columnheader">Commit time</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="Directory" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file-directory-fill hx_color-icon-directory">
<path
d="M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="agendacalendarview" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/tree/master/agendacalendarview">agendacalendarview</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="Directory" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file-directory-fill hx_color-icon-directory">
<path
d="M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="app" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/tree/master/app">app</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="Directory" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file-directory-fill hx_color-icon-directory">
<path
d="M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="This path skips through empty directories" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/tree/master/gradle/wrapper"><span class="color-fg-muted">gradle/</span>wrapper</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="File" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file color-fg-muted">
<path fill-rule="evenodd"
d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title=".gitignore" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/blob/master/.gitignore">.gitignore</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="File" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file color-fg-muted">
<path fill-rule="evenodd"
d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="README.md" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/blob/master/README.md">README.md</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="File" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file color-fg-muted">
<path fill-rule="evenodd"
d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="build.gradle" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/blob/master/build.gradle">build.gradle</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="File" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file color-fg-muted">
<path fill-rule="evenodd"
d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="demo.gif" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/blob/master/demo.gif">demo.gif</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="File" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file color-fg-muted">
<path fill-rule="evenodd"
d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="gradlew" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/blob/master/gradlew">gradlew</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="File" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file color-fg-muted">
<path fill-rule="evenodd"
d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="gradlew.bat" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/blob/master/gradlew.bat">gradlew.bat</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
<div role="row"
class="Box-row Box-row--focus-gray py-2 d-flex position-relative js-navigation-item ">
<div role="gridcell" class="mr-3 flex-shrink-0"
style="width: 16px;">
<svg aria-label="File" aria-hidden="true"
height="16" viewBox="0 0 16 16" version="1.1"
width="16" data-view-component="true"
class="octicon octicon-file color-fg-muted">
<path fill-rule="evenodd"
d="M3.75 1.5a.25.25 0 00-.25.25v12.5c0 .138.112.25.25.25h9.5a.25.25 0 00.25-.25V6h-2.75A1.75 1.75 0 019 4.25V1.5H3.75zm6.75.062V4.25c0 .138.112.25.25.25h2.688a.252.252 0 00-.011-.013l-2.914-2.914a.272.272 0 00-.013-.011zM2 1.75C2 .784 2.784 0 3.75 0h6.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v9.586A1.75 1.75 0 0113.25 16h-9.5A1.75 1.75 0 012 14.25V1.75z">
</path>
</svg>
</div>
<div role="rowheader"
class="flex-auto min-width-0 col-md-2 mr-3">
<span class="css-truncate css-truncate-target d-block width-fit"><a class="js-navigation-open Link--primary" title="settings.gradle" data-turbo-frame="repo-content-turbo-frame" href="/Tibolte/AgendaCalendarView/blob/master/settings.gradle">settings.gradle</a></span>
</div>
<div role="gridcell"
class="flex-auto min-width-0 d-none d-md-block col-5 mr-3">
<div class="Skeleton Skeleton--text col-7">
</div>
</div>
<div role="gridcell" class="color-fg-muted text-right"
style="width:100px;">
<div class="Skeleton Skeleton--text"> </div>
</div>
</div>
</div>
<div class="Details-content--shown Box-footer d-md-none p-0">
<button aria-expanded="false" type="button" data-view-component="true" class="js-details-target btn-link d-block width-full px-3 py-2"> View code
</include-fragment>
</div>
<readme-toc>
<div id="readme"
class="Box md js-code-block-container js-code-nav-container js-tagsearch-file Box--responsive"
data-tagsearch-path="README.md" data-tagsearch-lang="Markdown">
<div class="d-flex js-sticky js-position-sticky top-0 border-top-0 border-bottom p-2 flex-items-center flex-justify-between color-bg-default rounded-top-2"
style="position: sticky; z-index: 30;">
<div class="d-flex flex-items-center">
<details data-target="readme-toc.trigger"
data-menu-hydro-click="{"event_type":"repository_toc_menu.click","payload":{"target":"trigger","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-menu-hydro-click-hmac="213c9864e5ed9a032496c2ea6b67664b3392e7880facfcab7ccc8fe800ab9f4a"
class="dropdown details-reset details-overlay">
<summary class="btn btn-octicon m-0 mr-2 p-2"
aria-haspopup="true" aria-label="Table of Contents">
<svg aria-hidden="true" height="16"
viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-list-unordered">
<path fill-rule="evenodd"
d="M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z">
</path>
</svg>
</summary>
<details-menu class="SelectMenu" role="menu">
<div class="SelectMenu-modal rounded-3 mt-1"
style="max-height:340px;">
<div class="SelectMenu-list SelectMenu-list--borderless p-2"
style="overscroll-behavior: contain;">
<a role="menuitem"
class="filter-item SelectMenu-item ws-normal wb-break-word line-clamp-2 py-1 text-emphasized"
style="-webkit-box-orient: vertical; padding-left: 12px;"
data-action="click:readme-toc#blur"
data-targets="readme-toc.entries"
data-hydro-click="{"event_type":"repository_toc_menu.click","payload":{"target":"entry","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="5ef754b799dd8bc1a78b24d74b3a416f628cb61c8edd3877c0ba38cf72d6dcc9"
href="#agendacalendarview">AgendaCalendarView</a>
<a role="menuitem"
class="filter-item SelectMenu-item ws-normal wb-break-word line-clamp-2 py-1 text-emphasized"
style="-webkit-box-orient: vertical; padding-left: 12px;"
data-action="click:readme-toc#blur"
data-targets="readme-toc.entries"
data-hydro-click="{"event_type":"repository_toc_menu.click","payload":{"target":"entry","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="5ef754b799dd8bc1a78b24d74b3a416f628cb61c8edd3877c0ba38cf72d6dcc9"
href="#usage">Usage</a>
<a role="menuitem"
class="filter-item SelectMenu-item ws-normal wb-break-word line-clamp-2 py-1 text-emphasized"
style="-webkit-box-orient: vertical; padding-left: 12px;"
data-action="click:readme-toc#blur"
data-targets="readme-toc.entries"
data-hydro-click="{"event_type":"repository_toc_menu.click","payload":{"target":"entry","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="5ef754b799dd8bc1a78b24d74b3a416f628cb61c8edd3877c0ba38cf72d6dcc9"
href="#roadmap-feel-free-to-suggest-any-other-improvement-ideas">Roadmap
(feel free to suggest any other
improvement ideas)</a>
<a role="menuitem"
class="filter-item SelectMenu-item ws-normal wb-break-word line-clamp-2 py-1 text-emphasized"
style="-webkit-box-orient: vertical; padding-left: 12px;"
data-action="click:readme-toc#blur"
data-targets="readme-toc.entries"
data-hydro-click="{"event_type":"repository_toc_menu.click","payload":{"target":"entry","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="5ef754b799dd8bc1a78b24d74b3a416f628cb61c8edd3877c0ba38cf72d6dcc9"
href="#participating">Participating?</a>
<a role="menuitem"
class="filter-item SelectMenu-item ws-normal wb-break-word line-clamp-2 py-1 text-emphasized"
style="-webkit-box-orient: vertical; padding-left: 12px;"
data-action="click:readme-toc#blur"
data-targets="readme-toc.entries"
data-hydro-click="{"event_type":"repository_toc_menu.click","payload":{"target":"entry","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="5ef754b799dd8bc1a78b24d74b3a416f628cb61c8edd3877c0ba38cf72d6dcc9"
href="#special-thanks-to-these-contributors">Special
thanks to these contributors</a>
<a role="menuitem"
class="filter-item SelectMenu-item ws-normal wb-break-word line-clamp-2 py-1 "
style="-webkit-box-orient: vertical; padding-left: 24px;"
data-action="click:readme-toc#blur"
data-targets="readme-toc.entries"
data-hydro-click="{"event_type":"repository_toc_menu.click","payload":{"target":"entry","repository_id":44878154,"originating_url":"https://github.com/Tibolte/AgendaCalendarView","user_id":null}}"
data-hydro-click-hmac="5ef754b799dd8bc1a78b24d74b3a416f628cb61c8edd3877c0ba38cf72d6dcc9"
href="#license">License</a>
</div>
</div>
</details-menu>
</details>
<h2 class="Box-title">
<a href="#readme" data-view-component="true"
class="Link--primary">README.md</a>
</h2>
</div>
</div>
<div data-target="readme-toc.content" class="Box-body px-5 pb-5">
<article class="markdown-body entry-content container-lg"
itemprop="text">
<h1 tabindex="-1" dir="auto"><a
id="user-content-agendacalendarview" class="anchor"
aria-hidden="true" href="#agendacalendarview"><svg
class="octicon octicon-link" viewBox="0 0 16 16"
version="1.1" width="16" height="16"
aria-hidden="true">
<path fill-rule="evenodd"
d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z">
</path>
</svg></a>AgendaCalendarView</h1>
<p dir="auto"><a
href="https://android-arsenal.com/details/1/2796"
rel="nofollow"><img src="https://camo.githubusercontent.com/25ada943ab619c348f08b3d6163604d2acc12f5dbea351a26650aee163674d1a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f416e64726f6964253230417273656e616c2d4167656e646143616c656e646172566965772d677265656e2e7376673f7374796c653d74727565" alt="Android Arsenal" data-canonical-src="https://img.shields.io/badge/Android%20Arsenal-AgendaCalendarView-green.svg?style=true" style="max-width: 100%;"></a>
</p>
<p dir="auto">This library replicates the basic features of
the Calendar and Agenda views from the Sunrise Calendar
(now Outlook) app, coupled with some small design touch
from the Google Calendar app.</p>
<p dir="auto"><a target="_blank"
rel="noopener noreferrer nofollow"
href="https://raw.githubusercontent.com/Tibolte/AgendaCalendarView/master/demo.gif"><img src="https://raw.githubusercontent.com/Tibolte/AgendaCalendarView/master/demo.gif" alt="" data-animated-image="" style="max-width: 100%;"></a>
</p>
<h1 tabindex="-1" dir="auto"><a id="user-content-usage"
class="anchor" aria-hidden="true" href="#usage"><svg
class="octicon octicon-link" viewBox="0 0 16 16"
version="1.1" width="16" height="16"
aria-hidden="true">
<path fill-rule="evenodd"
d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z">
</path>
</svg></a>Usage</h1>
<p dir="auto">Grab it from maven:</p>
<div class="highlight highlight-source-groovy notranslate position-relative overflow-auto"
dir="auto"
data-snippet-clipboard-copy-content=" compile 'com.github.tibolte:agendacalendarview:1.0.4'">
<pre> compile <span class="pl-s"><span class="pl-pds">'</span>com.github.tibolte:agendacalendarview:1.0.4<span class="pl-pds">'</span></span></pre>
</div>
<p dir="auto">Declare this view in your layout like below,
providing your own theme and colors if you want.</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto"
dir="auto" data-snippet-clipboard-copy-content=" <com.github.tibolte.agendacalendarview.AgendaCalendarView
android:id="@+id/agenda_calendar_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
agendaCalendar:agendaCurrentDayTextColor="@color/theme_primary"
agendaCalendar:calendarColor="@color/theme_primary"
agendaCalendar:calendarCurrentDayTextColor="@color/calendar_text_current_day"
agendaCalendar:calendarDayTextColor="@color/theme_text_icons"
agendaCalendar:calendarHeaderColor="@color/theme_primary_dark"
agendaCalendar:calendarPastDayTextColor="@color/theme_light_primary"
agendaCalendar:fabColor="@color/theme_accent" />">
<pre> <<span class="pl-smi">com</span>.<span class="pl-smi">github</span>.<span class="pl-smi">tibolte</span>.<span class="pl-smi">agendacalendarview</span>.<span class="pl-smi">AgendaCalendarView</span>
<span class="pl-s1">android</span>:<span class="pl-s1">id</span>=<span class="pl-s">"@+id/agenda_calendar_view"</span>
<span class="pl-s1">android</span>:<span class="pl-s1">layout_width</span>=<span class="pl-s">"match_parent"</span>
<span class="pl-s1">android</span>:<span class="pl-s1">layout_height</span>=<span class="pl-s">"match_parent"</span>
<span class="pl-s1">agendaCalendar</span>:<span class="pl-s1">agendaCurrentDayTextColor</span>=<span class="pl-s">"@color/theme_primary"</span>
<span class="pl-s1">agendaCalendar</span>:<span class="pl-s1">calendarColor</span>=<span class="pl-s">"@color/theme_primary"</span>
<span class="pl-s1">agendaCalendar</span>:<span class="pl-s1">calendarCurrentDayTextColor</span>=<span class="pl-s">"@color/calendar_text_current_day"</span>
<span class="pl-s1">agendaCalendar</span>:<span class="pl-s1">calendarDayTextColor</span>=<span class="pl-s">"@color/theme_text_icons"</span>
<span class="pl-s1">agendaCalendar</span>:<span class="pl-s1">calendarHeaderColor</span>=<span class="pl-s">"@color/theme_primary_dark"</span>
<span class="pl-s1">agendaCalendar</span>:<span class="pl-s1">calendarPastDayTextColor</span>=<span class="pl-s">"@color/theme_light_primary"</span>
<span class="pl-s1">agendaCalendar</span>:<span class="pl-s1">fabColor</span>=<span class="pl-s">"@color/theme_accent"</span> /></pre>
</div>
<p dir="auto">Then configure it in your code with a start
and end date associated with a list of events:</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto"
dir="auto" data-snippet-clipboard-copy-content=" // minimum and maximum date of our calendar
// 2 month behind, one year ahead, example: March 2015 <-> May 2015 <-> May 2016
Calendar minDate = Calendar.getInstance();
Calendar maxDate = Calendar.getInstance();
minDate.add(Calendar.MONTH, -2);
minDate.set(Calendar.DAY_OF_MONTH, 1);
maxDate.add(Calendar.YEAR, 1);
List<CalendarEvent> eventList = new ArrayList<>();
mockList(eventList);
mAgendaCalendarView.init(eventList, minDate, maxDate, Locale.getDefault(), this);">
<pre> <span class="pl-c">// minimum and maximum date of our calendar</span>
<span class="pl-c">// 2 month behind, one year ahead, example: March 2015 <-> May 2015 <-> May 2016</span>
<span class="pl-smi">Calendar</span> <span class="pl-s1">minDate</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-smi">Calendar</span> <span class="pl-s1">maxDate</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-s1">minDate</span>.<span class="pl-en">add</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">MONTH</span>, -<span class="pl-c1">2</span>);
<span class="pl-s1">minDate</span>.<span class="pl-en">set</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">DAY_OF_MONTH</span>, <span class="pl-c1">1</span>);
<span class="pl-s1">maxDate</span>.<span class="pl-en">add</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">YEAR</span>, <span class="pl-c1">1</span>);
<span class="pl-smi">List</span><<span class="pl-smi">CalendarEvent</span>> <span class="pl-s1">eventList</span> = <span class="pl-k">new</span> <span class="pl-smi">ArrayList</span><>();
<span class="pl-en">mockList</span>(<span class="pl-s1">eventList</span>);
<span class="pl-s1">mAgendaCalendarView</span>.<span class="pl-en">init</span>(<span class="pl-s1">eventList</span>, <span class="pl-s1">minDate</span>, <span class="pl-s1">maxDate</span>, <span class="pl-s1">Locale</span>.<span class="pl-en">getDefault</span>(), <span class="pl-smi">this</span>);</pre>
</div>
<p dir="auto">The event list contains BaseCalendarEvent
instances, see the description of the parameters:</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto"
dir="auto" data-snippet-clipboard-copy-content=" /**
* Initializes the event
*
* @param id The id of the event.
* @param color The color of the event.
* @param title The title of the event.
* @param description The description of the event.
* @param location The location of the event.
* @param dateStart The start date of the event.
* @param dateEnd The end date of the event.
* @param allDay Int that can be equal to 0 or 1.
* @param duration The duration of the event in RFC2445 format.
*/
public BaseCalendarEvent(long id, int color, String title, String description, String location, long dateStart, long dateEnd, int allDay, String duration) {
this.mId = id;
this.mColor = color;
this.mAllDay = (allDay == 1) ? true : false;
this.mDuration = duration;
this.mTitle = title;
this.mDescription = description;
this.mLocation = location;
this.mStartTime = Calendar.getInstance();
this.mStartTime.setTimeInMillis(dateStart);
this.mEndTime = Calendar.getInstance();
this.mEndTime.setTimeInMillis(dateEnd);
}">
<pre> <span class="pl-c">/**</span>
* Initializes the event
*
* @param id The id of the event.
* @param color The color of the event.
* @param title The title of the event.
* @param description The description of the event.
* @param location The location of the event.
* @param dateStart The start date of the event.
* @param dateEnd The end date of the event.
* @param allDay Int that can be equal to 0 or 1.
* @param duration The duration of the event in RFC2445 format.
*/
public BaseCalendarEvent(long id, int color, String title, String description, String location, long dateStart, long dateEnd, int allDay, String duration) {
this.mId = id;
this.mColor = color;
this.mAllDay = (allDay == 1) ? true : false;
this.mDuration = duration;
this.mTitle = title;
this.mDescription = description;
this.mLocation = location;
<span class="pl-smi">this</span>.<span class="pl-s1">mStartTime</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-smi">this</span>.<span class="pl-s1">mStartTime</span>.<span class="pl-en">setTimeInMillis</span>(<span class="pl-s1">dateStart</span>);
<span class="pl-smi">this</span>.<span class="pl-s1">mEndTime</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-smi">this</span>.<span class="pl-s1">mEndTime</span>.<span class="pl-en">setTimeInMillis</span>(<span class="pl-s1">dateEnd</span>);
}</pre>
</div>
<p dir="auto">Here is a quick (and very simple) example
providing a list of events, you can provide several
layouts too:</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto"
dir="auto" data-snippet-clipboard-copy-content=" private void mockList(List<CalendarEvent> eventList) {
Calendar startTime1 = Calendar.getInstance();
Calendar endTime1 = Calendar.getInstance();
endTime1.add(Calendar.MONTH, 1);
BaseCalendarEvent event1 = new BaseCalendarEvent("Thibault travels in Iceland", "A wonderful journey!", "Iceland",
ContextCompat.getColor(this, R.color.orange_dark), startTime1, endTime1, true);
eventList.add(event1);
Calendar startTime2 = Calendar.getInstance();
startTime2.add(Calendar.DAY_OF_YEAR, 1);
Calendar endTime2 = Calendar.getInstance();
endTime2.add(Calendar.DAY_OF_YEAR, 3);
BaseCalendarEvent event2 = new BaseCalendarEvent("Visit to Dalvík", "A beautiful small town", "Dalvík",
ContextCompat.getColor(this, R.color.yellow), startTime2, endTime2, true);
eventList.add(event2);
// Example on how to provide your own layout
Calendar startTime3 = Calendar.getInstance();
Calendar endTime3 = Calendar.getInstance();
startTime3.set(Calendar.HOUR_OF_DAY, 14);
startTime3.set(Calendar.MINUTE, 0);
endTime3.set(Calendar.HOUR_OF_DAY, 15);
endTime3.set(Calendar.MINUTE, 0);
DrawableCalendarEvent event3 = new DrawableCalendarEvent("Visit of Harpa", "", "Dalvík",
ContextCompat.getColor(this, R.color.blue_dark), startTime3, endTime3, false, R.drawable.common_ic_googleplayservices);
eventList.add(event3);
}">
<pre> <span class="pl-k">private</span> <span class="pl-smi">void</span> <span class="pl-s1">mockList</span>(<span class="pl-smi">List</span><<span class="pl-smi">CalendarEvent</span>> <span class="pl-s1">eventList</span>) {
<span class="pl-smi">Calendar</span> <span class="pl-s1">startTime1</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-smi">Calendar</span> <span class="pl-s1">endTime1</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-s1">endTime1</span>.<span class="pl-en">add</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">MONTH</span>, <span class="pl-c1">1</span>);
<span class="pl-smi">BaseCalendarEvent</span> <span class="pl-s1">event1</span> = <span class="pl-k">new</span> <span class="pl-smi">BaseCalendarEvent</span>(<span class="pl-s">"Thibault travels in Iceland"</span>, <span class="pl-s">"A wonderful journey!"</span>, <span class="pl-s">"Iceland"</span>,
<span class="pl-s1">ContextCompat</span>.<span class="pl-en">getColor</span>(<span class="pl-smi">this</span>, <span class="pl-smi">R</span>.<span class="pl-s1">color</span>.<span class="pl-s1">orange_dark</span>), <span class="pl-s1">startTime1</span>, <span class="pl-s1">endTime1</span>, <span class="pl-c1">true</span>);
<span class="pl-s1">eventList</span>.<span class="pl-en">add</span>(<span class="pl-s1">event1</span>);
<span class="pl-smi">Calendar</span> <span class="pl-s1">startTime2</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-s1">startTime2</span>.<span class="pl-en">add</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">DAY_OF_YEAR</span>, <span class="pl-c1">1</span>);
<span class="pl-smi">Calendar</span> <span class="pl-s1">endTime2</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-s1">endTime2</span>.<span class="pl-en">add</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">DAY_OF_YEAR</span>, <span class="pl-c1">3</span>);
<span class="pl-smi">BaseCalendarEvent</span> <span class="pl-s1">event2</span> = <span class="pl-k">new</span> <span class="pl-smi">BaseCalendarEvent</span>(<span class="pl-s">"Visit to Dalvík"</span>, <span class="pl-s">"A beautiful small town"</span>, <span class="pl-s">"Dalvík"</span>,
<span class="pl-s1">ContextCompat</span>.<span class="pl-en">getColor</span>(<span class="pl-smi">this</span>, <span class="pl-smi">R</span>.<span class="pl-s1">color</span>.<span class="pl-s1">yellow</span>), <span class="pl-s1">startTime2</span>, <span class="pl-s1">endTime2</span>, <span class="pl-c1">true</span>);
<span class="pl-s1">eventList</span>.<span class="pl-en">add</span>(<span class="pl-s1">event2</span>);
<span class="pl-c">// Example on how to provide your own layout</span>
<span class="pl-smi">Calendar</span> <span class="pl-s1">startTime3</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-smi">Calendar</span> <span class="pl-s1">endTime3</span> = <span class="pl-s1">Calendar</span>.<span class="pl-en">getInstance</span>();
<span class="pl-s1">startTime3</span>.<span class="pl-en">set</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">HOUR_OF_DAY</span>, <span class="pl-c1">14</span>);
<span class="pl-s1">startTime3</span>.<span class="pl-en">set</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">MINUTE</span>, <span class="pl-c1">0</span>);
<span class="pl-s1">endTime3</span>.<span class="pl-en">set</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">HOUR_OF_DAY</span>, <span class="pl-c1">15</span>);
<span class="pl-s1">endTime3</span>.<span class="pl-en">set</span>(<span class="pl-smi">Calendar</span>.<span class="pl-c1">MINUTE</span>, <span class="pl-c1">0</span>);
<span class="pl-smi">DrawableCalendarEvent</span> <span class="pl-s1">event3</span> = <span class="pl-k">new</span> <span class="pl-smi">DrawableCalendarEvent</span>(<span class="pl-s">"Visit of Harpa"</span>, <span class="pl-s">""</span>, <span class="pl-s">"Dalvík"</span>,
<span class="pl-s1">ContextCompat</span>.<span class="pl-en">getColor</span>(<span class="pl-smi">this</span>, <span class="pl-smi">R</span>.<span class="pl-s1">color</span>.<span class="pl-s1">blue_dark</span>), <span class="pl-s1">startTime3</span>, <span class="pl-s1">endTime3</span>, <span class="pl-c1">false</span>, <span class="pl-smi">R</span>.<span class="pl-s1">drawable</span>.<span class="pl-s1">common_ic_googleplayservices</span>);
<span class="pl-s1">eventList</span>.<span class="pl-en">add</span>(<span class="pl-s1">event3</span>);
}</pre>
</div>
<h1 tabindex="-1" dir="auto"><a
id="user-content-roadmap-feel-free-to-suggest-any-other-improvement-ideas"
class="anchor" aria-hidden="true"
href="#roadmap-feel-free-to-suggest-any-other-improvement-ideas"><svg
class="octicon octicon-link" viewBox="0 0 16 16"
version="1.1" width="16" height="16"
aria-hidden="true">
<path fill-rule="evenodd"
d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z">
</path>
</svg></a>Roadmap (feel free to suggest any other
improvement ideas)</h1>
<p dir="auto">. Parallax items like in Google Calendar<br>
. Easier way to provide your own list of events (i.e when receiving objects from a web API)
Participating?
Make your pull requests on feature or bugfix branches.
Special thanks to these contributors
License
<div class=”snippet-clipboard-content notranslate position-relative overflow-auto”
data-snippet-clipboard-copy-content=”Copyright 2015 Thibault Guégan
Licensed under the Apache License, Version 2.0 (the “License”);
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an “AS IS” BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.”>
Copyright 2015 Thibault Guégan
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
</readme-toc>
</div>
<div data-view-component="true" class="Layout-sidebar">
<div class="BorderGrid BorderGrid--spacious" data-pjax>
<div class="BorderGrid-row hide-sm hide-md">
<div class="BorderGrid-cell">
<h2 class="mb-3 h4">About</h2>
<p class="f4 my-3">
[DEPRECATED] An Android project providing easy navigation
between a calendar and an agenda. This library replicates
the basic features from the Sunrise Calendar (now Outlook)
app, coupled with some small design touch from the Google
Calendar app.
</p>
<h3 class="sr-only">Resources</h3>
<div class="mt-2">
<a class="Link--muted"
data-analytics-event="{"category":"Repository Overview","action":"click","label":"location:sidebar;file:readme"}"
href="#readme">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16"
version="1.1" width="16" data-view-component="true"
class="octicon octicon-book mr-2">
<path fill-rule="evenodd"
d="M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z">
</path>
</svg>
Readme
</a> </div>
<include-fragment
src="/Tibolte/AgendaCalendarView/hovercards/citation/sidebar_partial?tree_name=master">
</include-fragment>
<h3 class="sr-only">Stars</h3>
<div class="mt-2">
<a href="/Tibolte/AgendaCalendarView/stargazers"
data-view-component="true" class="Link--muted">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16"
version="1.1" width="16" data-view-component="true"
class="octicon octicon-star mr-2">
<path fill-rule="evenodd"
d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z">
</path>
</svg>
<strong>1.2k</strong>
stars
</a></div>
<h3 class="sr-only">Watchers</h3>
<div class="mt-2">
<a href="/Tibolte/AgendaCalendarView/watchers"
data-view-component="true" class="Link--muted">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16"
version="1.1" width="16" data-view-component="true"
class="octicon octicon-eye mr-2">
<path fill-rule="evenodd"
d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z">
</path>
</svg>
<strong>52</strong>
watching
</a></div>
<h3 class="sr-only">Forks</h3>
<div class="mt-2">
<a href="/Tibolte/AgendaCalendarView/network/members"
data-view-component="true" class="Link--muted">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16"
version="1.1" width="16" data-view-component="true"
class="octicon octicon-repo-forked mr-2">
<path fill-rule="evenodd"
d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z">
</path>
</svg>
<strong>347</strong>
forks
</a></div>
</div>
</div>
<div class="BorderGrid-row">
<div class="BorderGrid-cell">
<h2 class="h4 mb-3" data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame">
<a href="/Tibolte/AgendaCalendarView/releases"
data-view-component="true"
class="Link--primary no-underline">
Releases
<span title="3" data-view-component="true" class="Counter">3</span>
</a></h2>
<a class="Link--primary d-flex no-underline"
data-pjax="#repo-content-pjax-container"
data-turbo-frame="repo-content-turbo-frame"
href="/Tibolte/AgendaCalendarView/releases/tag/v.1.0.3">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16"
version="1.1" width="16" data-view-component="true"
class="octicon octicon-tag flex-shrink-0 mt-1 color-fg-success">
<path fill-rule="evenodd"
d="M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z">
</path>
</svg>
<div class="ml-2 min-width-0">
<div class="d-flex">
<span class="css-truncate css-truncate-target text-bold mr-2" style="max-width: none;">v.1.0.3</span>
<span title="Label: Latest" data-view-component="true" class="Label Label--success flex-shrink-0">
Latest
Nov 27, 2015
<div class="BorderGrid-row">
<div class="BorderGrid-cell">
<h2 class="h4 mb-3">
<a href="/users/Tibolte/packages?repo_name=AgendaCalendarView"
data-view-component="true"
class="Link--primary no-underline">
Packages
<span title="0" hidden="hidden" data-view-component="true" class="Counter">0</span>
</a></h2>
<div class="text-small color-fg-muted">
No packages published <br>
</div>
</div>
</div>
<div class="BorderGrid-row" hidden>
<div class="BorderGrid-cell">
<include-fragment
src="/Tibolte/AgendaCalendarView/used_by_list"
accept="text/fragment+html">
</include-fragment>
</div>
</div>
<div class="BorderGrid-row">
<div class="BorderGrid-cell">
<h2 class="h4 mb-3">
<a href="/Tibolte/AgendaCalendarView/graphs/contributors"
data-view-component="true"
class="Link--primary no-underline">
Contributors
<span title="7" data-view-component="true" class="Counter">7</span>
</a></h2>
<include-fragment
src="/Tibolte/AgendaCalendarView/contributors_list?count=7&current_repository=AgendaCalendarView&items_to_show=7"
aria-busy="true" aria-label="Loading contributors">
<ul class="list-style-none d-flex flex-wrap mb-n2">
<li class="mb-2 ">
<div class="Skeleton avatar avatar-user mr-2"
style="width:32px;height:32px;"></div>
</li>
<li class="mb-2 ">
<div class="Skeleton avatar avatar-user mr-2"
style="width:32px;height:32px;"></div>
</li>
<li class="mb-2 ">
<div class="Skeleton avatar avatar-user mr-2"
style="width:32px;height:32px;"></div>
</li>
<li class="mb-2 ">
<div class="Skeleton avatar avatar-user mr-2"
style="width:32px;height:32px;"></div>
</li>
<li class="mb-2 ">
<div class="Skeleton avatar avatar-user mr-2"
style="width:32px;height:32px;"></div>
</li>
<li class="mb-2 ">
<div class="Skeleton avatar avatar-user mr-2"
style="width:32px;height:32px;"></div>
</li>
<li class="mb-2 ">
<div class="Skeleton avatar avatar-user mr-2"
style="width:32px;height:32px;"></div>
</li>
</ul>
</include-fragment>
</div>
</div>
<div class="BorderGrid-row">
<div class="BorderGrid-cell">
<h2 class="h4 mb-3">Languages</h2>
<div class="mb-2">
<span data-view-component="true" class="Progress">
<span style="background-color:#b07219 !important;;width: 100.0%;" itemprop="keywords" aria-label="Java 100.0" data-view-component="true" class="Progress-item color-bg-success-emphasis"></span>
</span></div>
<ul class="list-style-none">
<li class="d-inline">
<a class="d-inline-flex flex-items-center flex-nowrap Link--secondary no-underline text-small mr-3"
href="/Tibolte/AgendaCalendarView/search?l=java"
data-ga-click="Repository, language stats search click, location:repo overview">
<svg style="color:#b07219;" aria-hidden="true"
height="16" viewBox="0 0 16 16"
version="1.1" width="16"
data-view-component="true"
class="octicon octicon-dot-fill mr-2">
<path fill-rule="evenodd"
d="M8 4a4 4 0 100 8 4 4 0 000-8z">
</path>
</svg>
<span class="color-fg-default text-bold mr-1">Java</span>
<span>100.0%</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</turbo-frame>
</main>
</div>
</div>
<footer class="footer width-full container-xl p-responsive">
<h2 class='sr-only'>Footer</h2>
<div
class="position-relative d-flex flex-items-center pb-2 f6 color-fg-muted border-top color-border-muted flex-column-reverse flex-lg-row flex-wrap flex-lg-nowrap mt-6 pt-6">
<div
class="list-style-none d-flex flex-wrap col-0 col-lg-2 flex-justify-start flex-lg-justify-between mb-2 mb-lg-0">
<div class="mt-2 mt-lg-0 d-flex flex-items-center">
<a aria-label="Homepage" title="GitHub" class="footer-octicon mr-2" href="https://github.com">
<svg aria-hidden="true" height="24" viewBox="0 0 16 16" version="1.1" width="24"
data-view-component="true" class="octicon octicon-mark-github">
<path fill-rule="evenodd"
d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z">
</path>
</svg>
</a> <span>
© 2023 GitHub, Inc.
</span>
</div>
</div>
<nav aria-label='footer' class="col-12 col-lg-8">
<h3 class='sr-only' id='sr-footer-heading'>Footer navigation</h3>
<ul class="list-style-none d-flex flex-wrap col-12 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0"
aria-labelledby='sr-footer-heading'>
<li class="mr-3 mr-lg-0"><a
href="https://docs.github.com/site-policy/github-terms/github-terms-of-service"
data-analytics-event="{"category":"Footer","action":"go to terms","label":"text:terms"}">Terms</a>
</li>
<li class="mr-3 mr-lg-0"><a
href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement"
data-analytics-event="{"category":"Footer","action":"go to privacy","label":"text:privacy"}">Privacy</a>
</li>
<li class="mr-3 mr-lg-0"><a
data-analytics-event="{"category":"Footer","action":"go to security","label":"text:security"}"
href="https://github.com/security">Security</a></li>
<li class="mr-3 mr-lg-0"><a href="https://www.githubstatus.com/"
data-analytics-event="{"category":"Footer","action":"go to status","label":"text:status"}">Status</a>
</li>
<li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to help, text:Docs"
href="https://docs.github.com">Docs</a></li>
<li class="mr-3 mr-lg-0"><a href="https://support.github.com?tags=dotcom-footer"
data-analytics-event="{"category":"Footer","action":"go to contact","label":"text:contact"}">Contact
GitHub</a></li>
<li class="mr-3 mr-lg-0"><a href="https://github.com/pricing"
data-analytics-event="{"category":"Footer","action":"go to Pricing","label":"text:Pricing"}">Pricing</a>
</li>
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com"
data-analytics-event="{"category":"Footer","action":"go to api","label":"text:api"}">API</a>
</li>
<li class="mr-3 mr-lg-0"><a href="https://services.github.com"
data-analytics-event="{"category":"Footer","action":"go to training","label":"text:training"}">Training</a>
</li>
<li class="mr-3 mr-lg-0"><a href="https://github.blog"
data-analytics-event="{"category":"Footer","action":"go to blog","label":"text:blog"}">Blog</a>
</li>
<li><a data-ga-click="Footer, go to about, text:about" href="https://github.com/about">About</a>
</li>
</ul>
</nav>
</div>
<div class="d-flex flex-justify-center pb-6">
<span class="f6 color-fg-muted"></span>
</div>
</footer>
<div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true"
class="octicon octicon-alert">
<path fill-rule="evenodd"
d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z">
</path>
</svg>
<button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
You can’t perform that action at this time.
<div class="js-stale-session-flash flash flash-warn flash-banner" hidden>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true"
class="octicon octicon-alert">
<path fill-rule="evenodd"
d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z">
</path>
</svg>
<span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
<span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
</div>
<template id="site-details-dialog">
<details class="details-reset details-overlay details-overlay-dark lh-default color-fg-default hx_rsm" open>
<summary role="button" aria-label="Close dialog"></summary>
<details-dialog
class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
<button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
<path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path>
<div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0">
<div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large"
style="width:360px;">
</div>
</div>
<template id="snippet-clipboard-copy-button">
<div class="zeroclipboard-container position-absolute right-0 top-0">
<clipboard-copy aria-label="Copy"
class="ClipboardButton btn js-clipboard-copy m-2 p-0 tooltipped-no-delay"
data-copy-feedback="Copied!" data-tooltip-direction="w">
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true" class="octicon octicon-copy js-clipboard-copy-icon m-2">
<path fill-rule="evenodd"
d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z">
</path>
<path fill-rule="evenodd"
d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z">
</path>
</svg>
<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16"
data-view-component="true"
class="octicon octicon-check js-clipboard-check-icon color-fg-success d-none m-2">
<path fill-rule="evenodd"
d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z">
</path>
</svg>
</clipboard-copy>
</div>
</template>
</div>
<div id="js-global-screen-reader-notice" class="sr-only" aria-live="polite"></div>