Commit Graph

22 Commits

Author SHA1 Message Date
Ross Miller
3fe6a9e2ec Fix issue 87: iOS warning: [setShortcutItems()] UI API called on a background thread #87 2019-11-14 11:57:48 -08:00
Bell
03269b6045 fix: use main queue 2017-12-16 01:43:23 +08:00
Simone Marinelli
6ae1e39d01 Added requiresMainQueueSetup
Added requiresMainQueueSetup to prevent warning and future side-effects in RNQuickActionManager.
2017-10-23 16:03:55 +02:00
Jean-Pierre Gassin
7a22d3a77c Add new icons for iOS 9.1+ and others 2017-01-17 10:04:20 +10:00
messense
c0914c5ae9
Support RN 0.40, change header import path 2017-01-12 15:05:55 +08:00
Jordan Byron
5bb2ecdada Fix rootViewController ref 2016-08-01 08:57:43 -04:00
Andrew Shini
31cc232a58 Add isSupported 2016-08-01 10:17:02 +10:00
Jordan Byron
1f2a40b4c6 Revert older iOS support
This reverts the following commits:

0538c619b0
d0f5841bcf
cb95383884
3af0809e50
c44929b7fe
6675f350b0
8907f45ac9
2016-02-10 17:20:50 -05:00
Jordan Byron
d0f5841bcf Rename RCTShortcutsAvailable to isAvailable 2016-01-26 10:29:04 -05:00
KemCake
cb95383884 Store availability state 2016-01-26 16:15:49 +01:00
Rémi Santos
c44929b7fe Add isAvailable native method 2016-01-26 15:55:56 +01:00
Rémi Santos
6675f350b0 Add availability checks 2016-01-26 14:49:59 +01:00
Rémi Santos
8907f45ac9 Support older iOS versions 2016-01-26 14:37:51 +01:00
Jordan Byron
99137b4cc6 Update README and switch to capitalized icon names for consistency 2015-10-23 10:03:57 -04:00
Mike Grabowski
c5f7eaa7c4 Chore 2015-10-19 18:11:36 +02:00
Mike Grabowski
40d723327e Rename method from dynamicIcons to dynamicItems
:)
2015-10-19 14:23:02 +02:00
Mike Grabowski
4177a425c1 Implement dynamic shortcut items
This commit implements iOS dynamic shortcut items by allowing users to
pass an array of items to be set. It accepts all the natively supported
features including icons and localizedTitle.
2015-10-19 14:21:14 +02:00
Mike Grabowski
32f743eb99 Rename elements to reflect iOS api
This commit renames all occurences of gesture to action as well as
renames RNQuickAction to Manager to align with RN api
2015-10-19 14:15:52 +02:00
Jordan Byron
79ee89cf3a Implement initialGesture
commit 0e19473efe059c4caccafa65acc5bce6f8f38058
Author: Jordan Byron <jordan.byron@gmail.com>
Date:   Fri Oct 16 15:43:25 2015 -0400

    Update README to include initial gesture docs

commit bb1eeb5b680a8704c69d50f8487b7f27734623cc
Author: Jordan Byron <jordan.byron@gmail.com>
Date:   Fri Oct 16 15:43:08 2015 -0400

    Don't reach into RN's internals for NativeModules

commit 703b5f20abcb3148f309875b3487dc5fc7f09ce2
Author: Jordan Byron <jordan.byron@gmail.com>
Date:   Fri Oct 16 15:33:46 2015 -0400

    Rename index.js to index.ios.js

commit b540f7e4e984178b6d6cc9c778673aaf469d5c13
Author: Jordan Byron <jordan.byron@gmail.com>
Date:   Fri Oct 16 15:33:23 2015 -0400

    Fix initial launch with gesture present

commit e91eaf362d254db6ab81274b1d18a81d2cf43c0a
Author: Mike Grabowski <grabbou@gmail.com>
Date:   Fri Oct 16 17:59:45 2015 +0200

    Final version

    A couple of small touches and methods reordered

commit 4559d338658280613a3243ff117415b6300ce3be
Author: Mike Grabowski <grabbou@gmail.com>
Date:   Fri Oct 16 17:53:50 2015 +0200

    More tweaks

    Use proper type for notification handler, it's not UIApplicationShortcutItem. Name it better. There's no need to use mutable dictionary (even if, prefer mutableCopy method). If we decide to log output, let's use React builtins and prefix with `[libraryName]` for clarity.

    Currently cold launching throws for some reason, investigating. The rest of the code works as expected.

commit 74db5502b013a1367dea2c16bdac0854753e894f
Author: Mike Grabowski <grabbou@gmail.com>
Date:   Fri Oct 16 17:25:21 2015 +0200

    Do not use classes

    We do not have Flow support, but it's nice to have at some point

commit 6785f7af239c6f23a29e0418a0f0b75d7043f97f
Author: Mike Grabowski <grabbou@gmail.com>
Date:   Fri Oct 16 17:21:01 2015 +0200

    Implement javascript interface

commit 02ce36837d38c31b33aea024fc85126624dce520
Author: Mike Grabowski <grabbou@gmail.com>
Date:   Fri Oct 16 17:13:44 2015 +0200

    Implement initialGesture
2015-10-16 15:47:18 -04:00
Jamie Hoyle
8c919c8368 Added extra header path
Fixes issues with project config in some instances.
2015-10-09 11:06:21 +01:00
Jordan Byron
bb0e944e3a Put the k back in Quick 2015-09-26 10:03:39 -04:00
Jordan Byron
c6ac4b0a7a First commit 2015-09-26 09:54:40 -04:00