~zeller-benjamin/qtcreator-plugin-ubuntu/qtc41-beta

« back to all changes in this revision

Viewing changes to ubuntuconstants.h

  • Committer: Juhapekka Piiroinen
  • Date: 2013-09-04 15:30:00 UTC
  • mto: (23.1.14 binary-plugin)
  • mto: This revision was merged to the branch mainline in revision 24.
  • Revision ID: juhapekka.piiroinen@canonical.com-20130904153000-r4lhfhrjlwmop277
Added cordova plugin from ubuntu-qtcreator-plugins.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * Copyright 2013 Canonical Ltd.
3
 
 *
4
 
 * This program is free software; you can redistribute it and/or modify
5
 
 * it under the terms of the GNU Lesser General Public License as published by
6
 
 * the Free Software Foundation; version 2.1.
7
 
 *
8
 
 * This program is distributed in the hope that it will be useful,
9
 
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10
 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11
 
 * GNU Lesser General Public License for more details.
12
 
 *
13
 
 * You should have received a copy of the GNU Lesser General Public License
14
 
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
15
 
 *
16
 
 * Author: Juhapekka Piiroinen <juhapekka.piiroinen@canonical.com>
17
 
 */
18
 
 
19
 
#ifndef UBUNTUCONSTANTS_H
20
 
#define UBUNTUCONSTANTS_H
21
 
 
22
 
#include <QString>
23
 
#include <coreplugin/icore.h>
24
 
 
25
 
namespace Ubuntu {
26
 
namespace Constants {
27
 
 
28
 
const char UBUNTUPROJECT_MIMETYPE[] = "application/x-ubuntuproject";
29
 
const char UBUNTUPROJECT_ID[] = "UbuntuProjectManager.UbuntuProject";
30
 
const char UBUNTUPROJECT_PROJECTCONTEXT[] = "UbuntuProject.ProjectContext";
31
 
const char UBUNTUPROJECT_SUFFIX[] = ".ubuntuproject";
32
 
const char UBUNTU_PROJECT_WIZARD_CATEGORY[] = "A.UbuntuProjects";
33
 
const char UBUNTUPROJECT_DISPLAYNAME[] = "Ubuntu Project";
34
 
const char UBUNTUPROJECT_RUNCONTROL_ID[] = "UbuntuProjectManager.UbuntuRunConfiguration";
35
 
 
36
 
const char UBUNTU_PROJECT_WIZARD_CATEGORY_DISPLAY[] = QT_TRANSLATE_NOOP("ProjectExplorer", "Ubuntu");
37
 
 
38
 
const char UBUNTU_UBUNTUPROJECT_TYPE[] = "ubuntuproject";
39
 
const char UBUNTU_HTMLPROJECT_TYPE[] = "htmlproject";
40
 
const char UBUNTU_AUTOPILOTPROJECT_TYPE[] = "autopilotproject";
41
 
const char UBUNTU_QMLPROJECT_TYPE[] = "qmlproject";
42
 
const char UBUNTU_CORDOVAUBUNTU_TYPE[] = "cordovaproject";
43
 
const char UBUNTU_QTPROJECT_TYPE[] = "pro";
44
 
const char UBUNTU_QML_TYPE[] = "qml";
45
 
const char UBUNTU_HAS_TESTS[] = "hasTests";
46
 
 
47
 
const QString UBUNTU_WELCOMESCREEN_QML = Core::ICore::resourcePath() + QLatin1String("/ubuntu/welcome/welcome.qml");
48
 
const QString UBUNTU_TEMPLATESPATH = Core::ICore::resourcePath() + QLatin1String("/templates/wizards/ubuntu/");
49
 
const QString UBUNTU_MENUPATH = Core::ICore::resourcePath() + QLatin1String("/ubuntu/");
50
 
const QString UBUNTU_SHAREPATH = Core::ICore::resourcePath() + QLatin1String("/ubuntu/");
51
 
const QString UBUNTU_SCRIPTPATH = Core::ICore::resourcePath() + QLatin1String("/ubuntu/scripts");
52
 
 
53
 
const char UBUNTU_MENUJSON[] = "menu.json";
54
 
const char UBUNTU_MENUJSON_NAME[] = "name";
55
 
const char UBUNTU_MENUJSON_ID[] = "id";
56
 
const char UBUNTU_MENUJSON_ACTIONS[] = "actions";
57
 
const char UBUNTU_MENUJSON_SUBMENU[] = "submenu";
58
 
const char UBUNTU_MENUJSON_KEYSEQUENCE[] = "keysequence";
59
 
const char UBUNTU_MENUJSON_QUERYDIALOG[] = "queryDialog";
60
 
const char UBUNTU_MENUJSON_TITLE[] = "title";
61
 
const char UBUNTU_MENUJSON_MESSAGE[] = "message";
62
 
const char UBUNTU_MENUJSON_VALUE[] = "value";
63
 
const char UBUNTU_MENUJSON_PARENT[] = "parent";
64
 
const char UBUNTU_MENUJSON_GROUP[] = "group";
65
 
const char UBUNTU_MENUJSON_WORKINGDIRECTORY[] = "workingDirectory";
66
 
const char UBUNTU_MENUJSON_PROJECTREQUIRED[] = "projectRequired";
67
 
const char UBUNTU_MENUJSON_DEVICEREQUIRED[] = "deviceRequired";
68
 
const char UBUNTU_MENUJSON_QMLPROJECTREQUIRED[] = "qmlProjectRequired";
69
 
const char UBUNTU_MENUJSON_CORDOVAPROJECTREQUIRED[] = "cordovaProjectRequired";
70
 
const char UBUNTU_MENUJSON_QMAKEPROJECTREQUIRED[] = "qmakeProjectRequired";
71
 
const char UBUNTU_MENUJSON_UBUNTUPROJECTREQUIRED[] = "ubuntuProjectRequired";
72
 
const char UBUNTU_MENUJSON_SAVEREQUIRED[] = "saveRequired";
73
 
const char UBUNTU_MENUJSON_MESSAGEDIALOG[] = "messageDialog";
74
 
 
75
 
const char UBUNTU_MENUJSON_PARENT_TOOLS[] = "Tools";
76
 
const char UBUNTU_MENUJSON_PARENT_WINDOW[] = "Window";
77
 
const char UBUNTU_MENUJSON_PARENT_HELP[] = "Help";
78
 
const char UBUNTU_MENUJSON_PARENT_BUILD[] = "Build";
79
 
const char UBUNTU_MENUJSON_PARENT_FILE[] = "File";
80
 
const char UBUNTU_MENUJSON_PARENT_EDIT[] = "Edit";
81
 
const char UBUNTU_MENUJSON_PARENT_TOP[] = "TOP";
82
 
 
83
 
const char UBUNTU_PROJECTJSON[] = "projectypes.json";
84
 
const char UBUNTU_PROJECTJSON_DISPLAYNAME[] = "displayName";
85
 
const char UBUNTU_PROJECTJSON_ID[] = "id";
86
 
const char UBUNTU_PROJECTJSON_DESCRIPTION[] = "description";
87
 
const char UBUNTU_PROJECTJSON_FOLDER[] = "folder";
88
 
const char UBUNTU_PROJECTJSON_TYPE[] = "type";
89
 
const char UBUNTU_PROJECTJSON_MAINFILE[] = "mainFile";
90
 
const char UBUNTU_PROJECTJSON_PROJECTFILE[] = "projectFile";
91
 
const char UBUNTU_PROJECTJSON_FILENAME[] = "fileName";
92
 
const char UBUNTU_PROJECTJSON_FILES[] = "files";
93
 
const char UBUNTU_PROJECTJSON_CATEGORY_DISPLAY[] = "categoryDisplay";
94
 
const char UBUNTU_PROJECTJSON_CATEGORY[] = "category";
95
 
const char UBUNTU_PROJECTJSON_REQUIRED_FEATURE[] = "requiredFeature";
96
 
 
97
 
const char UBUNTU_DIALOG_NO_PROJECTOPEN_TITLE[] = "No project open";
98
 
const char UBUNTU_DIALOG_NO_PROJECTOPEN_TEXT[] = "Open a project or create a new one.";
99
 
 
100
 
const char UBUNTU_PROCESS_COMMAND[] = "command";
101
 
 
102
 
const char UBUNTU_ACTION_FOLDERNAME[] = "%FOLDERNAME%";
103
 
const char UBUNTU_ACTION_PROJECTDIRECTORY[] = "%PROJECTDIRECTORY%";
104
 
const char UBUNTU_ACTION_DISPLAYNAME[] = "%DISPLAYNAME%";
105
 
const char UBUNTU_ACTION_DISPLAYNAME_UPPER[] = "%DISPLAYNAME_UPPER%";
106
 
const char UBUNTU_ACTION_DISPLAYNAME_LOWER[] = "%DISPLAYNAME_LOWER%";
107
 
const char UBUNTU_ACTION_DISPLAYNAME_CAPITAL[] = "%DISPLAYNAME_CAPITAL%";
108
 
const char UBUNTU_ACTION_PROJECTFILES[] = "%PROJECTFILES%";
109
 
const char UBUNTU_ACTION_SCRIPTDIRECTORY[] = "%SCRIPTDIRECTORY%";
110
 
const char UBUNTU_ACTION_SHAREDIRECTORY[] = "%SHAREDIRECTORY%";
111
 
const char UBUNTU_ACTION_SERIALNUMBER[] = "%SERIALNUMBER%";
112
 
 
113
 
const char UBUNTU_FILENAME_DISPLAYNAME[] = "displayName";
114
 
const char UBUNTU_FILENAME_DISPLAYNAME_LOWER[] = "displayName_lower";
115
 
const char UBUNTU_FILENAME_DISPLAYNAME_UPPER[] = "displayName_upper";
116
 
const char UBUNTU_FILENAME_DISPLAYNAME_CAPITAL[] = "displayName_capital";
117
 
 
118
 
const char UBUNTU_MODE_WELCOME[] = "UbuntuWelcome";
119
 
const char UBUNTU_MODE_WELCOME_DISPLAYNAME[] = "Touch";
120
 
const char UBUNTU_MODE_WELCOME_ICON[] = ":/ubuntu/images/ubuntu-qtcreator.png";
121
 
const int  UBUNTU_MODE_WELCOME_PRIORITY = 1;
122
 
 
123
 
const char UBUNTU_MODE_PACKAGING[] = "UbuntuPackaging";
124
 
const char UBUNTU_MODE_PACKAGING_DISPLAYNAME[] = "Packaging";
125
 
const char UBUNTU_MODE_PACKAGING_ICON[] = ":/ubuntu/images/packaging.png";
126
 
const int  UBUNTU_MODE_PACKAGING_PRIORITY = 80;
127
 
 
128
 
const char UBUNTU_MODE_DEVICES[] = "UbuntuDevices";
129
 
const char UBUNTU_MODE_DEVICES_DISPLAYNAME[] = "Devices";
130
 
const char UBUNTU_MODE_DEVICES_ICON[] = ":/ubuntu/images/device.png";
131
 
const int  UBUNTU_MODE_DEVICES_PRIORITY = 11;
132
 
 
133
 
const char UBUNTU_MODE_WEB[] = "UbuntuWeb";
134
 
const char UBUNTU_MODE_WEB_DISPLAYNAME[] = "WEB";
135
 
const char UBUNTU_MODE_WEB_ICON[] = ":/ubuntu/images/ubuntu-32.png";
136
 
const int  UBUNTU_MODE_WEB_PRIORITY = 10;
137
 
 
138
 
const char UBUNTU_MODE_PASTEBIN[] = "UbuntuPasteBin";
139
 
const char UBUNTU_MODE_PASTEBIN_DISPLAYNAME[] = "Pastebin";
140
 
 
141
 
const char UBUNTU_MODE_IRC[] = "UbuntuIRC";
142
 
const char UBUNTU_MODE_IRC_DISPLAYNAME[] = "IRC";
143
 
 
144
 
const char UBUNTU_MODE_API[] = "UbuntuAPI";
145
 
const char UBUNTU_MODE_API_DISPLAYNAME[] = "API";
146
 
 
147
 
const char UBUNTU_MODE_COREAPPS[] = "UbuntuCoreApps";
148
 
const char UBUNTU_MODE_COREAPPS_DISPLAYNAME[] = "Core Apps";
149
 
 
150
 
const char UBUNTU_MODE_WIKI[] = "UbuntuWiki";
151
 
const char UBUNTU_MODE_WIKI_DISPLAYNAME[] = "Wiki";
152
 
 
153
 
const char UBUNTU_IRC[] = "http://webchat.freenode.net/?channels=ubuntu-app-devel";
154
 
const char UBUNTU_API_ONLINE[] = "http://developer.ubuntu.com/api/devel/ubuntu-13.10/qml/ui-toolkit/overview-ubuntu-sdk.html";
155
 
const char UBUNTU_API_OFFLINE[] = "/usr/share/ubuntu-ui-toolkit/doc/html/overview-ubuntu-sdk.html";
156
 
const char UBUNTU_COREAPPS[] = "https://launchpad.net/ubuntu-phone-coreapps/";
157
 
const char UBUNTU_WIKI[] = "https://wiki.ubuntu.com/Touch";
158
 
const char UBUNTU_PASTEBIN[] = "http://pastebin.ubuntu.com";
159
 
 
160
 
const char FEATURE_UNITY_SCOPE[] = "Ubuntu.Wizards.FeatureUnityScope";
161
 
const char FEATURE_UBUNTU_PRECISE[] = "Ubuntu.Wizards.FeatureUbuntuPrecise";
162
 
const char FEATURE_UBUNTU_QUANTAL[] = "Ubuntu.Wizards.FeatureUbuntuQuantal";
163
 
const char FEATURE_UBUNTU_RARING[] = "Ubuntu.Wizards.FeatureUbuntuRaring";
164
 
const char FEATURE_UBUNTU_SAUCY[] = "Ubuntu.Wizards.FeatureUbuntuSaucy";
165
 
 
166
 
const char DISTRIB_ID[] = "DISTRIB_ID=";
167
 
const char DISTRIB_CODENAME[] = "DISTRIB_CODENAME=";
168
 
const char DISTRIB_RELEASE[] = "DISTRIB_RELEASE=";
169
 
const char DISTRIB_DESCRIPTION[] = "DISTRIB_DESCRIPTION=";
170
 
const char LSB_RELEASE[] = "/etc/lsb-release";
171
 
 
172
 
const char PRECISE[] = "precise";
173
 
const char QUANTAL[] = "quantal";
174
 
const char RARING[] = "raring";
175
 
const char SAUCY[] = "saucy";
176
 
 
177
 
const char PLATFORM_DESKTOP[] = "Desktop";
178
 
const char PLATFORM_DESKTOP_DISPLAYNAME[] = "Ubuntu %0";
179
 
 
180
 
const char TASK_DEVICE_SCRIPT[] = "Ubuntu.Task.DeviceScript";
181
 
 
182
 
} // namespace Ubuntu
183
 
} // namespace Constants
184
 
 
185
 
#endif // UBUNTUCONSTANTS_H
186