profile
viewpoint

adamjernst/AEURLConnection 27

An implementation of NSURLConnection's sendAsynchronousRequest: for iOS 4

adamjernst/NSTimer-AbsoluteFireDate 15

A category on NSTimer to fix behavior with background execution

adamjernst/AEImageAttributedString 11

Embed images in NSAttributedString on iOS

adamjernst/AEURLDownload 11

Block-based asynchronous URL downloading

adamjernst/AEErrorCell 3

A UITableViewCell subclass to display NSError

adamjernst/cocoa-websocket 3

A fork of cocoa-websocket that handles errors and disconnections in a more robust fashion.

adamjernst/EGOCache 2

Fast Caching for Objective-C (iPhone & Mac Compatible)

adamjernst/iso8601parser 2

Objective-C additions to convert an ISO 8601 string to an NSDate and back

adamjernst/MBProgressHUD 2

MBProgressHUD + Customizations

adamjernst/MWPhotoBrowser 2

A simple iOS photo browser

push eventfacebook/componentkit

Islomjon Qalandarov

commit sha cb6cd570d6c7b5184cf6749057684c985d024cf9

Add flex-box default values into docblocks Summary: Add flex-box default values of enums into the docblocks to be more explicit Reviewed By: Andrey-Mishanin Differential Revision: D25220398 fbshipit-source-id: fb4b8e466d8cd5270c99334e98d3d5b7871055b3

view details

push time in 11 hours

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha 19c9f9df724019805e38859000509c932aec1996

Deploy website - based on 4c8e2ee0998dd285a51e69589883703b777a1459

view details

push time in 4 days

push eventfacebook/componentkit

Antonio Corrado

commit sha 4c8e2ee0998dd285a51e69589883703b777a1459

Add Generic aggregator component Reviewed By: cuva Differential Revision: D24620812 fbshipit-source-id: 74b831bcde5a179c82bee49fbe74b4bc0c44fbba

view details

push time in 4 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha 919a945800f782fe60bf680967afb78cfc401240

Deploy website - based on 19e20defb4a37acbc495d96fc1da84ea977f9bba

view details

push time in 4 days

push eventfacebook/componentkit

Pavel Sharanda

commit sha 19e20defb4a37acbc495d96fc1da84ea977f9bba

Split Action into two different types Summary: Created distinct parameterless type `Action`. Removed `Void` parameter logic from `ActionWith` type. Reviewed By: cuva Differential Revision: D25185295 fbshipit-source-id: e06f5001668915c3b6c1fe5296f103f60186a193

view details

push time in 5 days

fork cedricve/helm-charts

Contains Helm charts for Kubernetes related open source tools

https://vmware-tanzu.github.io/helm-charts/

fork in 6 days

push eventfacebook/componentkit

Shuo Yang [LON]

commit sha 26e7c56727f30d309dcfa0c837c155e7b3d98f96

CKSwift | Added optional backgroundColor param to ComponentHostingViewController Summary: For more convenient initialisation. Reviewed By: cuva Differential Revision: D25119127 fbshipit-source-id: b1196c3f577929f3b53db2d8bc99cea28f62c593

view details

push time in 11 days

push eventfacebook/componentkit

Aleksandr Sasha Sergeev

commit sha 40f7ec467b0373e298250145b3f65578f00cbf0f

Add workaround for Clang C structure leak Summary: Add workaround for https://bugs.llvm.org/show_bug.cgi?id=48207 Reviewed By: naftaly Differential Revision: D25074713 fbshipit-source-id: a4b6c4afc031b4396744486c00d5ab404c1928c6

view details

push time in 11 days

fork cedricve/chisel

A fast TCP/UDP tunnel over HTTP

fork in 11 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha f3c27a0e0319f52abe915cc6916edc07f61b9ec8

Deploy website - based on a9053833d757da261cc41b970be0fa97d2cec9fe

view details

push time in 11 days

push eventfacebook/componentkit

Andrey Mishanin

commit sha a9053833d757da261cc41b970be0fa97d2cec9fe

CKLayout description Summary: Ditto. This was very helpful for comparing differences between two layouts. Reviewed By: kfirapps Differential Revision: D25067134 fbshipit-source-id: 72d803e506f625a67be11be25b91fb9264b952a2

view details

push time in 12 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha f6b843411b8744857fa0dfe7225f52075f06a99d

Deploy website - based on f36dcc0e0bb70afbe212849dc0cb994acfdb9501

view details

push time in 13 days

starteddenisbrodbeck/machineid

started time in 13 days

startedjaypipes/ghw

started time in 13 days

startedxjdrew/gotunnel

started time in 14 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha db0a8f383f9bed6f18764b02ec40085de30ee187

Deploy website - based on f36dcc0e0bb70afbe212849dc0cb994acfdb9501

view details

push time in 14 days

startedjpillora/chisel

started time in 15 days

startedjpillora/go-tcp-proxy

started time in 15 days

startedpanjf2000/gnet

started time in 15 days

starteddocker/libchan

started time in 15 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha d205e0684e45779a188695ea1a58c967e0eb79b0

Deploy website - based on f36dcc0e0bb70afbe212849dc0cb994acfdb9501

view details

push time in 18 days

push eventfacebook/componentkit

Hugo Cuvillier

commit sha f36dcc0e0bb70afbe212849dc0cb994acfdb9501

Exclude `CKEmptyComponent` from the duplicate component detector Summary: `CKEmptyComponent` is used from `CKSwift` as the default when a component is conditionally called from a `ComponentBuilder`. It is thus legit to have duplicates there. Reviewed By: Andrey-Mishanin Differential Revision: D24950018 fbshipit-source-id: 9fa5ca07b8152a70c3657970fe08af48399013d7

view details

push time in 18 days

push eventfacebook/componentkit

Hugo Cuvillier

commit sha 47386b09ce36d8d43ca3c43f8bfeaf0718db5e20

Fix potential alignment issue. Summary: `CKIdValueWrapper` manually manage the memory region where props and cached props are stored by allocating an extra buffer at the end of the instance through class_createInstance(Class klass, int extraBytes). To access this region, a call to `object_getIndexedIvars` is made passing the instance of the object. As per the documentation, `object_getIndexedIvars` returns: > This function returns a pointer to any extra bytes allocated with the instance (as specified by class_createInstance with extraBytes>0). This memory follows the object's ordinary ivars, but may not be adjacent to the last ivar. The returned pointer is guaranteed to be pointer-size aligned, even if the area following the object's last ivar is less aligned than that. Alignment greater than pointer-size is never guaranteed, even if the area following the object's last ivar is more aligned than that. Here is where the problem lies: some data types require a greater alignment than pointer size. The current implementation places the data at the address returned by `object_getIndexedIvars`. This means the data alignment requirements might be violated if greater than `sizeof(void*)`. The fix makes sure to allocate a bit more memory if the type's alignment is greater than `sizeof(void*)` and subsequently readjust the internal pointer to data. Reviewed By: alickbass Differential Revision: D24872579 fbshipit-source-id: 3192c5eabb457390402278e74e03648aa65c8d0c

view details

push time in 18 days

push eventfacebook/componentkit

Aleksandr Sasha Sergeev

commit sha 55bb8002d908f48ecea424c4ed53840ab08963b9

Add user-defined destructor for CKFlexboxComponentChild Summary: Declare CKFlexboxComponentChild destructor explicitly as a workaround for T78371770 ("C structures are not cleaned up correctly when passed as arguments to nil obj-c objects"). Differential Revision: D24766192 fbshipit-source-id: a1305198d0285dcfdc148ac54857e97d572e5de5

view details

push time in 18 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha ee6b51d04503695e5fffe45ed6a895058d20b982

Deploy website - based on 9c76bb5dd3414b0448ac3466462fa02fcc79e4d6

view details

push time in 19 days

issue commentfacebook/componentkit

Xcode not building ComponentKit checked out via cocoapods

If you try to rename your file from "ViewController.m" to "ViewController.mm" it should work.

ComponentKit is an ObjectiveC++ library and this means that the files that import CK should use the ".mm" extension

carolinea87

comment created time in 19 days

issue commentfacebook/componentkit

Xcode not building ComponentKit checked out via cocoapods

Can anyone help? Now importing ComponentKit/ComponentKit.h works by I am unable to import CKCollectionViewDataSource.h. I am planning to ditch ComponentKit if I keep getting these issues. It is so painful to use a library which is not maintained well.

carolinea87

comment created time in 19 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha ce9600c2bd44083f8991c52d042e0aecd877969c

Deploy website - based on 9c76bb5dd3414b0448ac3466462fa02fcc79e4d6

view details

push time in 19 days

push eventfacebook/componentkit

Yuriy Makarov

commit sha 9c76bb5dd3414b0448ac3466462fa02fcc79e4d6

CKComponentStateListener optimization Summary: `CKComponentScopeHandle` always performs thread hop when processing an update which might be suboptimal for certain listeners. Adding a class method on `CKComponentStateListener` which allows to tune this behavior. Note: ideally, I'd let listeners to decide if they need to process updates on the calling thread; however, this would require a lot of changes on the client side. Reviewed By: kevin0571 Differential Revision: D24852325 fbshipit-source-id: 26a8343f37c0a44c0af687cde555f1c650b56f24

view details

push time in 20 days

push eventfacebook/componentkit

Facebook ComponentKit Bot

commit sha e69622a747cc85898b6eaa6dd6f44a31f24468ed

Deploy website - based on 92e098b4478c6ad686487d56137f4f94051f2744

view details

push time in 20 days

more