Linux multi-monitor fullscreen support
[ryzomcore.git] / studio / src / plugins / core / core_constants.h
blob9bc4688f45fd49490c13934965ca4a3f320fab31
1 // Object Viewer Qt - MMORPG Framework <http://dev.ryzom.com/projects/nel/>
2 // Copyright (C) 2010 Dzmitry KAMIAHIN (dnk-88) <dnk-88@tut.by>
3 //
4 // This source file has been modified by the following contributors:
5 // Copyright (C) 2010 Winch Gate Property Limited
6 // Copyright (C) 2014 Laszlo KIS-ADAM (dfighter) <dfighter1985@gmail.com>
7 //
8 // This program is free software: you can redistribute it and/or modify
9 // it under the terms of the GNU Affero General Public License as
10 // published by the Free Software Foundation, either version 3 of the
11 // License, or (at your option) any later version.
13 // This program is distributed in the hope that it will be useful,
14 // but WITHOUT ANY WARRANTY; without even the implied warranty of
15 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 // GNU Affero General Public License for more details.
18 // You should have received a copy of the GNU Affero General Public License
19 // along with this program. If not, see <http://www.gnu.org/licenses/>.
21 #ifndef CORE_CONSTANTS_H
22 #define CORE_CONSTANTS_H
24 namespace Core
26 namespace Constants
29 const char *const OVQT_VERSION_LONG = "0.8";
30 const char *const OVQT_VENDOR = "Ryzom Core";
31 const char *const OVQT_YEAR = "2010, 2011";
32 const char *const OVQT_CORE_PLUGIN = "Core";
34 //mainwindow
35 const char *const MAIN_WINDOW = "ObjectViewerQt.MainWindow";
37 //menubar
38 const char *const MENU_BAR = "ObjectViewerQt.MenuBar";
40 //menus
41 const char *const M_FILE = "ObjectViewerQt.Menu.File";
42 const char *const M_EDIT = "ObjectViewerQt.Menu.Edit";
43 const char *const M_VIEW = "ObjectViewerQt.Menu.View";
44 const char *const M_SCENE = "ObjectViewerQt.Menu.Scene";
45 const char *const M_TOOLS = "ObjectViewerQt.Menu.Tools";
46 const char *const M_WINDOW = "ObjectViewerQt.Menu.Window";
47 const char *const M_HELP = "ObjectViewerQt.Menu.Help";
49 const char *const M_FILE_RECENTFILES = "ObjectViewerQt.Menu.File.RecentFiles";
50 const char *const M_SHEET = "ObjectViewerQt.Menu.Sheet";
52 //actions
53 const char *const NEW = "ObjectViewerQt.New";
54 const char *const OPEN = "ObjectViewerQt.Open";
55 const char *const SAVE = "ObjectViewerQt.Save";
56 const char *const SAVE_AS = "ObjectViewerQt.SaveAs";
57 const char *const SAVE_ALL = "ObjectViewerQt.SaveAll";
58 const char *const EXIT = "ObjectViewerQt.Exit";
60 const char *const UNDO = "ObjectViewerQt.Undo";
61 const char *const REDO = "ObjectViewerQt.Redo";
62 const char *const CUT = "ObjectViewerQt.Cut";
63 const char *const COPY = "ObjectViewerQt.Copy";
64 const char *const PASTE = "ObjectViewerQt.Paste";
65 const char *const DEL = "ObjectViewerQt.Del";
66 const char *const FIND = "ObjectViewerQt.Find";
67 const char *const SELECT_ALL = "ObjectViewerQt.SelectAll";
68 const char *const GOTO_POS = "ObjectViewerQt.Goto";
70 const char *const SETTINGS = "ObjectViewerQt.Settings";
71 const char *const TOGGLE_FULLSCREEN = "ObjectViewerQt.ToggleFullScreen";
73 const char *const CLOSE = "ObjectViewerQt.Close";
74 const char *const CLOSEALL = "ObjectViewerQt.CloseAll";
75 const char *const CLOSEOTHERS = "ObjectViewerQt.CloseOthers";
76 const char *const ABOUT = "ObjectViewerQt.About";
77 const char *const ABOUT_PLUGINS = "ObjectViewerQt.AboutPlugins";
78 const char *const ABOUT_QT = "ObjectViewerQt.AboutQt";
80 //settings
81 const char *const SETTINGS_CATEGORY_GENERAL = "general";
82 const char *const SETTINGS_CATEGORY_GENERAL_ICON = ":/icons/ic_nel_generic_settings.png";
83 const char *const SETTINGS_TR_CATEGORY_GENERAL = QT_TR_NOOP("General");
85 const char *const MAIN_WINDOW_SECTION = "MainWindow";
86 const char *const MAIN_WINDOW_STATE = "WindowState";
87 const char *const MAIN_WINDOW_GEOMETRY = "WindowGeometry";
88 const char *const QT_STYLE = "QtStyle";
89 const char *const QT_PALETTE = "QtPalette";
91 const char *const LANGUAGE = "Language";
92 const char *const PLUGINS_PATH = "PluginPath";
93 const char *const DATA_PATH_SECTION = "DataPath";
94 const char *const SEARCH_PATHS = "SearchPaths";
95 const char *const RECURSIVE_SEARCH_PATHS = "RecursiveSearchPathes";
96 const char *const LEVELDESIGN_PATH = "LevelDesignPath";
97 const char *const PRIMITIVES_PATH = "PrimitivesPath";
98 const char *const ASSETS_PATH = "AssetsPath";
99 const char *const LIGOCONFIG_FILE = "LigoConfigFile";
100 const char *const REMAP_EXTENSIONS = "RemapExtensions";
102 const char *const LOG_SECTION = "LogSettings";
103 const char *const LOG_ERROR = "LogError";
104 const char *const LOG_WARNING = "LogWarning";
105 const char *const LOG_DEBUG = "LogDebug";
106 const char *const LOG_ASSERT = "LogAssert";
107 const char *const LOG_INFO = "LogInfo";
109 //resources
110 const char *const ICON_NEL = ":/core/images/nel.png";
111 const char *const ICON_SETTINGS = ":/core/images/preferences.png";
112 const char *const ICON_PILL = ":/core/icons/ic_nel_pill.png";
113 const char *const ICON_OPEN = ":/core/icons/ic_nel_open.png";
114 const char *const ICON_NEW = ":/core/icons/ic_nel_new.png";
115 const char *const ICON_SAVE = ":/core/icons/ic_nel_save.png";
116 const char *const ICON_SAVE_AS = ":/core/icons/ic_nel_save_as.png";
117 const char *const ICON_CRASH = ":/core/icons/ic_nel_crash.png";
118 const char *const ICON_UNDO = ":/core/icons/ic_nel_undo.png";
119 const char *const ICON_REDO = ":/core/icons/ic_nel_redo.png";
121 } // namespace Constants
122 } // namespace Core
124 #endif // CORE_CONSTANTS_H