Commit Graph

4445 Commits

Author SHA1 Message Date
Eric Le Lay bb8e4c1117 WIP: draft of Podcast/Progress notebook without tabs 2021-01-05 20:03:58 +01:00
Eric Le Lay 67b0dfcc25 fix gtk warnings in mass unsubscribe dialog when podcast title contains ampersand, etc. 2021-01-05 11:47:54 +01:00
Eric Le Lay 228d8d61fc Merge #946 from tpikonen/narrow-about
Narrow down About dialog, pack items vertically
2021-01-05 11:10:39 +01:00
Eric Le Lay 881398742f remove extra License: label in about dialog 2021-01-05 11:05:21 +01:00
Eric Le Lay 3892b170da apply @auouymous extra fix when no channel exists 2021-01-05 11:00:58 +01:00
Teemu Ikonen 99c282898c Fix uncaught exception on channel list key navigation
After searching, the channel list treeview sometimes does not have a
selected item, leading to an invalid iterator when navigating the list
with arrow keys.

Select the first episode item in the TreeView model in this case.
2021-01-05 11:00:58 +01:00
Eric Le Lay db6ed4d602
Merge pull request #944 from TZocker/patch-18
Update de.po
2021-01-05 10:53:01 +01:00
Eric Le Lay c8d8399fe2
Merge pull request #943 from auouymous/episode-selector-title
Set episode selector title before creating window.
2021-01-05 10:52:29 +01:00
Eric Le Lay 9faf7f21f0 Merge #940 from tpikonen/fix-search+arrow-keys
Fix uncaught exception on channel list key navigation
2021-01-05 10:48:17 +01:00
Eric Le Lay 936d9f3d25 apply @auouymous extra fix when no channel exists 2021-01-05 10:48:05 +01:00
Teemu Ikonen 108d60ac17 Narrow down About dialog, pack items vertically 2021-01-02 22:28:38 +02:00
TZocker 079bb7c3e0
Update de.po 2021-01-02 02:32:42 +01:00
auouymous 709ce68db8 Set episode selector title before creating window.
Window managers can't restore position when the initial title isn't the
same as the final title that gets stored.
2021-01-01 03:56:34 -07:00
Teemu Ikonen 0cd1d12c20 Fix uncaught exception on channel list key navigation
After searching, the channel list treeview sometimes does not have a
selected item, leading to an invalid iterator when navigating the list
with arrow keys.

Select the first episode item in the TreeView model in this case.
2020-12-30 15:00:41 +02:00
Eric Le Lay 33a144f985 remove default window x,y, following removal of position restore 2020-12-27 18:04:32 +01:00
Eric Le Lay 3d7164f8b2
Merge pull request #933 from tpikonen/fix-window-state
Get correct window size when saving UI state
2020-12-27 18:02:21 +01:00
Teemu Ikonen 529a1e9425 Do not save or restore window position 2020-12-27 18:18:11 +02:00
Eric Le Lay e3f8ef6d0a Merge #930 Prevent text entry from expanding 2020-12-26 19:18:43 +01:00
Eric Le Lay fe5d69c401 html_shownotes: restore translation and fix margins 2020-12-26 19:17:51 +01:00
Teemu Ikonen ed93257fdc Refactor shownotes
Use GtkOverlay to show link destination in both HTML and text shownotes.

Remove GtkTextView from HTML shownote pane and write a HTML header from
episode title and other data. The title section now scrolls with the
rest of the description text. Plain text descriptions are converted to
HTML by adding <br> tags on newlines.
2020-12-26 19:17:51 +01:00
Eric Le Lay c119c45fcf html_shownotes: restore translation and fix margins 2020-12-26 15:19:09 +01:00
Teemu Ikonen c967f33583 Get correct window size when saving UI state 2020-12-26 00:01:17 +02:00
Teemu Ikonen 0e3b8aff9d Refactor shownotes
Use GtkOverlay to show link destination in both HTML and text shownotes.

Remove GtkTextView from HTML shownote pane and write a HTML header from
episode title and other data. The title section now scrolls with the
rest of the description text. Plain text descriptions are converted to
HTML by adding <br> tags on newlines.
2020-12-25 00:24:16 +02:00
Johannes Marbach b055f65de0 Prevent text entry from expanding
On mobile screens GtkDialog windows are stretched to cover all of the
screen. This prevents the hbox with the text entry from expanding when
the window grows (which looks rather unintuitive).

Fixes: #929
2020-12-23 11:05:11 +01:00
Eric Le Lay 7d06eafef3
Merge pull request #927 from auouymous/trim-user-agent
Don't send kernel version in user-agent.
2020-12-20 17:13:15 +01:00
auouymous e3a9868b84 Don't send kernel version in user-agent.
Closes #926.
2020-12-20 08:05:01 -07:00
Eric Le Lay 46cf814b5f
Merge pull request #919 from auouymous/ytdl-version-check
Log youtube-dl version and warn if known to have issues.
2020-12-14 20:46:54 +01:00
auouymous 41d5256954 Log youtube-dl version and warn if known to have issues. 2020-12-08 20:21:13 -07:00
Eric Le Lay e78f54b0cb
Merge pull request #910 from shunf4/master
Fix working directory of retrieval of git revision in win32 installer build script
2020-11-30 21:05:07 +01:00
Eric Le Lay 03802fb077
Merge pull request #913 from shunf4/fix/win32_build_certifi_path
Fix certifi certs path in case .local/lib/python38 exists in user home directory in win32 installer build script
2020-11-30 21:04:03 +01:00
Eric Le Lay 2019d83edf
Merge pull request #914 from auouymous/no-stack-for-dns-and-timeout-errors
Disable stack trace for network errors from requests and urllib3.
2020-11-30 21:01:35 +01:00
auouymous 0da0a6ff24 Disable stack trace for network errors from requests and urllib3. 2020-11-29 16:17:38 -07:00
shunf4 e65f3a35c7 fix: win installer build: more accurate path to retrieve certifi certs 2020-11-28 00:50:12 +08:00
shunf4 279d1558a5 Merge branch 'master' of github.com:shunf4/gpodder into master 2020-11-27 16:52:33 +08:00
shunf4 72dfa8abaa fix: win installer build: correct version string generated from git 2020-11-27 16:51:58 +08:00
Eric Le Lay 72dcda9e56 update fr translation 2020-11-24 17:40:14 +01:00
Eric Le Lay d6ad868347 make messages 2020-11-24 17:39:57 +01:00
Eric Le Lay 3eac29f4fc
Merge pull request #897 from tpikonen/fix-view-downloaded
Option to not show new episodes on view->Downloaded
2020-11-24 17:27:53 +01:00
Eric Le Lay aa58c70a1e
Merge pull request #843 from gpodder/requests
Use the requests package for all http requests
2020-11-24 17:27:12 +01:00
Eric Le Lay e632bfdbde Merge remote-tracking branch 'origin/master' into requests 2020-11-24 09:23:28 +01:00
Eric Le Lay 4e4bf49e78 prepare 3.10.17 release 2020-11-23 08:14:33 +01:00
Eric Le Lay cd9e1bcc58 win: install six using pacman (already installed actually) 2020-11-22 18:49:32 +01:00
Eric Le Lay ca8fd8ffb6 win: add echo to repeated powershell Stop-Process commands 2020-11-22 17:31:22 +01:00
Eric Le Lay 50d3078523 win: try another workaround for powershell exit code 1 2020-11-22 17:08:06 +01:00
Eric Le Lay 9b228709db win: powershell exit code 1 even with silentlycontinue 2020-11-22 17:04:11 +01:00
Eric Le Lay 737df5a734 win: try killing remaining processes using powershell (ps fails) 2020-11-22 17:00:16 +01:00
Eric Le Lay 53ed491bf0 win: workaround updating msys2-runtime crashes bash
See https://github.com/msys2/MSYS2-packages/issues/1966
2020-11-22 16:42:55 +01:00
Eric Le Lay c702aefbd7 win: non interactive call to pacman 2020-11-22 16:22:17 +01:00
Eric Le Lay 9831e6f509 win: fix failing build 2020-11-22 16:21:16 +01:00
Eric Le Lay 3097f093f9 add build failure workaround
from https://www.msys2.org/news/#2020-06-29-new-packagers
2020-11-22 16:06:30 +01:00