Commit Graph

10570 Commits

Author SHA1 Message Date
Philipp Wolfer
ffdb549b57 PICARD-2192: Fix macOS app bundle creation 2024-04-21 20:04:40 +02:00
Philipp Wolfer
0858846563 PICARD-2192: Do not strip architectures from macOS binary
This is required to preserve arm64 binary code.
2024-04-21 19:10:00 +02:00
Philipp Wolfer
7251071435 Fixed debug opt test cases not being run
Fixed the naming of the test class so it actually gets collected and run
2024-04-21 17:48:44 +02:00
Laurent Monin
226ebef845 Merge pull request #2415 from zas/fix_standalone_track_genres
PICARD-2866: Fix standalone track genres
2024-04-20 18:03:21 +02:00
Laurent Monin
fbeb45b45b Merge pull request #2417 from zas/search_cleanup
Search cleanup
2024-04-20 18:03:06 +02:00
Laurent Monin
b2fec6989e self.file_ -> file 2024-04-20 17:41:20 +02:00
Laurent Monin
9e9ba13105 track['musicbrainz_releasegroupid'] -> releasegroup_id 2024-04-20 17:41:20 +02:00
Laurent Monin
f9e361a8ad track['musicbrainz_albumid'] -> album_id 2024-04-20 17:41:20 +02:00
Laurent Monin
de22449c99 track['musicbrainz_recordingid'] -> recording_id 2024-04-20 17:41:20 +02:00
Laurent Monin
d00cdace14 Move part of the code from load_selection() to new _load_selection_nat() 2024-04-20 17:41:20 +02:00
Laurent Monin
3713de5a25 Move part of the code from load_selection() to new _load_selection_non_nat() 2024-04-20 17:41:20 +02:00
Laurent Monin
e89c4df8f7 Revamp code a bit and add few comments to make things clearer 2024-04-20 17:41:20 +02:00
Laurent Monin
d16e5dd448 PICARD-2868: don't try to move a non-existing file after search 2024-04-20 17:38:40 +02:00
Laurent Monin
11445ff000 NonAlbumTrack: fix genres on refresh, clear genres before loading 2024-04-20 13:28:04 +02:00
Laurent Monin
8f2406ed9a Make DataObj.genres a property (internally using _genres) 2024-04-20 13:27:24 +02:00
Laurent Monin
05ddd5fc46 Merge pull request #2414 from zas/alternative_versions_tooltip
PICARD-2863: Add a tooltip with additional disambiguation to release versions menu
2024-04-19 17:58:07 +02:00
Laurent Monin
93b71014a6 Add a tooltip with additional disambiguation to release versions menu 2024-04-19 16:03:54 +02:00
Laurent Monin
5368e6985d Merge pull request #2412 from zas/ui_profiles_cleanup
UI profiles cleanup
2024-04-18 16:46:39 +02:00
Laurent Monin
14bee98104 Uncheck Update Picard documentation by default 2024-04-18 16:02:48 +02:00
Laurent Monin
b8270f8c04 Merge pull request #2413 from zas/enable_http2
PICARD-2864: Enable HTTP/2 requests
2024-04-18 15:57:50 +02:00
Laurent Monin
d97c20fb97 Enable HTTP/2 requests
Log output will show 'HTTP2 <response_code>' instead of 'HTTP <response_code>' when reply has used http/2
2024-04-18 15:37:15 +02:00
Laurent Monin
ffcbb60aeb AttachedProfilesDialog: option_group is mandatory 2024-04-18 12:21:43 +02:00
Laurent Monin
cfaa5ce972 Replace page_has_profile_options() with page_option_group()
- returns the actual option group, or None
- option_group was either a name or the value, less ambiguous now
- reduces code redundancy
2024-04-18 12:10:43 +02:00
Laurent Monin
6286ee2b73 Single quotes around dict keys 2024-04-18 12:07:52 +02:00
Laurent Monin
de4dc54649 Remove unused _get_profile_title_from_id() 2024-04-18 11:31:09 +02:00
Laurent Monin
b6800dafa4 Simplify populate_table() 2024-04-18 11:27:23 +02:00
Laurent Monin
f6863bb612 Merge pull request #2411 from zas/scripteditor_cleanup
Scripteditor cleanup
2024-04-17 21:28:28 +02:00
Laurent Monin
c9d26313b9 Introduce new methods get_script_item() & get_selected_index_and_item() 2024-04-17 20:07:31 +02:00
Laurent Monin
8157b4fddc get_selected_item(): drop optional idx parameter, never used 2024-04-17 19:41:18 +02:00
Laurent Monin
9a7d23f107 Use text keys for config/profile items, easier to read 2024-04-17 19:27:47 +02:00
Laurent Monin
18492ac512 Directly use SettingConfigSection.PROFILES_KEY/SETTINGS_KEY 2024-04-17 19:27:47 +02:00
Laurent Monin
793b4064db Use a more Python way to get first element of a dict 2024-04-17 19:19:07 +02:00
Laurent Monin
862d7bccb1 Simplify set(i for i in x) to set(x) 2024-04-17 19:18:32 +02:00
Laurent Monin
16b2ddc947 Merge pull request #2407 from zas/profiles_cleanup
Profiles cleanup
2024-04-17 18:45:11 +02:00
Laurent Monin
8f61d5ec15 Merge pull request #2410 from rdswift/documentation_check
Add documentation note to PR template as reminder
2024-04-17 18:41:48 +02:00
Laurent Monin
7bc8e2723d Merge pull request #2409 from zas/profile_hl_colors
PICARD-2858: Make profile highlight colors configurable
2024-04-17 18:41:32 +02:00
Bob Swift
c39f6044cd Add documentation note to PR template as reminder 2024-04-17 09:49:54 -06:00
Laurent Monin
e385e71422 Use InterfaceColors for profile highlight colors, making them configurable 2024-04-17 16:49:08 +02:00
Laurent Monin
e7e79cf374 Drop unused import 2024-04-17 16:49:01 +02:00
Laurent Monin
b5638310ed Merge pull request #2408 from zas/qt6.6.requirements
Requires PyQt>=6.6.1
2024-04-17 16:19:15 +02:00
Laurent Monin
6febcde469 Requires PyQt>=6.6.1 for non-darwin platorms 2024-04-17 15:46:39 +02:00
Laurent Monin
6e75c3d4f2 Simplify and improve display of scripts & providers tooltips in Profiles 2024-04-17 14:30:05 +02:00
Laurent Monin
f245015dd7 Directly use SettingConfigSection properties 2024-04-17 13:10:28 +02:00
Laurent Monin
16b74fb983 Use key string directly for Options, easier to read 2024-04-17 12:49:50 +02:00
Laurent Monin
fcce5421d4 Convert expanded_sections to a set
But keep loaded/saved value as a sorted list
2024-04-17 12:41:53 +02:00
Laurent Monin
1253ad7f89 Simplify child item creation 2024-04-17 12:30:51 +02:00
Laurent Monin
33044ca58d Simplify code related to restoration of last profile on load 2024-04-17 12:19:55 +02:00
Laurent Monin
330f2f57d1 update_config_overrides(): drop reset argument, never used 2024-04-17 12:03:14 +02:00
Laurent Monin
8e319e0d21 Merge pull request #2404 from zas/PICARD-2857
PICARD-2857: exit with 0 code if no error when connecting to an exist…
2024-04-16 19:03:29 +02:00
Laurent Monin
84e12fe6e7 Merge pull request #2405 from zas/fix_attached_profiles
Fix Attached Profiles Dialog after setting title changes
2024-04-16 19:03:07 +02:00