auouymous
3a4cd026e9
Reset window position if completely off-screen.
2022-08-22 23:49:11 -06:00
Teemu Ikonen
dc7ebf494d
Fix setting cover image from local file
2022-08-16 17:18:09 +03:00
Teemu Ikonen
93b636b6ca
channel editor: Add buttons next to cover, feed URL, etc.
...
Remove the cover image context menu and add buttons next to various
items in the channel editor:
* Cover image: Pop-up a menu to change or refresh the cover image
* Feed URL: Copy the URL to clipboard
* Download folder: Open the download folder
2022-08-16 17:18:09 +03:00
Eric Le Lay
ec1b675f45
Merge pull request #1369 from auouymous/clear-add-podcast-url
...
Add icon to clear URL in the add podcast dialog.
2022-08-14 13:42:30 +02:00
auouymous
fc0c1981ed
Add icon to clear URL in the add podcast dialog.
2022-08-13 02:51:15 -06:00
auouymous
932a8e7069
Fix stripping of pasted text when adding podcast URL.
2022-08-13 02:34:45 -06:00
auouymous
8fa11335be
Add progress dialogs for long running actions.
...
Make the find partial downloads progress dialog update itself.
Show a progress dialog when queueing and resuming downloads.
2022-08-13 02:12:13 -06:00
auouymous
8d1acbd3ad
Improve cancelling of progress dialog and manually updating it.
2022-08-13 02:09:24 -06:00
auouymous
165a45ac0d
Add util.IdleTimeout class to reduce lag when updating progress tab.
2022-08-13 01:55:05 -06:00
auouymous
bab023a4db
Merge pull request #1353 from auouymous/fix-hang-when-resuming-thousands-of-episodes
...
Fix hang when resuming thousands of episodes.
2022-08-13 00:06:28 -07:00
auouymous
f20f1b3afd
Fix hang when resuming thousands of episodes.
...
When the number of episodes causes update_downloads_list() to exceed 1.5
seconds, the idle_add callback will never be called and cause gpodder to
hang.
Fixes #1311 .
2022-08-13 01:04:33 -06:00
auouymous
f05ce1fc0a
Switch deprecated GObject functions to GLib.
2022-08-13 00:33:28 -06:00
auouymous
fdc2bb2eb9
Remove redundant force_start parameters.
2022-08-12 23:05:23 -06:00
auouymous
3f63d53414
Merge pull request #1359 from adasiko/master
...
Update Russian translation
2022-08-11 22:35:55 -07:00
adasiko
b6c00d0d3c
Update Russian translation
2022-08-06 21:51:07 +07:00
Eric Le Lay
a6e4d39fdd
Merge pull request #1355 from auouymous/keep-dialog-open-longer-before-resume-all
...
Keep 'find partial downloads' dialog open longer.
2022-08-04 23:43:01 +02:00
auouymous
369c3986cb
Merge pull request #1357 from gpodder/thp/fixup-interpreter
...
[shebang] Change /usr/bin/python -> /usr/bin/env python3
2022-08-04 14:25:10 -07:00
Thomas Perl
576ae2a762
Remove unneeded shebang lines
2022-08-04 12:39:05 +02:00
Thomas Perl
37e296c629
[shebang] Change /usr/bin/python -> /usr/bin/env python3
...
This should fix "unusual interpreter" Lintian warnings here:
https://udd.debian.org/lintian/?packages=gpodder
2022-08-04 11:53:08 +02:00
auouymous
97b3aab8de
Keep 'find partial downloads' dialog open longer.
...
It can take a while to populate the list when there are a lot of
downloads to resume. This leaves the list empty and UI, including the
`Resume All` button unresponsive. Keeping the dialog open while Gtk
populates the list prevents this from happening.
2022-08-03 14:03:07 -06:00
auouymous
ce9a2a7103
Upgrade to newer version of 7-Zip for portable Windows build.
2022-08-02 19:22:36 -06:00
auouymous
c8e4f20506
Merge pull request #1347 from tpikonen/ytdl-no-audio-video-files
...
Don't try to download media files with youtube-dl extension
2022-08-02 14:54:42 -07:00
Teemu Ikonen
123a550f20
Don't try to download media files with youtube-dl extension
2022-08-01 21:19:17 +03:00
auouymous
ef0cb1a3dc
Quote python version to avoid 3.10 being detected as 3.1.
2022-07-31 02:04:07 -06:00
auouymous
d4ea4fc088
Lint and test using python 3.10.
2022-07-31 01:57:15 -06:00
auouymous
75969b9111
prepare 3.11.0 release
2022-07-30 22:35:28 -06:00
Eric Le Lay
5c28a39db1
macos: try again with python includedir
2022-07-28 16:35:36 +02:00
Eric Le Lay
295009703d
macos: debug why pip doesn't use brotli and cryptodomex whl
2022-07-27 17:38:13 +02:00
Eric Le Lay
8453820578
use gpodder-osx-bundle 22.7.27
2022-07-27 17:26:34 +02:00
auouymous
4c1cf5bcb0
Create 'Resume all' button by its clicked handler.
2022-07-18 15:18:36 -06:00
auouymous
a3e8816dcf
sort and update dependencies
2022-07-13 19:00:29 -06:00
auouymous
cf24177462
Merge pull request #1330 from auouymous/inject-extension-preferences
...
Add/remove extension preferences buttons when loaded/unloaded.
2022-07-13 11:50:32 -07:00
auouymous
925a4975e6
Merge pull request #1335 from tpikonen/sync-no-traceback
...
sync.py: Don't print traceback on missing libgpod_ctypes and eyed3.mp3
2022-07-12 13:55:37 -07:00
Teemu Ikonen
8ebf566993
sync.py: Don't print traceback on missing libgpod_ctypes and eyed3.mp3
2022-07-12 18:29:31 +03:00
auouymous
dc6ac8db12
Merge pull request #1334 from gpodder/thp/ctypes-python312
...
libgpod_ctypes: Use ctypes.c_time_t on Python 3.12
2022-07-12 01:23:07 -07:00
Thomas Perl
a3a6bee1f4
libgpod_ctypes: Use ctypes.c_time_t on Python 3.12
2022-07-12 09:22:34 +02:00
Teemu Ikonen
4212b17bf2
Do not rely on the Extensions page being last in the stack.
2022-07-11 02:08:51 -06:00
auouymous
02e3a91272
Merge pull request #1327 from TZocker/patch-20
...
Update de.po
2022-07-09 00:14:48 -07:00
auouymous
aec5e162cf
Add/remove extension preferences buttons when loaded/unloaded.
...
The user must currently close preferences and reopen to configure
extensions that provide a preferences UI. This is a problem when the
user does not know the extension has preferences, but the sudden
appearance of the button when an extension is enabled might catch the
user's attention.
Furthermore, removing the button when the extension is unloaded prevents
any confusion as to why it is still there.
2022-07-08 16:28:41 -06:00
TZocker
ce9b7c98fa
Update de.po
2022-07-08 18:07:46 +02:00
auouymous
d291d12ad0
Merge pull request #1313 from auouymous/remove-extension-prefs-border
...
Remove border around extensions list in preferences.
2022-07-07 01:13:10 -07:00
auouymous
db4c6ce8b1
Merge pull request #1325 from neodyne/sk-translation-update-5
...
Slovak translation updated
2022-07-07 00:19:02 -07:00
auouymous
127052e6fb
Merge pull request #1324 from Vistaus/master
...
Updated Dutch translation
2022-07-07 00:03:40 -07:00
auouymous
2d363e10f7
Merge pull request #1322 from huftis/update-nn-translation-2022-june
...
Update Norwegian Nynorsk translation
2022-07-06 23:52:09 -07:00
Karl Ove Hufthammer
c16cf4d0d2
Update Norwegian Nynorsk translation
2022-07-06 20:58:03 +02:00
Heimen Stoffels
78bbbeb8ec
Updated Dutch translation
2022-07-06 14:30:26 +02:00
neodyne
833c23fbe8
Slovak translation updated
2022-07-06 13:52:07 +02:00
auouymous
a6b2a81d32
make messages
2022-07-05 12:30:11 -06:00
auouymous
35c42227b5
Merge pull request #1317 from ciampix/master
...
Updated Italian translation
2022-07-05 11:28:25 -07:00
auouymous
6c0adf0d3e
Merge pull request #1320 from tpikonen/open-website-once
...
util.open_website: Return True to block 'activate-link' default handler
2022-07-05 08:01:37 -07:00