From f46df07615e0ada6c21d5580f0dc347565025cd2 Mon Sep 17 00:00:00 2001 From: Alex Huszagh Date: Tue, 3 May 2022 17:33:08 -0500 Subject: [PATCH] Rename all instances of plugins to extensions. --- ISSUES.md | 4 ++-- README.md | 12 ++++++------ extension/README.md | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ISSUES.md b/ISSUES.md index afdab83..9d76126 100644 --- a/ISSUES.md +++ b/ISSUES.md @@ -283,9 +283,9 @@ def main(): ### Standard Icons -Certain standard icons cannot be overwritten in the stylesheet, and therefore a custom style must be installed in the Qt application. The `standard-icons` [plugin](/extension/README.md#standard-icons) comes with a set of custom standard icons, and the [standard_icons.py](/example/standard_icons.py) example shows a complete application for how to override the default standard icons. +Certain standard icons cannot be overwritten in the stylesheet, and therefore a custom style must be installed in the Qt application. The `standard-icons` [extension](/extension/README.md#standard-icons) comes with a set of custom standard icons, and the [standard_icons.py](/example/standard_icons.py) example shows a complete application for how to override the default standard icons. -A simple example of overriding the command link icon for a PyQt6 application is as follows. First, configure with the `standard-icons` plugin. +A simple example of overriding the command link icon for a PyQt6 application is as follows. First, configure with the `standard-icons` extension. ```bash python configure.py --extensions=standard-icons diff --git a/README.md b/README.md index 99b110c..1e6cc00 100644 --- a/README.md +++ b/README.md @@ -3,14 +3,14 @@ BreezeStyleSheets Configurable Breeze and BreezeDark-like stylesheets for Qt Applications. -BreezeStyleSheets is a set of beautiful light and dark stylesheets that render consistently across platforms, including high DPI screens. Each stylesheet is generated from a theme file and can be extended with a plugin system, simplifying the generation custom stylesheets for your application. The stylesheets are comprehensively tested with most Qt widgets and widget properties, providing a consistent, stylish feel on any platform, including different operating systems, desktop environments, and Qt versions. +BreezeStyleSheets is a set of beautiful light and dark stylesheets that render consistently across platforms, including high DPI screens. Each stylesheet is generated from a theme file and can be extended with a extension system, simplifying the generation custom stylesheets for your application. The stylesheets are comprehensively tested with most Qt widgets and widget properties, providing a consistent, stylish feel on any platform, including different operating systems, desktop environments, and Qt versions. **Table of Contents** - [Gallery](#gallery) - [Customization](#customization) - [Features](#features) - - [Plugins](#plugins) + - [Extensions](#extensions) - [Extending Stylesheets](#extending-stylesheets) - [Installing](#installing) - [CMake Installation](#cmake-installation) @@ -163,7 +163,7 @@ As a reference point, see the pre-generated [themes](/theme). In general, to cre **Extensions** -We also allow customizable extensions to extend the default stylesheets with additional style rules, using the colors defined in your theme. This also enables the integration of third-party Qt plugins/widgets into the generated stylesheets. +We also allow customizable extensions to extend the default stylesheets with additional style rules, using the colors defined in your theme. This also enables the integration of third-party Qt extensions/widgets into the generated stylesheets. For example, to configure with extensions for the [Advanced Docking System](https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System), run: @@ -178,11 +178,11 @@ Like with styles, `--extensions` takes a comma-separated list of values, or `all - Complete stylesheet for all Qt widgets, including esoteric widgets like `QCalendarWidget`. - Customizable, beautiful light and dark themes. - Cross-platform icon packs for standard icons. -- Extensible stylesheets: add your own plugins or rules and automatically configure them using the same configuration syntax. +- Extensible stylesheets: add your own extensions or rules and automatically configure them using the same configuration syntax. -## Plugins +## Extensions -The supported plugins can be found in the [extensions](/extension/README.md) directory and include theme support for: +The supported extensions can be found in the [extensions](/extension/README.md) directory and include theme support for: - [Advanced Docking System](/extension/README.md#advanced-docking-system) - [QDockWidget Tooltips](/extension/README.md#qdockwidget-tooltips) - [Complete Standard Icon Set](/extension/README.md#standard-icons) diff --git a/extension/README.md b/extension/README.md index dd4ee57..0816213 100644 --- a/extension/README.md +++ b/extension/README.md @@ -1,9 +1,9 @@ Extensions ========== -Extensions enable the creation of stylesheets using the same, customizable themes of the original stylesheet. This both allows refining the generated stylesheet and supporting third-party Qt plugins/widgets. +Extensions enable the creation of stylesheets using the same, customizable themes of the original stylesheet. This both allows refining the generated stylesheet and supporting third-party Qt extensions/widgets. -Extensions are optionally added to the generated stylesheets, allowing you to extend existing stylesheets to support third-party plugins and optional features. +Extensions are optionally added to the generated stylesheets, allowing you to extend existing stylesheets to support third-party extensions and optional features. Furthermore, this simplifies making local, application-specific changes, without having to deal with merge conflicts when fetching updates.