Commit Graph

  • e388fcab1d Merge branch 'master' of https://github.com/luoxiu/Schedule master 2.1.1 xq.jin 2020-10-06 16:41:24 +0800
  • 764b00a713 update podspec for 2.1.1 xq.jin 2020-10-06 16:40:59 +0800
  • 0f2b71d6f1
    Merge pull request #66 from Austinpayne/fix/linux-build Luo Xiu 2020-10-06 16:39:34 +0800
  • cc94f786a7 fix error: cannot find 'CFRunLoopTimerCreateWithHandler' in scope #66 Austin Payne 2020-09-28 13:52:55 -0600
  • 1744af9459 bump podspec for 2.1.0 2.1.0 XiangQiu Jin 2020-02-22 20:08:09 +0800
  • 9efbecc999
    Merge pull request #59 from winterwd/master Luo Xiu 2020-02-22 20:02:10 +0800
  • 36105e45d7 fix 工程缺少 Bundle Version,提交Appstore审核出错 ERROR ITMS-90056 #59 winter 2020-02-22 10:25:47 +0800
  • ec744a07ba
    Update Schedule_Info.plist #58 winter 2019-12-12 00:28:51 +0800
  • 8841c8c789 `public` TaskCenter's `init` Luo Xiu 2019-10-17 09:16:41 +0800
  • a15dc76c49 typo Luo Xiu 2019-10-17 09:03:31 +0800
  • c44e9ff45b Add SuspendableScheduler 3.x Quentin Jin 2019-08-30 18:14:32 +0800
  • 66461389ad remove schedule options from Scheduler Quentin Jin 2019-08-26 16:30:14 +0800
  • 64469d4cd1 Add Scheduler Quentin Jin 2019-08-18 18:33:01 +0800
  • e4e3b8ff97 update podspec Quentin Jin 2019-08-18 17:38:54 +0800
  • 4bb334fda4 Improve the implementaion of task center Quentin Jin 2019-07-11 11:05:46 +0800
  • e008b0671a Schedule is now iOS 9.0 available 2.0.3 Quentin Jin 2019-06-19 12:54:44 +0800
  • c3ee993fa9 Use `CFRunLoopTimerCreateWithHandler` to create timer Quentin Jin 2019-06-19 12:53:10 +0800
  • 5eff428099 change username Quentin Jin 2019-05-29 20:21:51 +0800
  • 6d51d83b49 bump to 2.0.2 2.0.2 Quentin Jin 2019-05-13 21:33:52 +0800
  • e646a70734 fix #46 Quentin Jin 2019-05-13 21:31:02 +0800
  • 06071cd47b Remove useless log Quentin Jin 2019-04-28 09:31:00 +0800
  • 8b3e8b85f5 update podspec to 2.0.1 2.0.1 Quentin Jin 2019-04-19 09:45:16 +0800
  • 66e6c54aa4 Use nested type `BagKey.Gen` Quentin Jin 2019-04-18 10:11:41 +0800
  • 913a699a6e Update version in info.plist Quentin Jin 2019-04-18 10:06:58 +0800
  • d4afaff453
    Merge pull request #42 from brenthargrave/fix-project-version Quentin Jin 2019-04-18 09:50:31 +0800
  • c74bfdf0eb fix: restore CURRENT_PROJECT_VERSION #42 Brent Hargrave 2019-04-16 14:13:41 -0400
  • 1c3cc5c4b0 Add Schedule.playground, have fun! Quentin Jin 2019-04-06 23:03:35 +0800
  • b45944b5c5
    Merge pull request #39 from jianstm/2.x 2.0.0 Quentin Jin 2019-04-06 19:59:28 +0800
  • 9cac1dffb3 terminators #39 Quentin Jin 2019-04-06 19:49:17 +0800
  • 217105fb70 oops Quentin Jin 2019-04-06 19:44:08 +0800
  • 3cdc25fb97 Update ci Quentin Jin 2019-04-06 19:36:20 +0800
  • ffd0fccb13 hash is necessary Quentin Jin 2019-04-06 19:06:48 +0800
  • 6df23ae87e Merge branch '2.x' of https://github.com/jianstm/Schedule into 2.x Quentin Jin 2019-04-06 19:02:28 +0800
  • 3100e6b8fa Update README Quentin Jin 2019-04-06 19:02:07 +0800
  • ef4e86fc43
    Merge pull request #38 from ApolloZhu/2.x Quentin Jin 2019-04-06 19:01:08 +0800
  • 328439049a lint Quentin Jin 2019-04-06 10:43:19 +0800
  • a93d72dfa7 Other simplifications #38 Zhiyu Zhu/朱智语 2019-04-05 17:03:55 -0400
  • 1238e64674 Improve Swift collection handling Zhiyu Zhu/朱智语 2019-04-05 15:06:10 -0400
  • 2ce6ec5db5 Use NSRange properly Zhiyu Zhu/朱智语 2019-04-05 15:02:15 -0400
  • f1a1812ff2 Use synthesized implementation Zhiyu Zhu/朱智语 2019-04-05 15:01:00 -0400
  • a3fdd633a6 redesign task's api Quentin Jin 2019-04-06 00:30:13 +0800
  • a88a95ce13 Move `task.taskCenter` management to Task.swift Quentin Jin 2019-04-04 18:10:24 +0800
  • 3358f38ee9 Improve tests Quentin Jin 2019-04-04 14:54:46 +0800
  • d4f25b6031 Make diction of docs and api naming more corresponding with official api. Quentin Jin 2019-04-04 12:34:34 +0800
  • 4cd608d123 lint Quentin Jin 2019-04-03 18:07:25 +0800
  • 655c716b62 Use `canImport(ObjectiveC)` instead of `os(macOS) || os(iOS) || os(tvOS) || os(watchOS)` Quentin Jin 2019-04-03 17:51:14 +0800
  • b0c871bf5f Update all manifests Quentin Jin 2019-04-03 17:43:06 +0800
  • 0186ca418f Update README.md Quentin Jin 2019-03-20 23:05:15 +0800
  • 7de73c72a0 Improves documentations Quentin Jin 2019-03-20 22:36:10 +0800
  • 34cac2aab8 Naming & Docs Quentin Jin 2019-03-19 22:54:16 +0800
  • 3cbf95efbf Use `ISO8601DateFormatter` Quentin Jin 2019-03-18 21:21:09 +0800
  • 28df34d300 Update to Swift 5.0 Quentin Jin 2019-03-18 21:07:08 +0800
  • 0d16c26cdd
    Merge pull request #35 from jianstm/2.x Quentin Jin 2019-03-14 22:10:43 +0800
  • eba0eec371 Update DEPLOYMENT_TARGET #35 Quentin Jin 2019-03-14 22:09:44 +0800
  • 2569c9e449 Remove Playground, add ScheduleDemo target Quentin Jin 2019-03-14 21:24:14 +0800
  • cba87f0f2b Refactor `TaskCenter` QuentinJin 2019-03-06 23:02:05 +0800
  • a86902316a Tidy QuentinJin 2019-03-04 22:24:02 +0800
  • f9ec7bc377 Rename Bucket to Cabinet QuentinJin 2019-03-03 23:39:21 +0800
  • cacc25bbd2
    Merge pull request #32 from jianstm/2.x Quentin Jin 2019-02-20 21:18:07 +0800
  • e34def36d7 Remove `Calendar.nextDate`'s alternative implementation on linux #32 QuentinJin 2019-02-17 22:28:45 +0800
  • db16186b90 Remove `host` feature on linux QuentinJin 2019-02-17 21:09:25 +0800
  • d457daa706 Renaming QuentinJin 2019-02-17 20:38:44 +0800
  • a25eeb2291 Rename `Bucket.append` to `add` QuentinJin 2019-02-17 20:20:42 +0800
  • c3b2343740 Make `TaskCenter` open QuentinJin 2019-02-17 18:44:11 +0800
  • cde4883743 Fixed memory leak issue with RunloopTask QuentinJin 2019-02-17 10:23:07 +0800
  • 6fffeefa0f Repleace Lock with NSLock QuentinJin 2019-02-17 10:06:26 +0800
  • cc52ab60e7
    Merge pull request #28 from Wilsonator5000/master Quentin Jin 2018-12-28 09:25:37 +0800
  • 9af9058291 Remove @autoclosure and overload with non-closure variant #28 Wilson Gramer 2018-12-22 17:11:51 -0500
  • 857e1c7c98 Make Plan.offset(by:) public Wilson Gramer 2018-12-22 17:06:32 -0500
  • 94af7d7ff2 Add unit tests for iterator-based interval offsets Wilson Gramer 2018-12-22 16:58:15 -0500
  • 867bd52555 Add iterator-based interval offsets Wilson Gramer 2018-12-22 16:45:35 -0500
  • f95a19c9e0 Revert Task-based interval offsets Wilson Gramer 2018-12-22 16:41:38 -0500
  • fcc1a03f98 Remove @autoclosure attribute Wilson Gramer 2018-12-06 07:50:30 -0500
  • 8684fc1151 Add test for negative interval offsets Wilson Gramer 2018-12-05 16:03:38 -0500
  • 46cdac7046 Make leeway of testIntervalOffset unit test a bit smaller Wilson Gramer 2018-12-05 15:21:31 -0500
  • 1507d41146 Add test for interval offsets Wilson Gramer 2018-12-05 15:16:22 -0500
  • 68e0d935f5 Add support for interval offsets Wilson Gramer 2018-12-05 15:07:19 -0500
  • 61e8fe5789
    Merge pull request #26 from Wilsonator5000/master Quentin Jin 2018-11-28 10:39:15 +0800
  • 3c87c6f47f Add return keyword #26 Wilson Gramer 2018-11-27 12:47:39 -0500
  • 3b581748a1
    Merge pull request #25 from Wilsonator5000/master Quentin Jin 2018-11-27 21:38:44 +0800
  • 0499677251 Add testPassingEmptyArrays to PlanTests.allTests list #25 Wilson Gramer 2018-11-27 08:25:55 -0500
  • b8ee7a3680 Remove Equatable (Replace == with isNever) Wilson Gramer 2018-11-27 08:25:32 -0500
  • eb6367bf98 Add unit tests for array-based functions Wilson Gramer 2018-11-27 07:44:02 -0500
  • 35419f25f6 Make Plan Equatable Wilson Gramer 2018-11-27 07:43:41 -0500
  • 0c13ec1f65 Add checks to array-based functions to ensure the passed arrays are not empty Wilson Gramer 2018-11-27 07:42:27 -0500
  • d18d6b6692 Allow usage of arrays in addition to variadic arguments in Interval and Plan functions Wilson Gramer 2018-11-25 18:03:15 -0500
  • b0b316c033 Merge branch 'master' of https://github.com/jianstm/Schedule Quentin Jin 2018-11-08 16:23:32 +0800
  • 1d9bc6f423 Update image Quentin Jin 2018-11-08 16:20:35 +0800
  • 42331b47bc Update version in README QuentinJin 2018-10-06 21:24:06 +0800
  • 5e7f4686f0 Fix CI Quentin 2018-09-29 09:53:20 +0800
  • d63e99b479 Update installation instructions 1.0.0 Quentin 2018-09-26 13:19:44 +0800
  • 539d1cdb65
    Merge pull request #18 from jianstm/1.x Quentin Jin 2018-09-26 13:11:26 +0800
  • 73503aa8c7 Update README #18 Quentin 2018-09-26 12:35:02 +0800
  • 8217661e35 Fix swift package manager Quentin 2018-09-26 11:56:27 +0800
  • b3801b2203
    Merge 7749dddd01 into a56ddc314d #17 Nguyen Thanh Hai 2018-09-26 03:41:55 +0000
  • 7749dddd01 - Config iOS Deployment Target to support from 8.0 #17 hai 2018-09-26 10:09:20 +0700
  • 83ceefb708 Update README for 1.0.0 QuentinJin 2018-09-26 00:03:20 +0800
  • 0df2a0761f Project structure QuentinJin 2018-09-25 21:04:55 +0800
  • a2d88407aa Remove top comments QuentinJin 2018-09-25 20:18:11 +0800
  • d39bfd34c8 Improve documentation Quentin 2018-09-25 18:07:30 +0800