mirror of
https://github.com/openstf/stf
synced 2025-10-06 03:50:04 +02:00
Adding Activity partial
This commit is contained in:
parent
63389ab7f8
commit
6cfe5cf9bc
9 changed files with 425 additions and 6 deletions
|
@ -0,0 +1,3 @@
|
|||
module.exports = function ActivitiesCtrl($scope) {
|
||||
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
describe('ActivitiesCtrl', function () {
|
||||
|
||||
beforeEach(module('stf.activities'));
|
||||
|
||||
var scope, ctrl;
|
||||
|
||||
beforeEach(inject(function ($rootScope, $controller) {
|
||||
scope = $rootScope.$new();
|
||||
ctrl = $controller('ActivitiesCtrl', {$scope: scope});
|
||||
}));
|
||||
|
||||
it('should ...', inject(function () {
|
||||
expect(1).toEqual(1);
|
||||
|
||||
}));
|
||||
|
||||
});
|
|
@ -0,0 +1,3 @@
|
|||
.stf-activities {
|
||||
|
||||
}
|
|
@ -0,0 +1,2 @@
|
|||
div(ng-controller='ActivitiesCtrl')
|
||||
h1 Activities
|
12
res/app/control-panes/dashboard/upload/activities/index.js
Normal file
12
res/app/control-panes/dashboard/upload/activities/index.js
Normal file
|
@ -0,0 +1,12 @@
|
|||
require('./activities.css')
|
||||
|
||||
module.exports = angular.module('stf.activities', [
|
||||
|
||||
])
|
||||
.run(["$templateCache", function ($templateCache) {
|
||||
$templateCache.put(
|
||||
'control-panes/dashboard/upload/activities/activities.jade',
|
||||
require('./activities.jade')
|
||||
)
|
||||
}])
|
||||
.controller('ActivitiesCtrl', require('./activities-controller'))
|
|
@ -0,0 +1,376 @@
|
|||
{
|
||||
"versionCode": 20,
|
||||
"versionName": "1.0.18",
|
||||
"installLocation": 0,
|
||||
"package": "jp.ameba.palette",
|
||||
"usesPermissions": [
|
||||
{
|
||||
"name": "android.permission.INTERNET"
|
||||
},
|
||||
{
|
||||
"name": "android.permission.ACCESS_NETWORK_STATE"
|
||||
},
|
||||
{
|
||||
"name": "android.permission.WRITE_EXTERNAL_STORAGE"
|
||||
},
|
||||
{
|
||||
"name": "jp.ameba.palette.permission.C2D_MESSAGE"
|
||||
},
|
||||
{
|
||||
"name": "com.google.android.c2dm.permission.RECEIVE"
|
||||
},
|
||||
{
|
||||
"name": "android.permission.GET_ACCOUNTS"
|
||||
},
|
||||
{
|
||||
"name": "android.permission.WAKE_LOCK"
|
||||
},
|
||||
{
|
||||
"name": "android.permission.VIBRATE"
|
||||
}
|
||||
],
|
||||
"permissions": [
|
||||
{
|
||||
"name": "jp.ameba.palette.permission.C2D_MESSAGE",
|
||||
"protectionLevel": 2
|
||||
}
|
||||
],
|
||||
"permissionTrees": [],
|
||||
"permissionGroups": [],
|
||||
"instrumentation": null,
|
||||
"usesSdk": {
|
||||
"minSdkVersion": 10
|
||||
},
|
||||
"usesConfiguration": null,
|
||||
"usesFeatures": [],
|
||||
"supportsScreens": {
|
||||
"xlargeScreens": false
|
||||
},
|
||||
"compatibleScreens": [],
|
||||
"supportsGlTextures": [],
|
||||
"application": {
|
||||
"theme": "resourceId:0x7f0d005c",
|
||||
"label": "resourceId:0x7f090019",
|
||||
"icon": "resourceId:0x7f0200b4",
|
||||
"name": "jp.ameba.palette.LaPaletteApplication",
|
||||
"debuggable": true,
|
||||
"allowBackup": true,
|
||||
"hardwareAccelerated": true,
|
||||
"activities": [
|
||||
{
|
||||
"theme": "resourceId:0x7f0d0055",
|
||||
"label": "resourceId:0x7f090023",
|
||||
"name": "jp.ameba.palette.SplashActivity",
|
||||
"screenOrientation": 1,
|
||||
"configChanges": 160,
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.MAIN"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.LAUNCHER"
|
||||
}
|
||||
],
|
||||
"data": []
|
||||
},
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.VIEW"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.DEFAULT"
|
||||
}
|
||||
],
|
||||
"data": []
|
||||
}
|
||||
],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"theme": "resourceId:0x7f0d0055",
|
||||
"label": "resourceId:0x7f090023",
|
||||
"name": "jp.ameba.palette.MainActivity",
|
||||
"screenOrientation": 1,
|
||||
"configChanges": 160,
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.VIEW"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.BROWSABLE"
|
||||
},
|
||||
{
|
||||
"name": "android.intent.category.DEFAULT"
|
||||
}
|
||||
],
|
||||
"data": [
|
||||
{
|
||||
"scheme": "jp-ajmp-6333"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"theme": "resourceId:0x1030006",
|
||||
"label": "resourceId:0x7f090019",
|
||||
"name": "jp.ameba.palette.DecoEditorActivity",
|
||||
"screenOrientation": 1,
|
||||
"configChanges": 160,
|
||||
"windowSoftInputMode": 16,
|
||||
"intentFilters": [],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": "jp.ameba.palette.GateWayActivity",
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.VIEW"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.DEFAULT"
|
||||
},
|
||||
{
|
||||
"name": "android.intent.category.BROWSABLE"
|
||||
}
|
||||
],
|
||||
"data": [
|
||||
{
|
||||
"scheme": "ca-palette"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.VIEW"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.DEFAULT"
|
||||
},
|
||||
{
|
||||
"name": "android.intent.category.BROWSABLE"
|
||||
}
|
||||
],
|
||||
"data": [
|
||||
{
|
||||
"scheme": "https",
|
||||
"host": "ca-palette.jp"
|
||||
},
|
||||
{
|
||||
"scheme": "http",
|
||||
"host": "ca-palette.jp"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.VIEW"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.DEFAULT"
|
||||
},
|
||||
{
|
||||
"name": "android.intent.category.BROWSABLE"
|
||||
}
|
||||
],
|
||||
"data": [
|
||||
{
|
||||
"scheme": "https",
|
||||
"host": "stg-ca-palette.jp"
|
||||
},
|
||||
{
|
||||
"scheme": "http",
|
||||
"host": "stg-ca-palette.jp"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"theme": "resourceId:0x1030006",
|
||||
"label": "resourceId:0x7f090019",
|
||||
"name": "jp.ameba.palette.CredibleSiteActivity",
|
||||
"screenOrientation": 1,
|
||||
"configChanges": 160,
|
||||
"intentFilters": [],
|
||||
"metaData": []
|
||||
}
|
||||
],
|
||||
"activityAliases": [],
|
||||
"launcherActivities": [
|
||||
{
|
||||
"theme": "resourceId:0x7f0d0055",
|
||||
"label": "resourceId:0x7f090023",
|
||||
"name": "jp.ameba.palette.SplashActivity",
|
||||
"screenOrientation": 1,
|
||||
"configChanges": 160,
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.MAIN"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.LAUNCHER"
|
||||
}
|
||||
],
|
||||
"data": []
|
||||
},
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "android.intent.action.VIEW"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "android.intent.category.DEFAULT"
|
||||
}
|
||||
],
|
||||
"data": []
|
||||
}
|
||||
],
|
||||
"metaData": []
|
||||
}
|
||||
],
|
||||
"services": [
|
||||
{
|
||||
"name": "jp.ameba.palette.service.DecoResourceService",
|
||||
"intentFilters": [],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": "jp.ameba.palette.service.PushSynchronizeService",
|
||||
"intentFilters": [],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": ".GCMIntentService",
|
||||
"intentFilters": [],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": "jp.co.CAReward_Ack.CARAck",
|
||||
"intentFilters": [],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": "com.appanalyzerseed.ReferrerService",
|
||||
"intentFilters": [],
|
||||
"metaData": []
|
||||
}
|
||||
],
|
||||
"receivers": [
|
||||
{
|
||||
"name": "com.google.android.gcm.GCMBroadcastReceiver",
|
||||
"permission": "com.google.android.c2dm.permission.SEND",
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "com.google.android.c2dm.intent.RECEIVE"
|
||||
},
|
||||
{
|
||||
"name": "com.google.android.c2dm.intent.REGISTRATION"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "jp.ameba.palette"
|
||||
}
|
||||
],
|
||||
"data": []
|
||||
}
|
||||
],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": "jp.ameba.palette.push.GrowthPushReceiver",
|
||||
"permission": "com.google.android.c2dm.permission.SEND",
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "com.google.android.c2dm.intent.RECEIVE"
|
||||
},
|
||||
{
|
||||
"name": "com.google.android.c2dm.intent.REGISTRATION"
|
||||
}
|
||||
],
|
||||
"categories": [
|
||||
{
|
||||
"name": "jp.ameba.palette"
|
||||
}
|
||||
],
|
||||
"data": []
|
||||
}
|
||||
],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": "jp.co.CAReward_Receiver.CARReceiver",
|
||||
"exported": true,
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "com.android.vending.INSTALL_REFERRER"
|
||||
}
|
||||
],
|
||||
"categories": [],
|
||||
"data": []
|
||||
}
|
||||
],
|
||||
"metaData": []
|
||||
},
|
||||
{
|
||||
"name": "com.appanalyzerseed.ReferrerReceiver",
|
||||
"exported": true,
|
||||
"intentFilters": [
|
||||
{
|
||||
"actions": [
|
||||
{
|
||||
"name": "com.android.vending.INSTALL_REFERRER"
|
||||
}
|
||||
],
|
||||
"categories": [],
|
||||
"data": []
|
||||
}
|
||||
],
|
||||
"metaData": [
|
||||
{
|
||||
"name": " com.appanalyzerseed.FORWARD_REFERRER",
|
||||
"value": "jp.co.CAReward_Receiver.CARReceiver"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"providers": [],
|
||||
"usesLibraries": []
|
||||
}
|
||||
}
|
|
@ -1,7 +1,8 @@
|
|||
require('./upload.css')
|
||||
|
||||
module.exports = angular.module('stf.upload', [
|
||||
require('stf/common-ui/tree').name
|
||||
require('stf/common-ui/tree').name,
|
||||
require('./activities').name
|
||||
])
|
||||
.run(["$templateCache", function ($templateCache) {
|
||||
$templateCache.put('control-panes/dashboard/upload/upload.jade',
|
||||
|
|
|
@ -36,7 +36,9 @@ module.exports = function UploadCtrl($scope, $rootScope, SettingsService, gettex
|
|||
var tx = $rootScope.control.uninstall(packageName)
|
||||
return tx.promise.then(function (result) {
|
||||
if (result.success) {
|
||||
//$scope.clear()
|
||||
$scope.$apply(function () {
|
||||
$scope.clear()
|
||||
})
|
||||
} else {
|
||||
console.error(result.error)
|
||||
}
|
||||
|
|
|
@ -40,6 +40,11 @@
|
|||
i.fa.fa-file-o
|
||||
span {{installation.manifest.package || "App" }}
|
||||
|
||||
button.btn.btn-xs.btn-danger-outline.pull-right(
|
||||
ng-click='uninstall(installation.manifest.package)', ng-show='installation.settled')
|
||||
i.fa.fa-trash-o
|
||||
span(translate) Uninstall
|
||||
|
||||
div(ng-switch='installation.lastData')
|
||||
strong(ng-switch-when='uploading')
|
||||
span(translate) Starting to upload...
|
||||
|
@ -50,10 +55,8 @@
|
|||
strong(ng-switch-when='launching_app')
|
||||
span(translate) Launching activity...
|
||||
strong(ng-switch-when='success')
|
||||
button.btn.btn-sm.btn-danger-outline.pull-right(
|
||||
ng-click='uninstall(installation.manifest.package)', ng-show='installation.settled')
|
||||
i.fa.fa-trash-o
|
||||
span(translate) Uninstall
|
||||
|
||||
div(ng-include='"control-panes/dashboard/upload/activities/activities.jade"')
|
||||
|
||||
button.btn.btn-sm.btn-primary-outline(btn-checkbox, ng-model='showManifest')
|
||||
i.fa.fa-list
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue