Re: [Ubuntu-phone] Applications spawning other Applications

2013-07-18 Thread Jamie Strandboge
e don't have a way to prevent it from doing: start application APP_ID=some-other-app There are some things we can do with AppArmor, but they don't include the executed app being managed by upstart. [1]https://lists.launchpad.net/ubuntu-appstore-developers/msg00296.html -- Jamie Stra

Re: [Ubuntu-phone] Applications spawning other Applications

2013-07-18 Thread Jamie Strandboge
On 07/18/2013 01:20 PM, Thomas Voß wrote: > On Thu, Jul 18, 2013 at 7:06 PM, Marc Deslauriers > wrote: >> On 13-07-18 01:00 PM, Jamie Strandboge wrote: >>> On 07/18/2013 11:14 AM, Michał Sawicz wrote: >>>> W dniu 18.07.2013 17:38, Marc Deslauriers pisze: >&

Re: [Ubuntu-phone] Applications spawning other Applications

2013-07-18 Thread Jamie Strandboge
On 07/18/2013 04:18 PM, Jamie Strandboge wrote: > On 07/18/2013 01:20 PM, Thomas Voß wrote: >> On Thu, Jul 18, 2013 at 7:06 PM, Marc Deslauriers >> wrote: >>> On 13-07-18 01:00 PM, Jamie Strandboge wrote: >>>> On 07/18/2013 11:14 AM, Michał Sawicz wrote:

Re: [Ubuntu-phone] Applications spawning other Applications

2013-07-19 Thread Jamie Strandboge
On 07/18/2013 04:37 PM, Jamie Strandboge wrote: > Another thought that I meant to mention before: this clearly works really well > for the click package/Ubuntu SDK model, where everything is designed to work > with this and all applications are confined, but what about the converged

Re: [Ubuntu-phone] "Can I use the internet?"

2013-07-30 Thread Jamie Strandboge
one of the permissions for application policy groups we'd like to define. -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.n

Re: [Ubuntu-phone] Full-disk Encryption on Touch?

2013-07-30 Thread Jamie Strandboge
heduled for 13.10, but is scheduled for 14.04. -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.

Re: [Ubuntu-phone] "Can I use the internet?"

2013-08-01 Thread Jamie Strandboge
ccessible?p=188372#post188372 > Along these lines-- we really need to define and document the canonical way for determining network accessibility. My team is tasked with defining apparmor policy for this, and SDK app developers should ideally do this one way and then my team can write tests to make

Re: [Ubuntu-phone] How to enter PIN

2013-08-06 Thread Jamie Strandboge
'. > If the user chooses to dismiss the prompt, an indicator will be shown to let > the > user know the SIM is locked. > What will this look like with passphrases? Passphrases will be required to use the phone in certain environments and most likely when encryption is supported on th

Re: [Ubuntu-phone] Questions regarding the App Showdown

2013-08-12 Thread Jamie Strandboge
ted > and the database structure is subject to change at any time without notice. > This will be blocked by application confinement because an app is not allowed to directly modify another app's files in this manner. You should not rely on it. -- Jamie Strandboge h

Re: [Ubuntu-phone] App Confinement for Core Apps

2013-08-12 Thread Jamie Strandboge
no problem for you after all? (well, it is a problem that the SDK doesn't offer what you need-- I just mean that you should be able to access these files within the current confinement). [1]https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest [2]https:/

Re: [Ubuntu-phone] Click packages and source code

2013-08-13 Thread Jamie Strandboge
27;t particularly useful to have a build server from a security point of view because a malicious app author would simply not upload the source to avoid detection. A build could be useful for other reasons-- such as to make sure that the app is built in a clean environment, etc, but I'

Re: [Ubuntu-phone] Click packages and source code

2013-08-13 Thread Jamie Strandboge
manifest and use online accounts to get the tokens (and when this online accounts work lands (soon), the user will be prompted on if app1 can connect to facebook (after which, online accounts will cache the result)). > Zisu Andrei > > > On 13 August 2013 17:04, Jamie Strandboge <

Re: [Ubuntu-phone] Click packages and source code

2013-08-13 Thread Jamie Strandboge
On 08/13/2013 11:46 AM, Zisu Andrei wrote: > Right... what about a "Save to dropbox" usecase, "Open the email in a > browser", > etc? > Sending to other apps will be handled by other services (content exchange and URL handler for these two). -- Jamie

Re: [Ubuntu-phone] Running background services

2013-08-14 Thread Jamie Strandboge
ster-- this stinks!"). I think it would be better to say that application lifecycle does not (currently?) support running daemons in the background, and doing so may result in misbehavior. -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP dig

Re: [Ubuntu-phone] Running background services

2013-08-14 Thread Jamie Strandboge
On 08/14/2013 08:50 AM, Jamie Strandboge wrote: > On 08/14/2013 02:07 AM, Thomas Voß wrote: >> Hey Fabio, >> >> no, applications are not allowed to run in background. Our application >> lifecycle is strict in this respect and we only guarantee focused >> applicati

Re: [Ubuntu-phone] Running background services

2013-08-14 Thread Jamie Strandboge
rt configuration, > install your package, and be happy. > Note, this is of course true and one of the joys of being based on Ubuntu and this will work fine for personal applications, but apps being distributed via click packages from the app store will not be able to ship their own upstart job.

Re: [Ubuntu-phone] Tab widget design

2013-08-16 Thread Jamie Strandboge
mber of usable tabs though-- too many is a lot of swiping. I didn't think about the fact that I had to reach over with my finger to swipe until now. I also am not offering any suggestions... -- Jamie Strandboge http://www.ubuntu.com/ -- Mailing list: https://launchpad.n

Re: [Ubuntu-phone] Click packages and U1db.Database

2013-08-22 Thread Jamie Strandboge
; > And my question for U1db.Database is what path I should use? Is there going to > be any guidelines on which directory's to use? > You can use pkcon or click for this. OTOH I don't know the pkcon command, but installing via click you can use: $ sudo click install --force-mis

Re: [Ubuntu-phone] Click packages and U1db.Database

2013-08-22 Thread Jamie Strandboge
sure that the XDG environment variables are set, so you can use QProcessEnvironment::systemEnvironment() to query for them and then append "/" to what you find to have a writable directory. -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -

Re: [Ubuntu-phone] Nexus 7 3G [2012] problem with ubuntu touch

2013-08-22 Thread Jamie Strandboge
t after installing mir and rebooting I would see entries like this repeatedly in the kern.log: Aug 22 01:07:53 ubuntu-phablet kernel: [ 51.402324] init: sys_prop: permission denied uid:32011 name:persist.sys.NV_STEREOCTRL [1]https://wiki.ubuntu.com/Touch/Testing/Mir -- Jamie Strandboge

Re: [Ubuntu-phone] Click packages and U1db.Database

2013-08-23 Thread Jamie Strandboge
On 08/23/2013 12:59 AM, Alberto Mardegan wrote: > On 08/22/2013 07:33 PM, Jamie Strandboge wrote: >> @{APP_PKGNAME} is set to the "name" field in the manifest file. I'm >> not sure if there is a Qt API to give you the XDG_ paths, but >> upstart-app-launch wil

Re: [Ubuntu-phone] System builders mode -- use /userdata/.writable_image now

2013-08-29 Thread Jamie Strandboge
ur scripts to use .writable_image as we > will drop support for the old name in a month or so. > What happens to the persistent data in the files/directories specified in /etc/system-image/writable-paths when we toggle this on and off? -- Jamie Strandboge http://www.ubuntu.com/

Re: [Ubuntu-phone] Fwd: Where to save my files?

2013-09-03 Thread Jamie Strandboge
o:ubuntu-phone@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > > > > > -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature

Re: [Ubuntu-phone] Catching CPU run-aways on Touch

2013-09-05 Thread Jamie Strandboge
ything other than app reviews. If we introduce this call, we can detect the accidental high CPU usage now. The handful of apps that abuse it can still be handled via user reviews like they are now. -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP d

Re: [Ubuntu-phone] System images now the recommended way to deploy and update Ubuntu Touch

2013-09-06 Thread Jamie Strandboge
covery/' returned non-zero exit status 1 > Removing directory /tmp/tmpOLzXg0 > > Can I get some help troubleshooting this? > Anecdotally, I saw something similar on my Nexus 4 except it got to the Google image during boot and no farther. I reflashed with --no-backup and it worked fine. --

Re: [Ubuntu-phone] QGeoPositionSource & AppArmor

2013-09-09 Thread Jamie Strandboge
owed in the config. As the error message doesn't really specify which bus, > I > tried inserting the same section using "bus=system", still nothing. > > Can anyone point me in the right direction how to debug this further? Or is > this already a known issue? >

Re: [Ubuntu-phone] Catching CPU run-aways on Touch

2013-09-11 Thread Jamie Strandboge
On 09/09/2013 01:09 AM, Alberto Mardegan wrote: > On 09/05/2013 08:09 PM, Jamie Strandboge wrote: >> On 09/05/2013 07:01 AM, Alberto Mardegan wrote: >>> Well, if we don't have a myAppIsRunning() API, apps can simply >>> busy-loop whenever they want, so I don't

[Ubuntu-phone] Current status of policykit on Ubuntu Touch

2013-09-12 Thread Jamie Strandboge
olicykit-protected services to begin with, we don't feel the security concerns are blockers for Ubuntu Touch 13.10 release. Thanks -- Jamie Strandboge http://www.ubuntu.com/ -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net

Re: [Ubuntu-phone] Current status of policykit on Ubuntu Touch

2013-09-12 Thread Jamie Strandboge
On 09/12/2013 02:05 PM, Jamie Strandboge wrote: > > Hi, > > My team was asked to look into the security ramifications of the current > policykit situation on Ubuntu Touch. As it stands now: policykit's > allow_active/allow_inactive doesn't work because it can't f

Re: [Ubuntu-phone] "Can I use the internet?"

2013-09-12 Thread Jamie Strandboge
On 08/01/2013 08:23 AM, Jamie Strandboge wrote: > On 08/01/2013 05:23 AM, Iain Lane wrote: >> On Wed, Jul 31, 2013 at 05:42:43PM +0100, Iain Lane wrote: >>> On Wed, Jul 31, 2013 at 03:18:27PM +0400, Alberto Mardegan wrote: >>>> On 07/30/2013 07:50 PM, Iain Lane wr

Re: [Ubuntu-phone] Need picture_files policy in mg app

2013-09-16 Thread Jamie Strandboge
x27;s concrete use-case better to > propose a way forward. > Mario should respond, but to prod this along: aiui, his 'Memories' application wants to aggregate photos, etc from all applications, and has the ability to take pictures. To me, it sounds like it is both a content source

Re: [Ubuntu-phone] Questions about debugging

2013-09-16 Thread Jamie Strandboge
> > I'm just passing this along. ubuntu-tasks was not saving any of its data on Ubuntu Touch, so I alerted the developer (in CC). He responded back with: "I just figured out that this is due to a bug in the SDK preventing Component.onDestruction from being called when the app is sto

Re: [Ubuntu-phone] "Can I use the internet?"

2013-09-17 Thread Jamie Strandboge
On 09/12/2013 05:21 PM, Jamie Strandboge wrote: > On 08/01/2013 08:23 AM, Jamie Strandboge wrote: >> On 08/01/2013 05:23 AM, Iain Lane wrote: >>> On Wed, Jul 31, 2013 at 05:42:43PM +0100, Iain Lane wrote: >>>> On Wed, Jul 31, 2013 at 03:18:27PM +0400, Alberto Mardegan

Re: [Ubuntu-phone] Defining Click framework(s) for 13.10

2013-09-18 Thread Jamie Strandboge
tive5-unity-action-plugin (HUD) The url-dispatcher probably needs something for QML (LP: #1223850 discusses this a little) This I don't know anything about, but thought it might be something we'd want: qtdeclarative5-qtfeedback-plugin (haptic feedback?) FYI, been told that the fo

Re: [Ubuntu-phone] URL Dispatcher information

2013-09-18 Thread Jamie Strandboge
;http://www.ubuntu.com";) and when I click it (on the desktop), it uses xdg-open. /usr/lib/x86_64-linux-gnu/url-dispatcher/url-dispatcher is running in my session. Are http URLs supported with what is in the archive now? -- Jamie Strandboge http://www.ubuntu.com/ signature.

Re: [Ubuntu-phone] Any chat apps being currently developed?

2013-09-25 Thread Jamie Strandboge
e the global address book. [1]https://bugs.launchpad.net/ubuntu/+source/address-book-app/+bug/1227821 -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-p

Re: [Ubuntu-phone] App storage

2013-09-26 Thread Jamie Strandboge
> Is there a location we can save the files, which should be easy to > change. Or, do we need to do something more complex to save the data? > See "Runtime Environment" under https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Permissions/1.0 This page wil

Re: [Ubuntu-phone] App storage

2013-09-26 Thread Jamie Strandboge
me" field in the click manifest. See the wiki[1] for details (moving to developer.ubuntu.com soon). [1]https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Permissions/1.0#Runtime_Environment -- Jamie Strandboge http://www.ubuntu.com/

Re: [Ubuntu-phone] Defining Click framework(s) for 13.10

2013-09-30 Thread Jamie Strandboge
On 09/18/2013 11:24 AM, Jamie Strandboge wrote: > On 09/18/2013 09:31 AM, Loïc Minier wrote: >> Hi! >> >> Click packages uploaded to appstore currently declare a dependency on >> ubuntu-sdk-13.10, but we haven't defined this ubuntu-sdk-13.10 framework

Re: [Ubuntu-phone] "Can I use the internet?"

2013-10-03 Thread Jamie Strandboge
On 09/18/2013 03:24 PM, Tony Espy wrote: > On 09/17/2013 06:33 PM, Jamie Strandboge wrote: >> On 09/12/2013 05:21 PM, Jamie Strandboge wrote: >>> On 08/01/2013 08:23 AM, Jamie Strandboge wrote: >>>> On 08/01/2013 05:23 AM, Iain Lane wrote: >>>>> On Wed

[Ubuntu-phone] Porting: hardware specific AppArmor access made easier

2013-10-08 Thread Jamie Strandboge
https://wiki.ubuntu.com/Touch/Porting#AppArmor -- Jamie Strandboge http://www.ubuntu.com/ -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

Re: [Ubuntu-phone] Landing plan update and Task Force calls of 2013/10/06

2013-10-09 Thread Jamie Strandboge
n surfaceflinger (eg, I want to file a mir bug but need to verify it doesn't also affect surfaceflinger) -- Jamie Strandboge http://www.ubuntu.com/ -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://laun

Re: [Ubuntu-phone] Landing plan update and Task Force calls of 2013/10/06

2013-10-09 Thread Jamie Strandboge
On 10/09/2013 10:58 AM, Sergio Schvezov wrote: > On Wed, Oct 9, 2013 at 10:17 AM, Jamie Strandboge <mailto:ja...@canonical.com>> wrote: > > On 10/08/2013 08:25 PM, Loïc Minier wrote: > ... > > > What's upcoming for #88 is... Mir! On mako and magu

Re: [Ubuntu-phone] How do I know an app is safe to install?

2013-10-15 Thread Jamie Strandboge
ts.launchpad.net > <mailto:ubuntu-phone@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > > > > -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Descri

Re: [Ubuntu-phone] How do I know an app is safe to install?

2013-10-15 Thread Jamie Strandboge
ue to https://launchpad.net/bugs/1230091, this is not fully implemented yet, but will be soon -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-ph

Re: [Ubuntu-phone] How do I know an app is safe to install?

2013-10-15 Thread Jamie Strandboge
On 10/15/2013 11:08 AM, Michael Zanetti wrote: > On Tuesday 15 October 2013 10:33:39 Jamie Strandboge wrote: >> On 10/15/2013 09:24 AM, Florian Felgenhauer wrote: >>> Hey *, >>> >>> for all the paranoids (like me) out there, who guaranties me what Permy &g

Re: [Ubuntu-phone] camera-app vs. webbrowser-app autopilot dependencies

2013-10-21 Thread Jamie Strandboge
> Maybe there’s a simpler way to achieve this, and we could get rid of the > dependency on dpkg-dev? > If dpkg-architecture is the only thing pulling in dpkg-dev, just use this instead: dpkg --print-architecture (I just learned about this myself). -- Jamie Strandboge

Re: [Ubuntu-phone] camera-app vs. webbrowser-app autopilot dependencies

2013-10-21 Thread Jamie Strandboge
On 10/21/2013 11:55 AM, David Barth wrote: > Le 21/10/2013 17:12, Olivier Tilloy a écrit : >> On Mon, Oct 21, 2013 at 4:55 PM, Jamie Strandboge wrote: >> >>> On 10/21/2013 05:58 AM, Olivier Tilloy wrote: >>>> >>>> >>>> On M

Re: [Ubuntu-phone] PyOtherSide: Asynchronous Python Bindings for Qt 5

2013-10-21 Thread Jamie Strandboge
ing the interpreter is cumbersome, and I think what is really being asked is if app developers could reliably make use of system python interpreter. This would require updates for app confinement (which is solvable), but more importantly, click packages don't have a concept of dependencies be

[Ubuntu-phone] Thoughts on inhibiting app suspend via application lifecycle

2013-10-21 Thread Jamie Strandboge
s when normally I get 37 hours of life!! <1 star>"). Do we have a plan for apps like this? If not, could we create an API that allows inhibiting reasonably? Note, there was a related thread ('Catching CPU run-aways on Touch') that might be useful to take a look at if we

Re: [Ubuntu-phone] Thoughts on inhibiting app suspend via application lifecycle

2013-10-21 Thread Jamie Strandboge
On 10/21/2013 06:05 PM, Sergio Schvezov wrote: > On Mon, Oct 21, 2013 at 7:46 PM, Jamie Strandboge I think we may be too strict on this. Consider the following apps: > * a metronome app for musicians to practice to (2 are in the app store > now) > * a white noise app to

Re: [Ubuntu-phone] Thoughts on inhibiting app suspend via application lifecycle

2013-10-22 Thread Jamie Strandboge
d ship together >> with the foreground UI app. The daemon will have no UI, and it's functions >> will be started and stopped using the foreground UI app. >> >> Applying this guidance to the use cases below: >> >> >> >> On 21/10/13 23:46, Jamie St

Re: [Ubuntu-phone] Thoughts on inhibiting app suspend via application lifecycle

2013-10-23 Thread Jamie Strandboge
er > protocol goes across it, doing something that only relies on flies in the > application's cache directory I think would be more robust. > > I think that we also need to ensure that what ever defines the background > service doesn't imply that protocol. For

Re: [Ubuntu-phone] Thoughts on inhibiting app suspend via application lifecycle

2013-10-24 Thread Jamie Strandboge
On 10/22/2013 09:30 AM, Jamie Strandboge wrote: > Pulling in Zoltan, Daniel and David for comment > > On 10/22/2013 05:40 AM, Thomas Voß wrote: >> On Tue, Oct 22, 2013 at 12:33 PM, John Lea wrote: >>> From a design point of view, the guidance we are currently following is

Re: [Ubuntu-phone] Thoughts on inhibiting app suspend via application lifecycle

2013-10-24 Thread Jamie Strandboge
bbrowser-app example because it was a use case not covered previously and seemed different (I'm happy to be corrected). -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubunt

Re: [Ubuntu-phone] Accessing the user's files in a click app

2013-10-25 Thread Jamie Strandboge
ategory of 'backup software' and backup software is not supported by the appstore at this time. [1]http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/ -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Ma

Re: [Ubuntu-phone] Accessing the user's files in a click app

2013-10-25 Thread Jamie Strandboge
on the system (to be developed) and the office uses the content API to open a file. The content hub decides which picker to use, the user selects the file, the the content hub would ideally pass an fd to the app. -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Des

Re: [Ubuntu-phone] Accessing the user's files in a click app

2013-10-25 Thread Jamie Strandboge
tc without the app having direct access to the data. Keep in mind, not everything is implemented yet-- the media service is under development and the gallery probably needs some work to find pictures. There is also how to handle multiple content providers gracefully. (CC'ing Thomas for comment if

Re: [Ubuntu-phone] Accessing the user's files in a click app

2013-10-25 Thread Jamie Strandboge
t-hub) or launch Beru from another app (sharing) and Beru doesn't know or care about file locations of content. I'm not on the Unity team so I can't give ETAs on when this stuff is going to land. I can say that these problems are known though and mainly what Beru needs

Re: [Ubuntu-phone] ubuntu touch is very unstable on nexus 7

2013-11-04 Thread Jamie Strandboge
/+bug/1238695 The workaround for now is to use surfaceflinger instead of mir: $ adb shell root@ubuntu-phablet:/# rm -f /home/phablet/.display-mir && reboot -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing l

Re: [Ubuntu-phone] Desktop file parsing - lets standardize

2013-11-12 Thread Jamie Strandboge
many GTK-based tools, > GDesktopAppInfo is often used too. > One more that is in the archive is python[3]-xdg. rdepends show these are used by quite a few applications. Not sure how it ties in with caching, but thought I'd mention it... -- Jamie Strandboge http://w

Re: [Ubuntu-phone] OSK regression [was: Re: Ubuntu touch images - 11.12.13]

2013-12-12 Thread Jamie Strandboge
crease the top margin above the first row of keys > too much. Currently (tested and working in build 62) you can swipe down > starting from the top border of the keyboard. > Anecdotal> As a user I noticed the change in behavior but I just aim at the top of the keyboard and swipe do

Re: [Ubuntu-phone] Multiple versions of apps in store

2013-12-16 Thread Jamie Strandboge
ice upgrades to the latest supported framework, and it would be a shame if our users on this earlier framework missed out on security fixes or emergency, high-impact bug fixes while still on a supported device -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Descripti

Re: [Ubuntu-phone] Multiple versions of apps in store

2013-12-16 Thread Jamie Strandboge
hould cut your example uploads above in half). I think expanding fat packages to also support multiple frameworks is a mistake-- it adds a lot of complexity (not least of which is how to apply security policy) and I think the benefit is negligible-- apps will almost certainly not be expected to wor

Re: [Ubuntu-phone] Cross-compile with CMake from SDK Apps to Unity8/Mir

2013-12-16 Thread Jamie Strandboge
de[1]). If it can default to CMake that would be fantastic-- if not, can we find a way through some tool to take advantage of the templates in QtC but that sets up the build and everything else the way it should be? [1]https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/1215913 -- Jamie

Re: [Ubuntu-phone] Multiple versions of apps in store

2013-12-16 Thread Jamie Strandboge
On 12/16/2013 10:05 AM, Dimitri John Ledkov wrote: > On 16 December 2013 15:27, Jamie Strandboge wrote: >> On 12/16/2013 07:54 AM, Dimitri John Ledkov wrote: ... >> Fat packages are being implemented for shipping multiple binaries for >> different >> architectures in

Re: [Ubuntu-phone] Click packages for more than one architecture

2013-12-17 Thread Jamie Strandboge
mor is 'Architecture: all' (and therefore I can't set it during the build), and I'm not sure yet how to properly find the triplet at runtime on the readonly image yet. Suggestions welcome-- I just don't want to repeat the logic in dpkg-architecture if I don't have to.

Re: [Ubuntu-phone] What is happening to app reviews / security policy?

2013-12-25 Thread Jamie Strandboge
k-apparmor. In short, this is the first time we've revved the policy version and we've hit a snag. I've adjusted the click review tools to not 'WARN' on this condition with a note to adjust the test in the future. Feel free to upload again. -- Jamie Strandboge

Re: [Ubuntu-phone] U1dB Documentation and Advice

2014-01-06 Thread Jamie Strandboge
for developers for things like settings in QML apps (aiui, QML/C++ developers might choose QSettings instead). As I will be implementing this in my own app soon, I very much appreciate these efforts to clarify U1db usage. :) -- Jamie Strandboge http://www.ubuntu.com/ signature.as

Re: [Ubuntu-phone] Icon QML Component

2014-01-07 Thread Jamie Strandboge
ing this with ToolbarButton? Right now, it seems to only support something like: iconSource: Qt.resolvedUrl(...) Looking at askubuntu.com[1], this turns into something like: ToolbarButton { text: i18n.tr("Refresh") iconSource: Qt.resolvedUrl("/usr/share/icons/ubuntu-m

Re: [Ubuntu-phone] Icon QML Component

2014-01-07 Thread Jamie Strandboge
On 01/07/2014 08:09 AM, Michał Sawicz wrote: > On 07.01.2014 14:37, Jamie Strandboge wrote: >> Is there a trick to using this with ToolbarButton? > > The themed icons are always available under: > > image://theme/name > > So this should work: > > iconSource:

Re: [Ubuntu-phone] Icon QML Component

2014-01-08 Thread Jamie Strandboge
ce: Qt.resolvedUrl("image://theme/add") ie, both work fine on the device, but on the desktop, neither honor: DESKTOP_SESSION=ubuntu-mobile qmlscene ./*qml (ie, I always get the Ambient theme icon) > On 7 Jan 2014 14:19, "Jamie Strandboge" <mailto:ja...@canonical.com>&

Re: [Ubuntu-phone] How to find current framework version (for the click scope, not an app)

2014-01-08 Thread Jamie Strandboge
similar) command. CC'ing Colin for input. -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://l

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-01-14 Thread Jamie Strandboge
live is to add the #include directory for something in /custom/xdg/data (this directory could be adjusted via an apparmor tunable of course, if we wanted to go that route). -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mai

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-01-15 Thread Jamie Strandboge
through to fast, seem to be related to >> enablement. > > I agree that most enablement-specific stuff would go into the device > tarball, and probably many of the existing examples cwayne provided > fall into that category. > How are the contents of the device tarball being appl

Re: [Ubuntu-phone] ANN: Ubuntu Core/Touch Android 4.4 support & touch engineering platform/devices/hardware going forward

2014-01-15 Thread Jamie Strandboge
le are interested [2] https://wiki.ubuntu.com/Touch/Emulator#Using_the_emulator -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsu

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-01-15 Thread Jamie Strandboge
On 01/15/2014 03:43 PM, Sergio Schvezov wrote: > > On 15/01/14 15:56, Jamie Strandboge wrote: >> On 01/15/2014 12:49 PM, Alex Chiang wrote: >>> On Wed, Jan 15, 2014 at 4:28 AM, Sergio Schvezov >>> wrote: >>>> On 14/01/14 19:46, Alex Chiang wrote: >&

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-01-16 Thread Jamie Strandboge
On 01/15/2014 04:34 PM, Jamie Strandboge wrote: > On 01/15/2014 03:43 PM, Sergio Schvezov wrote: >> >> On 15/01/14 15:56, Jamie Strandboge wrote: >>> On 01/15/2014 12:49 PM, Alex Chiang wrote: >>>> On Wed, Jan 15, 2014 at 4:28 AM, Sergio Schvezov >>>&

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-01-16 Thread Jamie Strandboge
Post to : ubuntu-phone@lists.launchpad.net > <mailto:ubuntu-phone@lists.launchpad.net> > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > > > > -- Jamie Strandboge http://www.ubu

Re: [Ubuntu-phone] System Apps Status Jan-10-2013

2014-01-16 Thread Jamie Strandboge
On 01/16/2014 12:08 PM, Bill Filler wrote: ... > *Dialer App: * > ... > * Work beginning to support call hold and call switch UI I'm not up on all the terminology, so forgive me. Does this include ignoring a call? Ie LP: #1260988 -- Jamie Strandboge http://

Re: [Ubuntu-phone] System Apps Status Jan-10-2013

2014-01-16 Thread Jamie Strandboge
On 01/16/2014 12:41 PM, Bill Filler wrote: > On 01/16/2014 01:27 PM, Jamie Strandboge wrote: >> On 01/16/2014 12:08 PM, Bill Filler wrote: >> >> ... >>> *Dialer App: * >>> ... >>> * Work beginning to support call hold and call switch UI >>

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-01-17 Thread Jamie Strandboge
o the vendor would have to provide all the hardware-specific policy, not just the bits and pieces they need for their device. One way around this is to just have apparmor-easyprof-ubuntu also ship /vendor/apparmor/hardware/{audio|graphics|video}.d as empty directories and have the policy include th

Re: [Ubuntu-phone] Landing team 16.01.14

2014-01-21 Thread Jamie Strandboge
reports against apparmor, dbus or apparmor-easyprof-ubuntu related to this and no one contacted me regarding problems related to these changes, though other people in this thread reported various regressions in other components. If this is an apparmor bug, can you file a bug with steps to reprod

Re: [Ubuntu-phone] Multiple frameworks for apps

2014-01-22 Thread Jamie Strandboge
n app developer then has a choice of either uploading differently versioned apps with different framework bases to the the store or declaring the earliest (supported) framework desired for the app. As an aside, I'd like to see the outcomes of this codified somewhere so that the SDK

Re: [Ubuntu-phone] [Ubuntu-appstore-developers] Multiple frameworks for apps

2014-01-23 Thread Jamie Strandboge
On 01/23/2014 07:23 AM, Alexander Sack wrote: > On Thu, Jan 23, 2014 at 11:15 AM, Colin Watson wrote: >> On Wed, Jan 22, 2014 at 11:48:07AM -0600, Jamie Strandboge wrote: >>> This affects click-apparmor and while we did talk about this a bit at UDS, I >>> want to resta

Re: [Ubuntu-phone] [Ubuntu-appstore-developers] Multiple frameworks for apps

2014-01-23 Thread Jamie Strandboge
On 01/22/2014 02:11 PM, Pat McGowan wrote: > On 01/22/2014 12:48 PM, Jamie Strandboge wrote: >> * when adding a framework, we need to understand what a microversion means if >>we are going to use it. Ie, in terms of apparmor policy, is there a >>difference between

Re: [Ubuntu-phone] [Ubuntu-appstore-developers] Multiple frameworks for apps

2014-01-23 Thread Jamie Strandboge
ately so 0.4.14 should not be blocked. I did want to get things nailed down on how to use it though since once the feature is there, people would start using it. -- Jamie Strandboge http://www.ubuntu.com/ -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

Re: [Ubuntu-phone] Multiple frameworks for apps

2014-01-23 Thread Jamie Strandboge
gt; I think this a great approach. Like Alexander and I have mentioned, something like this could get messy quickly ('"framework": "ubuntu-14.04 - ubuntu-14.04.3"' seems potentially ok, but '"framework": "ubuntu-14.04 - ubuntu-16.04"'

[Ubuntu-phone] Oxide Status Jan 27, 2014

2014-01-27 Thread Jamie Strandboge
t-1308-oxide [1]https://wiki.ubuntu.com/Oxide/BuildInstructions [2]https://launchpad.net/~phablet-team/+archive/ppa/+packages [3]https://bugs.launchpad.net/webbrowser-app/?field.tag=oxide [4]https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2 [5]https://wiki.ubuntu.com/Oxide/BzrWorkflow [6]https://bug

Re: [Ubuntu-phone] Python app tutorial?

2014-01-27 Thread Jamie Strandboge
braries but instead will have to figure out how to ship your own python interpreter as part of the click package. [1]http://developer.ubuntu.com/apps/ [2]http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/ -- Jamie Strandboge http://www.ubuntu.co

Re: [Ubuntu-phone] Executing binaries from click packages, under confinement

2014-02-03 Thread Jamie Strandboge
27;m not sure how much of a concern this is. It is conceivable app authors could abuse this to start long running processes, so this is perhaps not the best choice. Maybe upstart-app-launch should be adjusted to assist online accounts? I'll let others comment on that. -- Jamie S

Re: [Ubuntu-phone] Executing binaries from click packages, under confinement

2014-02-03 Thread Jamie Strandboge
On 02/03/2014 03:10 PM, Michał Sawicz wrote: > On 03.02.2014 17:44, Jamie Strandboge wrote: >> At this point, I think I would suggest just using aa-exec-click, but note by >> doing so it will not be under application lifecycle since it is isn't running >> under upstart.

Re: [Ubuntu-phone] Executing binaries from click packages, under confinement

2014-02-04 Thread Jamie Strandboge
On 02/03/2014 06:42 PM, Michał Sawicz wrote: > On 03.02.2014 22:51, Jamie Strandboge wrote: >> Is this true? Doesn't the untrusted app call out to the trusted online >> accounts >> which is not part of this lifecycle group, and then online accounts calls the >> plu

Re: [Ubuntu-phone] Using a zip file?

2014-02-05 Thread Jamie Strandboge
pressing files, so you might have to write one for your app. Perhaps someone from the SDK team can comment on any plans or existing extensions for this sort of thing. [1]http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/ -- Jamie Strandboge http://ww

Re: [Ubuntu-phone] unity8 & mir update Feb 5, 2014

2014-02-05 Thread Jamie Strandboge
helper prompting. Awesome! -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone Mor

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-02-10 Thread Jamie Strandboge
at is exactly what we want-- OEMs for desktop system could ship policy there too) > > On Mon, Feb 10, 2014 at 9:52 AM, Jamie Strandboge <mailto:ja...@canonical.com>> wrote: > > On 01/17/2014 07:32 PM, Steve Langasek wrote: > > On Fri, Jan 17, 2014 at 05:51:27PM +000

Re: [Ubuntu-phone] Device-Specific configs in debs

2014-02-10 Thread Jamie Strandboge
this still the plan of record or is something changing? [1]https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1197133 [2]https://lists.ubuntu.com/archives/ubuntu-devel/2013-September/037654.html -- Jamie Strandboge http://www.ubuntu.com/ signature.asc

Re: [Ubuntu-phone] [Ubuntu-appstore-developers] Switching Click framework to 14.04 Dev

2014-02-13 Thread Jamie Strandboge
ld provide an API to query supported apparmor policy version for a given framework 10) [jdstrand] click-reviewers-tools needs to be updated to support "ubuntu-sdk-14.04-dev" with additional checks to verify policy version against framework, etc 11) [bzoltan] Update QtCreator plugin and

Re: [Ubuntu-phone] [Ubuntu-appstore-developers] Switching Click framework to 14.04 Dev

2014-02-13 Thread Jamie Strandboge
;com.ubuntu.developer.id.mycoolapp" "version": "2.0.1" "framework": "ubuntu-sdk-14.04" The review tools will enforce this and the SDK will be updated to make sure the developer doesn't have to worry about this needlessly. -- Jamie Strandboge

[Ubuntu-phone] Avoiding spying via the microphone and camera [Was: Sharing dynamic informations between the user session and the greeter]

2014-03-07 Thread Jamie Strandboge
preview-images/+bug/1230366 [3]https://bugs.launchpad.net/ubuntu/trusty/+source/pulseaudio/+bug/1224756/comments/14 [4]https://wiki.ubuntu.com/AccountPrivileges -- Jamie Strandboge http://www.ubuntu.com/ signature.asc Description: OpenPGP digital signature -- Mailing list: htt

  1   2   3   >