nordiccalendar

A simple Material 3 native calendar app fitting my personal requirements
git clone git://archive.git.mtrnord.blog/MTRNord/nordiccalendar.git
Log | Files | Refs | README | LICENSE

AndroidManifest.xml (2183B)


      1 <?xml version="1.0" encoding="utf-8"?>
      2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
      3     xmlns:tools="http://schemas.android.com/tools">
      4 
      5     <uses-permission android:name="android.permission.READ_CALENDAR" />
      6     <uses-permission android:name="android.permission.WRITE_CALENDAR" />
      7     <uses-permission android:name="android.permission.INTERNET" />
      8     <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
      9     <uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
     10 
     11     <application
     12         android:name=".NordicCalendarApp"
     13         android:allowBackup="true"
     14         android:dataExtractionRules="@xml/data_extraction_rules"
     15         android:fullBackupContent="@xml/backup_rules"
     16         android:icon="@mipmap/ic_launcher"
     17         android:label="@string/app_name"
     18         android:roundIcon="@mipmap/ic_launcher_round"
     19         android:supportsRtl="true"
     20         android:theme="@style/Theme.NordicCalendar">
     21         <provider
     22             android:name="androidx.startup.InitializationProvider"
     23             android:authorities="${applicationId}.androidx-startup"
     24             tools:node="remove" />
     25         <activity
     26             android:name=".MainActivity"
     27             android:exported="true"
     28             android:label="@string/app_name"
     29             android:theme="@style/Theme.NordicCalendar">
     30             <intent-filter>
     31                 <action android:name="android.intent.action.MAIN" />
     32 
     33                 <category android:name="android.intent.category.LAUNCHER" />
     34             </intent-filter>
     35             <intent-filter>
     36                 <action android:name="android.intent.action.VIEW" />
     37 
     38                 <category android:name="android.intent.category.DEFAULT" />
     39                 <category android:name="android.intent.category.BROWSABLE" />
     40 
     41                 <data
     42                     android:scheme="nordiccalendar"
     43                     android:host="eventdetails"
     44                     android:pathPattern="/.*" />
     45             </intent-filter>
     46         </activity>
     47         <receiver
     48             android:name=".notifications.NotificationReceiver"
     49             android:exported="false" />
     50     </application>
     51 
     52 </manifest>