Paweł Paprota [Sun, 10 Aug 2008 18:34:39 +0000 (10 20:34 +0200)]
Remove gtkmozembed view widget from the frame - workaround for shutdown issues with Firefox 3.
Paweł Paprota [Mon, 7 Jul 2008 00:12:19 +0000 (7 02:12 +0200)]
Cleaned up item view.
Paweł Paprota [Mon, 7 Jul 2008 00:11:58 +0000 (7 02:11 +0200)]
Use the new icon.
Paweł Paprota [Sun, 8 Jun 2008 09:48:10 +0000 (8 11:48 +0200)]
Merge commit 'origin/future'
Conflicts:
straw/Application.py
straw/FeedListView.py
straw/FeedManager.py
straw/ItemList.py
straw/helpers.py
straw/model/__init__.py
Paweł Paprota [Sat, 7 Jun 2008 17:26:12 +0000 (7 19:26 +0200)]
Implemented "mark all as read".
Paweł Paprota [Sun, 13 Apr 2008 17:27:48 +0000 (13 19:27 +0200)]
Let's play it safe when restoring state in select_node.
Paweł Paprota [Sun, 13 Apr 2008 17:20:35 +0000 (13 19:20 +0200)]
Map space bar to scroll_unread_items (thanks estar).
Paweł Paprota [Sun, 13 Apr 2008 17:19:55 +0000 (13 19:19 +0200)]
Mark displayed items as read (thanks estar).
Paweł Paprota [Sat, 12 Apr 2008 20:55:41 +0000 (12 22:55 +0200)]
Little tweaks to item fetching.
Paweł Paprota [Sat, 29 Mar 2008 13:53:00 +0000 (29 14:53 +0100)]
Added debug logging around document view creation.
Paweł Paprota [Sat, 29 Mar 2008 13:52:17 +0000 (29 14:52 +0100)]
Don't set main window size/position twice.
Paweł Paprota [Sat, 29 Mar 2008 12:33:11 +0000 (29 13:33 +0100)]
Cleaned up the logging system a bit.
Paweł Paprota [Sun, 16 Mar 2008 13:25:31 +0000 (16 14:25 +0100)]
Disallow adding new categories under feeds. It's not really useful ;-)
Paweł Paprota [Sun, 16 Mar 2008 11:22:00 +0000 (16 12:22 +0100)]
=?utf-8?q?Bug=
20507683=20=E2=80=93=20Store=20application=20UI=20state
=
20Added=20storing=20last=20expanded=20nodes=20in=20the=20feed=20list.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Paweł Paprota [Sun, 16 Mar 2008 10:38:00 +0000 (16 11:38 +0100)]
=?utf-8?q?Bug=
20507683=20=E2=80=93=20Store=20application=20UI=20state
=
20Added=20storing=20last=20selected=20node=20in=20the=20feed=20list.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Paweł Paprota [Sat, 15 Mar 2008 19:27:38 +0000 (15 20:27 +0100)]
Nits.
Paweł Paprota [Sat, 15 Mar 2008 19:25:58 +0000 (15 20:25 +0100)]
=?utf-8?q?Bug=
20507683=20=E2=80=93=20Store=20application=20UI=20state
=20Fixed=20(re)storing=20the=20position=20of=20main/sub=20panes.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Paweł Paprota [Sat, 15 Mar 2008 16:33:48 +0000 (15 17:33 +0100)]
=?utf-8?q?Bug=
20507683=20=E2=80=93=20Store=20application=20UI=20state
=20Implemented/fixed=20storing=20position/size=20of=20the=20main=20window.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Jan Michael Alonzo [Sat, 9 Feb 2008 20:39:20 +0000 (10 07:39 +1100)]
straw/documentviews: upstream pywebkitgtk changes - rename webkitgtk to webkit
Jan Michael Alonzo [Sun, 3 Feb 2008 11:45:04 +0000 (3 22:45 +1100)]
straw/Makefile.am: added Fetcher and ItemManager, removed URLFetch
DrFrasierCrane [Mon, 28 Jan 2008 20:07:10 +0000 (28 21:07 +0100)]
Fixed url_show.
DrFrasierCrane [Sat, 19 Jan 2008 13:01:34 +0000 (19 14:01 +0100)]
Tweaked preferences for web browser.
DrFrasierCrane [Fri, 18 Jan 2008 20:14:20 +0000 (18 21:14 +0100)]
Added proxy authentication properties.
DrFrasierCrane [Fri, 18 Jan 2008 18:11:05 +0000 (18 19:11 +0100)]
More work on config, Preferences dialog.
DrFrasierCrane [Fri, 18 Jan 2008 08:55:13 +0000 (18 09:55 +0100)]
NetworkConstants.py + ConfigOptions.py = Constants.py
DrFrasierCrane [Mon, 14 Jan 2008 20:24:46 +0000 (14 21:24 +0100)]
Code cleanup, temporarily disabled Config in MessageManager.
DrFrasierCrane [Mon, 14 Jan 2008 20:16:53 +0000 (14 21:16 +0100)]
Removed URLFetch module (its functionality is now provided by Fetcher module).
DrFrasierCrane [Mon, 14 Jan 2008 18:45:24 +0000 (14 19:45 +0100)]
Improved feed update error reporting, removed uses of "notify" signal.
DrFrasierCrane [Mon, 14 Jan 2008 10:33:30 +0000 (14 11:33 +0100)]
Fixed regressions in OPML import job.
DrFrasierCrane [Sun, 13 Jan 2008 22:05:23 +0000 (13 23:05 +0100)]
Better handle empty feed title.
DrFrasierCrane [Sun, 13 Jan 2008 21:56:29 +0000 (13 22:56 +0100)]
Refactored FeedDiscovery, now it uses Fetcher; added support for HTTP Basic Auth in Fetcher.
DrFrasierCrane [Sun, 13 Jan 2008 13:35:49 +0000 (13 14:35 +0100)]
Implemented Fetcher job, refactored JobManager, code cleanup.
DrFrasierCrane [Mon, 7 Jan 2008 14:04:40 +0000 (7 15:04 +0100)]
Fixed a regression in opening URLs.
DrFrasierCrane [Mon, 7 Jan 2008 12:36:26 +0000 (7 13:36 +0100)]
Removed non-existent SummaryItem module from Makefile.am.
DrFrasierCrane [Mon, 7 Jan 2008 12:32:58 +0000 (7 13:32 +0100)]
Started working on the menu improvements.
DrFrasierCrane [Mon, 7 Jan 2008 11:59:53 +0000 (7 12:59 +0100)]
Further simplification of config subsystem, hooking up preferences dialog.
DrFrasierCrane [Sun, 6 Jan 2008 21:44:14 +0000 (6 22:44 +0100)]
=?utf-8?q?Bug=
20497626=20=E2=80=93=20opml=20export=20file=20really=20could=20use=20a=20DOCTYPE=20Declaration
=
20Added=20the=20DOCTYPE.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
DrFrasierCrane [Sun, 6 Jan 2008 20:56:47 +0000 (6 21:56 +0100)]
Changes to the config system API to make it more flexible and lightweight, code clean up.
DrFrasierCrane [Sun, 6 Jan 2008 20:54:17 +0000 (6 21:54 +0100)]
Updated TODO after migration of several items to Bugzilla.
DrFrasierCrane [Sun, 6 Jan 2008 15:47:07 +0000 (6 16:47 +0100)]
=?utf-8?q?Bug=
20497629=20=E2=80=93=20Work=20for=20local=20file=20feeds.
DrFrasierCrane [Sun, 6 Jan 2008 09:37:43 +0000 (6 10:37 +0100)]
Separated category and feed properties.
DrFrasierCrane [Sun, 6 Jan 2008 08:35:31 +0000 (6 09:35 +0100)]
Removed PollManager.
DrFrasierCrane [Sun, 6 Jan 2008 08:19:30 +0000 (6 09:19 +0100)]
Fixed typos in a comment :)
DrFrasierCrane [Sun, 6 Jan 2008 08:18:35 +0000 (6 09:18 +0100)]
Removed debug comments.
DrFrasierCrane [Sun, 6 Jan 2008 08:16:51 +0000 (6 09:16 +0100)]
Drag and drop fixes, added disallowed drag and drop operation detection through drag motion processing.
DrFrasierCrane [Sun, 6 Jan 2008 07:28:47 +0000 (6 08:28 +0100)]
Put FeedManager.move_node operation in a transaction.
DrFrasierCrane [Thu, 3 Jan 2008 20:46:16 +0000 (3 21:46 +0100)]
Second part of messed up renaming operation :(
DrFrasierCrane [Thu, 3 Jan 2008 20:33:23 +0000 (3 21:33 +0100)]
Remove redundant check.
DrFrasierCrane [Thu, 3 Jan 2008 20:18:43 +0000 (3 21:18 +0100)]
Rename data/feed-properties.glade to data/node-properties.glade.
DrFrasierCrane [Thu, 3 Jan 2008 20:11:28 +0000 (3 21:11 +0100)]
Work on feed properties dialog.
DrFrasierCrane [Thu, 3 Jan 2008 17:10:44 +0000 (3 18:10 +0100)]
Added discovery result size label to feed discovery dialog.
DrFrasierCrane [Thu, 3 Jan 2008 17:10:17 +0000 (3 18:10 +0100)]
Fixed endless loop issue in feedfinder's LinkParser.
DrFrasierCrane [Thu, 3 Jan 2008 17:09:32 +0000 (3 18:09 +0100)]
Improved error handling in JobManager.
DrFrasierCrane [Thu, 3 Jan 2008 15:28:08 +0000 (3 16:28 +0100)]
Avoid trouble when title is None.
DrFrasierCrane [Thu, 3 Jan 2008 10:10:49 +0000 (3 11:10 +0100)]
Got rid of some print statements.
DrFrasierCrane [Thu, 3 Jan 2008 10:04:38 +0000 (3 11:04 +0100)]
Implemented pdicts (persistent dictionaries), used them in feed properties.
DrFrasierCrane [Thu, 3 Jan 2008 08:32:34 +0000 (3 09:32 +0100)]
Updated httplib2 to version 0.4.0.
DrFrasierCrane [Wed, 2 Jan 2008 18:57:52 +0000 (2 19:57 +0100)]
Update feed data upon feed refresh.
DrFrasierCrane [Wed, 2 Jan 2008 17:58:02 +0000 (2 18:58 +0100)]
Make FeedManager always call observers in the main thread.
DrFrasierCrane [Wed, 2 Jan 2008 16:29:28 +0000 (2 17:29 +0100)]
Added several properties to Feed, adjusted feed properties dialog with optional properties.
DrFrasierCrane [Tue, 1 Jan 2008 19:58:17 +0000 (1 20:58 +0100)]
Removed LinkButton usage in feed properties dialog (LinkButton requires PyGTK >= 2.10).
Tuukka Hastrup [Tue, 1 Jan 2008 19:13:49 +0000 (1 21:13 +0200)]
Wire link hover and click events from documentviews
DrFrasierCrane [Tue, 1 Jan 2008 19:05:06 +0000 (1 20:05 +0100)]
Work on feed properties dialog, added some properties to Feed model class.
DrFrasierCrane [Tue, 1 Jan 2008 19:04:39 +0000 (1 20:04 +0100)]
Fixed handling None in pango_escape function.
DrFrasierCrane [Tue, 1 Jan 2008 18:11:24 +0000 (1 19:11 +0100)]
Improved logging of exceptions in worker threads.
DrFrasierCrane [Tue, 1 Jan 2008 18:10:43 +0000 (1 19:10 +0100)]
Fixed discovering feeds when actual feed URL was given.
DrFrasierCrane [Tue, 1 Jan 2008 15:59:40 +0000 (1 16:59 +0100)]
Fixed saving norder of newly subscribed feeds.
DrFrasierCrane [Tue, 1 Jan 2008 11:29:43 +0000 (1 12:29 +0100)]
Work on feed properties dialog.
Tuukka Hastrup [Mon, 31 Dec 2007 17:35:11 +0000 (31 19:35 +0200)]
Implement scripts/straw-local, remove imports from straw/__init__.py
DrFrasierCrane [Sun, 30 Dec 2007 11:02:47 +0000 (30 12:02 +0100)]
Fixed new feed items date handling, added date column to the item list, removed SummaryItem (not needed anymore - model.Item).
DrFrasierCrane [Sun, 30 Dec 2007 09:14:13 +0000 (30 10:14 +0100)]
Updated TODO file.
DrFrasierCrane [Thu, 27 Dec 2007 20:10:38 +0000 (27 21:10 +0100)]
Oops, forgot to commit ItemManager :)
DrFrasierCrane [Thu, 27 Dec 2007 19:31:02 +0000 (27 20:31 +0100)]
Started applying Gnome HIG.
DrFrasierCrane [Mon, 24 Dec 2007 15:06:31 +0000 (24 16:06 +0100)]
Updated TODO.
DrFrasierCrane [Mon, 24 Dec 2007 14:52:04 +0000 (24 15:52 +0100)]
Code cleanup.
DrFrasierCrane [Mon, 24 Dec 2007 14:23:21 +0000 (24 15:23 +0100)]
Take functionality related to items out of FeedManager to ItemManager.
DrFrasierCrane [Mon, 24 Dec 2007 13:18:52 +0000 (24 14:18 +0100)]
Implemented updating nodes.
DrFrasierCrane [Mon, 24 Dec 2007 12:26:19 +0000 (24 13:26 +0100)]
Improved handling of exceptions in TaskThread.
DrFrasierCrane [Mon, 24 Dec 2007 12:10:47 +0000 (24 13:10 +0100)]
Fixed exception that occured in some cases when removing nodes.
DrFrasierCrane [Mon, 24 Dec 2007 10:37:02 +0000 (24 11:37 +0100)]
Fixed displaying popup menu in the treeview.
DrFrasierCrane [Mon, 24 Dec 2007 09:44:49 +0000 (24 10:44 +0100)]
Fixed treeview manipulation in multiple selection mode.
DrFrasierCrane [Mon, 24 Dec 2007 09:44:16 +0000 (24 10:44 +0100)]
Cleanup.
DrFrasierCrane [Sun, 23 Dec 2007 18:38:31 +0000 (23 19:38 +0100)]
Implemented Kalle's suggestion as toolbar toggle "Mark as (un)read" button.
DrFrasierCrane [Sun, 23 Dec 2007 12:12:38 +0000 (23 13:12 +0100)]
Improved "Update All" button - now it also a "Stop Update All" button.
DrFrasierCrane [Sun, 23 Dec 2007 11:29:43 +0000 (23 12:29 +0100)]
Started implementing job stopping.
DrFrasierCrane [Sat, 22 Dec 2007 13:09:31 +0000 (22 14:09 +0100)]
Code clean up.
DrFrasierCrane [Sat, 22 Dec 2007 11:56:55 +0000 (22 12:56 +0100)]
Fixed OPML export.
DrFrasierCrane [Fri, 21 Dec 2007 19:20:38 +0000 (21 20:20 +0100)]
Merged TODO files, cleaned up the content.
DrFrasierCrane [Fri, 21 Dec 2007 18:55:43 +0000 (21 19:55 +0100)]
Made deleting node children more efficient.
DrFrasierCrane [Fri, 21 Dec 2007 18:24:01 +0000 (21 19:24 +0100)]
Implemented node deletion.
DrFrasierCrane [Fri, 21 Dec 2007 18:23:02 +0000 (21 19:23 +0100)]
Added pango_escape.
DrFrasierCrane [Fri, 21 Dec 2007 18:22:07 +0000 (21 19:22 +0100)]
Added pango_escape helper, organized imports, added stock icon to "Remove" context menu entry.
DrFrasierCrane [Fri, 21 Dec 2007 18:16:17 +0000 (21 19:16 +0100)]
Improved subscription dialog.
Tuukka Hastrup [Wed, 19 Dec 2007 22:55:04 +0000 (20 00:55 +0200)]
Incorporate Queue.py from Python 2.5 to regain 2.4 compatibility.
DrFrasierCrane [Wed, 19 Dec 2007 11:45:42 +0000 (19 12:45 +0100)]
Fixed adding categories.
DrFrasierCrane [Wed, 19 Dec 2007 11:39:52 +0000 (19 12:39 +0100)]
Tree view model changes, code clean up, make "Add category" toolbar button work.
Tuukka Hastrup [Tue, 18 Dec 2007 14:24:59 +0000 (18 16:24 +0200)]
Don't hardcode any data file paths
Tuukka Hastrup [Tue, 18 Dec 2007 12:39:51 +0000 (18 14:39 +0200)]
Add a workaround for gtkhtml visibility bug
Tuukka Hastrup [Tue, 18 Dec 2007 12:38:23 +0000 (18 14:38 +0200)]
Implement STRAW_HTML environment variable for engine selection
DrFrasierCrane [Mon, 17 Dec 2007 19:02:20 +0000 (17 20:02 +0100)]
Improve adding new categories.