1797 Commits

Author SHA1 Message Date
Ari Lazier
c817ac7eac create -> create_instance 2016-04-14 11:19:01 -07:00
Ari Lazier
84559316d8 compact property getter/setter types 2016-04-14 11:06:17 -07:00
Ari Lazier
0b2a75bdc3 use different naming convention for extracted template types 2016-04-14 10:54:43 -07:00
Scott Kyle
c0c65ad620 Make all JSC tests pass again 2016-04-13 03:21:18 -07:00
Scott Kyle
05c432deb1 WIP Node support
The JS engine details are mostly abstracted away. This breaks JSC support until the rest of the pieces are in place. The Node version builds and runs, but crashes when creating a Realm object.
2016-04-12 11:53:30 -07:00
Ari Lazier
e368bcaf79 Merge pull request #386 from realm/al-null-query
Support for querying against null for optionals
2016-04-12 11:17:04 -07:00
Ari Lazier
21a4d5e590 add keypath tests 2016-04-12 11:01:33 -07:00
Ari Lazier
4aed9135b8 add keypath tests 2016-04-12 11:01:33 -07:00
Ari Lazier
3e34d2355f pr feedback, changelog 2016-04-12 08:13:29 -07:00
Ari Lazier
1afa844aa4 pr feedback, changelog 2016-04-12 08:13:29 -07:00
Ari Lazier
c874c15e75 typo 2016-04-11 16:37:18 -07:00
Ari Lazier
9f4b9410a5 typo 2016-04-11 16:37:18 -07:00
Ari Lazier
e26b044fbe bug fix 2016-04-11 16:03:36 -07:00
Ari Lazier
321ddc39e1 bug fix 2016-04-11 16:03:36 -07:00
Ari Lazier
0c1ade2b8e tests 2016-04-11 16:01:51 -07:00
Ari Lazier
b542fe8c7b tests 2016-04-11 16:01:51 -07:00
Ari Lazier
adc4a970fd support keypath comparisons for types that support it 2016-04-11 15:03:47 -07:00
Ari Lazier
3a174161d7 support keypath comparisons for types that support it 2016-04-11 15:03:47 -07:00
Ari Lazier
6a05db6aed support for null queries 2016-04-11 13:58:52 -07:00
Ari Lazier
8a77099685 support for null queries 2016-04-11 13:58:52 -07:00
Ari Lazier
b820b28688 Merge pull request #369 from realm/al-create-optionals
Don't require optional or link properties when creating objects
2016-04-05 11:38:29 -07:00
Ari Lazier
805fdc63a7 don't require optional or link properties when creating objects 2016-04-01 11:00:53 -07:00
Ari Lazier
4ac022ecc9 don't require optional or link properties when creating objects 2016-04-01 11:00:53 -07:00
Ari Lazier
f80bcd882d convert schema parsing 2016-03-30 16:14:48 -07:00
Ari Lazier
61685dee83 use string wrapper, finish realm constructor conversion 2016-03-30 14:56:33 -07:00
Ari Lazier
29213f1d87 wrap list properties 2016-03-30 14:18:44 -07:00
Ari Lazier
c249eea505 wrap realm properties 2016-03-30 13:48:24 -07:00
Ari Lazier
2baec5bec6 move static methods and constructor 2016-03-30 13:09:05 -07:00
Ari Lazier
0282e98232 move exception handling to method wrapper 2016-03-30 11:55:13 -07:00
Ari Lazier
58d50bb3c5 refactor realm 2016-03-30 10:23:15 -07:00
Ari Lazier
016d723731 tmp 2016-03-30 09:16:38 -07:00
Ari Lazier
5b2a59d5c6 converted BindingContext 2016-03-29 16:17:57 -07:00
Scott Kyle
34ece60e69 Merge pull request #335 from realm/sk-react-native-22
Update to use React Native 0.22
2016-03-29 16:08:33 -07:00
Scott Kyle
2c0d8f8cef [0.11.1] Bump version v0.11.1 2016-03-29 15:30:39 -07:00
Scott Kyle
36ad1ae840 Update CHANGELOG with 0.11.1 fixes 2016-03-29 15:30:15 -07:00
Scott Kyle
bbc0ed9d62 Update changelog script 2016-03-29 15:26:45 -07:00
Scott Kyle
89e28be437 Merge pull request #357 from realm/sk-remove-assert
Remove changes_available implementation that asserts
2016-03-29 14:48:58 -07:00
Ari Lazier
e7d954a727 wrap all types in a single type and use static class methods 2016-03-29 14:12:27 -07:00
Ari Lazier
b4990fbbff convert more of Realm 2016-03-29 13:36:01 -07:00
Scott Kyle
0f9f450062 Remove changes_available implementation that asserts
This gets called when a Realm changes on another thread, but is called on the correct thread on iOS. It doesn't look like it will be called on Android, so we can unofficially support iOS accessing Realms from multiple bindings for now.

Fixes #352
2016-03-29 12:59:06 -07:00
Scott Kyle
858380b86e Merge pull request #354 from realm/sk-adb-fix
Get correct path to adb from Android Studio
2016-03-29 11:30:55 -07:00
Ari Lazier
507916a2eb Merge pull request #353 from realm/al-write-tests
Add some simple tests for Realm.write
2016-03-29 11:10:50 -07:00
Scott Kyle
e2d1bc4520 Get correct path to adb from Android Studio
If adb really isn't found (unsure what conditions would cause that to happen), then `false` will be called which will result in that warning message being displayed instead.

Fixes #351
2016-03-29 10:56:51 -07:00
Ari Lazier
9d0b890923 add some simple tests for Realm.write 2016-03-29 09:02:36 -07:00
Thomas Goyne
d0763d541e Merge pull request #62 from realm/tg/cmake-version
Move cmake_minimum_required() to the correct place
2016-03-28 15:29:16 -07:00
Thomas Goyne
c98f192879 Move cmake_minimum_required() to the correct place
It has to be before the call to project() or it doesn't do anything.
2016-03-28 14:10:15 -07:00
Ari Lazier
9626842f8e start refactoring realm 2016-03-28 13:21:36 -07:00
Ari Lazier
20bac8e2c7 refactor list 2016-03-25 12:13:49 -07:00
Scott Kyle
c9c941aac9 Update apps to use React Native 0.22
React is now a peer dependency, which means we need to add it to our package.json for npm v3 to work properly.
2016-03-24 17:35:46 -07:00
Scott Kyle
d62f78050e [0.11.0] Bump version v0.11.0 2016-03-24 13:10:24 -07:00