Chris Hennes
21193eed11
Addon Manager: Fix for Py3.6 w/ no fromisodate
2022-01-10 21:14:32 -06:00
Chris Hennes
910baff0d0
Addon Manager: Remove progress object from git pull
2022-01-10 10:45:23 -06:00
Yorik van Havre
c24ca51a44
Merged crowdin translations
2022-01-10 11:23:59 +01:00
Yorik van Havre
e7e3a7517b
Updated ts files (after @chennes ludate fix)
2022-01-10 11:15:28 +01:00
Chris Hennes
ce03fe0d31
Addon Manager: Add version-based Addon deprecation
2022-01-09 21:02:57 -06:00
luz paz
28ab1bb68f
Fix various superfluous whitespace in *.dox files
2022-01-09 21:01:42 -06:00
Chris Hennes
06144dd944
Addon Manager: Display download progress
2022-01-09 00:46:07 -06:00
Chris Hennes
131ca065d9
Addon Manager: Correct typo
2022-01-08 22:39:42 -06:00
Chris Hennes
47ca151c81
Addon Manager: Clean up thread termination
2022-01-08 22:30:05 -06:00
Chris Hennes
a34aa34b0b
Addon Manager: Correct bad metadata update
2022-01-08 21:07:32 -06:00
Chris Hennes
13a626d228
Addon Manager: Improve stability when cache update interrupted
2022-01-08 19:47:57 -06:00
Chris Hennes
5342169b03
Addon Manager: Silence error on missing cache
2022-01-08 11:32:33 -06:00
Chris Hennes
aaaf5518bc
Addon Manager: Fix error on fast failed connection
2022-01-08 11:29:43 -06:00
Chris Hennes
ad2169e5ae
Addon manager dependency resolver ( #5339 )
...
Squashed:
* Addon Manager: Refactor metadata.txt download
* Addon Manager: Basic dependency walker
* Addon Manager: Add basic support for dependencies
* Addon Manager: Improve network detection messaging
* Addon Manager: Black reformat
* Addon Manager: Display dependency info in dialog
* Addon Manager: Dependency dialog added
* Addon Manager: Improve display of update all results
* Addon Manager: Improve display of package list
* Addon Manager: Fix codespell
* Addon Manager: Clean up unused signal
2022-01-07 10:16:44 -06:00
Chris Hennes
def357536a
Addon Manager: Clean up copied macros on uninstall
2022-01-06 20:34:48 -06:00
Chris Hennes
dfdc6e4f65
Addon Manager: Handle symlinking failure
2022-01-06 19:22:00 -06:00
Chris Hennes
172243138a
Addon Manager: Improve display of installation details
2022-01-01 11:41:23 -06:00
Chris Hennes
6f1c2627b2
Addon Manager: Remove unused imports
2022-01-01 09:43:06 -06:00
Chris Hennes
a5e89982f4
Addon Manager: Ensure cache is rebuilt after firstrun dialog
2022-01-01 09:16:32 -06:00
Chris Hennes
e954f677fb
Addon Manager: Downgrade failed low-level urlopen to log
2022-01-01 09:16:32 -06:00
Chris Hennes
f5f78670dd
Addon Manager: Add preference to control macro download
2022-01-01 09:16:32 -06:00
Chris Hennes
cd51ec53c0
Addon Manager: Remove extraneous UI elements
2022-01-01 09:16:32 -06:00
Chris Hennes
382eabbb62
Addon Manager: Improve wiki page data extraction
2022-01-01 09:16:32 -06:00
Chris Hennes
d20c24f618
Addon Manager: Fix macro cache loading
2022-01-01 09:16:32 -06:00
Chris Hennes
7d3c6b0cce
Addon Manager: Improve macro scanning performance
2022-01-01 09:16:32 -06:00
Chris Hennes
e450e50bb2
Addon Manager: Implement simple macro metadata cache
2022-01-01 09:16:32 -06:00
Chris Hennes
a6e8e04d99
Addon Manager: Work around stylesheet problem in Qt 5.9
2021-12-31 11:00:02 -06:00
Chris Hennes
2751cb7a51
Addon Manager: Add option to hide obsolete and py2 addons
2021-12-30 21:36:32 -06:00
Chris Hennes
20a74ce423
Addon Manager: Clean up report window output
2021-12-30 20:06:22 -06:00
Chris Hennes
7874b0dd6c
Addon Manager: Do not change image size
...
The new UI has much more space available to display README files: remove
the code that scaled the images to (sometimes unreadable) 300x300 size.
2021-12-29 23:51:21 -06:00
Chris Hennes
607ebd278a
Addon Manager: Add filter on installation status
2021-12-29 23:32:20 -06:00
Chris Hennes
5bcf697008
Addon Manager: Add Check for updates button
2021-12-29 22:50:23 -06:00
Yorik van Havre
91bfb0fbb6
Merged crowdin translations
2021-12-29 12:20:12 +01:00
Yorik van Havre
372f1f7beb
Updated ts files
2021-12-29 12:09:06 +01:00
Chris Hennes
f47435fa40
Addon Manager: Correct wording
2021-12-27 19:54:52 -06:00
Chris Hennes
0b0646dfe9
Addon Manager: Fix github macro update code
2021-12-21 17:23:02 -06:00
Chris Hennes
37e18c9a04
Addon Manager: Correct macro installation location
2021-12-21 14:48:35 -06:00
Chris Hennes
1842c99cda
Addon Manager: Correct proxy default
2021-12-21 11:19:21 -06:00
Chris Hennes
77e0d06bb8
Addon Manager: Bugfix for zip installation
2021-12-20 18:57:26 -06:00
Chris Hennes
3d583ade33
Addon Manager: Add Qt.Tool window flag
2021-12-20 16:12:02 -06:00
Chris Hennes
29eae3004f
Addon Manager: Fix hashing with Qt 5.9
2021-12-20 14:21:00 -06:00
Chris Hennes
aaff737bd6
Addon Manager: Fix macro update code
2021-12-20 13:12:45 -06:00
Chris Hennes
e488f86bc9
Addon Manager: Add error checking for missing content
2021-12-20 10:37:58 -06:00
Chris Hennes
1b2f572ac4
Addon Manager: Support Qt 5.9
...
QRegularExpression was not added until Qt 5.12 -- add support for using
QRegExp in cases when QRegularExpression is not present.
2021-12-20 10:13:29 -06:00
Chris Hennes
eb4aacf2ff
Addon Manager: Bug fixes for detailed display
2021-12-18 20:29:42 -06:00
Chris Hennes
3cc2d402cf
Addon Manager: Black reformatting
2021-12-18 20:29:42 -06:00
Chris Hennes
14bcba5c55
Addon Manager: Improve display of install details
...
As suggested in the forums, this adds display of the installation date and
installed version to the expanded display and detail view.
2021-12-18 20:29:42 -06:00
Chris Hennes
f785436cff
Addon Manager: Improve cache behavior
...
Also includes a number of bug fixes.
2021-12-18 20:29:42 -06:00
Chris Hennes
69a8174462
Addon Manager: Implement preferences in standard dialog
2021-12-18 20:29:42 -06:00
Chris Hennes
e42eec2558
Addon Manager: Begin UI redesign
...
Migrate to a UI that looks more like other software package managers, giving
more space to each addon by hiding the list when an addon is selected, and
providing a "back" button to get back.
Implements a two-style view option for the list of addons: expanded and
condensed, via a delegate that provides the drawing function for each row in
the table based on two different widget designs.
2021-12-18 20:29:42 -06:00