Bruno Lemos
86c02c8b2b
[Performance] Setup reselect-tools
...
https://github.com/devhubapp/devhub/issues/126
2019-04-12 05:20:01 -03:00
Bruno Lemos
620d977fff
[Web] Fix scroll not working on small screens
...
https://github.com/necolas/react-native-web/issues/1299
2019-03-23 11:05:11 -03:00
Bruno Lemos
7b33de1938
[Android] In-App Browser
...
Closes #130
On iOS, replaced react-native-safari-view with react-native-inappbrowser-reborn, but should have no difference.
Also fixed small issue where it would auto-login after login-logout
2019-03-23 00:55:59 -03:00
Bruno Lemos
5e01b762dc
Fix Franz support
...
Fix #127
https://github.com/devhubapp/devhub-franz-recipe
2019-03-20 21:45:33 -03:00
Bruno Lemos
7628a6c0ae
Upgrade all dependencies
2019-03-20 20:22:34 -03:00
Bruno Lemos
fe7325993a
Improved keyboard navigation support by calling .focus() on components and modals
2019-02-21 03:38:14 -03:00
Bruno Lemos
fae0152226
Experiment migrating all Animated to react-spring
...
Not good. Super slow because there is too many animated components, need to optimize that.
Lots of warnings on console like this: [Violation] 'requestAnimationFrame' handler took 1296ms
#68
2019-01-12 05:59:59 -02:00
Bruno Lemos
b81f1c1e3f
[Typing] Fix Animated.createAnimatedComponent type definition
2019-01-12 00:20:56 -02:00
Bruno Lemos
9a0d007ae9
[Security] Disable window.eval
...
As recommended by Electron warning
2018-12-29 21:07:43 -02:00
Bruno Lemos
d2b21cb29b
[Desktop] Disable nodeIntegration as a security precaution
...
https://github.com/electron/electron/issues/5113
https://github.com/electron/electron/issues/4362
https://github.com/PaulLeCam/react-native-electron/issues/6
2018-12-29 06:59:57 -02:00
Bruno Lemos
5a611e3262
[Desktop] Run OAuth flow on user's browser using deep linking
2018-12-25 07:09:58 -02:00
Bruno Lemos
7a2ce561b0
[Desktop] Setup Electron + CRA from web project (without code duplication)
2018-12-24 18:08:33 -02:00
Bruno Lemos
34f242174e
Fix scrollTo on Firefox and Safari
...
Fix #62
2018-12-20 22:13:38 -02:00
Bruno Lemos
ae21bba01f
Optimized redux hook performance avoiding unnecessary re-renders
2018-11-18 23:45:11 -02:00
Bruno Lemos
1fe07d0199
Create hooks useReduxState and useReduxAction
2018-11-14 04:04:06 -02:00
Bruno Lemos
87890790dd
Remove warna (unused dependency)
2018-11-05 15:31:39 -02:00
Bruno Lemos
c129eb1a29
Setup Bugsnag
2018-11-03 17:36:36 -03:00
Bruno Lemos
85276781ab
Unified MainScreen between web and mobile
2018-10-31 18:55:48 -03:00
Bruno Lemos
8d06a63d7e
Fix tsconfig
2018-10-24 18:48:54 -03:00
Bruno Lemos
370286fd20
Upgrade react-native to 0.57.3
2018-10-24 18:47:25 -03:00
Bruno Lemos
33dd1938bd
[Web] Enable scroll snap on small devices
2018-10-21 12:54:53 -03:00
Bruno Lemos
b7b0bc2e59
Upgrade to create-react-app v2
...
PS: Using yarn link on react-scripts
https://github.com/facebook/create-react-app/pull/4837
2018-10-20 12:50:55 -03:00
Bruno Lemos
17e3ac167d
[Refactor] Rename all interfaces and types
2018-10-17 12:01:44 -03:00
Bruno Lemos
342e3026b6
Typing fixes
2018-10-09 03:45:24 -03:00
Bruno Lemos
0d509399e2
Use react-navigation-tabs
...
Fix deprecation warning
Fix types
2018-10-02 00:13:46 -03:00
Bruno Lemos
57d8260164
[TypeScript] Improved warna type definition
2018-07-11 21:16:37 -03:00
Bruno Lemos
a0b3ed1be2
[WEB] Fix broken mobile after react-navigation upgrade
2018-05-28 03:47:47 -04:00
Bruno Lemos
f533f19780
[WEB] Fix icons
2018-05-28 02:47:39 -04:00
Bruno Lemos
14f42f6c4a
Upgrade dependencies
2018-05-28 02:47:37 -04:00
Bruno Lemos
1d8b4d3d39
Column layout
2018-04-16 22:14:19 -03:00
Bruno Lemos
9213c24743
Web support
2018-04-01 08:50:14 -03:00
Bruno Lemos
4a8db44d84
Fix TypeScript errors
2018-04-01 08:50:13 -03:00
Bruno Lemos
bbd8612cb3
Migrate to react-navigation (from react-native-navigation)
...
This is to make web support easier
2018-03-24 20:09:38 -03:00
Bruno Lemos
530a6f6921
Fix type errors
2018-01-15 04:16:40 -02:00