I have two questions as below: 1) Run arbitrary URL (this is already done) -> xwalk http://someurl.com [Zhang Xu] For widget package, what is the URL?
3) Run packed application -> xwalk path/to/my_app.xpk This is not supported now. Crosswalk could unpack the app to a temporary directory and erase it after the execution. [Zhang Xu] There is no manifest file for unpacked widget file. So how do you plan to implement it? Best Regards Zhang Xu > -----Original Message----- > From: Crosswalk-dev > [mailto:crosswalk-dev-boun...@lists.crosswalk-project.org] On Behalf Of > Pozdnyakov, Mikhail > Sent: Wednesday, September 3, 2014 5:30 PM > To: crosswalk-dev@lists.crosswalk-project.org > Subject: [Crosswalk-dev] [Intent to implement] Better user experience on > desktop > > Hi there, > > At the moment the Crosswalk desktop user should do the following steps to run > an xwalk application (.xpk or .wgt) > 1) "install" it using xwalkctl (means recording it application storage) > 2) obtain the generated app_id > 3) finally run the app via id > > Apparently this logic was designed for Tizen where Crosswalk is used as the > platform web-runtime. > This scenario however looks really weird on desktop as it contains > home-brewed application management (which is apart from the platform > application management on desktop) and forces the User to be aware of some > generated app id. > > I propose us to drop this scenario on desktop and support the following > scenarios there: > > 1) Run arbitrary URL (this is already done) -> xwalk http://someurl.com > 2) Run the unpacked application -> xwalk local/path/to/manifest.json At the > moment Crosswalk can run the unpacked app from the path to *the directory > containing manifest.json* I propose to use instead path to the manifest file. > 3) Run packed application -> xwalk path/to/my_app.xpk This is not supported > now. Crosswalk could unpack the app to a temporary directory and erase it > after the execution. > > Doing this also allows us to move all the application storage & application > management code to 'tizen' folder and remove the unnecessary abstraction > code. > This should significantly simplify our code in 'application' folder. > > BR, > Mikhail > --------------------------------------------------------------------- > Intel Finland Oy > Registered Address: PL 281, 00181 Helsinki Business Identity Code: 0357606 - 4 > Domiciled in Helsinki > > This e-mail and any attachments may contain confidential material for the sole > use of the intended recipient(s). Any review or distribution by others is > strictly > prohibited. If you are not the intended recipient, please contact the sender > and > delete all copies. > > _______________________________________________ > Crosswalk-dev mailing list > Crosswalk-dev@lists.crosswalk-project.org > https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev _______________________________________________ Crosswalk-dev mailing list Crosswalk-dev@lists.crosswalk-project.org https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev