Commit Graph

28 Commits

Author SHA1 Message Date
Hristo Hristov
6273bb8d2f FrameClass implemented as TypeScript class
NativeActivity is now NativeScriptActivity and is real class
Added NativeScriptApplication class
Added JavaProxy attribute to FrameClass, NativeScriptActivity & NativeScriptApplication
2016-02-29 09:58:05 +02:00
Hristo Hristov
e709485bb6 Added an option to change the rootView.
Fixed crash where activity was incorrectly using existing initialized frame.
Fixed TabView to use _nativeView instead of Frame.
2016-02-05 15:09:28 +02:00
atanasovg
935939bb51 Refactor the application module to prevent cyclic dependencies, which were:
* common requires application
* application requires common
* application requires application
Make the exports typed using @hdeshev way.
2016-01-20 10:19:15 +02:00
Vladimir Enchev
d05426c22d changed mainModule to start(entry) 2016-01-19 17:02:06 +02:00
Hristo Deshev
70041bd999 Don't expose platform types in public d.ts files.
Use any. Add a comment with the real type.
2015-10-30 17:17:29 +02:00
atanasovg
45d12ce565 Intermediate commit, using the NavBar items push/pop/set. 2015-09-02 16:14:23 +03:00
Rossen Hristov
7a2e41b1b3 The application.ios.addNotificationObserver method now returns an observer object which you should supply as the first argument when calling app.ios.removeNotificationObserver. (Fixed #473) 2015-09-01 12:34:20 +03:00
Vladimir Enchev
c57b47aa3d Default UIApplicationDelegate removed 2015-08-03 14:49:04 +03:00
vakrilov
6ebd488735 Application orientation changed event 2015-07-31 11:51:01 +03:00
Rossen Hristov
548ea66d37 Resolved Issue #451: Improve the Network Stack
Resolved Issue #473: Add support for Notification Observers (iOS) and Broadcast Receivers (Android)
2015-07-23 16:17:48 +03:00
Vladimir Enchev
5fca51f3be Deprecated directive removed 2015-07-23 10:33:07 +03:00
Rossen Hristov
abc561762c Fixed wrong event names in application.d.ts + added constants for the Android Activity Events + reordering of members + a small tslint fix. 2015-07-07 12:18:36 +03:00
Rossen Hristov
849d6bee26 Moved Activity related Android-specific events to application.android instance. Renamed cross-platform events by deleting their "event" suffix. 2015-07-06 16:29:28 +03:00
Rossen Hristov
7a197a6711 Resolved Issue #391: Added cancellable Android activityBackPressed event + fixed the names of the other activity events because they were wrong. 2015-07-06 11:57:47 +03:00
Vladimir Enchev
8565700c8c lint errors fixed 2015-07-01 11:28:48 +03:00
Vladimir Enchev
143c32f6be android activity events added 2015-07-01 11:02:43 +03:00
Vladimir Enchev
a3070bef83 events naming updated 2015-06-01 17:04:06 +03:00
Vladimir Enchev
a8be503417 various application event implementation fixes 2015-06-01 15:51:37 +03:00
Vladimir Enchev
c6549343bc application module events added 2015-06-01 15:10:47 +03:00
Nedyalko Nikolov
d952faa3c2 Added application resources (used for binding converters), also some bug
fixes (binding related).
2015-04-01 11:45:30 +03:00
Erjan Gavalji
cc829e0152 definitions fixed 2015-03-03 10:34:40 +02:00
atanasovg
2c4781db01 Initial prototype of Frame + Page + Navigation. 2014-06-12 17:44:23 +03:00
atanasovg
1be0f92429 Initial implementation of Observable + Bindable + Label 2014-06-05 13:53:09 +03:00
PanayotCankov
c600a2b003 Updated TypeScript definitions.
Added features in the API Reference MD.
2014-05-28 15:28:47 +03:00
atanasovg
a6edd119d0 Updated some APIs with @param defintions. Added .impl suffix to the ImageSource module. 2014-05-21 15:15:48 +03:00
PanayotCankov
9dd3ba70c5 Added "External Ambient Module Declarations" for most modules.
Now they are required by module name e.g require("file-system") instead of by file name.
2014-05-21 12:23:19 +03:00
atanasovg
d9a7a98358 Added application module tests. 2014-05-16 18:54:18 +03:00
Stanimir Karoserov
ceff7bb368 renamed folders with lower cases and renamed user preferences to local settings 2014-05-13 17:59:30 +03:00