Implemented some keyboard zoom actions and zooming via a pinch gesture for the QTextBrowser based help viewer. eric7 tip

Changed the 'editCopy' SVG icons. eric7

Removed some obsolete code. eric7

Continued implementing the embedded help viewer widget. Fixed a bug caused by instantiating two QHelpEngine instances :-( . eric7

Continued implementing the embedded help viewer widget. Added the help index and help search widgets. eric7

Lifted the version requirements for PyQt5. default

Continued implementing the embedded help viewer widget. Added the QtHelp Table of Contents widget. eric7

Updated pyflakes to 2.4.0 and pycodestyle to 2.8.0. eric7

Continued implementing the embedded help viewer widget. eric7

Continued implementing the embedded help viewer widget. eric7

Continued implementing the embedded help viewer widget. eric7

Started implementing the embedded help viewer widget. eric7

Modified the VCS status widget to automatically select added items for commit. eric7

Added code to the VCS Status widget to commit by pressing Ctrl+Enter or Ctrl+Return in the Quick Commit entry. eric7

Removed an obsolete TODO marker. eric7

Removed some QtWebEngine related code. eric7

Changed the TODO marker for an embedded help viewer. eric7

Updated translations. eric7

Updated source documentation. eric7

Added a double click instant selection to the Eric List Selection Dialog. eric7

Finished implementing the Jedi refactoring interface. eric7

Continued implementing the Jedi refactoring interface. eric7

Forgot to save the project file. eric7

Started implementing the Jedi refactoring interface. eric7

Changed TaskViewer to prvent the addition of a duplicate task.

Changed TaskViewer to prvent the addition of a duplicate task. eric7

Adapted to the official PyQt6 6.2.0 release. eric7

Updated Russian translations. eric7

Improved installation procedure to also create application icons on ChromeOS.

Improved installation procedure to also create application icons on ChromeOS. eric7

Mercurial Log Browser: made the grafted from changeset of a commit message a clickable item. eric7

Implemented a fix for opening a projet with an unknown programming language. eric7

Implemented a fix for opening a projet with an unknown programming language.

Added the --verbose (-v) option to the install script to show a bit more output. eric7

Pip Interface: improved the upgrade of PyQt6 packages to only fire for the environment used by eric itself. eric7

Made the PyQt6-WebEngine package really optional in the install script. eric7

*** eric7

Updated source documentation. eric7

Updated translations. eric7

Changed the 'multiprocessing.Process()' code of the background batch services to (hopefully) cure the slow down when used multiple times. eric7

Fixed a little issue in the background client related to shutting it down. eric7

Small correction to the Virtual Environment Configuration dialog. eric7

Corrected some int-type related issues unfolded by Python 3.10. eric7

Fine tuned the 'downloadPlus' icons. eric7

Fixed an issue in the plugin repository widget. eric7

Changed the button layout of the Plugin Repository widget. eric7

Fixed an initialization issue in the FindLocationWidget. eric7

Fixed an issue in the QSS lexer class. eric7

Removed some obsolete API files. eric7

Corrected the APIs installation path in the install script. eric7

*** eric7

Fixed a code style issue. eric7

Replaced the direct access to 'Preferences.Prefs.settings' with 'Preferences.getSettings()'. eric7

Extended the supported file type specific signals in the two 'Find' related widgets. eric7

Fixed a wrong import in PixmapDiagram. eric7

Activated some code related to Qt 6.2.0. eric7

Removed an obsolete TODO marker. eric7

Changed the Find File dialog to an integrated widget (right side) eric7

Re-enabled the QtWebEngine related views on Windows as well. eric7

Added to the project dictionary. eric7

Extended the Quick Commit (and other commit alike dialogs) to respect the project spell check language settings. eric7

Completed the extension to the VCS configuration page. eric7

Fixed another issue introduced by the recent addition. eric7

Fixed some issues introduced by the recent addition. eric7

Fixed an issue introduced by the recent addition. eric7

Started implementing a 'Quick Commit' function for the new VCS Status List widget. eric7

Updated source documentation. eric7

Finished implementing the VCS status widget for the left side. eric7

Continued implementing the VCS status widget for the left side. eric7

Continued implementing the VCS status widget for the left side. eric7

Added the forgotten VCS status widget source. eric7

Started implementing the VCS status widget for the left side. eric7

Implemented four workarounds to suppress use of QtWebEngine on non-Linux systems because of issues in Qt 6.2.0 rc0. eric7

Removed the Linux workaround for QWebEngine. eric7

Fixed some issues related to Qt enum usage. eric7

Find In Files eric7

Added icons for the Find sidebar widget. eric7

Modified the Virtual Environments Manager icon slightly. eric7

Virtual Environments eric7

Virtual Environments eric7

Removed an obsolete TODO marker. eric7

Changed the layout of the Virtualenv Manager Dialog. eric7

Editor: fine tuned the mouse hover help functionality. eric7

JediInterface: streamlined the code dealing with "Goto Definition" and "Goto Reference" to avoid one turn around. eric7

Removed some more obsolete TODO markers. eric7

Changed the margins of some right side bar managed items to (0, 3, 0, 0). eric7

EricSideBar: increased the spacing value between icon bar and the managed widgets. eric7

Adapted the list of QtHelp files to be loaded. eric7

Removed some obsolete markers. eric7

PreviewerHTML: changed the determination of the root path for the editor to be previewed. eric7

Removed some obsolete TODO markers. eric7

Streamlined the documentation generator code. eric7

PluginRepositoryDialog: added lines to clear some form elements after the list of available plugins was repopulated. eric7

Documentation Generator: streamlined the code to use an external style sheet file. eric7

Plugin Repository: added an integrated plugin repository viewer (right side). eric7

Fixed a typo. eric7

Jedi: integrated the Assistant Jedi plugin as a fixed part of eric. eric7

Fixed a code style issue. eric7

EricIconBar: fixed an issue removing an icon. eric7

Fixed the icon of the translator widget toolboxes layout. eric7

Added side bar icon for translator interface. eric7

Made the side bar icons base size 96x96 pixels scaling down to the requested size. eric7

Made the height/width of the icons bar configurable. eric7

Reworked the signal change to work with per-6.2.0 PyQt releases. eric7

Realized a workaround for the QNetworkInformation.reachabilityChanged signal connect issue. eric7

Enhanced the icon bar widget (EricIconBar) and adapted its use in EricSideBar. eric7

Modernized the look of the side bars. eric7

Web Browser: removed some obsolete code and fixed a few not yet ported places. eric7

Editor: some fine tuning in handling of mouse hover help and goto lists. eric7

Re-introduced the Internet reachability checks. eric7

Added a few TODO comments to layout the future development in case somebody is interested to help. eric7

Adapted the set of URLs providing versions information. eric7

Created global tag <release-21.09>. maintenance

Merged with default branch to prepare release 21.9. maintenance release-21.09

Updated source documentation. eric7

Fixed some issues in the changed Preferences module. eric7

Fixed some code style issues. eric7

Updated translations. eric7

Added code to configure eric7 initially with an eric6 configuration file (only run, if no eric7 config exists yet). eric7

Updated the ChromeOS readme file. eric7

(0) -3000 -1000 -120 tip

eric ide

mercurial