Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v1.57.4 - 2023-09-16
Bug Fixes
- adapt to mknodes changes (b785909 by phil65).
v1.57.3 - 2023-09-04
Bug Fixes
- adjust build to mknodes changes (9434ce0 by phil65).
v1.57.2 - 2023-08-02
Bug Fixes
- switch to new processor system (8087807 by phil65).
v1.57.1 - 2023-07-31
Bug Fixes
- adapt to mknodes changes (075a57b by phil65).
v1.57.0 - 2023-07-30
Features
- support negative indexes for getitem (e0070fd by phil65).
Bug Fixes
v1.56.5 - 2023-07-26
Bug Fixes
- test docs deployment (1b1f4b9 by phil65).
v1.56.4 - 2023-07-26
Bug Fixes
- used wrong class as Mixin (e6c6e9d by phil65).
v1.56.3 - 2023-07-26
Bug Fixes
v1.56.2 - 2023-07-25
Bug Fixes
- longer timeout when building docs (964b1ea by phil65).
v1.56.1 - 2023-07-25
Bug Fixes
- use pypi mknodes version (38010a4 by phil65).
v1.56.0 - 2023-07-24
Features
- use Property info for docs (a06338b by phil65).
- Globber for ItemModels (9c37258 by phil65).
- add TupleTreeModel (8032665 by phil65).
- make total and role a Property (20b4ccc by phil65).
Bug Fixes
v1.55.0 - 2023-07-13
Features
- first quick shot for GitPythonCommitTreeModel (5b33c5d by phil65).
- add value_changed signal (8e261b4 by phil65).
- add get_scope_object and list_options methods (c6d5c92 by phil65).
- add get_qt_base_class method (7d7ee53 by phil65).
Bug Fixes
- fix link creation (1413740 by phil65).
v1.54.0 - 2023-07-11
Features
- add SliceToMarkdownProxyModel (08c9aab by phil65).
- also support some markdown flavors (096ef06 by phil65).
- custom LinkReplacer plugin for mkdocs (04e0131 by phil65).
- add yield_colors method (8d120ea by phil65).
- add SliceColorCategoriesProxyModel (8be74bb by phil65).
- add get_dependency_table method (68a80b1 by phil65).
- add ModuleInfoModel (82e66da by phil65).
- allow str for indexes (ef59c59 by phil65).
- add grab_example_pixmap classmethod (7a0da6c by phil65).
Bug Fixes
- avoid recursive loop (b094289 by phil65).
- emit ChangeLayout when props change (73b29a8 by phil65).
- fix some c&p errors (fc592f0 by phil65).
- wrong module for QUrl (032453c by phil65).
- disconnect on destroyed signal (e021034 by phil65).
- fix table headers (51ccfff by phil65).
v1.53.2 - 2023-07-07
Bug Fixes
- rem duplicate lines (5ef0980 by phil65).
v1.53.1 - 2023-07-07
Bug Fixes
- install addons for docs build (8335395 by phil65).
v1.53.0 - 2023-07-07
Features
- add to_mermaid_tree method (243748a by phil65).
- add to_markdown method (d022424 by phil65).
- add show method (7a3a449 by phil65).
- add has_property and copy_properties_to methods (322b4da by phil65).
- support Sequence as column/row kwarg for set_delegate (f56a7c4 by phil65).
- add get/set_layout_direction (cdc89cd by phil65).
get_css
method for Gradient subclasses (65b0766 by phil65).- add set_color_at method (782c00e by phil65).
- allow negative indexes for __getitem__ (208de49 by phil65).
- allow negative indexes for (int, int) and int indexer (4ec94f9 by phil65).
- add set_width / set_height methods (d70bc85 by phil65).
- add GridSplitter (f2d61dc by phil65).
- add link_selections kwarg (a20b63b by phil65).
- allow None for set_delegate (85295ea by phil65).
- allow custom delegate for ItemViews (3e478bc by phil65).
- add
add
method (7deec74 by phil65). - add itemview kwarg (44a8bd5 by phil65).
- add is_tree kwarg (7c74bc0 by phil65).
- add is_descendent_of helper (d26fa8d by phil65).
Bug Fixes
- correct time formatting (b80d103 by phil65).
- fix typo (f77ed31 by phil65).
- emit signals when props change (08f6825 by phil65).
v1.52.0 - 2023-07-05
Features
- also support QColors and QPixmaps for DecorationRole (be20669 by phil65).
- Slicing support for Image (c8768c9 by phil65).
- add VerticalLabel (90e7685 by phil65).
- add insert stylesheet method (808376b by phil65).
- add TwoListsSelectionWidget (0833294 by phil65).
- add mkdocs gen-pages plugin (243b449 by phil65).
- also support tuples for indexer_contains (cb67f2d by phil65).
- add SliceMapRoleProxymodel (2b5b201 by phil65).
- allow setting parent for index_from_key / get_index_key (5907586 by phil65).
- add some permission getters (d0f2947 by phil65).
- fetch_more kwarg for iter_tree (no need for prefetch_tree anymore) (529bf46 by phil65).
- also map selection (4d1c063 by phil65).
- add SliceDisplayTextProxyModel (3ab4ace by phil65).
- add BrushEdit (e795ad6 by phil65).
- for_color supports QBrush (848ba03 by phil65).
- add contains method (076de9e by phil65).
- add map_from / map_to methods (a248aec by phil65).
- add LinkedSelectionModel (ece840e by phil65).
- allow more than 2 models for mapping (06046a3 by phil65).
Bug Fixes
- use proper val for caching (59d461e by phil65).
- fix Verticalheader labelling (2cd5aa5 by phil65).
- Allow icons from all charmaps (511491b by phil65).
- fix step=None (b17901a by phil65).
v1.51.0 - 2023-07-01
Features
- use checkstate role for bool values (7ea2947 by phil65).
- add PolarsTableModel (578fa18 by phil65).
- add GitPythonTreeModel (62e2593 by phil65).
- add DistributionRole (034890b by phil65).
- add spatialaudio module (77f1fc9 by phil65).
- support UnionTypes (674c978 by phil65).
- add highlight_current method (1a6d903 by phil65).
- support horizontal (47dcfdc by phil65).
- add is_checked / toggle_checkstate methods (6e66c69 by phil65).
- Properties for IntegerValidator / TextLengthValidator (fbf3515 by phil65).
- add caching (ac38d65 by phil65).
- add ChangeHeadersProxyModel (938d157 by phil65).
Bug Fixes
- fix offsets for MetaProps etc (f37e29e by phil65).
- row, column indexing instead of column, row (1d2aba7 by phil65).
- use checkstate enum instead of True/False (91fbdca by phil65).
v1.50.0 - 2023-06-27
Features
- add expand_all method (4fb4555 by phil65).
- use NumFilterWidget for numerical columns (da1c730 by phil65).
- add support for callables (5343688 by phil65).
- add NumFilterWidget (846db1c by phil65).
- add ColumnOrderProxyModel (aa61f41 by phil65).
- add melt method (a2b7dce by phil65).
- add ProxyMapper (a227466 by phil65).
- add MeltProxyModel (4b36a80 by phil65).
- add endswith filter mode (e6768c5 by phil65).
- add some datetime-related methods (d16143f by phil65).
- add bind_property classmethod (cd2cdc4 by phil65).
- add FunctionValidator (ab96583 by phil65).
- add validator kwarg (db4d818 by phil65).
- add StringListLineEdit (6a4a5ab by phil65).
- add append kwarg (461f238 by phil65).
- support choosing a custom role (2a75b52 by phil65).
- add RangeEdit and SliceEdit (1e60baa by phil65).
- add change_icon_size (2203fc0 by phil65).
- set ItemPrototype to our own subclass (df41b60 by phil65).
- add from_dict method (a59bc37 by phil65).
- also support lxml.etree (17d17d2 by phil65).
- slicing support for Grid/GraphicsGridlayout (135fa07 by phil65).
- types.UnionType support for Object.find_child (2be97e8 by phil65).
- add mode setting (any, file, folder) (ce63681 by phil65).
- allow explicitely overriding empty handling for validators (acdba5a by phil65).
- change set_read_only to a more general change_flags method (1062eaf by phil65).
Bug Fixes
- fix map_to/from("window", ...) (ff05c35 by phil65).
- fix behaviour for non-power-of-2 flags (e9cc09f by phil65).
- typo in execute() (d2e8d5e by phil65).
- emit headerDataChanged signal on header change (c9d8b60 by phil65).
- filter None to workaround Qt flag bug (f4cea46 by phil65).
- correct default for set_range decimals kwarg (51c0aa9 by phil65).
v1.49.0 - 2023-06-21
Features
- add mro mode (27e9bda by phil65).
- add SliceCheckableTreeProxyModel (1ea859e by phil65).
- show windowIcon (f61b822 by phil65).
- make header property user-settable (2352569 by phil65).
- add to_list method (b34f3c6 by phil65).
- make multiindex_separator a property (23bd9d7 by phil65).
- new fast PandasProxyModels (f492efe by phil65).
- make completion_mode a property (50a22c2 by phil65).
- add some multimedia classes (f48a57c by phil65).
- add SliceChangeIconSizeProxyModel (3c629c2 by phil65).
- allow re.Pattern for setFilterRegularExpression (e8e14a6 by phil65).
- search box for settings (851a2e6 by phil65).
- support fuzzy and normal (startswith) mode. (66b7e7e by phil65).
- support different layout types (6c831c9 by phil65).
- add MultiColumnFilterProxyModel (cb032c9 by phil65).
- add FilterHeader (replaces FilterContainer) (ecf4813 by phil65).
- map headerData and allow setting custom header (261d1b8 by phil65).
- add proxy_comparer helper (7071bab by phil65).
- allow negative indexes for Layout.getitem (1dc5233 by phil65).
- make highlight_font a property (a3df125 by phil65).
- add a helper to quickly expose all widgets to qml (eb93f1c by phil65).
- add get_property_value method (47e6c50 by phil65).
- add map_to/from("window") (e27edf8 by phil65).
- add toggle_direction method (e8eb4af by phil65).
- allow setting low/high color (43377a1 by phil65).
- get_color_percentage works with arbitrary number of tuple elements now (6ab2711 by phil65).
- allow LayoutItems for add() (02c346e by phil65).
- add SliceFilterProxyModel (0434285 by phil65).
- add HighlightMouseProxyModel (b28b7ce by phil65).
- allow slicing (d233de8 by phil65).
- allow indexing by section name (2fb4d7b by phil65).
- slicing support for TabBar (e953945 by phil65).
- add get_items method (b9ffd9a by phil65).
- add add_column method (a772856 by phil65).
- Slicing support for StackedWidget (d5df722 by phil65).
- add HeaderWrapper (7c8e5e1 by phil65).
- add set_action method (8a305da by phil65).
- add AutoresizingTextEdit (29873a4 by phil65).
- add ConfigWidget (35d5507 by phil65).
- Slice proxying (732eb4e by phil65).
- add include_column kwarg to get_index_key (3ea5fd4 by phil65).
- add ColorValuesProxyModel (7a582fc by phil65).
- add ModelIndexModel (a7fa8c1 by phil65).
- add DisplayMode setting to FlattenedTreeProxyModel (1b195ed by phil65).
- add flatten method (568ada4 by phil65).
- add properties_set_to context manager (b431cec by phil65).
- add get_breadcrumbs_path (11f3aaf by phil65).
- show markers (14e3161 by phil65).
- support TreeItem subclasses (1fb8c77 by phil65).
- depth kwarg for prefetch_tree (f50862f by phil65).
- add set_expanded method (which also takes Iterables) (3728e19 by phil65).
- depth kwarg for search/iter_tree (911df8b by phil65).
- add signal_blocked method (703246b by phil65).
- add get_child_indexes method (db27a3a by phil65).
- make setting EditRole optional (feba59f by phil65).
- add slicing support (a9a621a by phil65).
- add slicing support (c3e8d13 by phil65).
- add targetObject method (1e43dac by phil65).
- add slice support (7e2f25c by phil65).
- add getitem including slicing (8af6a0e by phil65).
- support slicing (3243bdb by phil65).
- support slicing for layouts (ef47852 by phil65).
- allow slicing (85a9165 by phil65).
- add listdelegators module (b47a5c0 by phil65).
- add join_previous kwarg for edit_block (cccbe51 by phil65).
- add contains method (8177700 by phil65).
- add FrameInfoModel class (49dd851 by phil65).
- add show method (2b2fb2c by phil65).
- add TextAnimation class (847d60b by phil65).
- make style a property (2e1cc08 by phil65).
- add EmojiIconEngine class (82ac3b3 by phil65).
- add get_flag_unicode method (35d05dd by phil65).
- add get_country method (09a9b6f by phil65).
- infer type for transition methods (dd97027 by phil65).
- add as_qt kwarg for mono() (3c777c6 by phil65).
- support slices for getitem (0cf15d7 by phil65).
- add SubClassTreeModel / ParentClassTreeModel (5cc4605 by phil65).
- add PydanticFieldsModel (edd06b6 by phil65).
- add PydanticModel (59dc12f by phil65).
- allow nesting settings objects (be92f68 by phil65).
- add AstViewer (556ecc6 by phil65).
- add two models for attrs (bd0fedd by phil65).
- add transition_to/from methods (ab2f1c7 by phil65).
- add OptionsValidator (57f0de9 by phil65).
- add to_py_pattern method (17c1329 by phil65).
- add append_reversed method (d931611 by phil65).
- add MultiComboBox (3215e89 by phil65).
- add get_index_key / key_from_index methods (62a56a5 by phil65).
- groupbox for ContextLayouts (58fc704 by phil65).
- also accept snake case for get_property etc (1d51907 by phil65).
- add get_python_type method (283e455 by phil65).
- add reverse / reversed / append_reversed methods (f9e4deb by phil65).
- work with non-prettyqt widgets (db5af46 by phil65).
- widget click sets focus on HierarchyView (3052257 by phil65).
- add ZoomAnimation (aa4730e by phil65).
- add reverse/reversed methods (970bea1 by phil65).
- fx delegate for widgets (18570a6 by phil65).
- add data kwarg to add_action (67b3219 by phil65).
- add delay kwarg to play_animation (478abed by phil65).
- add can_scroll method (19e4a68 by phil65).
- add some ScXml classes (d0de2fd by phil65).
- make highlight color configurable (2c0388e by phil65).
- add "row" as mode option (dc5a3ae by phil65).
- add XmlModel (e3a26d1 by phil65).
- make get_visible_widgets work with base QWidgets (1ce54f3 by phil65).
- add AstModel class (2b3c2f8 by phil65).
- allow tuples for select_text (fec0b22 by phil65).
- allow tuples for set_position (5745790 by phil65).
- add create_tab_preview method (b225d01 by phil65).
- add two models for displaying dataclasses (cace60c by phil65).
- add Stored column (5eb5804 by phil65).
- add get_c_locale method (16ba655 by phil65).
- only_nonempty kwarg for get_properties (9caa42c by phil65).
- extended get_properties filter functionality (fb5a629 by phil65).
- added get_all_super_classes method (fdc5124 by phil65).
- allow predicates for find_children property selector (212ba44 by phil65).
- allow re.Pattern in ctor (9edfe13 by phil65).
Bug Fixes
- prevent namespace issues (3b4c177 by phil65).
- method somehow landed in wrong class (2550b1e by phil65).
- fix non-fuzzy str search (7e41ff2 by phil65).
- correct has_children check (4cc0e1e by phil65).
- fix check in get_properties (f39646f by phil65).
- highlight rows when shown (ecdddff by phil65).
- correctly clip text (26dbbdb by phil65).
- catch another exception (2df1989 by phil65).
- return correct type (7a7eff7 by phil65).
- fix slicing support (4c88b19 by phil65).
- hide frame when menu closed (9f8583f by phil65).
- fixed scroll issue (10ca864 by phil65).
- editor width fix (d41aa4d by phil65).
- pass object_name to parent in init (340b050 by phil65).
- fix incorrect type in size_hint_for_column (57a492d by phil65).
- qt6 related stuff (f6fa8a9 by phil65).
v1.48.0 - 2023-06-08
Features
- make ProcessEnvironment a MutableMapping (2c6e7b1 by phil65).
- add margin kwarg to get_visible_section_span / resize_visible_columns_to_contents (0710d66 by phil65).
- add get_visible_section_span (5746f6b by phil65).
- add to_dataframe method (1d1d965 by phil65).
- add prefetch_tree method (887ad0a by phil65).
- checks module (e9ffbe0 by phil65).
- Windows contextmenu stuff (82a6fdc by phil65).
Bug Fixes
- properly reset before hiding (2aca41a by phil65).
v1.47.0 - 2023-06-07
Features
- add add_scrollbar_widget method (bec7e6d by phil65).
- add AnnotatedScrollBar (3fb436e by phil65).
- add getitem (b5cacb6 by phil65).
- add get_visible_line_span (3e17421 by phil65).
- add MonotonicListValidator (592fc8a by phil65).
- add some pandas widgets (88adeba by phil65).
- add PrintSupport classes (f539955 by phil65).
- add get_pixel_height method (f91c83b by phil65).
- quick shot for a PreviewScrollBar (f5a1729 by phil65).
- Add ScrollAreaTableOfContentsWidget (33ca781 by phil65).
- add max_results kwarg for search_tree (badc921 by phil65).
- property selector kwarg for find_children (a157942 by phil65).
- add map_to and child_at methods (7f0e6a7 by phil65).
- always use Widget for viewport, add get_visible_widgets (3a07d9d by phil65).
- return handles for AbstractItemView.sync_with (54431a9 by phil65).
- always use our subclassed ItemSelectionModel (be07fdf by phil65).
- make settings a proper MutableMapping (71da46b by phil65).
- add item_at method (f38c65c by phil65).
- add SectionAutoSpanEventFilter (d59846c by phil65).
- add sync_with method (2a8fe2a by phil65).
- add OrientedTableView (41bdb69 by phil65).
- add AutoSizeColumnsEventFilter (2b140fa by phil65).
- allow setting eventfilters by name (c03f3ee by phil65).
- add get_pixel_height method (3d5689b by phil65).
- add resize_visible_columns_to_contents method (9c8d269 by phil65).
- getattr for core, gui, widgets modules (3863a2b by phil65).
- add get_source_model method (06bbc7a by phil65).
- add get_visible_section_span (a0cb7d4 by phil65).
- add save_to_file method (d076602 by phil65).
- support numpy integers (a717db3 by phil65).
- add DataFrameEvalFilterProxyModel (c12eef6 by phil65).
- add auto_span method (2b9bbf5 by phil65).
- max colcount by default for resizeColumnsToContents (8f1e0ee by phil65).
- use numpy for span detection (71566fc by phil65).
- add forward_signals kwarg to copy (c26bfd4 by phil65).
- also allow copy for widgets which need orientation (862123b by phil65).
- bit NumPy support for VariantDelegate (cda0501 by phil65).
- add HighlightCurrentProxyModel (ae0bb3a by phil65).
- add find_window method (a7852a0 by phil65).
- add UrlLineEdit (6748f65 by phil65).
- allow str for RegularExpressionValidator ctor (81dac10 by phil65).
- add show_root method (162a381 by phil65).
- start with pandas stuff (64d2042 by phil65).
- add get_size_hint_for_column (82aa026 by phil65).
- add remove method (0583b86 by phil65).
- add ReadOnlyProxyModel (60f2c46 by phil65).
- add get_button method (283a3ae by phil65).
- allow QRegularExpressions for set_validator (1b227ac by phil65).
- add strict mode (02738c9 by phil65).
- add iter_tree / search_tree methods (fb18ad4 by phil65).
- add iter_tree method (0662fc4 by phil65).
- add some event signals (1d8fe82 by phil65).
- add TextLength/AlphaNumericValidator (4379b66 by phil65).
- add Hex/QssValidator (4adcf85 by phil65).
- allow showing different content for show_tooltips (48fe15e by phil65).
- add Int/Float LineEdits (1703183 by phil65).
- allow setting validator by str (ced2a9c by phil65).
- add highlight_matches method (274fc9a by phil65).
- MenuBar for QObjectDetailsDialog (d1082d1 by phil65).
- allow Actions for add_action (0207258 by phil65).
- prep some Actions for Mainwindow (9db24dc by phil65).
- add set_filter_mode method (08a7630 by phil65).
- make log_level a prop (9344b1f by phil65).
- add ColumnJoinerProxyModel (cd83d44 by phil65).
- fuzzy filter support in "regular" SortFilterProxyModel (da326a2 by phil65).
- add AppearanceProxyModel class (e9b8339 by phil65).
- add SpanTableView (8355dfd by phil65).
- add BackingStore (f20e55e by phil65).
- add RectFEdit (7272035 by phil65).
- add get_proxies method (08c0cf3 by phil65).
- add is_cell_visible method (4be2c53 by phil65).
- add is_in_visual_range method (96e12e8 by phil65).
- show widget borders in debug mode (c3baa31 by phil65).
- add add method (2db4425 by phil65).
- add is_checkstate_column method (05935df by phil65).
- add some proxy models (e286a1a by phil65).
- ensure_visible kwarg for (Plain)TextEdit (7b67d5b by phil65).
- quick access to setting color roles (7e2a0b4 by phil65).
- end_pos kwarg for goto_line (94a2bf1 by phil65).
- add qobjectsdetailsdialog (d1cadef by phil65).
- extend set_model (0fdb410 by phil65).
- add connect_signals method (de022a7 by phil65).
- add only_notifiers kwarg for get_signals (ffc88b7 by phil65).
- add get_source_type method (4e43bf4 by phil65).
- add for_path method (cc3fc56 by phil65).
- automatic registration for delegates (e055a42 by phil65).
- add "border" as set_layout option (60bf66f by phil65).
- move all proxy stuff to Proxifier delegate (d1dfb30 by phil65).
- allow setting margin in ctor (d4e7c8e by phil65).
- make role a kwarg for current_data/selected_data (2cb7f1d by phil65).
- add FlattenedTreeProxyModel (6018aef by phil65).
- add StretchButtonToolBar (899f0c4 by phil65).
- add CrossFadeWidget (5a376e7 by phil65).
- add AdjustingBoxLayoutDockWidget (fa86cdb by phil65).
Bug Fixes
- raise KeyError for non-existing keys (cfa9af2 by phil65).
- fix create_char (9a0d961 by phil65).
- add missing import (3aa085a by phil65).
- typo (da8a8af by phil65).
- always get the root sourcemodel (edf6bb9 by phil65).
- fix replacing QColorShower stuff (025dea8 by phil65).
- correct signature for add_action (b4d7085 by phil65).
- only return direct children (be6ef7c by phil65).
- fix toggle-vis context menu (7720661 by phil65).
- add workaround for missing parent() methods when using PyQt (91f7481 by phil65).
- QAbstractProxyModel is part of QtCore (c88ab8a by phil65).
- dont mask QObject.parent() (cc6fb09 by phil65).
- fix fade animation (26e3c47 by phil65).
- missed to adjust columnCount for extra column (f77c5e9 by phil65).
v1.46.0 - 2023-05-24
Features
- add get/set_text_alignment (470c86a by phil65).
- add DefaultDropdownAction (2d03dfa by phil65).
- add get_section_for_label method (ea6a64d by phil65).
- add PredicateFilterProxyModel (19705ef by phil65).
- only_writable kwarg for get_properties (f75fa63 by phil65).
- add ValueTransformationProxyModel (2ec97cb by phil65).
- add SubsetFilterProxyModel (881c296 by phil65).
- add get/set_state (faefc47 by phil65).
- add LineEditFilterContainer (2491bd6 by phil65).
- add TableToListProxyModel (43d0c15 by phil65).
- add get_model method (55c0e1d by phil65).
- add WidgetHierarchyModel (58c972c by phil65).
- add MultiLineLayout (4b3f628 by phil65).
- add get_drop_indicator_position (0ecef11 by phil65).
- add ActionGrid (ca677f1 by phil65).
- add clear method (95e65e2 by phil65).
- add scaled method (b0ad938 by phil65).
- add delitem method (52f52ee by phil65).
- add ListViewGridResizeEventFilter (8c5b083 by phil65).
Bug Fixes
- fix _get_viewer_zoom without viewer (c76b323 by phil65).
- correctly position on parent (8e60e2c by phil65).
v1.45.0 - 2023-05-23
Features
- parent widget column (cf64111 by phil65).
Bug Fixes
v1.44.0 - 2023-05-22
Features
- add highlight_widget method (346f1a0 by phil65).
- add FocusWidget (f3c2b7e by phil65).
- add MappingModel (d6725e8 by phil65).
- add from_seconds method (28ebd09 by phil65).
- add LogRecordModel (330a908 by phil65).
- add get_parameter_types method (e7daa10 by phil65).
- add filter_shit kwarg for get_methods (e384bb2 by phil65).
- animation option for Cursor.set_pos (2ba5b54 by phil65).
- add CursorMoveAnimation (1753df6 by phil65).
- add click method (44d378b by phil65).
- add SliderMoveToMouseClickEventFilter (6e00bbc by phil65).
- add test module (668dcf1 by phil65).
- add icon support (bb59c30 by phil65).
- allow str for eventtselection (82df45b by phil65).
- add copy method (78d13d0 by phil65).
- for_palette method for Gradient (4a3236b by phil65).
- add track widget method (1c84491 by phil65).
- add WidgetDelegate (72b3d13 by phil65).
- proper LocaleEdit (fc56609 by phil65).
- add get_all_locales method (70e2775 by phil65).
- add PainterPath.add (d5008c6 by phil65).
- support tuples for position_on (383b8a5 by phil65).
- add set_pos method (4e672df by phil65).
- add start_callback_timer (91aa59a by phil65).
- add OrientedScrollArea (c1117f3 by phil65).
- add OverlayBorder (99683f1 by phil65).
- add ScientificValidators (e261ed0 by phil65).
- rich_text param for set_tooltip (c594c5f by phil65).
- add set_to_today method (c3eb0e7 by phil65).
- add FuzzyCompleter (932b147 by phil65).
- List interface for ListMixin (e466efa by phil65).
- two more context managers (78f4d24 by phil65).
- ShortcutsModel (278d95e by phil65).
- set ObjectNames in debugmode (c6f013a by phil65).
- add OpenGLwidget (63e64be by phil65).
- automatically populate table based on most common ancestor. (491104b by phil65).
- add WidgetsDetailsModel (c39cd50 by phil65).
- make proxies easily available (d4457a5 by phil65).
- add show_tooltips method (d0199fe by phil65).
- first shot for a WidgetPropertiesModel (5441419 by phil65).
- add from_string method (bf714c5 by phil65).
- add EnumFlagWidget (835fd17 by phil65).
- add process_events method (0b9371f by phil65).
- add get_enumerator_type (ad36f73 by phil65).
- add debugmode eventFilter (WIP) (a90a4ab by phil65).
- allow callable for do_filter (135ade0 by phil65).
- add connect_events method (4db1db3 by phil65).
- EventCatcher eventfilter (836cebc by phil65).
- Elision functionality for Label (6e2511e by phil65).
- add JsonValidator / PythonCodeValidator / ColorValidator classes (deb67d2 by phil65).
Bug Fixes
- correct subclass check in set_pos (c30e6ab by phil65).
- only declare one user prop (0a9408a by phil65).
- correctly init Url when arg is PathLike (5a44390 by phil65).
v1.43.0 - 2023-05-17
Features
- x/y_offset kwargs for position_on (72c7a5f by phil65).
- add FlashEffect (985c050 by phil65).
- auto kwarg suppport for Slot decorator (5f20226 by phil65).
- add get_normalized_signature method (18f539e by phil65).
- add show_tooltip method (76fe61c by phil65).
- tool_tip kwarg for add_action (47f9747 by phil65).
- add get_widgets method (8363a19 by phil65).
- allow str in PropertyAnimation ctor (08aa7d5 by phil65).
Bug Fixes
v1.42.0 - 2023-05-17
Features
- add in_main_thread method (c467daa by phil65).
- add get_user_property method (e96b1eb by phil65).
- add get_meta_object / get_meta_object_for_type (e1dc498 by phil65).
- add SignalList (b6dc1ff by phil65).
- add get_notify_signal / get_enumerator (ceb96ae by phil65).
- keep track of eventfilters (1738813 by phil65).
- add get_keyboard_modifiers / query_keyboard_modifiers (f92122c by phil65).
- add widgets_at method (518e889 by phil65).
- first quick shot for a WidgetEditor (c4ca62c by phil65).
- allow initializing SizePolicy with strings (6353f71 by phil65).
- NativeEventFilter for windows global hotkeys (0ef9a03 by phil65).
- add get_key_bindings (49fb419 by phil65).
- cast in getitem (5c7748a by phil65).
- add get_key_combinations / get_finishing_key_combinations (e2f59f1 by phil65).
- add some more prop-edit widgets (6bb2eaf by phil65).
- return DropActionStr for main_loop (5631398 by phil65).
- animation feature for StackedWidget (98751ab by phil65).
- add set_frame_rect (3f46095 by phil65).
- get_type -> get_type_name and new get_type (b928765 by phil65).
- add format method (a02c3a1 by phil65).
- embed quickref in RegexEditorWidget (48b5f07 by phil65).
- use FuzzyFilter proxy (9bf5abb by phil65).
- add get_alignment method (a6ff68b by phil65).
- add get/set_label_alignment, get/set_form_alignment (621b5a1 by phil65).
- scale_ratio param for center_on (a0585d1 by phil65).
- context manager stuff for layouts (8e67f0f by phil65).
- add HBoxLayout / VBoxLayout classes (8aaf110 by phil65).
- Usage count column (6b4408e by phil65).
- add AsyncRunner (9714909 by phil65).
- add IPython stuff (6ebb669 by phil65).
- some helper stuff for ThreadPool (ad54caf by phil65).
- add get_temp_path method (1f2abc7 by phil65).
- merge widget center methods + rect support for mapToGlobal (map_to_global) (a6dc4a6 by phil65).
- custom_directory_icons methods (e0bb941 by phil65).
- prep some QtDesigner stuff (b84e64d by phil65).
- add center_on_parent method (269889f by phil65).
- some methods for StyleOptionViewItem (caded8e by phil65).
- add usage counter and get_type (3c4616d by phil65).
- add invalidated signal (da1a8b6 by phil65).
Bug Fixes
- proper mono font for all platforms (08a29f1 by phil65).
- qt6 fix (606ce58 by phil65).
- set_data for StandardItem / ListWidgetItem with wrong arg order (60a088a by phil65).
- widgets from other sources can have parent as an attribute (04999b7 by phil65).
- fix binding of old methods (93de9a6 by phil65).
- pass parent via kwarg (7951b27 by phil65).
- properly draw with icon (f52ef00 by phil65).
- fix some setfocus stuff (748ecd4 by phil65).
- do not check html string for filtering (2394404 by phil65).
v1.41.0 - 2023-05-10
Features
- add set_columns method (44aada0 by phil65).
- add FuzzyFilterModel (45662fa by phil65).
- add setFixedFilterList method (9362967 by phil65).
- override lessThan to allow sorting for more types (cb43d03 by phil65).
- add some methods to deal with ItemSelectionModel (d025ffa by phil65).
- add set_focus method (89383d1 by phil65).
- add ActionsModel class (d9c434b by phil65).
- add set_data method (fa40f89 by phil65).
- make item role configurable (b190c9e by phil65).
- add commandpalette (5c7cdce by phil65).
- added path_updated signal (229d30f by phil65).
- add set_completion_role method (722afe7 by phil65).
- add set_filter_role method (f20174c by phil65).
Bug Fixes
- fix get_sort_value (3c5db56 by phil65).
- fix set_data method (3f439d2 by phil65).
- qt6 porting issue (e92d66a by phil65).
- qt6 porting bug (8fbe546 by phil65).
- Qt6 fixes (123e2a3 by phil65).
v1.40.0 - 2023-05-09
Features
- add draw_star, draw_diamond methods (e21cbdd by phil65).
- scale kwarg for create_star_diamond (8d372a6 by phil65).
- Constraints column for ImportLib model (d2f686a by phil65).
- format for different classes (dfb4c1e by phil65).
- add set_graphics_effect method (70420a6 by phil65).
- add LoggingCategory class (7a7e670 by phil65).
- add NetworkReply class (744653e by phil65).
- add MaterialIconStyle class (0abdb2e by phil65).
- add query_focus_object method (8641289 by phil65).
- add GoogleCompleter (6c4a887 by phil65).
- add HTMLItemDelegate (9635d4d by phil65).
Bug Fixes
- set parent in append_child (51b080a by phil65).
v1.39.1 - 2023-05-08
Bug Fixes
- model cleanup (97345c1 by phil65).
v1.39.0 - 2023-05-08
Features
- re-work JsonModel (2d3caf6 by phil65).
- add update_check (7254f26 by phil65).
- some MessageBox work (b164c89 by phil65).
- add start/end_value kwargs for ctor (b742312 by phil65).
- add play_animation method (1288461 by phil65).
- extend set_syntaxhighlighter (9916f11 by phil65).
- add CycleWidget (9e3468e by phil65).
- add SelectedWordHighlighter class (1a4b81a by phil65).
- better way to color focused line (9d7c35c by phil65).
- cover some more classes (9e3bb79 by phil65).
- add set_current_index method (6af72c1 by phil65).
- scroll_to_item for Table/TreeWidget (ccac425 by phil65).
- add set_viewport_margins method (f2db880 by phil65).
- set_size for SvgGenerator and QuickItem (72e67c6 by phil65).
Bug Fixes
- fix highlight_current_line (e821572 by phil65).
- also inherit transparency when QColor for ctor (c058198 by phil65).
- typed signals seem to cast to Qt types (113666d by phil65).
v1.38.1 - 2023-05-07
Bug Fixes
- used wrong call for setting style (17c66f2 by phil65).
v1.38.0 - 2023-05-07
Features
- add find_items method (ba313f8 by phil65).
- recursive and case_sensitive kwarg for ListWidget/StandardItemModel.find_items (30e850e by phil65).
- add set_sort_indicator method (de71608 by phil65).
- add from_string method (ed8e5ae by phil65).
- auto adjust Chart and PygmentsHighlighter colors to Palette (0930dff by phil65).
- allow disabling highlight_inactive (ededffd by phil65).
Bug Fixes
- oops (cd72ed6 by phil65).
v1.37.1 - 2023-05-06
Bug Fixes
- check for None-model in set_sorting_enabled (f334fd9 by phil65).
v1.37.0 - 2023-05-06
Features
- some kwargs for set_resize_mode, add set_sections_movable method (d4f29e0 by phil65).
- add set_sorting_enabled method (71c469d by phil65).
- add HierarchicalHeaderView class (711c63c by phil65).
- add get_sort_order method (5f9449b by phil65).
- add set_custom_button method (fe14c97 by phil65).
- make some basic types pattern matching compatible (441f5a1 by phil65).
- more pythonic sort() kwargs (d92205b by phil65).
v1.36.0 - 2023-05-05
Features
- add some new methods (c6471a7 by phil65).
- add get_transposed method (df40de3 by phil65).
- enable dark mode detection on linux (0969deb by phil65).
- add setitem, getitem, delitem (0d8f33e by phil65).
- add set_progress_value method (6124566 by phil65).
- add SGNode class (f6913e0 by phil65).
- add some more methods (eb24a75 by phil65).
- add QmlError / QmlExpression classes (163e8c8 by phil65).
- add QmlProperty class (ffd27a8 by phil65).
- add recursive option for get_children (1f85214 by phil65).
- add get_items method (0628813 by phil65).
Bug Fixes
- fixed is_case_sensitive method (6ead3a3 by phil65).
- correctly inherit for QuickView (7852a69 by phil65).
v1.35.0 - 2023-05-05
Features
- allow str for ctor (7735f82 by phil65).
- add set_key(s) methods (72bd75e by phil65).
- add add_shortcut methods for Window and Widget classes (7bdfefb by phil65).
- add SurfaceFormat class (62a9f5d by phil65).
- add some methods (45181bd by phil65).
- add get_formatted_data_size (897bc38 by phil65).
v1.34.0 - 2023-05-04
Features
- add QmlPropertyMap class (50ff43f by phil65).
- filter columns depending on protocol (17bb427 by phil65).
- add zooming option (05dba17 by phil65).
- add AccordionWidget (406e544 by phil65).
v1.33.1 - 2023-05-04
Bug Fixes
- test fixes (d071c52 by phil65).
v1.33.0 - 2023-05-04
Features
- add grid functionality (9a22502 by phil65).
- add DebouncedSignal class (e52c8a4 by phil65).
- allow QWidget for remove_tab (8c06013 by phil65).
- add install method (1d6e426 by phil65).
- add taskbaritem module (8ee2562 by phil65).
- add pressed state (db4fd4e by phil65).
- deal with enums (8d8e735 by phil65).
- add EnumComboBox (7aeb4dc by phil65).
- add set_strings method (83bd067 by phil65).
- add FsSpecCompleter (a5ea7a8 by phil65).
- add get_win_id() method (bbaa83b by phil65).
- add get_first/last_cursor_position methods (4371ac1 by phil65).
- add set_completer method (d2cd9a5 by phil65).
- add get_completions() method (723c6ee by phil65).
- add get_file_content method (c0ea81b by phil65).
- overload for to_shortcut_str (3e42703 by phil65).
- add tab_pressed signal (33b33c1 by phil65).
- add HelpFilterSettingsWidget class (593079e by phil65).
- add get_keys method (92f0931 by phil65).
- add collapse / expand / get_text_alignment methods (dc119d2 by phil65).
- allow QModelIndex for closePersistentEditor / isPersistentEditorOpen (8b85147 by phil65).
- add set_editable method (df632c1 by phil65).
- add some more methods (15b84b2 by phil65).
- add TextBlockFormat class (1968097 by phil65).
- add some methods (4d80063 by phil65).
- add get_view_rect / get_pixel_size (de17a1f by phil65).
- add add_item / remove_item methods (a6b954c by phil65).
- set our own scene subclass by default (3a21241 by phil65).
- add to_dict and clone methods (2031631 by phil65).
- add VariantDelegate class (b1e2230 by phil65).
Bug Fixes
- qt6 regression (PointF instead of Point) (70b720b by phil65).
- reset model in set_root_item (924106d by phil65).
- missed a case for icon() (d0b39b7 by phil65).
- fix get_channel_config (2b7cc91 by phil65).
- dont use axisX / axisY (missing in qt6) (eec2bb6 by phil65).
- only apply to correct column (cc12a9b by phil65).
- catch exception when regex invalid (7dd2afa by phil65).
v1.32.0 - 2023-04-29
Features
- emit text with value_changed signal (cbaa817 by phil65).
- add RegexLineEdit class (d33d0a8 by phil65).
- add TextTable, TextTableCell and TextTableFormat classes (6acd43a by phil65).
- add create_extended method (9f1d5f4 by phil65).
- add getitem and contains methods (30d187b by phil65).
- add ColorComboBox (5258efd by phil65).
- add get/set_custom_colors methods (4666da7 by phil65).
- add Printer class (e076c22 by phil65).
- add palette_changed signal (2d1db69 by phil65).
- add QtPrintSupport to qt module (644951f by phil65).
- override createHandle so that our own subclass is used. (f00a43f by phil65).
- add clicked signal (f50ef23 by phil65).
- add is_dark method (f250dc4 by phil65).
- add quickwidgets module (4cc1fcb by phil65).
Bug Fixes
- add missing button icon (1c73ea7 by phil65).
v1.31.0 - 2023-04-29
Features
- allow None for setRootPath (fc808bf by phil65).
- add SharedMemory class (6fa61e2 by phil65).
- add AudioDevice class (eb4cb79 by phil65).
- add delitem for UrlQuery, Timeline and StackedWidget (4bd9b67 by phil65).
- add edit_frame context manager (5903330 by phil65).
- add get/set_version methods (afb8dec by phil65).
- add get_page_ranges and get_page_layout methods (a52539a by phil65).
- add replace method (a42ff2a by phil65).
- add get_permissions method (be90673 by phil65).
- add PageRanges class (1d5efe3 by phil65).
- add get_simplified and to_reversed methods (bdfaab9 by phil65).
- allow None for set_margin (753986f by phil65).
- add alignment kwarg to add method (c32c181 by phil65).
- add KeyCombinationEdit class (b9f03a4 by phil65).
- allow QKeySequence for set_value (3650a18 by phil65).
- add some kwargs to add_widget (310cae0 by phil65).
- some kwargs for add_widget method (1fa8846 by phil65).
- better mouseclick behaviour (c11f271 by phil65).
- add add_days, add_months, add_years and get_current_date methods (642e578 by phil65).
- add add_msecs, add_secs and get_current_time methods (d4c0ca7 by phil65).
- add clicked signal (cce2c68 by phil65).
Bug Fixes
- fix root glob call (e4e4ce2 by phil65).
- qt6 fix (cb19f79 by phil65).
- Qt6 fixes (954299d by phil65).
- wheelEvent fix (3c5a358 by phil65).
v1.30.0 - 2023-04-28
Features
- add set_scrollbar_smooth method (ccc6443 by phil65).
- add SmoothScrollBar class (c72c328 by phil65).
- add scroll_by_pixels method (2b2d10b by phil65).
- add fake_mouse_move classmethod (7199ab6 by phil65).
- add set_style method (033e222 by phil65).
Bug Fixes
- correctly propagate wheelEvent (9744458 by phil65).
v1.29.0 - 2023-04-27
Features
- add get_video_formats method (fe0ed96 by phil65).
- re-introduce multimedia module (9c48cea by phil65).
- add get_protocol_path method (051f453 by phil65).
- allow int index for insertAction (98be29a by phil65).
- add get_default_alignment and get_orientation methods (35674b7 by phil65).
- add get_resize_mode method (78304a2 by phil65).
- some new methods (76b5fcc by phil65).
- add PdfSearchModel class (567cb90 by phil65).
Bug Fixes
- support several QOpenGlWidgets for get_image (de0cd37 by phil65).
v1.28.1 - 2023-04-26
Bug Fixes
- weird PySide6 issue with Enum val as default kwarg (PyQt works fine..) (bdff9ba by phil65).
v1.28.0 - 2023-04-26
Features
- add set_drag_cursor and main_loop methods (7fdfabf by phil65).
v1.27.0 - 2023-04-26
Features
- filesystemmodel mixin for FsSpecModel (58b68fe by phil65).
Bug Fixes
- always return correct type for permissions() (7e3172d by phil65).
v1.26.0 - 2023-04-26
Features
- add get_urls method (63bfef3 by phil65).
- add set_urls method (b976359 by phil65).
- add PdfBookmarkModel class (3954cea by phil65).
- add get_role_names method (8c977a7 by phil65).
Bug Fixes
- change SORT_ROLE and NAME_ROLE values to not conflict with FileSystemModel enums (7db632e by phil65).
- getitem and setitem seem to cause issues? (4899917 by phil65).
v1.25.0 - 2023-04-26
Features
v1.24.0 - 2023-04-25
Features
- add add_widget method (ed94cec by phil65).
- allow None values for set_min/max_size (2562dbe by phil65).
- add get/set_number_flags methods (a382fd9 by phil65).
v1.23.0 - 2023-04-25
Features
Bug Fixes
- correctly behaving listmixin (ad7de5e by phil65).
v1.22.2 - 2023-04-25
Bug Fixes
- add default value for index kwargs (56414c9 by phil65).
- correctly behaving RegexMatchesModel (0e8c970 by phil65).
v1.22.1 - 2023-04-24
Bug Fixes
- rowCount fix (867ac0f by phil65).
v1.22.0 - 2023-04-24
Features
- add get_expanding_directions method (e088272 by phil65).
- add get_control_types method (6a4231a by phil65).
- add get/set_size_policy and bool methods (0c12363 by phil65).
Bug Fixes
- fix create_char method (0aa08c2 by phil65).
v1.21.0 - 2023-04-23
Features
- support some attributes from newer qt versions (8c170ab by phil65).
- add set_attribute(s) method (b6ec146 by phil65).
- add set_properties method (2e5f673 by phil65).
- add for_file method (74883c5 by phil65).
- add get_bytes method (ada07ed by phil65).
- add get_parameters/get_return_types methods (cc01599 by phil65).
- add get_class_info method (6d9d3a6 by phil65).
- add get_super_class method (e8dadaa by phil65).
- add getitem and setitem methods (954fdbc by phil65).
- add serialize_document method (d786fd6 by phil65).
- add toggle_maximized method (1b557b3 by phil65).
Bug Fixes
- correct isinstance check for to_json (8d8c5cb by phil65).
- fix serialization (d7dd426 by phil65).
- TextStream.setCodec gone in qt6 (393abc5 by phil65).
v1.20.0 - 2023-04-22
Features
- add some methods for Thread/ThreadPool (8179503 by phil65).
- get rid of flags param for from_image (8fbbfb3 by phil65).
- add BluetoothDeviceInfo class (80482f0 by phil65).
Bug Fixes
- correctly set flags for start_discovery (4f53be6 by phil65).
v1.19.0 - 2023-04-22
Features
v1.18.0 - 2023-04-21
Features
- add get_scroll_metrics method + bit dict interface (838d650 by phil65).
- more dict interface (903d786 by phil65).
- add set_badge_number method (57e9b9e by phil65).
Bug Fixes
- make sure to correctly set parent for actions added to menus (8ea4384 by phil65).
- context menu fix (c71c2d7 by phil65).
v1.17.0 - 2023-04-21
Features
- add to_ndarray method (ea556d1 by phil65).
- add get_cursor method (4dc77ed by phil65).
- add convert_to_format method (f36f135 by phil65).
Bug Fixes
- avoid duplicates in requirements (d27d264 by phil65).
v1.16.0 - 2023-04-21
Features
- add get_horizontal/vertical/scroll_mode methods (bf664c4 by phil65).
- added model_changed signal (79b24d8 by phil65).
- add grabbed_gesture method (c304189 by phil65).
- add pdf and pdfwidgets modules (de15b89 by phil65).
- add get_meta_type method (9242c01 by phil65).
- add get_hole_path / get_perimeter methods (8910a22 by phil65).
v1.15.1 - 2023-04-20
Bug Fixes
- correctly build charmap dict (49e1834 by phil65).
- fix get_rect type issue (got broken with qt6) (6965326 by phil65).
v1.15.0 - 2023-04-20
Features
- add get_properties method (2fafb55 by phil65).
- add from/to_pil methods (eb342e9 by phil65).
- add get_dynamic_properties method (7c82ba9 by phil65).
- allow passing the qt property method directly for apply_to (1ca1288 by phil65).
Bug Fixes
- offsets were off by 1 (cecd703 by phil65).
v1.14.3 - 2023-04-20
Bug Fixes
- another release fix :) (af959d4 by phil65).
v1.14.2 - 2023-04-20
Bug Fixes
- another release fix (bdc1085 by phil65).
v1.14.1 - 2023-04-20
Bug Fixes
- release pipeline fix (bcfd873 by phil65).
v1.14.0 - 2023-04-20
Features
- register some attributes as Qt Properties (d3b2542 by phil65).
- also support indexes for openPersistentEditor (d450d40 by phil65).
Bug Fixes
- property doesnt accept bytes (anymore) (25a962c by phil65).
- fix draw_rounded_rect method (bb88306 by phil65).
v1.13.1 - 2023-04-19
Bug Fixes
- fix tests... (58c78da by phil65).
v1.13.0 - 2023-04-19
Features
- no need anymore to open persistent editors (789841d by phil65).
- add getitem method to return indexes (0b9be2b by phil65).
v1.12.1 - 2023-04-19
Bug Fixes
- missing string cast for set_stylesheet (e536bee by phil65).
v1.12.0 - 2023-04-19
Features
- inherit some stuff from ListMixin (2bd6b1c by phil65).
v1.11.0 - 2023-04-18
Features
- allow some special values for set_input_mask (f668164 by phil65).
- add get_measurement_system (fd7bf27 by phil65).
Bug Fixes
- always return correct rowCount (15268d1 by phil65).
v1.10.0 - 2023-04-17
Features
Bug Fixes
- checkstate instead of text for is_attribute (b5130b1 by phil65).
- raise KeyError instead of returning it (e266aa0 by phil65).
v1.9.2 - 2023-04-17
Bug Fixes
- move some stuff to baseclass (d550023 by phil65).
v1.9.1 - 2023-04-17
Bug Fixes
- fix wrong value for non-listed roles in data() (8baef8f by phil65).
- re-add DEFAULT_ATTR_DETAILS and inspected_node_is_visible (df7a177 by phil65).
v1.9.0 - 2023-04-17
Features
Bug Fixes
- fix exception when QIcon is passed (f7659de by phil65).
v1.8.1 - 2023-04-17
Bug Fixes
- user_data fix (998871d by phil65).
v1.8.0 - 2023-04-17
Features
- add user_data to ColumnItems (950ad34 by phil65).
v1.7.1 - 2023-04-17
Bug Fixes
- fix docs generation (7b8b779 by phil65).
v1.7.0 - 2023-04-17
Features
- add support for sort value and tooltips (c3efd60 by phil65).
- add grab_mouse_events / grab_keyboard_events context managers (86bd2d1 by phil65).
- add some convenience methods (33fab83 by phil65).
v1.6.0 - 2023-04-16
Features
- add delete_children method (d58cfeb by phil65).
- add is_special_url and _has_explicit_scheme methods (22cfdaf by phil65).
- add set_style method (d57cd02 by phil65).
- add scroll_to_next/previous_row methods (353479f by phil65).
- add to_string method (5cdab55 by phil65).
Bug Fixes
- correct icon colors for new Qt built in dark mode (when using Fusion theme) (dabda53 by phil65).
- correct cursor shape for dragging movements (e882db1 by phil65).
v1.5.0 - 2023-04-13
Features
- add get_time_spec method (c7cac01 by phil65).
- add get/set_meta_information methods (686385c by phil65).
- add set_text_alignment method (bd2ed5d by phil65).
- add get_file_path / get_file_info methods (037a58c by phil65).
Bug Fixes
- fix yield_child_indexes method (04ad61b by phil65).
v1.4.2 - 2023-04-12
Bug Fixes
- only run tests on linux for now (b7fbb91 by phil65).
v1.4.1 - 2023-04-12
Bug Fixes
- remove codecov from deps (d41a601 by phil65).
v1.4.0 - 2023-04-12
Features
- add convert_to method (aa72d19 by phil65).
- add get_spec method (1d923cb by phil65).
- add KeyCombination class (4fafbe9 by phil65).
- re-add qthelp module (19671bf by phil65).
Bug Fixes
- fixed Color.as_qt error with Qt6.5 (4b488fa by phil65).
v1.3.0 - 2023-04-11
Features
- add some set_origin methods (348d7b6 by phil65).
- add some set_transform methods (6947a12 by phil65).
- add set_style method (52d8136 by phil65).
v1.2.0 - 2023-04-11
Features
- re-enable texttospeech module (31157dc by phil65).
- add AbstractFileIconProvider class (1b79c36 by phil65).
- add MetaType class (6358b49 by phil65).
- add StyleHints class (a8ff86a by phil65).
Bug Fixes
- correct filtering for Dir.get_entry_info_list (05f1f40 by phil65).
- explicitely use kwargs for entryList/entryInfoList calls (e65c855 by phil65).
- prevent namespace collisions with builtin locale package (9634120 by phil65).
v1.1.2 - 2023-04-10
Bug Fixes
- always pass sys.argv to QCoreApplication etc (81d456b by phil65).
v1.1.1 - 2023-04-09
Bug Fixes
- Qt6 fixes for Dialog classes (b7de55f by phil65).
v1.1.0 - 2023-04-09
Features
- add as_bytes method (22bae36 by phil65).
v1.0.0 - 2023-04-07
Features
- MultimediaWidgets for Qt6 (a3bd38d by phil65).
- get rid of mro fuckery (550c260 by phil65).
- re-add location module (c43422a by phil65).
Bug Fixes
- remove title property for widgets (4a4fa0e by phil65).
v0.193.3 - 2023-04-04
Bug Fixes
- get rid of sre_constants warnings (3b85135 by phil65).
v0.193.2 - 2023-02-04
Bug Fixes
- correctly init dataclass for py3.11 (dbda4a8 by phil65).
- proper QDialog exec fix (8305521 by phil65).
v0.193.1 - 2022-11-18
Bug Fixes
- exec_ fix for PyQt6 (36902d5 by phil65).
v0.193.0 - 2022-11-12
Features
- add BaseNestedModel class (7193379 by phil65).
v0.192.1 - 2022-11-12
Bug Fixes
- disable BaseModelMixin test for now (b05b5de by phil65).
v0.192.0 - 2022-11-12
Features
- add BaseListMixin class (394af51 by phil65).
v0.191.0 - 2022-11-10
Features
- add BaseModelMixin class (a595358 by phil65).
v0.190.8 - 2022-11-09
Bug Fixes
- better check for combobox set_editable method (17a8d0d by phil65).
v0.190.7 - 2022-11-08
Bug Fixes
- set Completer only when calling set_editable to avoid error message (2f7a37a by phil65).
v0.190.6 - 2022-11-03
Bug Fixes
- proper fix for restoreState (0029269 by phil65).
v0.190.5 - 2022-11-03
Bug Fixes
- allow str for restoreState (4bfa433 by phil65).
v0.190.4 - 2022-11-02
Bug Fixes
- qt compat (a552dd4 by phil65).
- some compat fixes (12f6dfa by phil65).
- qt6 flag compat (3d60e88 by phil65).
- qt6 compat (1465a0b by phil65).
v0.190.3 - 2022-06-30
Bug Fixes
- bump regex dep (7989d44 by phil65).
v0.190.2 - 2022-04-06
Bug Fixes
- scxml not available for PyQt5 (e97d66b by phil65).
v0.190.1 - 2022-04-06
Bug Fixes
- regex fix (7ff16f3 by phil65).
v0.190.0 - 2022-04-06
Features
v0.189.0 - 2021-12-31
Features
- add get_token_type / read_next methods (472dcb7 by phil65).
- add margins_added / margins_removed methods (8912af9 by phil65).
- add show_whitespaces_and_tabs method (6d7edab by phil65).
- add set_margins method (3930a15 by phil65).
- add XmlStreamReader class (ce8fe49 by phil65).
- add shrunk_by / grown_by methods (8a9ba1b by phil65).
- add set_size_hint method (6ff611f by phil65).
- add get_data_buffer method (1071b37 by phil65).
- add set_data method (6316eab by phil65).
- add get_screen method (a3dbba1 by phil65).
Bug Fixes
v0.188.0 - 2021-12-14
Features
- add JsonModel class (f16ca3b by phil65).
- add for_system_language method (3bada56 by phil65).
- add get/set_selected_position methods (c83e331 by phil65).
- add screen param to center method (694fb28 by phil65).
- add from_local_file method (d683727 by phil65).
- add CompletionWidget class (39bd3c6 by phil65).
- add write_to_file method (7905bdf by phil65).
- add set_family method (c70a688 by phil65).
- add TextDocumentWriter class (7c78172 by phil65).
- add get_selection method (bf1365f by phil65).
- add set_svg_data / set_path_data (126fb3f by phil65).
- add TextDocumentFragment class (2d34644 by phil65).
- add find_items method (c0cde11 by phil65).
- add get_size_policy method (a931f70 by phil65).
- add IntegerValidator class (fe247d4 by phil65).
v0.187.2 - 2021-11-18
Bug Fixes
- fix import for non-windows (c5739a2 by phil65).
v0.187.1 - 2021-11-18
Bug Fixes
- add FramelessWindow to init.py (cb2183a by phil65).
v0.187.0 - 2021-11-18
Features
- add get_image_data_url method (4c9d63e by phil65).
- make AeroSnap work (24ee11e by phil65).
- add JoystickButton class (62c520a by phil65).
- Add SvgBufferIconEngine class (82751e9 by phil65).
- keep track of font paths (af98519 by phil65).
- add draw_control method (c00ee0a by phil65).
- add from_char method (e150ea1 by phil65).
- add create_char method (e76b6f3 by phil65).
Bug Fixes
- fix ProgressBarDelegate orientation for Qt6 (2c0bfd2 by phil65).
v0.186.0 - 2021-11-11
Features
- add some more methods (8ce4695 by phil65).
- add get_name method (709c4c4 by phil65).
- add dir and getattr methods to iconsets (15aff2f by phil65).
- add some more methods (fefee36 by phil65).
- add str method (b0e815d by phil65).
- add get_process_environment method (2f4d3be by phil65).
- add clear_type_registrations method (b7cc003 by phil65).
- support os.PathLike for get_icon (e77838f by phil65).
- add SubsequenceCompleter class (052d3a2 by phil65).
- add set/is_case_sensitive methods (bc74d49 by phil65).
- add SubsequenceSortFilterProxyModel class (04d9b62 by phil65).
- add set_sort_role method (a38f0c4 by phil65).
v0.185.0 - 2021-11-04
Features
- add QT_VERSION var to qt module (398321d by phil65).
Bug Fixes
- dont shadow builtin libraries (6dc659a by phil65).
v0.184.0 - 2021-10-30
Features
- add flag_to_int method (30f6388 by phil65).
- add is_deleted fn (6819edf by phil65).
- add get_text_cursor method (86e74ac by phil65).
- add get_text_cursor method (874a030 by phil65).
- better package support by using importlib.resources for resource files (2596f3c by phil65).
- add qt.set_env_vars (bd14d0d by phil65).
- fallback to installed qt package in case environment var QT_API is invalid / empty (9624228 by phil65).
- add some methods related to syntax highlighting (e373cdd by phil65).
- add section_resized_by_user signal (f90031a by phil65).
- add resized signal (78ba6d3 by phil65).
- add StandardIconsWidget class (3e7a6fb by phil65).
- add get_cursor_position method (defd9cf by phil65).
- add get_current_block / get_format (b55309e by phil65).
- add edit_environment method (b90d7fd by phil65).
- rename get/set_context_menu_policy methods (f31ebb8 by phil65).
- add get_text_option method (34d0620 by phil65).
- add some more methods (a1bc5d5 by phil65).
- add str method (66054d8 by phil65).
- add create_single_item_model classmethod (3b9fc55 by phil65).
- add update() / items() methods (7fb54a1 by phil65).
- add drift_color classmethod (ce83e88 by phil65).
- TextDocument by default (b074b98 by phil65).
- add show_whitespace_and_tabs method (2a61b41 by phil65).
- add mimetype_icon fn for FileIconProvider (f09f87d by phil65).
- Add MenuRecentFiles class (8b77de7 by phil65).
- update iconsets (136cfdf by phil65).
Bug Fixes
- correctly convert EOL in str (eb9a351 by phil65).
- qt6 flag fix (9a04cd9 by phil65).
- typo in AwesomeFileIconProvider (1143af4 by phil65).
v0.183.6 - 2021-10-25
Bug Fixes
v0.183.5 - 2021-10-12
Bug Fixes
- only test on 3.9 / macos10 (50be2fd by phil65).
v0.183.4 - 2021-10-12
Bug Fixes
- dont use poetry pre version (e8a8228 by phil65).
v0.183.3 - 2021-10-12
Bug Fixes
v0.183.2 - 2021-02-05
Bug Fixes
- another try to fix docs generation (eed673b by phil65).
v0.183.1 - 2021-02-05
Bug Fixes
- fix docs generation (36521cb by phil65).
v0.183.0 - 2021-02-05
Features
- add eval method (84f5030 by phil65).
- add rotated method (d159d3e by phil65).
- add replace_qcolorshowlabel (f30fca5 by phil65).
- add call method (1e83c45 by phil65).
- add some more methods (9380be1 by phil65).
- add Slot method (0ed2f96 by phil65).
- add Mutex/Semaphore classes (a779098 by phil65).
- add some signals (fcba974 by phil65).
- add SvgWidget class (38a08c3 by phil65).
Bug Fixes
- correctly keep state when using block_signals / updates_off context managers (828a3df by phil65).
v0.182.1 - 2021-01-26
Bug Fixes
- colors fix (a7ebec7 by phil65).
v0.182.0 - 2021-01-26
Features
- add invert_pixels method (02aec19 by phil65).
- invert_alpha param for inverted method (980564a by phil65).
- type_filter kwarg for get_methods (3c6c140 by phil65).
- include_super param for get_ methods (b0277f5 by phil65).
- add MetaProperty class (0e80a04 by phil65).
- add property_name kwarg to register_editor method (1295a0f by phil65).
- add update_tab_bar_visibility method (a977c50 by phil65).
- add from_image method (f543916 by phil65).
- add some constants (c985913 by phil65).
- add set_escape/default_button methods (79bf64e by phil65).
- add get_icon_pixmap method (75d2e65 by phil65).
- add SvgRenderer class (93f990d by phil65).
- add from_ndarray method (e7fc0d7 by phil65).
v0.181.0 - 2021-01-23
Features
- add is_dark and inverted methods (2a3d229 by phil65).
- add set_search_paths method (662cd14 by phil65).
- add inverted method (3e68a7f by phil65).
- add add_search_path method (a2e0744 by phil65).
- add AbstractNativeEventFilter (98a82bc by phil65).
v0.180.0 - 2021-01-19
Features
- add some methods related to default stylesheet editing (40c34f6 by phil65).
- add repr method (6e221b3 by phil65).
- add style kwarg (b34623b by phil65).
- add QClassInfo for PyQt5/6 (880edfc by phil65).
- add interpolate_text_colors fn (76fd6f3 by phil65).
- add from_hsv method (e2416ba by phil65).
- add Drag class (a2aef6b by phil65).
- add get_mapped_property_name method (7e5acb7 by phil65).
- add add_mapping method (bc823db by phil65).
v0.179.0 - 2021-01-18
Features
- more kwargs for set_pen method (6a3a50e by phil65).
- allow custom dash pattern for set_style (b9044c6 by phil65).
- add register_default_editor method (96031ef by phil65).
- add set_scale method (f24565b by phil65).
- add create_checkerboard_pattern method (e6cc512 by phil65).
- add get_qcolorshower/get_qcolorshowlabel methods (a1ee0d1 by phil65).
- add set_tooltip method (a458a99 by phil65).
Bug Fixes
v0.178.0 - 2021-01-14
Features
- add len method (7ff8b98 by phil65).
- throw exception when running twice (1f8364c by phil65).
- add to_qsscolor method (b66de74 by phil65).
- add interpolate_color method (5aeabc0 by phil65).
- add get_system_locale / get_system_language methods (80f575b by phil65).
- use subclassed ItemEditorFactory as default factory (8d69945 by phil65).
v0.177.1 - 2021-01-13
Bug Fixes
- test fix (6227064 by phil65).
v0.177.0 - 2021-01-13
Features
- allow args for app() methods (bce85a5 by phil65).
v0.176.0 - 2021-01-13
Features
- add start_timer method (34fee81 by phil65).
- add set_interval method (ba698b0 by phil65).
- allow os.PathLike for using images in set_tooltip methods (04ee622 by phil65).
- add get_supported_formats method (f1db074 by phil65).
- add AwesomeQuickImageProvider class (534e87d by phil65).
- add AwesomeFileIconProvider class (9868455 by phil65).
v0.175.0 - 2021-01-12
Features
- add prettyqtest (1cfd82b by phil65).
- add register_qml_type method (e5146b9 by phil65).
- add set_auto_scroll_to_end method (56779c3 by phil65).
- add edit_palette context manager (fcf5f01 by phil65).
- add get_entry_list method (886754d by phil65).
v0.174.0 - 2021-01-11
Features
- add FileSelector class (406e81c by phil65).
- add get_entry_info_list method (2712995 by phil65).
- add set/get_file_name and register_resource methods (53b6820 by phil65).
- add get_available_themes method (011dbae by phil65).
v0.173.0 - 2021-01-10
Features
- add StorageInfoModel class (8ed441e by phil65).
- add get/set_status methods (ce56092 by phil65).
- add ElidedLabel class (57bd34d by phil65).
- add get_font_metrics method (0b04726 by phil65).
- add TextLayout class (22437c7 by phil65).
- add SyncedProperty class (0092863 by phil65).
- add get/set_window_file_path methods (1c61f81 by phil65).
- add SplitterHandle class (4d80af8 by phil65).
Bug Fixes
- correct icon color for dark mode (57fb383 by phil65).
v0.172.0 - 2021-01-09
Features
- add set_theme method (5c57064 by phil65).
- add TextObjectInterface class (1d66b30 by phil65).
- add MetaMethod/MetaObject classes (3409b0e by phil65).
- import QEnum and QFlag classes (2e9ab49 by phil65).
- add FocusFrame class (80c59eb by phil65).
- add Quick(Async)ImageProvider classes (3e7a277 by phil65).
- add some more methods (8c7dda5 by phil65).
- add load_file method (ccc8079 by phil65).
v0.171.1 - 2021-01-07
Bug Fixes
- comment out some event constants (8ea517d by phil65).
v0.171.0 - 2021-01-07
Features
- add get/set_cache_mode methods (7de9b3e by phil65).
- some additional methods (e0e421f by phil65).
- add BorderLayout class (a00f09b by phil65).
- add WidgetItem class (cf302a6 by phil65).
- add get_item method (772e666 by phil65).
- add get/set_alignment methods (d590a99 by phil65).
- add draw_primitive method (b19ba94 by phil65).
- add based_on method (97d8a66 by phil65).
Bug Fixes
- use typing.get_type_hints (8d5ead4 by phil65).
v0.170.0 - 2021-01-05
Features
- also allow Pattern for set_regex (070d627 by phil65).
- add tile rule constant (9046241 by phil65).
- add SingleApplication class (b27ef50 by phil65).
- add Notification class (db6f9df by phil65).
- add contains method (cd36615 by phil65).
- add index_of method (fd3b8cb by phil65).
- add contains method to some widgets (2a4bbbb by phil65).
- add register_editor method (5a18919 by phil65).
- add ItemEditorCreatorBase / ItemEditorFactory (f9549a7 by phil65).
- add Variant(Type) (f9c85fa by phil65).
- add set_range method (f9897ca by phil65).
- add read_lines method (ed8a811 by phil65).
- add set_codec method (6d5c6a0 by phil65).
v0.169.0 - 2021-01-04
Features
- add get_match_type method (4a7b7a5 by phil65).
- allow more types for version metadata (bf4b24e by phil65).
- add workaround for raising window (0824e46 by phil65).
- add LocalSocket class (5b2e948 by phil65).
Bug Fixes
- fix setting metadata (ce96b44 by phil65).
v0.168.0 - 2021-01-03
Features
- tooltip kwarg for set_flags method (b237a50 by phil65).
- add AnimatedToolTipEventFilter class (bbb3cb0 by phil65).
- add custom_animations module (d83f90c by phil65).
- add restart_animation method (995b04a by phil65).
- implement and and or (b720726 by phil65).
- some additional methods (24bfb6b by phil65).
v0.167.0 - 2021-01-02
Features
- add get_file_info and get_file_path methods (bbd8b45 by phil65).
- add fspath to Dir and FileInfo classes (00836a7 by phil65).
v0.166.1 - 2021-01-01
Bug Fixes
- localization fixups (0ab6874 by phil65).
v0.166.0 - 2020-12-31
Features
- add get_available_languages and load_language methods (74ae768 by phil65).
v0.165.0 - 2020-12-31
Features
- add register_as_browser method (6ee36e3 by phil65).
- ass some settings-related methods (b0ae1d2 by phil65).
- add load_file method (7ca0c39 by phil65).
- add FramelessWindow class (4f76271 by phil65).
- add webchannel module (ef1ddcf by phil65).
- add QtWebchannel module (9acea7b by phil65).
- add FileIconProvider class (4cfd89e by phil65).
- add prettyqt.qt.QtUiTools module (b03f520 by phil65).
v0.164.0 - 2020-12-29
Features
- add restart method (dff9924 by phil65).
Bug Fixes
- make get_system_font a classmethod (51543a6 by phil65).
- ObjectBrowser signal fix for Qt6 (f5e2acf by phil65).
- correctly inherit from Object and PagedPaintDevice (27c1a9d by phil65).
v0.163.0 - 2020-12-27
Features
- add eq and hash methods (ff32810 by phil65).
- add hash method (7d9c131 by phil65).
- add optional md5 check for add_font (842daa3 by phil65).
Bug Fixes
- revert CharIconPainter paint method for now (e35c6cb by phil65).
v0.162.0 - 2020-12-27
Features
- add additional check in add_font (c8fad09 by phil65).
- add offset_by and apply_transform context managers (54a08f7 by phil65).
Bug Fixes
- update when setting size (267eb7c by phil65).
v0.161.0 - 2020-12-26
Features
- add add_action method (07d0cb7 by phil65).
- add some more setters / getters (e921325 by phil65).
- add edit_pen context manager (63222b4 by phil65).
- alternative ctors for diamond / star creation (6f3d57a by phil65).
Bug Fixes
- call adjust_margins on correct object (b2c7d66 by phil65).
- correct IconProvider init (ff11624 by phil65).
v0.160.0 - 2020-12-25
Features
- add TextLine module (1f58ad3 by phil65).
- add set_range method (7328588 by phil65).
- add set_range method (971656c by phil65).
- add eq method (1738565 by phil65).
v0.159.0 - 2020-12-24
Features
- add set/get_cursor_move_style methods (ba012a3 by phil65).
v0.158.0 - 2020-12-22
Features
- add reset_cache method (2bceb64 by phil65).
- add set/get_foreground/background_role methods (61b94f0 by phil65).
- add set/get_stylesheet methods (05f3df4 by phil65).
- add edit_stylesheet context manager (e458b11 by phil65).
v0.157.1 - 2020-12-22
Bug Fixes
- SpanSlider fix (fc1c8e6 by phil65).
v0.157.0 - 2020-12-22
Features
- add native_mode context manager (be91764 by phil65).
- add add_font method (37c40b6 by phil65).
- add IconEngine class (79e5afe by phil65).
- add set_icon_size method (be759c4 by phil65).
- allow more types for size param (d03d55a by phil65).
v0.156.0 - 2020-12-21
Features
- add bool method (2c13d8f by phil65).
- add ObjectBrowser class (24771c8 by phil65).
- add restart method (a9dd4b0 by phil65).
- add set_grid_size method (156a3e5 by phil65).
- add is/set_filter_case_sensitive methods (074a0ad by phil65).
- add set_icon_size method (965a2dd by phil65).
v0.155.0 - 2020-12-20
Features
- add get_horizontal/vertical_alignment methods (02401a3 by phil65).
- add window_frame_section_at method (9530bd2 by phil65).
v0.154.0 - 2020-12-18
Features
- add QtLocation and QtHelp to qt submodule (82be176 by phil65).
- add get/set_filter methods (49ce5b4 by phil65).
- add get/set_input_mode and get/set_text_echo_mode methods (d03cda2 by phil65).
Bug Fixes
- correct StarDelegate setModelData call (9015c4e by phil65).
v0.153.0 - 2020-12-17
Features
- add get_error method (c54e603 by phil65).
v0.152.1 - 2020-12-17
Bug Fixes
- PySide2 workaround for non-recursive Object.findChild(ren) (155254f by phil65).
v0.152.0 - 2020-12-16
Features
- add enabled and editable kwarg to add_item methods (871aecc by phil65).
- add get/set_drag_drop_mode methods (7d20ee3 by phil65).
v0.151.0 - 2020-12-16
Features
- add add method (04ae537 by phil65).
- add get_actual_size method (75f9126 by phil65).
- add WinThumbnailToolButton class (5eab567 by phil65).
- add set_menu method (a3ac20b by phil65).
- add str method (adb0582 by phil65).
Bug Fixes
- PySide2 find_child(ren) fix (3485f4c by phil65).
v0.150.0 - 2020-12-15
Features
- add get_state method (45368c3 by phil65).
v0.149.0 - 2020-12-15
Features
- add HoverIconEventFilter class (23be9bc by phil65).
- add GeoPositionInfo class (2c34e7e by phil65).
- add mode and state kwarg for add/get_pixmap (0675766 by phil65).
- add set_mask method (33519e7 by phil65).
- add FileSystemWatcher class (d8f6df8 by phil65).
- add get/set_color_group methods (698de25 by phil65).
- add some addtional methods (9d1c60e by phil65).
- add some additional methods (9eb5d1c by phil65).
- add RenderLinkDelegate class (518bd44 by phil65).
- add set_text_alignment method (7611428 by phil65).
- add repr and some helper methods to gradient classes (28ae007 by phil65).
Bug Fixes
- PySide2 workaround for missing recursive param in findChild(ren) (15b31ee by phil65).
- WebEngineHistory len fix for PySide2 (d524341 by phil65).
- CategoryAxis len fix for PySide2 (ded96ea by phil65).
- correctly inherit LCDNumber (2c54ac5 by phil65).
v0.148.0 - 2020-12-14
Features
- add get/set_window_state methods (2168c0f by phil65).
- add tuple support for hit_test point arg (cac1e57 by phil65).
- add get_display_name method (d909057 by phil65).
- add get/set_high_dpi_scale_factor_rounding_policy methods (fa9002f by phil65).
- add some new methods (c1d5fa8 by phil65).
- add get_icon method (1cd3b7d by phil65).
- add get/set_checkstate methods (d759bd5 by phil65).
- add add_item method (bd3005c by phil65).
- add start_system_resize method (9154ea0 by phil65).
v0.147.2 - 2020-12-13
Bug Fixes
- MacOs test fix (a519933 by phil65).
v0.147.1 - 2020-12-13
Bug Fixes
- MacOs test fix (bd8a363 by phil65).
v0.147.0 - 2020-12-13
Features
- add get_allowed_areas method (ae926ad by phil65).
- add some additional methods (3879f16 by phil65).
- add delitem method (7e0c8ca by phil65).
- add send/post_event methods (f338d69 by phil65).
v0.146.0 - 2020-12-12
Features
- add get_icon method (3807c7d by phil65).
- add get(_line)_wrap_mode methods (13b084f by phil65).
- add get_application_state method (65142f0 by phil65).
Bug Fixes
- correctly serialize AbstractGraphicsShapeItem (1d9eef3 by phil65).
v0.145.0 - 2020-12-11
Features
- add get/set_origin_corner methods (135a9e0 by phil65).
- add get/set_direction methods (6be690d by phil65).
- add add and set_cookies_from_url methods (aa5f71d by phil65).
- add set_expiration_date method (fd92f1d by phil65).
- add bool method (79f9ff1 by phil65).
- add RoundProgressBar class (dfe3404 by phil65).
- get/set_icon_size work for some widgets (a956553 by phil65).
- add some more methods related to sections (010c28e by phil65).
- add set_range method (a246a39 by phil65).
- add generate_header_id method (c9a3a5f by phil65).
- add edit_palette contextmanager and get_font method (bb4a53b by phil65).
- add brush methods (d37b898 by phil65).
- add ImportlibDistributionModel class (51cfc47 by phil65).
Bug Fixes
- serialize correctly (a37f93a by phil65).
- use correct module in set_video/audio_settings (c958bca by phil65).
- correct constant naming (892bb6d by phil65).
- install_exceptionhook fix (2592f5a by phil65).
v0.144.0 - 2020-12-09
Features
- add QmlImageProviderbase class (2c57f8f by phil65).
- add TreeWidgetItemIterator class (3c961d3 by phil65).
- add some more classes (00b580f by phil65).
- add QmlParserStatus class (611dfa8 by phil65).
- add get_title method (a113ad9 by phil65).
- add get_text_rect method (7dbb452 by phil65).
- add add_item method (9312919 by phil65).
Bug Fixes
- iter through key-value pairs (499e391 by phil65).
- correct inheritance for QuickItem (41d33f1 by phil65).
- correct get_width signature (dfaa5a1 by phil65).
v0.143.0 - 2020-12-08
Features
- implement eq method for some more validator classes (1528017 by phil65).
Bug Fixes
- ObjectBrowser fix (348f55a by phil65).
v0.142.1 - 2020-12-07
Bug Fixes
- use our own SizeF class (1d6a5c8 by phil65).
v0.142.0 - 2020-12-07
Features
- add some methods to be on par with Size (8d6b0c3 by phil65).
- add expanded_to method (28705d8 by phil65).
- add some additional methods (d344cfe by phil65).
- add eq method to validator classes (6d41a86 by phil65).
- add some more methods (ed1a9fc by phil65).
- add TableWidgetSelectionRange class (bb34111 by phil65).
- add SignalMapper class (f5eea8e by phil65).
- add Calendar class (b946a90 by phil65).
- add StateMachine class (8c15f1e by phil65).
- add LockFile class (703f355 by phil65).
- add JsonDocument/JsonValue classes (c05ab2d by phil65).
- allow tuple in ctor (4ece5ab by phil65).
- add SocketNotifier class (21319de by phil65).
- add Shortcut class (c2de715 by phil65).
Bug Fixes
- Correctly inherit StyleItemDelegate (3ec658b by phil65).
v0.141.0 - 2020-12-03
Features
- add Collator(SortKey) classes (01ab5e8 by phil65).
Bug Fixes
- github actions fix (df4776d by phil65).
v0.140.4 - 2020-12-02
Bug Fixes
- docs build fix (a5f19c7 by phil65).
v0.140.3 - 2020-12-02
Bug Fixes
- docs deployment (cf87545 by phil65).
v0.140.2 - 2020-12-02
Bug Fixes
- deploy check for github actions (74f3c0e by phil65).
v0.140.1 - 2020-12-02
Bug Fixes
- github actions: conditional deploy step (768ac54 by phil65).
v0.140.0 - 2020-12-02
Features
- add ColorSpace class (0fe37a8 by phil65).
v0.139.0 - 2020-12-02
Features
- add ProcessEnvironment class (c106ca1 by phil65).
- fallback to pathlib.Path methods (de371a8 by phil65).
- add Proxy/CommonStyle classes (ee443bb by phil65).
- add Gesture classes (8af8ef3 by phil65).
- add TemporaryDir class (74fa4cb by phil65).
- add WhatsThis class (445b718 by phil65).
- add some more methods (e8e4c34 by phil65).
- add ItemSelectionRange class (65cb71e by phil65).
- add StaticText class (e1f79be by phil65).
- add PauseAnimation class (a2a4fbf by phil65).
v0.138.0 - 2020-12-01
Features
- add ChildEvent / TimerEvent classes (7e7a96d by phil65).
- add IdentityProxyModel class (c8ff547 by phil65).
- add SessionManager class (44694fe by phil65).
- add InputMethod class (3e30ce8 by phil65).
- add AbstractEventDispatcher class (54fb3ab by phil65).
- add StackedWidget class (f17538c by phil65).
- add some events (37e09cc by phil65).
- add some additional methods (b75ab16 by phil65).
- add Vector3D class (41cabd9 by phil65).
- add MimeType / MimeDatabase classes (59dcb11 by phil65).
- add SaveFile class (a70e6b7 by phil65).
- add SignalBlocker class (0940be3 by phil65).
- add TimeLine class (18f0e57 by phil65).
- add Bitmap class (4cbf7d2 by phil65).
- add RandomGenerator class (c2c6951 by phil65).
- add get_error method (b275dd0 by phil65).
- add Dial class (cb0e9b5 by phil65).
- add RubberBand class (3136a4e by phil65).
- add some more methods (995e1cb by phil65).
- add GraphicsRotation / GraphicsScale classes (75d7eb0 by phil65).
- add GraphicsTransform class (ddef320 by phil65).
- add LCDNumber class (a383c77 by phil65).
- add Scroller(Properties) classes (696151e by phil65).
- add some more methods (09131da by phil65).
- add CommandLineParser/Option classes (9aebcaa by phil65).
- add Screen class (8b4b9f9 by phil65).
- add some more methods (8f1678b by phil65).
- add Abstract/PlainTextTextDocumentLayout classes (18dc2b6 by phil65).
- add BasicTimer class (9df1b7f by phil65).
- add Resource class (5b22408 by phil65).
- add CryptographicHash class (69bc417 by phil65).
- add StorageInfo class (11e7b40 by phil65).
- add ElapsedTimer class (0beab09 by phil65).
v0.137.1 - 2020-11-27
Bug Fixes
- doc build fix (e4ed118 by phil65).
v0.137.0 - 2020-11-27
Features
- add OperatingSystemVersion class (3d377bb by phil65).
- add set_page_margins method (879e41c by phil65).
- add MarginsF class (5be47b3 by phil65).
- Add TextStream class (6fd0fc4 by phil65).
- add ByteArrayMatcher (748f1ae by phil65).
- add check_index method (fbbffca by phil65).
- add search_place method (d766fc6 by phil65).
- add app method (07fd0e8 by phil65).
- add bytes method to some classes (8fd207d by phil65).
- add Singleton metaclass (eeac4a8 by phil65).
- add add_pixmap method (78ec0f2 by phil65).
- add some more methods (21f1606 by phil65).
- Add PixmapCache (20e3a3b by phil65).
v0.136.0 - 2020-11-26
Features
- add PlaceResult class (127f70b by phil65).
- add PlaceProposedSearchResult class (0b2b7bc by phil65).
- add clone_from method to reply classes (553e734 by phil65).
- add has_id method (55044c0 by phil65).
Bug Fixes
- emit inputandslider signal correctly on value change (e7bd3ac by phil65).
- correct flag for constants.NO_CHILDREN (298ddfd by phil65).
v0.135.0 - 2020-11-25
Features
- add get_icon_url method (7893013 by phil65).
- add PlaceMatchReply / PlaceIdReply classes (84caacd by phil65).
- add request methods (95cdf09 by phil65).
- add TextListFormat class (ce2b811 by phil65).
- add some reply/result classes (e9b89ad by phil65).
- add TextImageFormat class (32412a1 by phil65).
- add TextTableCellFormat class (1073d36 by phil65).
- add app method (6c806b5 by phil65).
- add TextFrameFormat class (8274c6b by phil65).
- add get_font method (1d973ef by phil65).
- add qthelp module (6312bff by phil65).
- add QuickPaintedItem class (82d2b46 by phil65).
- add TextBlockGroup class (4dca095 by phil65).
- add get/set_vertical_alignment methods (328860e by phil65).
- add contains method (b2ed959 by phil65).
- add get_metric method (cff783f by phil65).
- add get/set_layout_direction methods (d914dbd by phil65).
- add TextObject / TextLength / TextFrame / TextFormat classes (5d39ed3 by phil65).
- add ItemSelection class (5935bb9 by phil65).
- add set_margin method (543305f by phil65).
Bug Fixes
- correctly add items for GraphicsGridLayout (3fc5fc6 by phil65).
v0.134.0 - 2020-11-23
Features
- add PersistentModelIndex class (62c2050 by phil65).
- add PluginLoader class (002d101 by phil65).
- add Library class (7007110 by phil65).
- add PainterPathStroker class (a735013 by phil65).
- add ImageWriter / ImageReader / ImageIOHandler classes (bc9d6ec by phil65).
- add QuickItem / QuickWindow classes (aed4f34 by phil65).
- add install_message_handler method (a46181a by phil65).
- add RasterWindow / PaintDeviceWindow / OpenGLWindow classes (0048ac4 by phil65).
- add SvgGenerator class (efa4cc0 by phil65).
- allow pixmap for ctor (185d311 by phil65).
- add get_available_sizes method (395123d by phil65).
- add set_attributes method (f90eade by phil65).
- add Vector4D / Matrix4x4 classes (fa12f91 by phil65).
- add StarDelegate class (38c805a by phil65).
- add ProgressBarDelegate class (5fea56b by phil65).
- add missing StyleOption classes (510ddae by phil65).
- some more methods (45fbe5d by phil65).
- add backup_state contextmanager (5923b47 by phil65).
Bug Fixes
v0.133.1 - 2020-11-16
Bug Fixes
- test fix (680c644 by phil65).
v0.133.0 - 2020-11-16
Features
- add location module (1c984c6 by phil65).
- default param for add_items (a29a460 by phil65).
- add force_reset/force_layoutchange methods (4473f8c by phil65).
- add to_string method (0fc5629 by phil65).
- add get_(tight_)bounding_rect methods (e2310c0 by phil65).
- add FontMetricsF class (74c2bfc by phil65).
- add bool method (477a46d by phil65).
- add LocalServer / TcpServer classes (4839eaa by phil65).
- add qt module (a5957ec by phil65).
- add GraphicsVideoItem class (1fa57cc by phil65).
- add get_availability method (a675454 by phil65).
v0.132.1 - 2020-11-07
Bug Fixes
- import fix (6774ca0 by phil65).
v0.132.0 - 2020-11-07
Features
- allow str for request (f33fbf1 by phil65).
- add UdpSocket (a8c13af by phil65).
- add NetworkAddressEntry / NetworkInterface classes (4e5f402 by phil65).
- add texttospeech module (5310fc8 by phil65).
- add NetworkDatagram class (b76d637 by phil65).
- add DeadlineTimer class (ce1d35e by phil65).
- add HostAddress/AbstractSocket/TcpSocket classes (d7e58e6 by phil65).
- add NetworkProxy class (46dfc57 by phil65).
- add HttpMultiPart class (087582e by phil65).
- add HttpPart class (f145094 by phil65).
- add set/get_header methods (767c2eb by phil65).
v0.131.0 - 2020-11-04
Features
- add WebEngineHttpRequest class (691b492 by phil65).
- add WebEngineContextMenuData class (21805f8 by phil65).
- add WebEngineScriptCollection class (427b4df by phil65).
- add CameraExposure/CameraImageProcessing classes (a8efb9b by phil65).
- add CameraFocus(Zone) classes (29a853d by phil65).
- add WebEngineUrlSchemeHandler (51dfcbf by phil65).
v0.130.0 - 2020-11-04
Features
- add some settings methods (8db4960 by phil65).
- add WebEngineSettings class (189fd63 by phil65).
- add Uuid class (41318b4 by phil65).
- add bluetooth module (a3a412e by phil65).
- add quick module (8da03a6 by phil65).
- add Surface and Window class (98c91bd by phil65).
- add ImageEncoderSettings (348d7cf by phil65).
- add MediaTimeRange and MediaTimeInterval classes (e3dee59 by phil65).
v0.129.1 - 2020-10-29
Features
- add Legend class (363ac6f by phil65).
- add get_history method (f071162 by phil65).
- add JSValue(Iterator) class (376ed51 by phil65).
- option for fullscreen toggling via double click (f0e140f by phil65).
- add CameraViewFinderSettings (763d643 by phil65).
- add VideoFrame class (08ac192 by phil65).
- add AbstractPlanarVideoBuffer class (4389f17 by phil65).
- add AbstractVideoBuffer class (06370c8 by phil65).
- add Camera class (7790304 by phil65).
- add CameraInfo class (32cbf2a by phil65).
- add Clipboard class (6243bbe by phil65).
- add AudioFormat class (a1bb754 by phil65).
- add SoundEffect class (9692418 by phil65).
- add PieSlice class (da34574 by phil65).
- add BoxSet and CandlestickSet classes (4010c70 by phil65).
- add Axis-related classes (b348be9 by phil65).
- add BarSeries-related classes (8f5fbd2 by phil65).
Bug Fixes
v0.128.1 - 2020-10-25
Bug Fixes
- import fix (333f692 by phil65).
v0.128.0 - 2020-10-25
Features
- add ExpandableLine class (adbb2b3 by phil65).
- add set_duration method (4aed1fc by phil65).
- add Abstract/ValueAxis and PolarChart classes (5671508 by phil65).
- add SequentialAnimationGroup class (0c53288 by phil65).
- allow slicing for indexing (a9484ac by phil65).
- add add_property_animation method (3404366 by phil65).
- add get/set_rubber_band methods (1d246bd by phil65).
- add some more methods (df8db88 by phil65).
- add Locale class (5de9f73 by phil65).
- add Margins class (5f880b8 by phil65).
- add some more modules (ec21b0c by phil65).
Bug Fixes
- properly inherit from GraphicsWidget (8e1bda8 by phil65).
v0.127.1 - 2020-10-20
Bug Fixes
- fix tests (0fcfea4 by phil65).
v0.127.0 - 2020-10-20
Features
- add set_fill_rule method (18932ec by phil65).
- add get_bounding_rect method (859ebfd by phil65).
- add get_shape method (edf9af7 by phil65).
- add get_media_url method (deb054c by phil65).
- start with webenginecore module (95a079f by phil65).
- add EventLoop class (404b736 by phil65).
- add get_font_info method (e73abda by phil65).
- add PlaylistModel (0839b97 by phil65).
- add get_file_path method (45fa836 by phil65).
- add positioning module (95d5c34 by phil65).
- add some first QtQml classes (2805e7d by phil65).
- add LibraryInfo class (239c73d by phil65).
- add iter method (9f77364 by phil65).
- add get/set_navigation_mode methods (033c8d0 by phil65).
- add get/is_effect_enabled methods (fb2f0b6 by phil65).
- add Player class (0f73c2a by phil65).
Bug Fixes
- always import correct bindings for winextras module (e8fc9ad by phil65).
- allow initializing without arg (c727c7c by phil65).
v0.126.0 - 2020-10-08
Features
- add Process class (b9ffa10 by phil65).
- add get/set_time_spec and get_date/time methods (76f3854 by phil65).
- add Time class (2368863 by phil65).
- add timezone methods (318e905 by phil65).
- add TimeZone class (e70b062 by phil65).
- add create_dot classmethod (9331b6d by phil65).
v0.125.1 - 2020-10-06
Bug Fixes
- import fix (c3bf74c by phil65).
v0.125.0 - 2020-10-06
Features
Bug Fixes
- fix Action.get_shortcut for NoneValue (0b6fe13 by phil65).
v0.124.0 - 2020-10-05
Features
- add set/get_file_time methods (def602b by phil65).
- add get_open_mode method (5c9fc23 by phil65).
- Improve repr and add str method for Date and DateTime (552b296 by phil65).
- add TemporaryFile class (5f6938a by phil65).
- allow setting central widget to None (48729c7 by phil65).
- add get_shortcut method (ead7875 by phil65).
- add from_user_input method (1e6b778 by phil65).
- add get_url method (a2f80da by phil65).
- support pathlib + add proper repr (c5477f1 by phil65).
- allow initializing with standard keys (4455cff by phil65).
v0.123.1 - 2020-09-29
Bug Fixes
- add missing State import in core module (7b5b2d9 by phil65).
v0.123.0 - 2020-09-29
Features
- add State classes (fa5966e by phil65).
- add TextBoundaryFinder class (eb0647d by phil65).
- add get/set_orientation methods + serialize work (4fd2c93 by phil65).
- allow setting callback with ctor (ed862e3 by phil65).
- set subclassed WebEnginePage by default (fa2373f by phil65).
- add some more methods and constants (533abaa by phil65).
- add get/set_orientation methods (2f8bf7e by phil65).
- add FileInfo class (e307fb2 by phil65).
- add WebEngineProfile class (4e8a060 by phil65).
v0.122.1 - 2020-09-27
Bug Fixes
- use correct icon names (6c4334d by phil65).
v0.122.0 - 2020-09-27
Features
- add PageLayout (2d2d028 by phil65).
- add Movie class (69b3b48 by phil65).
- add PageSize class (535ba6b by phil65).
- add FontInfo class (4cd21ed by phil65).
- add UrlQuery class (2f61103 by phil65).
- add network module (30b415a by phil65).
- add get/set_property_name methods (d48f7b7 by phil65).
- add ParallelAnimationGroup (a8bfcf0 by phil65).
- add DataWidgetMapper class (4ad10aa by phil65).
- add SizeGrip class (3014a5e by phil65).
- add StringListModel (9347c57 by phil65).
- add get_python_version (7f6ebf3 by phil65).
- add Transform class (c98353a by phil65).
- add draw_polygon method (b46f3d7 by phil65).
- add core.ByteArray (5b74669 by phil65).
v0.121.0 - 2020-09-10
Features
- add setitem / getitem methods (799efa6 by phil65).
- add reversed and abs methods (f04dfd7 by phil65).
- add get/set_item_index_method method (54635e0 by phil65).
Bug Fixes
- serialization fixes (579795a by phil65).
v0.120.0 - 2020-08-26
Features
- add set_layout method (0d67125 by phil65).
- add some magic methods (4e9801e by phil65).
- add add_item_group method (5ab9b39 by phil65).
- add GraphicsAnchorLayout / GraphicsGridLayout / GraphicsLinearLayout (c0e75ed by phil65).
- add GraphicsItemGroup (9a75bde by phil65).
- add delitem method (c5a43bf by phil65).
- add repr and iter methods (c3c8b64 by phil65).
- some additional methods (6a5ddbb by phil65).
- add repr methods (260fd39 by phil65).
- add repr and iter (73b0b77 by phil65).
- allow loading included language files via load_language_file (d58370a by phil65).
- add GraphicsView class (b9bdd7c by phil65).
Code Refactoring
- PromptLineEdit rework (b330a7f by phil65).
v0.119.1 - 2020-08-23
Bug Fixes
- add missing StyleOptionComplex class (0b7a417 by phil65).
v0.119.0 - 2020-08-23
Features
- add some convenience methods (120ebfb by phil65).
- add graphicsitem classes (f2e216b by phil65).
- add draw_complex_control method (94d064d by phil65).
- allow pickling some more classes (257e79d by phil65).
- add LineF class (4d2bf32 by phil65).
- add get_palette() method (f8d40be by phil65).
- add GraphicsPixmapItem / GraphicsScene (f95b075 by phil65).
- add Blur/Colorize/DropShadowEffect (cac6a9f by phil65).
- add getitem and setitem methods (98333e6 by phil65).
Bug Fixes
v0.118.2 - 2020-08-17
Bug Fixes
- Fix tests (be6da50 by phil65).
v0.118.1 - 2020-08-17
Bug Fixes
- fix add method (9450662 by phil65).
v0.118.0 - 2020-08-17
Features
- add TextDocument / TextBlock / TextOption (3a0076c by phil65).
- add ConicalGradient / RadialGradient (f1607bb by phil65).
- add CollapsibleFrame (6e2800c by phil65).
- add some more methods (c29efe2 by phil65).
Code Refactoring
- return subclassed types instead of qt classes (51b702a by phil65).
v0.117.0 - 2020-08-16
Features
- add dict-like interface (013cc60 by phil65).
- add get/set_type methods (fc3e151 by phil65).
- add repr and str methods (3a41c1e by phil65).
- add Abstract/Variant/PropertyAnimation and AnimationGroup (3a22f09 by phil65).
- add repr and truediv methods (03da3c0 by phil65).
- set/get_frame_shape, set/get_frame_shadow (9d692a2 by phil65).
- add setitem method, and some more typing (06e7215 by phil65).
- pythonize (e40cff3 by phil65).
- add EasingCurve (d7b8dae by phil65).
- add get_orientation method (fe5038d by phil65).
Code Refactoring
- clean up code (d7df17e by phil65).
v0.116.0 - 2020-08-13
Features
- add LinearGradient (c7645ba by phil65).
- add get/set_repeat_action and trigger_action methods (631f5f4 by phil65).
- add get/set_tab_position methods (09a6abf by phil65).
- allow pickling + add get_texture_image method (3d6f917 by phil65).
- add bool method (2bd03a2 by phil65).
- serialize stuff (0fc7c42 by phil65).
- serialize stuff (cd4a751 by phil65).
- add Timeline (ba7069e by phil65).
- add methods for setting and getting style / join style / cap style (b4349b8 by phil65).
Code Refactoring
- rework set_pen / get_pen (73e186d by phil65).
v0.115.0 - 2020-08-12
Features
- add add_points method (848a283 by phil65).
- add store_widget_states / restore_widget_states (9be9a27 by phil65).
- add paint_on, set_transparent_background, set_brush (3a6a8d6 by phil65).
- add add_rect method (761869b by phil65).
- add class_getitem (a784e4c by phil65).
Bug Fixes
- correctly initialize dialog (fca10fc by phil65).
v0.114.1 - 2020-08-12
Bug Fixes
- fix saving state (3d24798 by phil65).
v0.114.0 - 2020-08-12
Features
Code Refactoring
- use AutoSlot decorator (1a382c1 by phil65).
v0.113.0 - 2020-08-10
Features
- add PainterPath class (73aaf81 by phil65).
- add Polygon class (4ec629a by phil65).
- palette improvements (92c8c6f by phil65).
- add Line class (1315ff9 by phil65).
- add TransposeProxyModel / ConcatenateTablesProxyModel (3ba22e9 by phil65).
- add ObjectBrowser (ff45c8c by phil65).
- add GraphicsEffect / GraphicsObject / GraphicsOpacityEffect (7256700 by phil65).
- "checked" param for ctor (6416ae6 by phil65).
- some magic methods + get_matches for KeySequence (06f9259 by phil65).
- allow pickling VersionNumber / Size / Dir (a997a7d by phil65).
- add Gradient class (d1f6c0b by phil65).
- add ColumnItemModel / ColumnItem (9d897ea by phil65).
- add set_values method (9e2fd49 by phil65).
- spacing kwarg for set_layout (576e21a by phil65).
Code Refactoring
v0.112.0 - 2020-08-04
Features
- add install_exceptionhook method (3933c66 by phil65).
- add some more shortcuts for set_root_path (c63039f by phil65).
- add VersionNumber class (522cfd2 by phil65).
- add get_icon method (839aa3f by phil65).
- add show_exception method (30a5ba8 by phil65).
Bug Fixes
- another test fix (76886a2 by phil65).
Code Refactoring
- improve compat with older Qt Versions (b8f2f11 by phil65).
v0.111.1 - 2020-08-03
Bug Fixes
- fix tests for Linux (68d3626 by phil65).
v0.111.0 - 2020-08-03
Features
- add FontComboBox (956707c by phil65).
- add class_getitem method (fc3c692 by phil65).
- some more ctor kwargs (c8f3834 by phil65).
- add get/set_menu_role methods, some pickle work (c0f44dc by phil65).
Bug Fixes
- disable separator widgetAction (72a2480 by phil65).
Code Refactoring
- custom Exception for wrong params (1795741 by phil65).
v0.110.2 - 2020-08-02
Bug Fixes
- fix broken LogTextEdit (ce9a852 by phil65).
v0.110.1 - 2020-08-02
Bug Fixes
- improve exception handling (2b6e0ee by phil65).
- some fixes related to set_marker (b2839c3 by phil65).
v0.110.0 - 2020-08-02
Features
- allow pickling (746ecb4 by phil65).
- add create_bytearray / write_bytearray / copy_data methods (2b25361 by phil65).
- add DataStream class (190681b by phil65).
Code Refactoring
v0.109.0 - 2020-08-02
Features
Code Refactoring
- rework widget pickling (cb3dc31 by phil65).
- move CheckboxDelegate to custom_delegates (8e42ceb by phil65).
- pickle stuff for undocommand (2cd85c8 by phil65).
v0.108.0 - 2020-07-31
Features
- add IconDelegate and NoFocusDelegate (9fe401d by phil65).
- add getitem and setitem methods (894aa91 by phil65).
- add from_image method (f80715c by phil65).
- allow str for layout.getitem (uses objectName) (7f4c42b by phil65).
- add set_marker method (69d2f76 by phil65).
Code Refactoring
- move delegates to separate module (9198302 by phil65).
v0.107.0 - 2020-07-29
Features
- also allow adding LayoutItems via add method (98e63e0 by phil65).
v0.106.1 - 2020-07-29
Bug Fixes
- correctly close detached tabs on app close (a3c491e by phil65).
- pickle fixes for toolbar and dockwidget (04998de by phil65).
- catch pygments KeyError (11959a0 by phil65).
v0.106.0 - 2020-07-26
Features
- add DesktopServices class (1509b05 by phil65).
- add AudioRecorder class (60c315e by phil65).
- add StandardPaths class (211dfe4 by phil65).
- add Undo classes (967c3cc by phil65).
v0.105.0 - 2020-07-24
Features
- some new methods (2d28275 by phil65).
- sort_by_column for tableview and treeview (9d093f7 by phil65).
- dict-setter and getter for encodersettings (3a7542f by phil65).
Bug Fixes
- use PrimaryScreen geometry instead of screens[0] for positioning (bd8eb58 by phil65).
Code Refactoring
- improve Url-Pathlib interoperability (5ee4dcf by phil65).
v0.104.0 - 2020-07-23
Features
- add MediaRecorder (a94302e by phil65).
- add getitem method (93e8e78 by phil65).
- add VideoEncoderSettings / AudioEncoderSettings (71ab179 by phil65).
Code Refactoring
- use subclassed core.Size (030360f by phil65).
v0.103.0 - 2020-07-22
Features
- add getitem method (d9573c4 by phil65).
- add get_url method (9b4fb97 by phil65).
- add multimediawidgets module (b2ff1fd by phil65).
- add multimedia module (3d0ec39 by phil65).
- add allow_wheel_zoom method (8a9ac9f by phil65).
- name kwarg for find_parent method (f2e24e6 by phil65).
v0.102.0 - 2020-07-21
Features
- add find_parent method (c12478f by phil65).
- add style kwarg to set_syntaxhighlighter (e92685a by phil65).
Code Refactoring
- move raise_dock to from Widget to Object (b21fcca by phil65).
- some code cleanup, make settings button size configurable (f665739 by phil65).
- default state to True for set_attribute (6e8da73 by phil65).
- add return value for load_window_state (1b64eec by phil65).
v0.101.1 - 2020-07-20
Bug Fixes
- better integrate with custom qstylesheets (3ab5513 by phil65).
v0.101.0 - 2020-07-20
Features
- add detail_text keyword argument to message method (4e676f7 by phil65).
Bug Fixes
- correct return type for gui.icon.get_icon (1f9999b by phil65).
v0.100.0 - 2020-07-20
Features
- add show_text method (7afde8c by phil65).
- add set_override_cursor / restore_override_cursor methods (20d9c8a by phil65).
- add override_cursor context manager (76100cc by phil65).
v0.99.0 - 2020-07-18
Features
- add scroll_to method (d4b6d89 by phil65).
Code Refactoring
- typing and fixes (95f6aac by phil65).
- typing and fixes (ac2c4ac by phil65).
- use button map instead of attaching button to widget (9962c4f by phil65).
v0.98.5 - 2020-07-16
Code Refactoring
- use core.Settings for windows dark mode detection (93c5bb2 by phil65).
Performance Improvements
- add icon cache (2195ece by phil65).
v0.98.4 - 2020-07-15
Bug Fixes
- use qta default icon color instead of black for default (7b95ffb by phil65).
v0.98.3 - 2020-07-15
Code Refactoring
- properly set stylesheets by using contextmanager (7eb9ab3 by phil65).
- move current_font context manager to Widget class (1071735 by phil65).
- do not override current_font contextmanager (ea0c321 by phil65).
v0.98.2 - 2020-07-15
Bug Fixes
- package name (06178fa by phil65).
v0.98.1 - 2020-07-15
Bug Fixes
- correctly reset stylesheet for widget validation background (192e103 by phil65).
Code Refactoring
- use qstylizer for stylesheet editing (ac7793c by phil65).
v0.98.0 - 2020-07-15
Features
- add StyleFactory (121c55d by phil65).
Code Refactoring
- make add_fonts_from_folder a classmethod (a3dabce by phil65).
v0.97.0 - 2020-07-15
Features
- add FontDatabase (2d15973 by phil65).
- add Completer (62e458c by phil65).
- add ActionGroup (bd92c5b by phil65).
v0.96.0 - 2020-07-14
Features
- default keyword argument for add_custom (87c747c by phil65).
v0.95.0 - 2020-07-14
Features
- different options for custom type (b44dfbd by phil65).
- add PagedPaintDevice (3d241f5 by phil65).
- add set_margin method (b77c7c5 by phil65).
v0.94.0 - 2020-07-14
Features
- add Widget.font_metrics() (89c044c by phil65).
- allow strings for size policy in ctor (9dc447a by phil65).
- allow Mapping for listwidget.add_items (dc7e7dd by phil65).
Code Refactoring
- change to {value: label} dicts for FlagSelectionWidget.add_items (2cc8889 by phil65).
v0.93.1 - 2020-07-14
Code Refactoring
- typecheck for Mapping instead of dict for combobox / selectionwidget add_items method (f26a93a by phil65).
v0.93.0 - 2020-07-14
Features
- add register_extensions function to settings module (0dc1052 by phil65).
Code Refactoring
- do not override value method (9c80834 by phil65).
v0.92.1 - 2020-07-14
Bug Fixes
- winextras test fix (5544ab4 by phil65).
v0.92.0 - 2020-07-14
Features
- add winextras module (abefec5 by phil65).
- add widgets.SystemTrayIcon (8d6a38e by phil65).
- set_indent method (84a1392 by phil65).
v0.91.0 - 2020-07-13
Features
v0.90.0 - 2020-07-13
Features
- add optional settings menu (b219122 by phil65).
- allow combinations of allowed areas for set_allowed_areas (95035bb by phil65).
v0.89.1 - 2020-07-13
Code Refactoring
- switch to {data: label} dicts for add_items to be in line with RadioButton (be9005b by phil65).
v0.89.0 - 2020-07-13
Features
- make button width configurable (f15cd3b by phil65).
v0.88.1 - 2020-07-13
Bug Fixes
- fix add_items method (bf79ad6 by phil65).
Code Refactoring
- use set_data for set_value (485d18f by phil65).
v0.88.0 - 2020-07-12
Features
- set_data method (13dee61 by phil65).
v0.87.0 - 2020-07-12
Features
- allow dict for add_items (8ca21fb by phil65).
v0.86.3 - 2020-07-12
Code Refactoring
- code cleanup (91de8f5 by phil65).
v0.86.2 - 2020-07-12
Bug Fixes
- another deployment fix (58265d0 by phil65).
v0.86.1 - 2020-07-12
Bug Fixes
- deployment fix (c67790e by phil65).
v0.86.0 - 2020-07-12
Features
- add Scintilla CodeEditor (643659c by phil65).
- add color argument for highlight_current_line (9fe7bfe by phil65).
v0.85.1 - 2020-07-10
Bug Fixes
- add missing pygments requirement (b666f36 by phil65).
v0.85.0 - 2020-07-10
Features
- add RegexPattern DataItem (b02bd2a by phil65).
- use syntaxhighlighter for pattern (e2f01de by phil65).
- use syntaxhighlighter for pattern (d186349 by phil65).
- add set_syntaxhighlighter method (c9d4845 by phil65).
- add set_color method (2444109 by phil65).
Code Refactoring
- use pygments for syntax highlighting (fcb96e0 by phil65).
v0.84.0 - 2020-07-10
Features
- allow setting tab by object id (1ae41a1 by phil65).
- name kwarg for Object.find_children, add Object.find_child (f9df039 by phil65).
v0.83.1 - 2020-07-09
Code Refactoring
- move set_icon from window classes to widget class (59d4a27 by phil65).
v0.83.0 - 2020-07-09
Features
- add Label.set_point_size (9b619bc by phil65).
- add self for label methods to allow chaining (614529a by phil65).
- Font.current_font context manager (b10ae81 by phil65).
v0.82.0 - 2020-07-09
Features
- add Label.set_bold / set_italic / set_weight (2840bf0 by phil65).
- added Font.set_weight (c79602b by phil65).
v0.81.0 - 2020-07-08
Features
v0.80.1 - 2020-07-08
Bug Fixes
- Settings.value() returned wrong type (af4c34b by phil65).
v0.80.0 - 2020-07-08
Features
- add Widget.set_attribute (cd01e92 by phil65).
- add margin keyword argument to Widget.set_layout (c909546 by phil65).
v0.79.1 - 2020-07-08
Bug Fixes
- remove Qt logger on Application exit (21a0c4b by phil65).
v0.79.0 - 2020-07-08
Features
- add widgets.Application.get_widget (4ead3e9 by phil65).
v0.78.0 - 2020-07-08
Features
- allow to save/load window state recursively. Saving needs to be done explicitely now. (0fc39d5 by phil65).
Bug Fixes
- some fixes for core.Settings dict interface (fdf1c18 by phil65).
- properly preserve types in core.Settings (8d25988 by phil65).
v0.77.1 - 2020-07-07
Bug Fixes
- return correct types for re.groupdict / re.groups (77da71a by phil65).
- Fixed an issue which prevented saving an image from chartview (e842690 by phil65).
Code Refactoring
- also allow qt flag for Splitter ctor (5e3a296 by phil65).
0.77.0 - 2020-07-06
Features
- allow custom icons for Messagebox (2fe71dc by phil65).
- add Icon.get_pixmap (b839acd by phil65).
- allow None for set_max_height/width widget setters (150e1f5 by phil65).
- add Object.set_unique_id / Object.get_id (2d34d1a by phil65).
- add checkboxdelegate (329ee65 by phil65).
- add regexinput (9ba3c1a by phil65).
- add pre-commit-hook for commit messages (2834ad8 by phil65).
Bug Fixes
- fix Messagebox.message call (19c7bd1 by phil65).
Code Refactoring
- dont use property setter widget.id (c596228 by phil65).
- dont use property setter widget.title (230886f by phil65).
- add child classes in re module (c98cd6f by phil65).
- radiodelegate stuff (d439520 by phil65).
- no props for abstractscrollarea scrollbars (fa02c24 by phil65).