39 Commits

Author SHA1 Message Date
2cabf02215 Fixed navigation events 2016-03-18 11:55:52 +02:00
3fd32b9d83 fixed 'transitionAndroid' not used bug
see https://github.com/NativeScript/NativeScript/issues/1693 for details.
2016-03-08 00:41:56 +08:00
7967045ca2 Delay _processNavigationContext when the Frame's activity is not in foreground 2016-02-25 10:07:44 +02:00
5ad082d783 Re-factored page navigation transitions. Resolves Issue #811. 2016-02-10 14:55:27 +02:00
b0976bf986 Resolved #811: Page Navigation Transitions 2016-02-03 13:24:12 +02:00
56f1aaa795 Do not use lazy requires where not needed. 2016-01-25 16:33:18 +02:00
425c2c215e Frame.goBack now can accept entry to navigate back to 2016-01-12 16:23:05 +02:00
074ac89871 imports improved 2015-12-17 14:53:46 +02:00
648e4d216d Add utils/module-loader - a mechanism to resolve modules at runtime.
Exposes a module registration API, that webpack users can use to bundle
"dynamic" modules that are required through some variable.

Falls back to the require API if no module is registered.

Reworked dynamic `require` code to use module-loader:

- navigation: ui/frame.
- XML UI build ui/builder/builder and ui/builder/component-builder.
- module on-demand loads in global functions: globals.
2015-12-14 14:41:16 +02:00
0c015820fb Fixed the currentEntry property to return navigation entry instead of backstack entry 2015-11-30 17:43:57 +02:00
c06b0681fa Fixed android crash when process get killed 2015-11-06 10:06:19 +02:00
4692515481 Fixed fast navigation issues in iOS. 2015-10-29 10:57:08 +02:00
037690064e Fixed issue 926. 2015-10-23 09:15:39 +03:00
5e654ce96b Fixed the navigation tests. 2015-10-01 09:37:42 +03:00
08ac9ea3ed Fix action-bar desired size 2015-09-30 10:02:02 +03:00
03090b7842 Page background now spans on the whole height but content is still under NavBar 2015-09-29 09:48:15 +03:00
f75922102a Resolved: Cross platform way to clear history #283 2015-09-25 11:34:51 +03:00
2d155f941d CSS and XML code files now can be specified in XML 2015-09-10 13:02:33 +03:00
45d12ce565 Intermediate commit, using the NavBar items push/pop/set. 2015-09-02 16:14:23 +03:00
a95dafd72e Changed the patch to eliminate duplicate code now it only has the css loaded in one spot. 2015-08-24 12:41:01 -05:00
43a954f4a0 Added a safe guard in case somehow the createPage does not return a valid page component. 2015-08-24 02:08:09 -05:00
a81ee1b143 frame-common.ts is missing the code to automagically load the page.css file if it exists on a page that is created via JavaScript createPage function. The expected behavior should be that the page.css file is always loaded if it exists. 2015-08-24 02:04:31 -05:00
4c03cddbd6 Fix tslint error
Change module-merge to use the global merge function
2015-08-03 13:49:22 +03:00
0da2f297fd Fix tslint errors 2015-08-03 13:48:44 +03:00
0ad198165c Layouts are now implemented natively for Android. 2015-08-03 13:48:41 +03:00
6ebd488735 Application orientation changed event 2015-07-31 11:51:01 +03:00
90722cfc67 Resolved #142: Modal views. 2015-05-18 14:13:46 +03:00
03ddb15d14 Fixed issue with remaining options menu item (iOS). 2015-05-13 11:27:56 +03:00
95ca8d9c8c Replace knownEvents modules with static strings. 2015-04-24 09:29:00 +03:00
3c1f3cd738 Fix: Device-specific code behinf JS files are not loaded 2015-04-17 10:26:05 +03:00
23b1825fc7 implement menuOptions 2015-03-26 17:32:27 +02:00
70756fb115 OptionsMenu XML support 2015-03-26 17:32:25 +02:00
586e9685a5 Css loading fix 2015-03-20 14:56:49 +02:00
88f6a936fc Tests added and master-detail tempalte updated 2015-03-19 18:24:02 +02:00
0b2c4cc523 file-name-resolver module 2015-03-19 18:00:49 +02:00
9e15302db3 Ability to use different CSS for iOS and Android added 2015-03-19 18:00:49 +02:00
88f5c9a7fd Ability to use different templates for iOS and Android added 2015-03-19 18:00:49 +02:00
cc829e0152 definitions fixed 2015-03-03 10:34:40 +02:00
2c4781db01 Initial prototype of Frame + Page + Navigation. 2014-06-12 17:44:23 +03:00