Commit Graph

  • 912bfe3021 More conversions to register_profile_highlights() Laurent Monin 2024-04-25 17:14:35 +02:00
  • a6fb5ef647 Fix tests Laurent Monin 2024-04-25 16:47:05 +02:00
  • c4a000a0b9 Introduce register_profile_highlights() Laurent Monin 2024-04-25 16:44:35 +02:00
  • 2103376e60 Move option declations to picard/options.py and introduce const.defaults Laurent Monin 2024-04-25 14:56:19 +02:00
  • 92ca2d8664 Merge pull request #2432 from phw/fix-upgrade-hooks Philipp Wolfer 2024-04-25 18:57:25 +02:00
  • e275824044 Fix upgrade_to_v2_7_0dev2 upgrade hook Philipp Wolfer 2024-04-25 18:24:34 +02:00
  • ba65c3f245 Update the Options > Advanced > Maintenance page: Bob Swift 2024-04-25 09:47:33 -06:00
  • 89a75828f2 Fix upgrade hooks re-declaring options Philipp Wolfer 2024-04-25 09:37:24 +02:00
  • a2be3c8483 Do not use PyQt6-Qt6 6.7 from PyPI Philipp Wolfer 2024-04-25 17:40:49 +02:00
  • 4bfbe012b3 Merge pull request #2430 from zas/save_last_backup_dir Laurent Monin 2024-04-25 11:10:16 +02:00
  • 52462ec5cd Merge pull request #13 from rdswift/save_last_backup_dir Laurent Monin 2024-04-24 22:01:32 +02:00
  • 4643d18caa Modify maintenance options page label text and layout. Bob Swift 2024-04-24 11:26:29 -06:00
  • f26a74f251 If the path is changed to an invalid directory, dispplay a warning and revert back to last valid path Laurent Monin 2024-04-24 18:02:31 +02:00
  • 2a986cd175 Revert "Update picard/ui/ui_options_maintenance.py" Laurent Monin 2024-04-24 17:39:50 +02:00
  • 686df504cb Update picard/ui/ui_options_maintenance.py Laurent Monin 2024-04-24 17:26:00 +02:00
  • 9edd5845ad Update picard/ui/options/maintenance.py Laurent Monin 2024-04-24 17:25:38 +02:00
  • 2aa55618b9 Reduce code redundancy, introduce _safe_autobackup_dir() Laurent Monin 2024-04-23 18:39:36 +02:00
  • cbdb48d5d5 Rework success/error/confirmation/select dialogs Laurent Monin 2024-04-23 18:26:55 +02:00
  • 7ab181ead2 _backup_error() -> _dialog_backup_error() Laurent Monin 2024-04-23 17:44:23 +02:00
  • 71e5b023ea Let the user select the auto backup directory in Maintenance Options Laurent Monin 2024-04-23 14:44:07 +02:00
  • 87b7388835 Don't import os.path as path, that's a fairly common variable name Laurent Monin 2024-04-23 13:24:03 +02:00
  • 18c9ba592d ResultTable: explicitely pass parent_dialog Laurent Monin 2024-04-24 09:55:39 +02:00
  • b3630014f2 PICARD-2873: Fetch Search dialog cover art images after it was resized Laurent Monin 2024-04-23 11:23:06 +02:00
  • bea318ed57 Merge pull request #2431 from zas/fix_macos Laurent Monin 2024-04-24 10:51:36 +02:00
  • 4da5c29027 Python 3.9 isn't available anymore with macos-latest, stick to macos-12 Laurent Monin 2024-04-24 10:34:17 +02:00
  • ae0b2b29ee metainfo: fix recommended display length definition Lctrs 2024-04-22 22:53:11 +02:00
  • eec6513ce8 Only register sys.excepthook if the app actually started Laurent Monin 2024-04-23 11:43:32 +02:00
  • d7bb9dc0a2 Drop remaining bits of QtCore.QObject.config and QtCore.QObject.log Laurent Monin 2024-04-23 12:38:14 +02:00
  • 8d46361d3c Translated using Weblate (Lithuanian) Vac31 2024-04-23 16:42:40 +00:00
  • da4ff8c03b Translated using Weblate (Lithuanian) Vac31 2024-04-23 16:42:32 +00:00
  • 5cea1f24db Merge pull request #2424 from zas/byebye_qtcore_qobject_tagger Laurent Monin 2024-04-23 09:20:23 +02:00
  • 3b6b90d6a6 Fix unit tests after removal of QObject.tagger Philipp Wolfer 2024-04-22 17:20:07 +02:00
  • 05023ab096 setup_config(): make app optional Laurent Monin 2024-04-22 17:52:31 +02:00
  • cca828c7b7 Use QtCore.QCoreApplication.instance() Laurent Monin 2024-04-22 13:34:37 +02:00
  • b7b43ca09d Fixed calls to QFileDialog options Philipp Wolfer 2024-04-22 15:03:07 +02:00
  • d592358348 Update translation files Hosted Weblate 2024-04-22 10:04:01 +00:00
  • b851b136be Update picard.pot Philipp Wolfer 2024-04-22 12:03:44 +02:00
  • e7149d41b1 Merge pull request #2421 from zas/get_rid_of_custom_builtins Laurent Monin 2024-04-22 11:59:13 +02:00
  • a0ebf70768 Get rid of i18n._get_translation(), use dict entries directly Laurent Monin 2024-04-22 11:26:12 +02:00
  • 134cfce668 Regenerate ui_* files Laurent Monin 2024-04-22 10:33:41 +02:00
  • 5d0c68c9da Rework setup.py compile_ui to handle Qt6 vs ours translation systems Laurent Monin 2024-04-22 10:32:47 +02:00
  • 10d2992253 import _ -> import gettext as _ Laurent Monin 2024-04-21 23:47:32 +02:00
  • fc87e6cba2 i18n: _gettext() -> gettext(), gettext -> module_gettext Laurent Monin 2024-04-21 23:46:19 +02:00
  • 2aebd616b4 Remove builtins declarations for checkers Laurent Monin 2024-04-21 23:08:40 +02:00
  • 2cf9323210 Remove obsolete comment Laurent Monin 2024-04-21 23:08:18 +02:00
  • fada4f0a40 Import gettext-related methods, instead of monkeypatching builtins Laurent Monin 2024-04-20 23:42:17 +02:00
  • ebfd011a99 Merge pull request #2418 from phw/register-excepthook Philipp Wolfer 2024-04-21 20:05:16 +02:00
  • ffdb549b57 PICARD-2192: Fix macOS app bundle creation Philipp Wolfer 2024-04-21 19:53:55 +02:00
  • 0858846563 PICARD-2192: Do not strip architectures from macOS binary Philipp Wolfer 2024-04-21 19:10:00 +02:00
  • b4a6d492f7 PICARD-2869: Use newer syntax for getting exception info on Python >= 3.10 Philipp Wolfer 2024-04-21 18:26:53 +02:00
  • 7251071435 Fixed debug opt test cases not being run Philipp Wolfer 2024-04-21 17:48:13 +02:00
  • 226ebef845 Merge pull request #2415 from zas/fix_standalone_track_genres Laurent Monin 2024-04-20 18:03:21 +02:00
  • fbeb45b45b Merge pull request #2417 from zas/search_cleanup Laurent Monin 2024-04-20 18:03:06 +02:00
  • d796b1ec29 PICARD-2869: Register a global exception handler Philipp Wolfer 2024-04-20 17:35:40 +02:00
  • b2fec6989e self.file_ -> file Laurent Monin 2024-04-20 16:50:23 +02:00
  • 9e9ba13105 track['musicbrainz_releasegroupid'] -> releasegroup_id Laurent Monin 2024-04-20 16:47:42 +02:00
  • f9e361a8ad track['musicbrainz_albumid'] -> album_id Laurent Monin 2024-04-20 16:46:33 +02:00
  • de22449c99 track['musicbrainz_recordingid'] -> recording_id Laurent Monin 2024-04-20 16:45:20 +02:00
  • d00cdace14 Move part of the code from load_selection() to new _load_selection_nat() Laurent Monin 2024-04-20 16:43:22 +02:00
  • 3713de5a25 Move part of the code from load_selection() to new _load_selection_non_nat() Laurent Monin 2024-04-20 16:41:54 +02:00
  • e89c4df8f7 Revamp code a bit and add few comments to make things clearer Laurent Monin 2024-04-20 15:28:37 +02:00
  • b5f01cb370 PICARD-2868: don't try to move a non-existing file after search Laurent Monin 2024-04-20 15:05:13 +02:00
  • 22ef84596a PICARD-2850: Use old filename if naming script evaluates to empty filename Philipp Wolfer 2024-04-02 18:05:59 +02:00
  • e41727b428 PICARD-2850: Extend file naming examples with additional variables Philipp Wolfer 2024-04-02 17:44:40 +02:00
  • d16e5dd448 PICARD-2868: don't try to move a non-existing file after search Laurent Monin 2024-04-20 15:05:13 +02:00
  • 11445ff000 NonAlbumTrack: fix genres on refresh, clear genres before loading Laurent Monin 2024-04-20 13:28:04 +02:00
  • 8f2406ed9a Make DataObj.genres a property (internally using _genres) Laurent Monin 2024-04-20 13:27:24 +02:00
  • 05ddd5fc46 Merge pull request #2414 from zas/alternative_versions_tooltip Laurent Monin 2024-04-19 17:58:07 +02:00
  • 93b71014a6 Add a tooltip with additional disambiguation to release versions menu Laurent Monin 2024-04-19 15:28:51 +02:00
  • 5368e6985d Merge pull request #2412 from zas/ui_profiles_cleanup Laurent Monin 2024-04-18 16:46:39 +02:00
  • 14bee98104 Uncheck Update Picard documentation by default Laurent Monin 2024-04-18 16:02:48 +02:00
  • b8270f8c04 Merge pull request #2413 from zas/enable_http2 Laurent Monin 2024-04-18 15:57:50 +02:00
  • d97c20fb97 Enable HTTP/2 requests Laurent Monin 2024-04-18 15:37:15 +02:00
  • ffcbb60aeb AttachedProfilesDialog: option_group is mandatory Laurent Monin 2024-04-18 12:21:43 +02:00
  • cfaa5ce972 Replace page_has_profile_options() with page_option_group() Laurent Monin 2024-04-18 12:10:43 +02:00
  • 6286ee2b73 Single quotes around dict keys Laurent Monin 2024-04-18 12:07:52 +02:00
  • de4dc54649 Remove unused _get_profile_title_from_id() Laurent Monin 2024-04-18 11:31:09 +02:00
  • b6800dafa4 Simplify populate_table() Laurent Monin 2024-04-18 11:27:23 +02:00
  • f6863bb612 Merge pull request #2411 from zas/scripteditor_cleanup Laurent Monin 2024-04-17 21:28:28 +02:00
  • c9d26313b9 Introduce new methods get_script_item() & get_selected_index_and_item() Laurent Monin 2024-04-17 20:00:46 +02:00
  • 8157b4fddc get_selected_item(): drop optional idx parameter, never used Laurent Monin 2024-04-17 19:41:18 +02:00
  • 9a7d23f107 Use text keys for config/profile items, easier to read Laurent Monin 2024-04-17 19:25:23 +02:00
  • 18492ac512 Directly use SettingConfigSection.PROFILES_KEY/SETTINGS_KEY Laurent Monin 2024-04-17 19:21:59 +02:00
  • 793b4064db Use a more Python way to get first element of a dict Laurent Monin 2024-04-17 19:19:07 +02:00
  • 862d7bccb1 Simplify set(i for i in x) to set(x) Laurent Monin 2024-04-17 19:18:32 +02:00
  • 16b2ddc947 Merge pull request #2407 from zas/profiles_cleanup Laurent Monin 2024-04-17 18:45:11 +02:00
  • 8f61d5ec15 Merge pull request #2410 from rdswift/documentation_check Laurent Monin 2024-04-17 18:41:48 +02:00
  • 7bc8e2723d Merge pull request #2409 from zas/profile_hl_colors Laurent Monin 2024-04-17 18:41:32 +02:00
  • c39f6044cd Add documentation note to PR template as reminder Bob Swift 2024-04-17 09:49:54 -06:00
  • e385e71422 Use InterfaceColors for profile highlight colors, making them configurable Laurent Monin 2024-04-17 16:49:08 +02:00
  • e7e79cf374 Drop unused import Laurent Monin 2024-04-17 16:47:48 +02:00
  • b5638310ed Merge pull request #2408 from zas/qt6.6.requirements Laurent Monin 2024-04-17 16:19:15 +02:00
  • 6febcde469 Requires PyQt>=6.6.1 for non-darwin platorms Laurent Monin 2024-04-17 15:33:31 +02:00
  • 6e75c3d4f2 Simplify and improve display of scripts & providers tooltips in Profiles Laurent Monin 2024-04-17 14:30:05 +02:00
  • f245015dd7 Directly use SettingConfigSection properties Laurent Monin 2024-04-17 13:09:42 +02:00
  • 16b74fb983 Use key string directly for Options, easier to read Laurent Monin 2024-04-17 12:49:50 +02:00
  • fcce5421d4 Convert expanded_sections to a set Laurent Monin 2024-04-17 12:41:53 +02:00
  • 1253ad7f89 Simplify child item creation Laurent Monin 2024-04-17 12:30:51 +02:00
  • 33044ca58d Simplify code related to restoration of last profile on load Laurent Monin 2024-04-17 12:19:55 +02:00
  • 330f2f57d1 update_config_overrides(): drop reset argument, never used Laurent Monin 2024-04-17 12:03:14 +02:00