Eric Le Lay
cd991b98e5
proper way to add win.action
...
window actions were not found on OSX,
resulting in all menu items disabled.
2016-10-01 21:01:49 +02:00
Eric Le Lay
12cad6528d
confirm on quit, close window
2016-10-01 13:01:46 +02:00
Eric Le Lay
fec1961f4e
remove uimanager
2016-09-30 20:28:47 +02:00
Eric Le Lay
18c697feb1
remove macapp
2016-09-30 20:26:57 +02:00
Eric Le Lay
b99f1c207d
merge menus in menus.ui
2016-09-30 20:26:27 +02:00
Eric Le Lay
5e1c8dd437
visible columns submenu; use actions in context menus where convenient
2016-09-30 14:27:50 +02:00
Eric Le Lay
001ea0aa49
menu shortcuts
...
like Ctrl-l to add podcast by url
2016-09-28 16:20:14 +02:00
Eric Le Lay
0f4431c908
finished Gio.Action menu conversion
...
only missing is visible columns menu
2016-09-28 15:51:41 +02:00
Eric Le Lay
5a8ee1a3f1
first pass at Gio.Action conversion
2016-09-28 12:47:34 +02:00
Eric Le Lay
eb1404ff37
gtk3 fixes and cleanup
2016-09-28 11:58:37 +02:00
Eric Le Lay
b2027a7ae9
remove unused widget param
2016-09-28 11:58:37 +02:00
Eric Le Lay
303ee70c47
fix notifications
2016-09-28 11:58:37 +02:00
Eric Le Lay
9d56e65994
draw centered_text, pills, cake
...
Shows "Please Select an episode" when shownotes shown and refreshing
channels without new episodes.
Shows downloaded and new count after channel name
Shows download progress before episodes
2016-09-28 11:58:37 +02:00
Eric Le Lay
5ad87807fb
fix set section in channel settings
2016-09-28 11:58:37 +02:00
Eric Le Lay
cbdc1b9fd0
use a single grid in channel advanced options
2016-09-28 11:58:37 +02:00
Eric Le Lay
60ffcaca05
show podcast settings without error
2016-09-28 11:53:28 +02:00
Eric Le Lay
5f3c314923
show text in progress (top 50 episodes)
2016-09-28 11:53:28 +02:00
Eric Le Lay
ea6c940b0e
simplify tab navigation code
2016-09-28 11:53:28 +02:00
Eric Le Lay
6b73b38cbc
fix error when checking New in episode list
2016-09-28 11:53:28 +02:00
Eric Le Lay
ce0f149136
first pass at moving away from stock images
...
The whole stock thing was deprecated in 3.10.
2016-09-28 11:53:28 +02:00
Eric Le Lay
ef2df7b867
replace deprecated Gtk{H,V}Paned Gtk{H,V}Box with GtkPaned and GtkBox + orientation
...
have to set the expand property to children
2016-09-28 11:53:28 +02:00
Eric Le Lay
9c9399c1be
fix #1 - gtk3: keyboard navigation broken in Find new podcasts
...
By not letting search Entry grab focus if not realized.
Also always re-enable search (see
https://github.com/gpodder/gpodder/issues/146 )
2016-09-28 11:48:20 +02:00
Eric Le Lay
a3fa7f860c
remove center_on_widget and _is_visible
2016-09-28 11:48:20 +02:00
Eric Le Lay
60426eddbc
fix unicode error when adding linux luddites - ogg
...
The title is unicode when put in the model but comes out as str.
It needs to be converted back to unicode (long '-' in the title)
otherwise there is an error in model.py#_format_description
2016-09-27 14:19:21 +02:00
Eric Le Lay
213b3e3207
working add podcast by url
2016-09-27 14:19:21 +02:00
Thomas Perl
9b8dbdc3a6
New try to do a minimal Gtk+3 port
2016-09-25 14:31:58 +02:00
Thomas Perl
e08efd2874
Sync UI: Update podcast list after sync ( Fixes #136 )
2016-09-17 18:27:09 +02:00
Thomas Perl
d8ab3b7fcc
Sync UI: Remove dead code
2016-09-17 18:26:53 +02:00
Thomas Perl
3537f02208
README: Remove outdated Transifex information
2016-09-17 15:53:43 +02:00
Thomas Perl
1f67eae4f2
.travis.yml: Fix Continous Integration Builds
2016-09-17 15:04:07 +02:00
Thomas Perl
5ea8a9882a
win32-launcher: Fix crash when Python is missing
2016-08-31 21:28:10 +02:00
Thomas Perl
f800ce728e
gPodder 3.9.1 "My BLT Drive Just Went AWOL" released
2016-08-31 21:10:41 +02:00
Thomas Perl
49b84d83d1
Update credits.txt
2016-08-31 20:56:56 +02:00
Thomas Perl
0623aa2ce6
desktopfile: Filter non-player apps
2016-08-31 20:55:13 +02:00
Thomas Perl
826864daaa
Fix class naming
2016-08-21 22:59:33 +02:00
Thomas Perl
be36876604
Merge pull request #140 from Mortal/html5lib-shownotes-hyperlinks
...
Use html5lib to find hyperlinks in the HTML of podcast show notes
2016-08-21 22:59:08 +02:00
Mathias Rav
81cbe1fba7
Move the code that uses html5lib under the html5lib guard
2016-08-11 09:53:36 +02:00
Mathias Rav
a6f284331d
Refactor, remove diffing code and extract_hyperlinked_text_{1,2}
2016-08-11 09:51:56 +02:00
Mathias Rav
6f2db07d76
Try importing html5lib and log a warning if it fails
2016-08-11 09:51:56 +02:00
Thomas Perl
55fb426500
Activate URLs on enter and do not handle selection clicks
2016-08-08 20:10:45 +02:00
Thomas Perl
df9647a583
Simplify searching for hyperlinks
2016-08-08 20:10:45 +02:00
Thomas Perl
334eaff8e3
Remove error message when html5lib not available
2016-08-08 20:10:35 +02:00
Mathias Rav
6a9a47a7b7
Fix NameError in ImportError handling
2016-08-08 20:04:14 +02:00
Mathias Rav
9cc600208f
Handle HTML entities using name2codepoint
2016-08-08 20:00:28 +02:00
Mathias Rav
33af39d69d
extract_hyperlinked_text: Compare the two algorithms and output their difference
2016-08-08 19:51:29 +02:00
Mathias Rav
f74b20113b
Implement extract_hyperlinked_text_2
2016-08-08 19:51:15 +02:00
Mathias Rav
87ce8447e3
Refactor, renaming extract_hyperlinked_text -> extract_hyperlinked_text_1
2016-08-08 19:50:51 +02:00
Mathias Rav
1831cc9b00
Use util.open_website rather than webbrowser.open to avoid blocking the UI
2016-08-07 17:20:22 +02:00
Mathias Rav
c7ab9f6f70
Use html5lib to find hyperlinks in the HTML of the podcast show notes
2016-08-07 12:24:03 +02:00
Thomas Perl
6a9cef32ee
Merge pull request #137 from henri/updates-to-readme-related-to-osx
...
Updates to readme related to osx
2016-07-05 10:19:48 +02:00