Chris@57
|
1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
|
Chris@57
|
2
|
Chris@57
|
3 /*
|
Chris@57
|
4 EasyMercurial
|
Chris@57
|
5
|
Chris@57
|
6 Based on HgExplorer by Jari Korhonen
|
Chris@57
|
7 Copyright (c) 2010 Jari Korhonen
|
Chris@57
|
8 Copyright (c) 2010 Chris Cannam
|
Chris@57
|
9 Copyright (c) 2010 Queen Mary, University of London
|
Chris@57
|
10
|
Chris@57
|
11 This program is free software; you can redistribute it and/or
|
Chris@57
|
12 modify it under the terms of the GNU General Public License as
|
Chris@57
|
13 published by the Free Software Foundation; either version 2 of the
|
Chris@57
|
14 License, or (at your option) any later version. See the file
|
Chris@57
|
15 COPYING included with this distribution for more information.
|
Chris@57
|
16 */
|
Chris@57
|
17
|
jtkorhonen@0
|
18 #ifndef COMMON_H
|
jtkorhonen@0
|
19 #define COMMON_H
|
jtkorhonen@0
|
20
|
Chris@50
|
21 #include <QString>
|
jtkorhonen@0
|
22
|
Chris@59
|
23 #define APPNAME "EasyMercurial"
|
Chris@59
|
24 #define APPVERSION "0.8"
|
jtkorhonen@0
|
25 #define MY_ICON_SIZE 32
|
jtkorhonen@0
|
26 #define REPOMENU_TITLE "Repository actions"
|
jtkorhonen@0
|
27 #define WORKFOLDERMENU_TITLE "Workfolder actions"
|
jtkorhonen@0
|
28 #define EXITOK(x) ((x)==0)
|
jtkorhonen@0
|
29 #define CHGSET "changeset: "
|
jtkorhonen@0
|
30 #define REQUIRED_CHGSET_DIFF_COUNT 2
|
jtkorhonen@0
|
31
|
jtkorhonen@0
|
32 #define WORKTAB 0
|
Chris@58
|
33 #define HISTORYTAB 2
|
Chris@58
|
34 #define HEADSTAB 3
|
jtkorhonen@0
|
35
|
jtkorhonen@0
|
36 #define HGSTAT_M_BIT 1U
|
jtkorhonen@0
|
37 #define HGSTAT_A_BIT 2U
|
jtkorhonen@0
|
38 #define HGSTAT_R_BIT 4U
|
jtkorhonen@0
|
39 #define HGSTAT_D_BIT 8U
|
jtkorhonen@0
|
40 #define HGSTAT_U_BIT 16U
|
jtkorhonen@0
|
41 #define HGSTAT_C_BIT 32U
|
jtkorhonen@0
|
42 #define HGSTAT_I_BIT 64U
|
jtkorhonen@0
|
43
|
jtkorhonen@0
|
44 #define DEFAULT_HG_STAT_BITS (HGSTAT_M_BIT | HGSTAT_A_BIT | HGSTAT_R_BIT | HGSTAT_D_BIT | HGSTAT_U_BIT)
|
jtkorhonen@0
|
45
|
jtkorhonen@30
|
46 #define NUM_PATHS_IN_MRU_LIST 5
|
jtkorhonen@0
|
47
|
jtkorhonen@0
|
48
|
jtkorhonen@0
|
49 extern QString getSystem();
|
jtkorhonen@0
|
50 extern QString getHgBinaryName();
|
jtkorhonen@0
|
51 extern QString getHgDirName();
|
jtkorhonen@0
|
52
|
jtkorhonen@0
|
53 #endif //COMMON_H
|
jtkorhonen@0
|
54
|
jtkorhonen@0
|
55
|