Wed, 27 Jul 2022 18:02:43 +0200
Code Style Checker
- updated imports checker to support banned module patterns
0
de9c2efb9d02
Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | Change Log |
de9c2efb9d02
Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | ---------- |
9269
6b0311553c70
Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9252
diff
changeset
|
3 | Version 22.9: |
6b0311553c70
Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9252
diff
changeset
|
4 | - bug fixes |
9271
f655c20ff500
Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9270
diff
changeset
|
5 | - Code Style Checker |
f655c20ff500
Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9270
diff
changeset
|
6 | -- extended the Naming style checker to be more PEP8 compliant |
9275
1a7d545d3ef2
Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9271
diff
changeset
|
7 | -- updated imports checker to support banned module patterns |
9270 | 8 | - MicroPython |
9 | -- added capability to connect to devices for which only the serial port name | |
10 | is available | |
9269
6b0311553c70
Prepared changelog for next iteration of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9252
diff
changeset
|
11 | |
9201 | 12 | Version 22.8: |
13 | - bug fixes | |
9212 | 14 | - API Generator |
15 | -- added capability to configure a start directory for the API generation | |
16 | process | |
9211
99eb1cb030a5
Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9201
diff
changeset
|
17 | - Code Documentation Generator |
99eb1cb030a5
Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9201
diff
changeset
|
18 | -- added capability to configure a start directory for the documentation |
99eb1cb030a5
Code Documentation Generator
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9201
diff
changeset
|
19 | generation process |
9214
bd28e56047d7
Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9212
diff
changeset
|
20 | - Code Formatting |
bd28e56047d7
Code Formatting
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9212
diff
changeset
|
21 | -- added an interface to reformat Python source code with the 'Black' utility |
9240 | 22 | - Eric Widgets |
23 | -- extended EricPathPicker to offer a pathlib.Path based interface | |
24 | -- extended EricFileDialog to offer a pathlib.Path based interface | |
25 | -- extended the EricFileDialog Wizard to create the pathlib.Path based methods | |
9248 | 26 | - MicroPython |
27 | -- updated the list of known CircuitPython boards | |
28 | -- updated the list of known UF2 capable boards | |
9218 | 29 | - pip Interface |
30 | -- included a copy of pipdeptree and patched it to work with Python 3.11+ | |
9234 | 31 | -- added capability to repair dependency issues |
9243 | 32 | -- added capability to generate text for a 'constraints.txt' file |
9201 | 33 | - setup Wizard |
34 | -- added support for 'project_urls' | |
35 | -- added support for 'entry_points' | |
36 | -- added a variant to create a 'setup.cfg' file | |
37 | -- added a variant to create a 'pyproject.toml' file | |
9251
e0f98cc25bf5
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9248
diff
changeset
|
38 | - Third Party packages |
9252
32dd11232e06
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9251
diff
changeset
|
39 | -- upgraded coverage to 6.4.2 |
9251
e0f98cc25bf5
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9248
diff
changeset
|
40 | -- upgraded eradicate to 2.1.0 |
9201 | 41 | |
9113
226ef65942c3
Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9107
diff
changeset
|
42 | Version 22.7: |
226ef65942c3
Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9107
diff
changeset
|
43 | - bug fixes |
9182
bc72e2fc0d8e
Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9148
diff
changeset
|
44 | - Code Style Checker |
bc72e2fc0d8e
Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9148
diff
changeset
|
45 | -- introduced an additional documentation style type for eric and blacked |
bc72e2fc0d8e
Code Style Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9148
diff
changeset
|
46 | code (i.e. code formatted by the 'Black' tool) |
9117
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9113
diff
changeset
|
47 | - CycloneDX Interface |
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9113
diff
changeset
|
48 | -- added capability to create a Software Bill of Materials (SBOM) file in |
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9113
diff
changeset
|
49 | CycloneDX format |
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9113
diff
changeset
|
50 | - pip Interface |
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9113
diff
changeset
|
51 | -- added SBOM capability |
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9113
diff
changeset
|
52 | - Project |
c6afba2049cf
CycloneDX Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9113
diff
changeset
|
53 | -- added SBOM capability |
9130
21d26ab100ba
Updated source documentation.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9117
diff
changeset
|
54 | -- added License to project properties |
9147
bbf3af40c223
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9145
diff
changeset
|
55 | - Styles and Themes |
bbf3af40c223
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9145
diff
changeset
|
56 | -- added a style and theme with a dark gray background |
9145 | 57 | - Translator |
58 | -- changed DeepL support to the v2 API and added support for the Free API | |
59 | next to the Pro API | |
9148 | 60 | -- removed the interface to Glosbe as they don't provide an API anymore |
61 | -- removed the interface to PROMT as they don't provide a free API anymore | |
62 | -- upgraded the interfaces to the Google V2 and Microsoft translators | |
9144
135240382a3e
Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9130
diff
changeset
|
63 | - Virtual Environments |
135240382a3e
Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9130
diff
changeset
|
64 | -- added the capability to upgrade a virtual environment |
9113
226ef65942c3
Prepared change öog for next round of development.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9107
diff
changeset
|
65 | |
9050
b102c116c403
Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9047
diff
changeset
|
66 | Version 22.6: |
b102c116c403
Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9047
diff
changeset
|
67 | - bug fixes |
9078
44d1d68096b6
Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9068
diff
changeset
|
68 | - Dataview Coverage |
44d1d68096b6
Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9068
diff
changeset
|
69 | -- added support to write coverage reports as HTML, JSON or LCOV files |
44d1d68096b6
Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9068
diff
changeset
|
70 | -- removed the support for writing annotated sources |
44d1d68096b6
Dataview Coverage
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9068
diff
changeset
|
71 | (deprecated in coverage.py) |
9054
adae534abaf0
Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9051
diff
changeset
|
72 | - Mercurial Interface |
adae534abaf0
Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9051
diff
changeset
|
73 | -- added configuration option to override the automatic search for the hg |
adae534abaf0
Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9051
diff
changeset
|
74 | executable |
9051 | 75 | - MicroPython |
76 | -- updated the list of known CircuitPython boards | |
77 | -- updated the list of known UF2 capable boards | |
9103 | 78 | - pip Interface |
79 | -- added a filter to the package licenses dialog | |
9107
8e9525a780ae
Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9103
diff
changeset
|
80 | - Syntax Checker |
8e9525a780ae
Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9103
diff
changeset
|
81 | -- changed the TOML syntax checker to use 'tomlkit' because 'toml' is no |
8e9525a780ae
Syntax Checker
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9103
diff
changeset
|
82 | longer maintained |
9082
d1b96d5e0794
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9078
diff
changeset
|
83 | - Testing |
d1b96d5e0794
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9078
diff
changeset
|
84 | -- reworked the former unittest interface to allow to support testing |
d1b96d5e0794
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9078
diff
changeset
|
85 | frameworks other than "unittest" |
9094
5ec66544085a
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9082
diff
changeset
|
86 | -- implemented support for the "unittest" and "pytest" frameworks |
9068 | 87 | - Wizards |
88 | -- extended the QInputDialog wizard to support the 'getMultiLineText()' | |
89 | function | |
9098
fb9351497cea
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9094
diff
changeset
|
90 | - Third Party packages |
fb9351497cea
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9094
diff
changeset
|
91 | -- upgraded pip-licenses to version 3.5.4 |
9099
0e511e0e94a3
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9098
diff
changeset
|
92 | -- upgraded coverage to 6.4.0 |
9050
b102c116c403
Started new development cycle.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9047
diff
changeset
|
93 | |
9013
9fc49d3961ab
Added a new section to the changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9000
diff
changeset
|
94 | Version 22.5: |
9fc49d3961ab
Added a new section to the changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9000
diff
changeset
|
95 | - bug fixes |
9039
3c8aa997bad8
Added capability to configure use of an external "Find Files" dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9025
diff
changeset
|
96 | - General |
3c8aa997bad8
Added capability to configure use of an external "Find Files" dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9025
diff
changeset
|
97 | -- added configuration options to disable the embedded "Find/Replace In |
3c8aa997bad8
Added capability to configure use of an external "Find Files" dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9025
diff
changeset
|
98 | Files" and "Find File" tools and use dialog based variants instead |
9025
9fe8cfa14542
Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9014
diff
changeset
|
99 | - Mercurial Interface |
9fe8cfa14542
Mercurial Interface
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9014
diff
changeset
|
100 | -- added capability to enter a revset expression when defining a revision |
9047
a9401b11b74c
Corrected a typo in the changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9039
diff
changeset
|
101 | to operate on |
9014 | 102 | - pip Interface |
103 | -- added the capability to save the licenses overview as a CSV file | |
9013
9fc49d3961ab
Added a new section to the changelog for the next development phase.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
9000
diff
changeset
|
104 | |
8970
188ff9ce8657
Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8956
diff
changeset
|
105 | Version 22.4: |
188ff9ce8657
Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8956
diff
changeset
|
106 | - bug fixes |
188ff9ce8657
Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8956
diff
changeset
|
107 | - General |
188ff9ce8657
Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8956
diff
changeset
|
108 | -- added capability to upgrade PyQt packages eric depends on from within eric |
8972 | 109 | -- added capability to upgrade eric from within eric |
8984
1c28de84ea40
Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8972
diff
changeset
|
110 | - pip Interface |
1c28de84ea40
Updated change log.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8972
diff
changeset
|
111 | -- added a vulnerability check for installed packages based on "Safety DB" |
8997 | 112 | -- added a widget to show a package dependency tree |
9000 | 113 | -- added a button to search for more packages (i.e. one more page of results) |
8990
ca8e477c590c
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8984
diff
changeset
|
114 | - Third Party packages |
8991
2fc945191992
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8990
diff
changeset
|
115 | -- upgraded coverage to 6.3.2 |
8990
ca8e477c590c
Third Party packages
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8984
diff
changeset
|
116 | -- upgraded mccabe to version 0.7.0 |
8970
188ff9ce8657
Added capability to upgrade PyQt packages eric depends on from within eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8956
diff
changeset
|
117 | |
8944
84ff40a56784
Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8929
diff
changeset
|
118 | Version 22.3: |
84ff40a56784
Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8929
diff
changeset
|
119 | - bug fixes |
84ff40a56784
Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8929
diff
changeset
|
120 | - General |
84ff40a56784
Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8929
diff
changeset
|
121 | -- performance improvements |
8951
996bb6fea7dd
Added a '__main__.py' script to allow starting eric7 with 'python3 -m eric7'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8945
diff
changeset
|
122 | -- added a '__main__.py' script to allow starting eric7 with |
996bb6fea7dd
Added a '__main__.py' script to allow starting eric7 with 'python3 -m eric7'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8945
diff
changeset
|
123 | 'python3 -m eric7' |
8945 | 124 | - MicroPython |
125 | -- enhanced support for ESP32 devices | |
8956 | 126 | -- updated the list of known UF2 capable boards |
8944
84ff40a56784
Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8929
diff
changeset
|
127 | |
8900 | 128 | Version 22.2: |
129 | - bug fixes | |
8918 | 130 | - General |
131 | -- dropped support for Python 3.6 because that is end-of-life | |
8909
1fd7ed5f83a6
File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8900
diff
changeset
|
132 | - File Browser |
1fd7ed5f83a6
File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8900
diff
changeset
|
133 | -- added capability to open SVG files in the text editor |
8900 | 134 | - Help Viewer |
135 | -- added bookmarks to the internal help viewer | |
8910 | 136 | - MicroPython |
137 | -- updated the list of known CircuitPython boards | |
8919 | 138 | -- updated the list of known UF2 capable boards |
8924 | 139 | -- added support for ESP32-C3, ESP32-S2 and ESP32-S3 chips |
8928 | 140 | -- added a dialog to show information for a connected board |
8909
1fd7ed5f83a6
File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8900
diff
changeset
|
141 | - Project Browser |
1fd7ed5f83a6
File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8900
diff
changeset
|
142 | -- added capability to open SVG files in the text editor to the Project |
1fd7ed5f83a6
File Browser, Project Others Browser
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8900
diff
changeset
|
143 | Others Browser |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8910
diff
changeset
|
144 | - Styles and Themes |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8910
diff
changeset
|
145 | -- added a dark blueish style (QSS and Highlighters) and an associated theme |
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8910
diff
changeset
|
146 | (dark_blue.ethj and dark_blue_with_stylesheet.ethj) |
8929
fcca2fa618bf
Upgraded coverage to version 6.2.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8928
diff
changeset
|
147 | - Third Party packages |
fcca2fa618bf
Upgraded coverage to version 6.2.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8928
diff
changeset
|
148 | -- upgraded coverage to 6.2.0 |
8900 | 149 | |
150 | Version 22.1.1: | |
151 | - bug fix | |
152 | ||
8810
f7df47b32285
Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8777
diff
changeset
|
153 | Version 22.1: |
f7df47b32285
Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8777
diff
changeset
|
154 | - bug fixes |
f7df47b32285
Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8777
diff
changeset
|
155 | - Code Style Checker |
f7df47b32285
Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8777
diff
changeset
|
156 | -- added a checker for various import statement topics |
8835
1f2295a548c1
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8810
diff
changeset
|
157 | - Color Themes |
1f2295a548c1
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8810
diff
changeset
|
158 | -- added capability to import and export ALL colors |
8887
0b9380075d53
Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8852
diff
changeset
|
159 | - Mini Editor |
0b9380075d53
Updated changelog file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8852
diff
changeset
|
160 | -- added configuration capability |
8835
1f2295a548c1
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8810
diff
changeset
|
161 | - QSS Previewer |
1f2295a548c1
Updated changelog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8810
diff
changeset
|
162 | -- added disabled widgets in order to show their colors as well |
8916
952273203eec
Styles and Themes
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8910
diff
changeset
|
163 | - Styles and Themes |
8852
923d8d251db9
Styles and Themes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8835
diff
changeset
|
164 | -- added a dark greenish style (QSS and Highlighters) and an associated theme |
923d8d251db9
Styles and Themes:
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8835
diff
changeset
|
165 | (dark_green.ethj and dark_green_with_stylesheet.ethj) |
8810
f7df47b32285
Updated the changelog and removed the eric6 history from it.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8777
diff
changeset
|
166 | |
8777
74b3204780ea
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8713
diff
changeset
|
167 | Version 21.12: |
8507
2a22d0880d21
Added the capability to suppress syntax highlighting by associating the file type 'Text'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8462
diff
changeset
|
168 | - bug fixes |
2a22d0880d21
Added the capability to suppress syntax highlighting by associating the file type 'Text'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8462
diff
changeset
|
169 | - first release of eric7 (i.e. the PyQt6 port of eric6) |
8711
440cd184f14c
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8682
diff
changeset
|
170 | - General |
440cd184f14c
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8682
diff
changeset
|
171 | -- rearranged the interface and modernized the sidebars layout |
440cd184f14c
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8682
diff
changeset
|
172 | -- integrated some dialogs into the sidebars |
8524
595547ab8d6f
Debugger: added code to remember the list of recently used breakpoint conditions in the editor and the breakpoint viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8521
diff
changeset
|
173 | - Debugger |
595547ab8d6f
Debugger: added code to remember the list of recently used breakpoint conditions in the editor and the breakpoint viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8521
diff
changeset
|
174 | -- added code to remember the list of recently used breakpoint conditions |
595547ab8d6f
Debugger: added code to remember the list of recently used breakpoint conditions in the editor and the breakpoint viewer
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8521
diff
changeset
|
175 | in the editor and the breakpoint viewer |
8537
8fbfddbd3abc
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8527
diff
changeset
|
176 | -- added code to enter the script to be run/debugged/... in the start dialog |
8521
4794215f9a3c
Shell: added capability to save the contents of the shell window into a file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8507
diff
changeset
|
177 | - Editor |
4794215f9a3c
Shell: added capability to save the contents of the shell window into a file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8507
diff
changeset
|
178 | -- added the capability to suppress syntax highlighting by associating |
4794215f9a3c
Shell: added capability to save the contents of the shell window into a file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8507
diff
changeset
|
179 | the file type 'Text' |
8539
24daea9ad41b
Editor: added code to move a breakpoint to a line actually creating some byte code (Python only).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8537
diff
changeset
|
180 | -- added code to move a breakpoint to a line actually creating some byte code |
24daea9ad41b
Editor: added code to move a breakpoint to a line actually creating some byte code (Python only).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8537
diff
changeset
|
181 | (Python only) |
8711
440cd184f14c
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8682
diff
changeset
|
182 | -- added mouse button capability to perform undo/redo actions (Extra |
440cd184f14c
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8682
diff
changeset
|
183 | Buttons 1 and 2) |
8713 | 184 | -- added support for 'multi cursor editing' (additional cursors with |
185 | Meta+Alt+Left Click, Esc to end it) | |
8614 | 186 | - Find In Files |
187 | -- integrated the dialog into the right sidebar | |
8711
440cd184f14c
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8682
diff
changeset
|
188 | - Help Viewer |
440cd184f14c
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8682
diff
changeset
|
189 | -- added an internal help viewer based on QTextBrowser or QWebEngine |
8593
1d66b6af60ed
Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8546
diff
changeset
|
190 | - Jedi |
1d66b6af60ed
Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8546
diff
changeset
|
191 | -- integrated the Assistant Jedi plugin as a fixed part of eric |
1d66b6af60ed
Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8546
diff
changeset
|
192 | -- added code to jump to references when clicked on a definition |
1d66b6af60ed
Jedi: integrated the Assistant Jedi plugin as a fixed part of eric.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8546
diff
changeset
|
193 | -- added support for mouse hover help |
8669
c26ecdb00a8b
Finished implementing the Jedi refactoring interface.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8614
diff
changeset
|
194 | -- added support for simple refactorings to the editor context menu |
8595
ce2034bc1c6e
Plugin Repository: added an integrated plugin repository viewer (right side).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8593
diff
changeset
|
195 | - Plugin Repository |
ce2034bc1c6e
Plugin Repository: added an integrated plugin repository viewer (right side).
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8593
diff
changeset
|
196 | -- added an integrated plugin repository viewer (right side) |
8526
587202572b10
Plugin Uninstall Dialog: added capability to uninstall several plugins with one invocation of the dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8524
diff
changeset
|
197 | - Plugin Uninstall Dialog |
587202572b10
Plugin Uninstall Dialog: added capability to uninstall several plugins with one invocation of the dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8524
diff
changeset
|
198 | -- added capability to uninstall several plugins with one invocation of the |
587202572b10
Plugin Uninstall Dialog: added capability to uninstall several plugins with one invocation of the dialog.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8524
diff
changeset
|
199 | dialog |
8537
8fbfddbd3abc
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8527
diff
changeset
|
200 | - Project |
8fbfddbd3abc
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8527
diff
changeset
|
201 | -- added a 'Start' context sub menu to the project sources browser |
8521
4794215f9a3c
Shell: added capability to save the contents of the shell window into a file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8507
diff
changeset
|
202 | - Shell |
4794215f9a3c
Shell: added capability to save the contents of the shell window into a file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8507
diff
changeset
|
203 | -- added capability to save the contents of the shell window into a file |
8546 | 204 | - Unit Test |
205 | -- added capability to remember the most recently used test data | |
8537
8fbfddbd3abc
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8527
diff
changeset
|
206 | - Viewmanager |
8fbfddbd3abc
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8527
diff
changeset
|
207 | -- added a 'Start' sub menu to the tabview and listspace view managers |
8fbfddbd3abc
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8527
diff
changeset
|
208 | context menu |
8610
c9cd21bcbe33
Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8595
diff
changeset
|
209 | - Virtual Environments |
8611
0b1a09e47e98
Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8610
diff
changeset
|
210 | -- integrated the Virtual Environments Manager window into the right side bar |
0b1a09e47e98
Virtual Environments
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8610
diff
changeset
|
211 | -- added a standalone variant of the Virtual Environments Manager |
8527
2bd1325d727e
Upgraded the included code coverage library to v5.5.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8526
diff
changeset
|
212 | - Third Party packages |
8777
74b3204780ea
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8713
diff
changeset
|
213 | -- upgraded coverage to 6.1.2 |
74b3204780ea
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8713
diff
changeset
|
214 | -- upgraded pycodestyle to version 2.8.0 |
74b3204780ea
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8713
diff
changeset
|
215 | -- upgraded mccabe to version 0.6.1 |
74b3204780ea
Updated the change log file.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
8713
diff
changeset
|
216 | -- upgraded pyflakes to version 2.4.0 |