Timmy Welch
f90f373d20
Merge branch 'mizaki-rate_limit_cv' into develop
2023-07-01 18:04:24 -07:00
Timmy Welch
2e01672e68
Fix #485
...
As mentioned in the comment in comictaggerlib/main.py:186
The default value should be None not the empty string.
We also check if the given value is the default or the empty string and
the setting is unset so the default value is not saved in the settings
file.
The default_api_url is shown in the GUI Settings Window it is not
currently show in the cli help.
2023-06-23 17:48:18 -07:00
Timmy Welch
526069dabf
Use _guess_type from settngs for more robust type checking
2023-06-22 18:28:43 -07:00
Mizaki
af5a0e50e0
Remove wait on CV rate limit in autotag
2023-06-21 22:32:06 +01:00
Timmy Welch
783e10a9a1
Generate a namespace object for typing settngs
2023-06-09 16:20:00 -07:00
Mizaki
c3892082f5
Change data to metadata
2023-06-02 00:37:58 +01:00
Mizaki
92e2cb42e8
Replace instances of Comic Vine to use the talker's name
2023-06-01 22:05:14 +01:00
Mizaki
2da64fd52d
Remove password class from function
2023-05-16 15:20:45 +01:00
Mizaki
057725c5da
Create generate_password_textbox
2023-05-16 00:25:12 +01:00
Mizaki
5996bd3588
Add show/hide icon to key field
2023-05-15 23:46:16 +01:00
Mizaki
60f47546c2
Hide the API key field as a password and add a show/show button
2023-05-13 23:12:29 +01:00
Timmy Welch
c07e1c4168
Add additional typing
2023-04-25 16:00:06 -07:00
Timmy Welch
c1aba269a9
Revert "Make PyICU optional"
...
This reverts commit bf55037690
.
2023-04-22 21:28:14 -07:00
Timmy Welch
bf55037690
Make PyICU optional
...
Fix more locale issues
Update README.md
2023-04-18 21:03:50 -07:00
Mizaki
6133b886fb
String widget fix-fix
2023-02-28 15:06:59 +00:00
Mizaki
dacd767162
String widget fix
2023-02-28 14:59:58 +00:00
Mizaki
b4a3e8c2ee
Add missing tool tips to labels
...
Change metadata select label
Use named tuple for talker tabs
Retrun a string and bool for api check
2023-02-24 00:06:48 +00:00
Mizaki
118429f84c
Change source term to metadata
...
Generate API text field in their own function
API tests return string message of result
Add help to text field lables
2023-02-23 00:42:48 +00:00
Mizaki
5b5a483e25
Fix api key test button generation
2023-02-21 00:58:13 +00:00
Mizaki
316bd52f21
Use currentData for combo box
2023-02-21 00:42:11 +00:00
Mizaki
59893b1d1c
Fix optoin.type ifs
2023-02-21 00:38:13 +00:00
Mizaki
f439797b03
Use new display_name from settngs. Add source combobox getting and setting and add to sources dict of widgets.
2023-02-20 18:45:39 +00:00
Mizaki
fefb3ce6cd
Remove general tab from talker tab and use base tab from settings window. Additional clean up.
2023-02-19 23:33:22 +00:00
Mizaki
a24bd1c719
Generate talker general tab programatically. Move search options to search tab.
2023-02-18 17:16:56 +00:00
Mizaki
02fd8beda8
Use None as parent for api and url message boxes
...
Rename test_api_key and test_api_url to api_key_btn_connect and api_url_btn_connect
Make separate function to set form values, called in settings_to_form
Change isinstance to is
Call findChildren only once
2023-02-18 01:15:46 +00:00
Mizaki
6a6a3320cb
Move talker settings menu generator to a separate file
2023-02-14 01:32:56 +00:00
Mizaki
83a8d5d5e1
Generate settings tabs for each talker
2023-02-11 01:18:56 +00:00
Timmy Welch
4eb9e008ce
Update pre-commit
2023-02-10 00:25:20 -08:00
Mizaki
d0e3b487eb
Mark label for external links. attrib str to be complete.
2023-01-22 17:16:33 +00:00
Mizaki
5d66815765
Add attrib string for source. Add logo and URL to issues window.
2023-01-20 00:29:02 +00:00
Mizaki
55e3b7c7e0
Use name for URL display. Window sizes.
2023-01-13 21:27:40 +00:00
Mizaki
87cd106b28
Add source logo and URL to series window
2023-01-04 23:51:39 +00:00
Timmy Welch
1d9840913a
Change all references of volume to series
2022-12-22 10:16:05 -08:00
Timmy Welch
9004ee1a6b
Merge branch 'settings' into develop
2022-12-15 20:17:50 -08:00
Timmy Welch
ed1df400d8
Add replacement settings
2022-12-06 00:20:21 -08:00
Timmy Welch
8eba44cce4
Increase default size of VolumeSelectionWindow
2022-11-29 14:28:08 -08:00
Timmy Welch
aad83c8c03
Update PyInstaller usage
...
Switch to rapidfuzz from thefuzz
Add associations to macOS app bundle
2022-10-25 21:48:01 -07:00
Timmy Welch
40314367c9
Improve formatting and consistency
2022-07-18 12:17:13 -07:00
Timmy Welch
947dc81c74
use thefuzz
...
use thefuzz
use thefuzz
2022-07-13 23:11:17 -07:00
Timmy Welch
ccb461ae76
Improve rename
...
Implement rename on ComicArchive
Simplify unique_file with pathlib
Fix issues during renaming and simplify with pathlib
Allow exporting as zip to export 7-zip archives
2022-07-09 23:13:18 -07:00
Timmy Welch
95643fdace
Fix community rating
...
The user rating control is replaced with critical rating which is now
represented as a float.
utils.xlate has been updated to have an is_float parameter
Metadata is reloaded on save so that changes can be seen
e.g. for CBL tags the critical rating field only stores integers
2022-06-23 13:18:42 -07:00
Timmy Welch
7e033857ba
Replace pkg_resources with importlib.metadata
2022-06-10 16:18:58 -07:00
Timmy Welch
d9c02b0115
Allow changing the ComicVine URL fixes #104
2022-06-10 15:23:58 -07:00
Timmy Welch
ff73cbf2f9
Fix small issues
...
Fix spelling errors
Remove Redundant exception types
Remove dead code
Change the forum link to point to GitHub discussions
2022-06-07 20:22:33 -07:00
Timmy Welch
db37ec7204
Add a literal search option
2022-06-07 12:16:23 -07:00
Timmy Welch
b5e6e41043
Add a log window to see the current log
2022-06-06 20:04:34 -07:00
Timmy Welch
4c9fa4f716
Update template help and default template
2022-06-02 18:32:41 -07:00
Timmy Welch
fd4c453854
Apply pre-commit configuration
2022-06-02 18:32:16 -07:00
lordwelch
4201558483
Merge branch 'wordSplit' into develop
2022-05-19 17:58:45 -07:00
lordwelch
eec715551a
Allow overwriting existing metadata
2022-05-19 13:28:36 -07:00