Commit Graph

271 Commits

Author SHA1 Message Date
Pascal Hartig
32a02f7f99 Flipper Bump: v0.29.3-SNAPSHOT
Summary: flipper_accept

Reviewed By: mweststrate

Differential Revision: D18726532

fbshipit-source-id: 1c1d62233deef9ec12af2cb0d9a619f4b00dd8c1
2019-11-27 08:02:21 -08:00
Pascal Hartig
478aead349 Flipper Release: v0.29.2
Summary: Another bump for npm. Easiest way to test this, unfortunately.

Reviewed By: mweststrate

Differential Revision: D18726533

fbshipit-source-id: 40d241a24ef5c0cdf8656b054280410b5bcda863
2019-11-27 08:02:21 -08:00
Pascal Hartig
f2e880bbeb Flipper Bump: v0.29.2-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: jknoxville

Differential Revision: D18708913

fbshipit-source-id: aeea786811e978c45809711ebec11cc538fb5ffd
2019-11-26 14:42:30 -08:00
Pascal Hartig
0528a5c3c8 Flipper Release: v0.29.1
Summary: Quick "hot-fix" to trigger the npm publish step.

Reviewed By: jknoxville

Differential Revision: D18708914

fbshipit-source-id: 87c6db82d0d248e21e1761b83237d7802d25669c
2019-11-26 14:42:30 -08:00
Pascal Hartig
a64a0cb86b Flipper Bump: v0.29.1-SNAPSHOT
Summary: money_corgi

Reviewed By: jknoxville

Differential Revision: D18689477

fbshipit-source-id: 82eba4b00f52552437eaaa3d73276e8d56e58c29
2019-11-26 05:30:34 -08:00
Pascal Hartig
b4059efc67 Flipper Release: v0.29.0
Summary: Flipper Doctor, package manager updates.

Reviewed By: jknoxville

Differential Revision: D18689478

fbshipit-source-id: 594cfc0cc5490cdc2a98e363185cf3423ba43058
2019-11-26 05:30:34 -08:00
Pascal Hartig
a8680c8df6 Add a note about no-op package
Summary: I hope this will lower the support load for this a little.

Reviewed By: jknoxville

Differential Revision: D18638565

fbshipit-source-id: 57ce7f6855817a49bafab35517cf1e8ef2bc2e1e
2019-11-21 09:23:17 -08:00
Pascal Hartig
4606afd1ee Flipper Bump: v0.28.1-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: jknoxville

Differential Revision: D18453213

fbshipit-source-id: 2f3a2df099e81506695dcf85a8ccaae248128d1a
2019-11-13 05:47:28 -08:00
Pascal Hartig
1784179187 Flipper Release: v0.28.0
Summary:
**Highlights**

- Redesigned sidebar.
- Compatibility with XCode 11.

Full list of changes: https://github.com/facebook/flipper/compare/v0.27.0...master

Reviewed By: jknoxville

Differential Revision: D18453214

fbshipit-source-id: 98012ba81558bce60a5b75815fb0734a0fbf3445
2019-11-13 05:47:27 -08:00
Michel Weststrate
2f5096ddc8 Improve setup documentation
Summary:
Random observations

1. RN already generates the Flipper initialization code out of the box
2. This code assumes a prefixed namespace: `facebook.flipper`. Maybe it would be better if that were `appname`, but that seems an unnecessary burden at this point, preventing direct copy / paste possibilities
3. Out of the box, the generated code by RN doesn't align with the code provided here, because no `ReactInstanceManager` argument is passed in (nor does it seem to be available in a straight-forward way)
4. patch MainApplication.java with `getReactNativeHost().getReactInstanceManager()`
5. turn this into an explicit section: https://fbflipper.com/docs/tutorial/js-table.html#dynamic-plugin-loading. Also explain that when using `node_modules`, config doesn't need to be changed?
6. xcode 10! sudo xcode-select -s /Applications/Xcode_10.XXX/Contents/Developer/
7. Also tried to install Reactotron plugins by Infinite Red, got that compilable in the end, but the andoid / ios implementations still seems to be stub, so I'll try to follow up with them later, to be notified when they actually have something

Reviewed By: passy

Differential Revision: D18349098

fbshipit-source-id: 233bbe20a37c57c7dfe08c8fccdd4508bdefe96f
2019-11-08 04:40:27 -08:00
Pascal Hartig
ce7e13ce54 Flipper Bump: v0.27.1-SNAPSHOT
Summary:
Back to snapshots.

snapchathotdog

Reviewed By: jknoxville

Differential Revision: D18245036

fbshipit-source-id: 2a6f27a1e335e94d3a3e396822a6406fbf3a7b5c
2019-10-31 08:43:32 -07:00
Pascal Hartig
3d31906b95 Flipper Release: v0.27.0
Summary:
**Highlights**

- Sample Android APK now available as download on this very release page.
- Memory usage viewer available for KaiOS devices.

Full changelog: https://github.com/facebook/flipper/compare/v0.26.0...master

Reviewed By: jknoxville

Differential Revision: D18245037

fbshipit-source-id: 0d49012c1ebd11b406a2bf81e5b41e823ced0c05
2019-10-31 08:43:32 -07:00
Jason Safaiyeh
0cd89ba1c4 Fix typos on react-native setup page (#612)
Summary:
Typo in `Podfile` comment
Unnecessary `\` in iOS Setup code

## Changelog
Fixed typos in react-native set up page.
Pull Request resolved: https://github.com/facebook/flipper/pull/612

Test Plan: Just Documentation

Differential Revision: D18223575

Pulled By: passy

fbshipit-source-id: 12c35b4570287d6899769eb0283fb8149fedbeac
2019-10-30 05:50:30 -07:00
Michel Weststrate
494ffd26b3 Introduce support for categorizing plugins
Summary:
This PR introduces the possibility to group plugins in categories.
The category can be determined by setting the `category` field in `package.json`.
Categories are sorted alphabetically.
Categories are shown below all uncategorized items.
Within categories, items are sorted as before: by last recently usage.

Design wise, the category name might now look more prominent than the app name, this is to be addressed in a follow up PR.

Reviewed By: jknoxville

Differential Revision: D18169459

fbshipit-source-id: 77deb0f27a0462a0d449944ddc262396160687a2
2019-10-28 06:21:37 -07:00
Pascal Hartig
14dd792829 Flipper Bump: v0.26.1-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: jknoxville

Differential Revision: D18007368

fbshipit-source-id: a3c95f78e5d03895c89eb1ea5a0b3485b1057a80
2019-10-18 08:29:46 -07:00
Pascal Hartig
15ce3319f1 Flipper Release: v0.26.0
Summary:
**Highlights**

- New settings panel for configuring Android SDK paths and iOS support.
- Support for taking screenshots and recording videos on Windows.
- Copying an element name in the layout inspector now copies the attributes instead of just a numeric identifier.

Full changelog at https://github.com/facebook/flipper/compare/v0.25.0...v0.26.0

Reviewed By: jknoxville

Differential Revision: D18007369

fbshipit-source-id: ad4069da59f5b2b96090a14c17d57d37a0ca64be
2019-10-18 08:29:46 -07:00
Michael Evans
cc19cc75ee Move declaration of required permissions into core lib (#593)
Summary:
If we move the permissions into the library itself, the manifest
merger will take care of adding them to consuming applications,
making setup instructions easier.

## Changelog

Move required permission declarations into flipper-core
Pull Request resolved: https://github.com/facebook/flipper/pull/593

Test Plan:
Using aapt we can dump the permissions of a sample app.
`$ANDROID_HOME/build-tools/29.0.2/aapt d permissions sample-debug.apk `
```
package: com.facebook.flipper.sample
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.FOREGROUND_SERVICE
```

Reviewed By: priteshrnandgaonkar

Differential Revision: D18006323

Pulled By: passy

fbshipit-source-id: c4cf28ee698faa3e2b631462f2953976135b299c
2019-10-18 06:43:35 -07:00
Pritesh Nandgaonkar
ab121f9d96 Updated the OpenSSL dependency (#577)
Summary:
This PR updates the openssl dependency with OpenSSL-Universal, which ships a fat-binary of libssl and libcrypto with all the architecture.

This PR also updates the travis to cache cocoapods checkout directory.

## Changelog

Updated Flipper-Folly deps
Pull Request resolved: https://github.com/facebook/flipper/pull/577

Test Plan: CI

Reviewed By: jknoxville

Differential Revision: D17877304

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 9d13308108b6665d4bf5dd6145fcaafa2a2a8a13
2019-10-11 07:54:28 -07:00
Mateo Silguero
ee13541587 react native integration tutorial (#567)
Summary:
Integrate Flipper with React Native, is a bit different than a native app. I wrote this tutorial inspired by nparashuram 's blog. http://blog.nparashuram.com/2019/09/using-flipper-with-react-native.html

## Changelog

Flipper + React Native Documentation
Pull Request resolved: https://github.com/facebook/flipper/pull/567

Reviewed By: jknoxville

Differential Revision: D17809429

Pulled By: passy

fbshipit-source-id: a1172d36775f80f1ac849913cb855390d353ade0
2019-10-08 09:04:48 -07:00
Arnaud Frugier
57e8f8e235 Updating documentation for new version of database plugin
Summary: ^^

Reviewed By: jknoxville

Differential Revision: D17770002

fbshipit-source-id: f2aa1a0fbdea0f2f794261f77dfe2557def2aef0
2019-10-07 08:19:41 -07:00
Pascal Hartig
a3f7e6aa59 Make documentation xplat aware (#572)
Summary:
Update the docs to include Windows and Linux.
Pull Request resolved: https://github.com/facebook/flipper/pull/572

Test Plan: eyes

Reviewed By: jknoxville

Differential Revision: D17738803

Pulled By: passy

fbshipit-source-id: 8e556fb6b3e57de6f3334286e83a59a48dbdd982
2019-10-04 08:17:46 -07:00
Bartol Karuza
b3a98dc5e5 chore(docs): typo (#566)
Summary:
## Changelog
Pull Request resolved: https://github.com/facebook/flipper/pull/566

Differential Revision: D17737731

Pulled By: passy

fbshipit-source-id: f2aac8d7b256b3d2849942c42581046944bc11c9
2019-10-03 06:57:26 -07:00
Pascal Hartig
9bce894b71 Add publishing/installing docs
Summary:
Adding publishing and installation procedure docs to
our tutorial to round things off.

Reviewed By: jknoxville

Differential Revision: D17711800

fbshipit-source-id: 57c848c559208eb2a0ca790a72bcd493730baf16
2019-10-02 08:56:38 -07:00
Mateo Silguero
4ec8ffcf53 Update images-plugin.md (#562)
Summary:
the name of the plugin into documentation is not correct.

## Changelog

chore: plugin-name
Pull Request resolved: https://github.com/facebook/flipper/pull/562

Differential Revision: D17709629

Pulled By: passy

fbshipit-source-id: ce6233ce9cac67c42b0501bd969c46114d74365a
2019-10-02 01:51:45 -07:00
Mateo Silguero
4c3028bd91 Update databases-plugin.md (#564)
Summary:
## Changelog
Pull Request resolved: https://github.com/facebook/flipper/pull/564

Differential Revision: D17709625

Pulled By: passy

fbshipit-source-id: fe62f8958872893b04e12527ef338b6140a82a68
2019-10-02 01:46:41 -07:00
Pascal Hartig
48161cb6cf Flipper Bump: v0.25.1-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: priteshrnandgaonkar

Differential Revision: D17601073

fbshipit-source-id: 4987f717d34ecd13577f06e39fff86419346bad6
2019-09-26 11:05:37 -07:00
Pascal Hartig
2e3499cd4a Flipper Release: v0.25.0
Summary:
**Highlights**

- Android: Leakcanary is no longer part of the core distribution but a separate artifact: `com.facebook.flipper:flipper-leakcanary-plugin`.

Reviewed By: priteshrnandgaonkar

Differential Revision: D17601074

fbshipit-source-id: 862fc44d45b4ddc95059deb3959476af162b1cb0
2019-09-26 11:05:37 -07:00
Pascal Hartig
12f766a080 Mention leakcanary plugin artifact in docs
Summary: Per title.

Reviewed By: danielbuechele

Differential Revision: D17571218

fbshipit-source-id: 35f0f2d90cd8582200d6a50127c43a38f823aba2
2019-09-26 06:44:18 -07:00
Pascal Hartig
a5f17494d5 Flipper Bump: v0.24.3-SNAPSHOT
Summary: grumpycatsmile

Reviewed By: jknoxville

Differential Revision: D17558478

fbshipit-source-id: 550f84e9ce4e3baeeaa077f09d3867b1736fe685
2019-09-25 02:01:18 -07:00
Pascal Hartig
9ffca9d049 Flipper Release: v0.24.2
Summary:
Another quick fix for https://github.com/facebook/flipper/issues/546#issuecomment-534697210

Includes the new SoLoader bump.

Reviewed By: jknoxville

Differential Revision: D17558480

fbshipit-source-id: 02eab2bea20d31e082423f32201c6b110e9fabe2
2019-09-25 02:01:18 -07:00
Bhaskar gyan vardhan
36689add82 Update leak-canary-plugin.md (#519)
Summary:
Unexpected semicolon in refWatcher sample code

copy pasting the sample code for refWatcher giving below error due to a semicolon in refWatcher code
![image](https://user-images.githubusercontent.com/10504808/63110022-25236b80-bfa8-11e9-8756-c95afc7d68a9.png)

## Changelog

remove the semicolon from refWatcher sample code
Pull Request resolved: https://github.com/facebook/flipper/pull/519

Reviewed By: danielbuechele

Differential Revision: D17527312

Pulled By: passy

fbshipit-source-id: c573736dec63de2e93113b56c24a7bab72bb0067
2019-09-24 09:53:08 -07:00
Pascal Hartig
1114c47d1c Flipper Bump: v0.24.2-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: danielbuechele

Differential Revision: D17528599

fbshipit-source-id: 2a0fa6d6cd99f6def644c23ad38c9711d300d8b0
2019-09-23 10:38:51 -07:00
Pascal Hartig
1a71d1e5d1 Flipper Release: v0.24.1
Summary: Fix for p-map error at startup and `fbjni` dependency on Android.

Reviewed By: danielbuechele

Differential Revision: D17528600

fbshipit-source-id: db0fd2e99bd35645ceef63500312b3ad16c04d57
2019-09-23 10:38:51 -07:00
Pascal Hartig
bd0435f856 Update android versions
Summary:
Putting this diff up now so we don't forget to land this once
the artifacts are released.

Reviewed By: danielbuechele

Differential Revision: D17480535

fbshipit-source-id: fcf1d2cf34581849bf50e606afcfcebc01cf45a2
2019-09-23 07:22:57 -07:00
Pascal Hartig
79117e37dd Flipper Bump: v0.24.1-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: danielbuechele

Differential Revision: D17480405

fbshipit-source-id: 458eba3fb49f020568e3421163084912e97c7399
2019-09-23 07:22:56 -07:00
Pascal Hartig
1b21657507 Flipper Release: v0.24.0
Summary:
# Highlights

- Android: Separate artifacts for the Litho, Fresco and Network plugins.

This does not yet include updates to the docs as the publishing process requires manual approval by Bintray first.

Reviewed By: danielbuechele

Differential Revision: D17480406

fbshipit-source-id: 92cd54e708bc1718e40e9ea95ca62f8c73b11fdc
2019-09-23 07:22:56 -07:00
Pascal Hartig
741fb7d292 Update docs for new plugins
Summary: ilovedocs

Reviewed By: danielbuechele

Differential Revision: D17501537

fbshipit-source-id: 1f5d872928b5a644ee98db025ad60b038b7126a8
2019-09-23 06:18:14 -07:00
Daniel Büchele
a72eac27a7 add flipper-plugin keyword to package.json
Summary: For plugins to be discoverable through NPM, they need to have `flipper-plugin` as a keyword. This adds this keyword to all existing plugins (although they are currently not distributed via NPM) and the webside/docs.

Reviewed By: passy

Differential Revision: D17395079

fbshipit-source-id: e42dd31ca39c3754cf729052ee783687748bafe8
2019-09-17 06:21:29 -07:00
Pascal Hartig
3b33abf035 Flipper Bump: v0.23.8-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: danielbuechele, priteshrnandgaonkar

Differential Revision: D17368397

fbshipit-source-id: 92159fd86c87402516d253aa5f601bd60a551090
2019-09-13 10:37:30 -07:00
Pascal Hartig
29c9379ae6 Flipper Release: v0.23.7
Summary:
**Highlights**

- Changed to the upstream `adbkit` instead of the Facebook-specific fork of it.
- Migrate the rest of Flipper core from Flow to (strict) TypeScript.
- UI docs use the TypeScript code as basis.

Reviewed By: danielbuechele

Differential Revision: D17368399

fbshipit-source-id: 5ba92c4f0d4ca627ffac58052ef6e4d9fd07bd95
2019-09-13 10:37:30 -07:00
Pascal Hartig
26c9bf3853 Flipper Bump: v0.23.7-SNAPSHOT
Summary: Back to snapshots.

Reviewed By: danielbuechele

Differential Revision: D17204024

fbshipit-source-id: 7fdc71f0c8011d6f400321a0369a7252540d04f7
2019-09-05 06:15:33 -07:00
Pascal Hartig
17d48d92b0 Flipper Release: v0.23.6
Summary:
**Highlights**

1. Windows builds should publish on the release page now.
2. We have x86_64 support on Android.
3. React DevTools are now publicly available.

Reviewed By: danielbuechele

Differential Revision: D17204023

fbshipit-source-id: 41aaa1c884e1f251216423a8b08cec6e8802fd80
2019-09-05 06:15:33 -07:00
Pascal Hartig
2d9b94ada5 Update getting-started.md (#540)
Summary:
Remove duplicate `client:start`.
Pull Request resolved: https://github.com/facebook/flipper/pull/540

Test Plan: eyes

Reviewed By: danielbuechele

Differential Revision: D17203282

Pulled By: passy

fbshipit-source-id: 2245c376181a0069d04c55af5f51170b793cd52a
2019-09-05 04:35:43 -07:00
Daniel Büchele
590ad81c2b Flipper Bump: v0.23.6-SNAPSHOT
Reviewed By: jknoxville

Differential Revision: D17161203

fbshipit-source-id: bc46f8629fe007ed5cb744414ac4bba342578a96
2019-09-03 06:55:08 -07:00
Daniel Büchele
937001f869 Flipper Release: v0.23.5
Summary: new release

Reviewed By: jknoxville

Differential Revision: D17161202

fbshipit-source-id: dd086068d4fe3fc8837828eb6243218ada3d8cc3
2019-09-03 04:35:55 -07:00
Daniel Büchele
378638a451 website updates for TS
Summary: update website to use TS instead of JS

Reviewed By: passy

Differential Revision: D16986666

fbshipit-source-id: 969de3ffcdf4aa594d9811947e5b440e594838e7
2019-08-24 03:28:28 -07:00
Prathamesh Deshmukh
eb875845b5 Add missing imports in getting-started.md (#514)
Summary:
Added some missing imports in the Android getting started documentation.

By adding these imports, the compilation will not fail.
## Changelog

Updated the getting-started documentation for android
Pull Request resolved: https://github.com/facebook/flipper/pull/514

Test Plan: Add the imports and the build should run successfully

Reviewed By: passy

Differential Revision: D16919073

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 30144f440d312effec289b60af6ca537df344cd2
2019-08-23 04:47:36 -07:00
Pascal Hartig
d1b17d3ecd Update jssetup for TypeScript
Reviewed By: jknoxville

Differential Revision: D16918664

fbshipit-source-id: 934ad08d60d882b013a3f1d9201d330a6c117bb1
2019-08-21 04:55:33 -07:00
Pritesh Nandgaonkar
6056e85f5d Update installation instruction for CP 1.7+ (#522)
Summary:
This PR updates the installation instruction for Cocoapods 1.7+ as the previous installation instruction was broken for the latest Cocoapods version

Solves https://github.com/facebook/flipper/issues/478 and https://github.com/facebook/flipper/issues/495

## Changelog

- Updated the Documentation
- Updated the sample app
Pull Request resolved: https://github.com/facebook/flipper/pull/522

Test Plan:
- Travis CI
- Also tested locally by building sample app.

Reviewed By: jknoxville

Differential Revision: D16902023

Pulled By: priteshrnandgaonkar

fbshipit-source-id: 19cc01c842f93ab3565c302f8258ca88dbdecfb2
2019-08-20 07:02:18 -07:00
Benjamin Elo
6b93cd15c2 Added docs for open source Navigation Plugin
Summary:
Added docs for the Navigation Plugin.

I've added instructions on how to use the plugin with vanilla Android, or how to integrate it with a third party solution.

Reviewed By: danielbuechele

Differential Revision: D16856614

fbshipit-source-id: e99cb94318820bd926f50bd4ba205fb11396a9d8
2019-08-16 07:29:18 -07:00