Updated Russian translations. eric7 tip

Translator eric7

Improved the install script with respect to API files installation. eric7

API files eric7

Modified ModuleParser to deal with Python stub files (*.pyi) as well. eric7

Added some TODO markers. eric7

Improved the 'Add Files' and 'Add Directory' context menu actions of the Others project browser. eric7

Changed the handling of 'installed API files' a little bit. eric7

Forgot to make the progress bar of the formatting dialog visible again. eric7

Adjusted the list of Python standard library modules in the substyle definitions. eric7

Corrected a code style issue. eric7

Project eric7

Changed the install script to only install the qt6-applications package if requested explicitly (--with-tools). eric7

Added a read-me file for installing eric on a Raspberry Pi 4 computer. eric7

Added a read-me file for installing eric on a Raspberry Pi 4 computer. eric7

Corrected some statements of the ChromeOS read-me file. eric7

Updated source docu and refined the support for the QWebEnginePage.fileSystemAccessRequested signal. eric7

Updated translations. eric7

Web Browser eric7

Merged with changes done on my Raspberry Pi 4. eric7

Changed the multiprocessing start method to 'spawn' because 'fork' (on *nix) seems to be unreliable with respect to queues. eric7

Improved the install script to create some more non-existing directories and deal with permission errors. eric7

Improved the post install script to create some more non-existing directories. eric7

Extended the way the Qt executables are searched for. eric7

Code Formatting eric7

Corrected another oversight in the 'Black' configuration dialog. eric7

Optimized the 'Black' configuration dialog a little bit. eric7

Improved the display of the 'Target Versions' list of the 'Black' configuration dialog. eric7

Updated the words list of the substyles for 'Standard Library Modules' and 'PyQt5/PyQt6 Modules'. eric7

Modified the versions dialog to show a clearer update info. eric7

Regenerated the source documentation. eric7

Code Formatting eric7

Reformatted the source code. eric7

Syntax and Code Style checkers eric7

Corrected the determination of the PyQt tools path to consider the configured virtual environments. eric7

Editor, Mini Editor eric7

Shell.py eric7

Changed the logic of the 'Toggle Comment' action to respect the current selection and only operate on the current line or comment block, if there is no selection present. eric7

Performed some refactoring in the breakpoint and watchpoint models. eric7

Restart the background client after each batch job to (hopefully) get rid of an observed performance issue. eric7

Fixed some code style issues detected by the new checks. eric7

Code Style Checker eric7

Fixed a little issue determining the path to the Qt documentation for Qt5 causing the path for Qt6 being returned. eric7

Code Style Checker eric7

Set some security considerations to 'ok'. eric7

Project eric7

Corrected the shown size of the path picker dialog. eric7

Corrected a little omission. eric7

Python Debugger eric7

Fixed a bug in the context menu of the tabview manager preventing the possibility to Start Python scripts without a file extension. eric7

Added some more patterns to the .hgignore and .gitignore generator. eric7

Refactored some code in BackgroundService.py. eric7

Added some What's This? help text in the various 'Start ...' dialogs. eric7

Little change to the code to make an 'if' statement clearer. eric7

install scripts eric7

Testing eric7

Modified .hgignore file. eric7

Testing eric7

pip Interface eric7

Corrected an issue causing the pip dependency tree and the pip licenses dialogs to not show anything on Windows. eric7

Improved update check info and versions check dialogs. eric7

Prepared the 'changelog' file for the next phase of development. eric7

Created global tag <release-22.09>. eric7-maintenance

Merged with branch 'eric7' to prepare a new release. eric7-maintenance release-22.09

Fixed a merge issue resulting in a syntax error. eric7-maintenance

Updated source documentation. eric7

Updated Russian translations. eric7

Released updated Spanish translations. eric7

Updated Spanish translations branch eric7 eric7

Improved the error reporting for plugin activation (specially for view manager plugins). eric7

Interface eric7

Fixed an issue in the browser model causing hidden files to be always ignored (see Issue 440). eric7

Added another note to the ChromeOS readme file related to a workaround for eric crashing when showing a completion list on Wayland desktops. eric7

Updated source documentation. eric7

Updated translations. eric7

Editor eric7

Fixed an issue in the multiprocessing usage causing a traceback when then number of tasks is smaller than the number of worker processes. eric7

Debugger eric7

AddFoundFilesDialog: added capability to sort the list of newly found files for a project (Issue 438). eric7

Did some optimizations in the multiprocessing code. eric7

Little fix in HgUtilities. eric7

Implemented a change to make the jedi based completer more resilient against misconfigurations. eric7

Fixed a few issues related to the use of pathlib.Path().glob(). eric7

DebugUI: fixed an issue causing a changed file not being saved before it is run/debugged/... eric7

"Blacked" the sources. eric7

Changed the code reformatting dialog such, that it uses multiple processes to reformat files. eric7

Fixed an issue in the editor outline view causing the Goto menu for an attribute to fail. eric7

Changed the code reformatting dialog to work with signals and slots and do the statistics calculation in the dialog class (prepare for multi processing). eric7

Corrected a glitch in the eric web browser session manager. eric7

Added code to explicitly close the queues to/from the workers at the end of a batch check. eric7

Simplified some code iaw. recommendations of the extended style checker and reformatted the code with black. eric7

Code Style Checker eric7

Code Style Checker eric7

Code Style Checker eric7

Added some TODO markers to update some checker code. eric7

Corrected a misspelling. eric7

Changed some exception names to comply with PEP-8. eric7

Code Style Checker eric7

MicroPython eric7

Prepared changelog for next iteration of development. eric7

Changed PreviewerHTML.py to no longer support ancient 'Markdown' package versions (i.e. before 2.1.0). eric7

Removed an obsolete line in the MANIFEST.in file. eric7

Moved the 'cyclonedx.json' file to the 'others' folder. eric7

Created global tag <release-22.08>. eric7-maintenance

Merged with branch 'eric7' to prepare a new release. eric7-maintenance release-22.08

Released Spanish translations update. eric7

Updated Spanish translations branch eric7 eric7

Corrected another issue related to pip outputting additional data after the JSON line for 'pip list'. eric7

Corrected an issue related to pip outputting additional data after the JSON line for 'pip list'. eric7

Fixed a bug in EricPathPickerBase.paths(). eric7

Implemented a little change to the CycloneDX configuration dialog to ensure the selected file has an extension and that it matches the selected format.. eric7

Added a 'CycloneDX' SBOM file for the installation of eric-ide with no plug-ins. eric7

Fixed issues caused by using EricPathPicker.paths() method. eric7

File Dialog Wizard: removed the no longer needed '__adjustOptions()' method. eric7

Corrected a little whitespace issue in pyproject.toml. eric7

Added a file listing the included third party packages, their versions and licenses. eric7

Third Party packages eric7

Third Party packages eric7

Updated Russian translations. eric7

MicroPythonFileManager: improved error reporting when syncing files. eric7

(0) -3000 -1000 -120 tip

eric ide

mercurial