src/eric7/Plugins/VcsPlugins/vcsPySvn/SvnConst.py

branch
eric7
changeset 9209
b99e7fd55fd3
parent 8881
54e42bc2437a
child 9221
bf71ee032bb4
equal deleted inserted replaced
9208:3fc8dfeb6ebe 9209:b99e7fd55fd3
1 # -*- coding: utf-8 -*-
2
3 # Copyright (c) 2006 - 2022 Detlev Offenbach <detlev@die-offenbachs.de>
4 #
5
6 """
7 Module implementing some constants for the pysvn package.
8 """
9
10 from PyQt6.QtCore import QT_TRANSLATE_NOOP
11
12 import pysvn
13
14 svnNotifyActionMap = {
15 pysvn.wc_notify_action.add:
16 QT_TRANSLATE_NOOP('Subversion', 'Add'),
17 pysvn.wc_notify_action.commit_added:
18 QT_TRANSLATE_NOOP('Subversion', 'Add'),
19 pysvn.wc_notify_action.commit_deleted:
20 QT_TRANSLATE_NOOP('Subversion', 'Delete'),
21 pysvn.wc_notify_action.commit_modified:
22 QT_TRANSLATE_NOOP('Subversion', 'Modify'),
23 pysvn.wc_notify_action.commit_postfix_txdelta: None,
24 pysvn.wc_notify_action.commit_replaced:
25 QT_TRANSLATE_NOOP('Subversion', 'Replace'),
26 pysvn.wc_notify_action.copy:
27 QT_TRANSLATE_NOOP('Subversion', 'Copy'),
28 pysvn.wc_notify_action.delete:
29 QT_TRANSLATE_NOOP('Subversion', 'Delete'),
30 pysvn.wc_notify_action.failed_revert:
31 QT_TRANSLATE_NOOP('Subversion', 'Failed revert'),
32 pysvn.wc_notify_action.resolved:
33 QT_TRANSLATE_NOOP('Subversion', 'Resolve'),
34 pysvn.wc_notify_action.restore:
35 QT_TRANSLATE_NOOP('Subversion', 'Restore'),
36 pysvn.wc_notify_action.revert:
37 QT_TRANSLATE_NOOP('Subversion', 'Revert'),
38 pysvn.wc_notify_action.skip:
39 QT_TRANSLATE_NOOP('Subversion', 'Skip'),
40 pysvn.wc_notify_action.status_completed: None,
41 pysvn.wc_notify_action.status_external:
42 QT_TRANSLATE_NOOP('Subversion', 'External'),
43 pysvn.wc_notify_action.update_add:
44 QT_TRANSLATE_NOOP('Subversion', 'Add'),
45 pysvn.wc_notify_action.update_completed: None,
46 pysvn.wc_notify_action.update_delete:
47 QT_TRANSLATE_NOOP('Subversion', 'Delete'),
48 pysvn.wc_notify_action.update_external:
49 QT_TRANSLATE_NOOP('Subversion', 'External'),
50 pysvn.wc_notify_action.update_update:
51 QT_TRANSLATE_NOOP('Subversion', 'Update'),
52 pysvn.wc_notify_action.annotate_revision:
53 QT_TRANSLATE_NOOP('Subversion', 'Annotate'),
54 }
55 if hasattr(pysvn.wc_notify_action, 'locked'):
56 svnNotifyActionMap[pysvn.wc_notify_action.locked] = (
57 QT_TRANSLATE_NOOP('Subversion', 'Locking')
58 )
59 svnNotifyActionMap[pysvn.wc_notify_action.unlocked] = (
60 QT_TRANSLATE_NOOP('Subversion', 'Unlocking')
61 )
62 svnNotifyActionMap[pysvn.wc_notify_action.failed_lock] = (
63 QT_TRANSLATE_NOOP('Subversion', 'Failed lock')
64 )
65 svnNotifyActionMap[pysvn.wc_notify_action.failed_unlock] = (
66 QT_TRANSLATE_NOOP('Subversion', 'Failed unlock')
67 )
68 if hasattr(pysvn.wc_notify_action, 'changelist_clear'):
69 svnNotifyActionMap[pysvn.wc_notify_action.changelist_clear] = (
70 QT_TRANSLATE_NOOP('Subversion', 'Changelist clear')
71 )
72 svnNotifyActionMap[pysvn.wc_notify_action.changelist_set] = (
73 QT_TRANSLATE_NOOP('Subversion', 'Changelist set')
74 )
75 svnNotifyActionMap[pysvn.wc_notify_action.changelist_moved] = (
76 QT_TRANSLATE_NOOP('Subversion', 'Changelist moved')
77 )
78
79 svnStatusMap = {
80 pysvn.wc_status_kind.added:
81 QT_TRANSLATE_NOOP('Subversion', 'added'),
82 pysvn.wc_status_kind.conflicted:
83 QT_TRANSLATE_NOOP('Subversion', 'conflict'),
84 pysvn.wc_status_kind.deleted:
85 QT_TRANSLATE_NOOP('Subversion', 'deleted'),
86 pysvn.wc_status_kind.external:
87 QT_TRANSLATE_NOOP('Subversion', 'external'),
88 pysvn.wc_status_kind.ignored:
89 QT_TRANSLATE_NOOP('Subversion', 'ignored'),
90 pysvn.wc_status_kind.incomplete:
91 QT_TRANSLATE_NOOP('Subversion', 'incomplete'),
92 pysvn.wc_status_kind.missing:
93 QT_TRANSLATE_NOOP('Subversion', 'missing'),
94 pysvn.wc_status_kind.merged:
95 QT_TRANSLATE_NOOP('Subversion', 'merged'),
96 pysvn.wc_status_kind.modified:
97 QT_TRANSLATE_NOOP('Subversion', 'modified'),
98 pysvn.wc_status_kind.none:
99 QT_TRANSLATE_NOOP('Subversion', 'normal'),
100 pysvn.wc_status_kind.normal:
101 QT_TRANSLATE_NOOP('Subversion', 'normal'),
102 pysvn.wc_status_kind.obstructed:
103 QT_TRANSLATE_NOOP('Subversion', 'type error'),
104 pysvn.wc_status_kind.replaced:
105 QT_TRANSLATE_NOOP('Subversion', 'replaced'),
106 pysvn.wc_status_kind.unversioned:
107 QT_TRANSLATE_NOOP('Subversion', 'unversioned'),
108 }

eric ide

mercurial