Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
Calendar
Calendar
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Merge Requests 2
    • Merge Requests 2
  • Requirements
    • Requirements
    • List
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Analytics
    • Analytics
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Commits
  • e
  • apps
  • CalendarCalendar
  • Merge Requests
  • !36

Open
Opened Apr 06, 2021 by Alexander@Apfelwurm4 of 7 tasks completed4/7 tasks
  • Report abuse
Report abuse

Widget rework and reenable

  • Overview 2
  • Commits 3
  • Changes 9

Description

The widget was already implemented in the codebase but it was disabled due to temporary dependency incompatibilities. The Etar crew fixed it with the following PR: https://github.com/Etar-Group/Etar-Calendar/pull/746 . I implemented the fixes on the codebase here.

Related issues

e/backlog#767

Type of change

  • Bug fix (non-breaking change which fixes an issue)

Related MRs

How has this been tested?

First i built the Calendar app using the /e/apps/docker-android-apps-cicd:latest image, applied the changes, built it again and installed it on my POCO F1 running my latest unofficial e 0.16-q build. The widget works again like it should. After that i implemented the changes into my local CI and built my e image with the patched Version of the Calendar app. The widget works since a few days flawlessly.

Just add the widget on the launcher and there you go.

Tested on:

  • Bliss Launcher
  • Open Launcher
  • Nova

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: e/apps/calendar!36
Source branch: master