Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Mar 16, 2025. It is now read-only.
/ToDoListPublic archive

A simple ToDoList written in Swift

License

NotificationsYou must be signed in to change notification settings

rursache/ToDoList

Repository files navigation

A simple To-do list app build for iPhone, iPad and Apple Watch in Swift 5 (iOS 11+, watchOS 6+)

Warning

Unmaintained and EoL since 2022

Main features

  • Persistent task lists using Realm
  • iCloud Kit support for syncing
  • Push notifications for reminders (Synced between devices)
  • Add/delete/edit/complete tasks
  • Set task Date & Time + custom reminders and comments (images too)
  • Sort/Filter/Prioritise tasks
  • iPad app
  • Watch app
  • Widget for Today tasks
  • Theme support with custom App Icons
  • Multi-Language support
  • 3D Touch shortcuts
  • Dark mode
  • Onboarding/tutorial

Requirements

  • iOS 11.0+
  • Xcode 11.0+
  • Swift 5.0+

How to run

  1. Clone the repo
  2. Turn on iCloud option inSigning & Capabilities and checkCloudKit. Turn onBackground Modes and checkBackground fetch +Remote notification.
  3. Make sure to update your app group config (Signing & Capabilities,App Groups) and id string inRealmManager.swift.

Live demo

ToDoList - Task Manager by RanduSoft - AppStore

Roadmap

Features

  • Lockdown with FaceID/TouchID or passcode (usingBiometricAuthentication)
  • Smart dates (transform "'task name' today at 10:00" into a task with a date/time of today @ 10:00)
  • Rearrange tasks manually
  • Catalyst support for macOS

Improvements/To Do

  • Modern Widgets
  • watchOS complications + sync improvements
  • Reload notifications after user gave push permissions if initially declined

Communication

  • If youfound a bug, open anissue.
  • If youhave a feature request, open anissue.
  • If youwant to contribute, submit apull request.

Acknowledgements & Frameworks used

An extensive list of acknowledgements for each external framework used for RSToDoList is also available in app by accessing the settings screen.

RSToDoList is currently using:

All icons used in RSToDoList are designed by Icons8.com and availablehere.Colors for themes and app icon are picked fromFlatUIColors.com.

License

RSToDoList is available under the GNU license. See theLICENSE file for more info.

About

A simple ToDoList written in Swift

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors5

Languages


[8]ページ先頭

©2009-2025 Movatter.jp