straw.git
15 years agoRemove gtkmozembed view widget from the frame - workaround for shutdown issues with... master
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.

15 years agoCleaned up item view.origin/future
Paweł Paprota [Mon, 7 Jul 2008 00:12:19 +0000 (7 02:12 +0200)]
Cleaned up item view.

15 years agoUse the new icon.
Paweł Paprota [Mon, 7 Jul 2008 00:11:58 +0000 (7 02:11 +0200)]
Use the new icon.

15 years agoMerge commit 'origin/future'
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

15 years agoImplemented "mark all as read".
Paweł Paprota [Sat, 7 Jun 2008 17:26:12 +0000 (7 19:26 +0200)]
Implemented "mark all as read".

16 years agoLet's play it safe when restoring state in select_node.
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.

16 years agoMap space bar to scroll_unread_items (thanks estar).
Paweł Paprota [Sun, 13 Apr 2008 17:20:35 +0000 (13 19:20 +0200)]
Map space bar to scroll_unread_items (thanks estar).

16 years agoMark displayed items as read (thanks estar).
Paweł Paprota [Sun, 13 Apr 2008 17:19:55 +0000 (13 19:19 +0200)]
Mark displayed items as read (thanks estar).

16 years agoLittle tweaks to item fetching.
Paweł Paprota [Sat, 12 Apr 2008 20:55:41 +0000 (12 22:55 +0200)]
Little tweaks to item fetching.

16 years agoAdded debug logging around document view creation.
Paweł Paprota [Sat, 29 Mar 2008 13:53:00 +0000 (29 14:53 +0100)]
Added debug logging around document view creation.

16 years agoDon't set main window size/position twice.
Paweł Paprota [Sat, 29 Mar 2008 13:52:17 +0000 (29 14:52 +0100)]
Don't set main window size/position twice.

16 years agoCleaned up the logging system a bit.
Paweł Paprota [Sat, 29 Mar 2008 12:33:11 +0000 (29 13:33 +0100)]
Cleaned up the logging system a bit.

16 years agoDisallow adding new categories under feeds. It's not really useful ;-)
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 ;-)

16 years ago=?utf-8?q?Bug=20507683=20=E2=80=93=20Store=20application=20UI=20state
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

16 years ago=?utf-8?q?Bug=20507683=20=E2=80=93=20Store=20application=20UI=20state
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

16 years agoNits.
Paweł Paprota [Sat, 15 Mar 2008 19:27:38 +0000 (15 20:27 +0100)]
Nits.

16 years ago=?utf-8?q?Bug=20507683=20=E2=80=93=20Store=20application=20UI=20state
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

16 years ago=?utf-8?q?Bug=20507683=20=E2=80=93=20Store=20application=20UI=20state
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

16 years agostraw/documentviews: upstream pywebkitgtk changes - rename webkitgtk to webkit
Jan Michael Alonzo [Sat, 9 Feb 2008 20:39:20 +0000 (10 07:39 +1100)]
straw/documentviews: upstream pywebkitgtk changes - rename webkitgtk to webkit

16 years agostraw/Makefile.am: added Fetcher and ItemManager, removed URLFetch
Jan Michael Alonzo [Sun, 3 Feb 2008 11:45:04 +0000 (3 22:45 +1100)]
straw/Makefile.am: added Fetcher and ItemManager, removed URLFetch

16 years agoFixed url_show.
DrFrasierCrane [Mon, 28 Jan 2008 20:07:10 +0000 (28 21:07 +0100)]
Fixed url_show.

16 years agoTweaked preferences for web browser.
DrFrasierCrane [Sat, 19 Jan 2008 13:01:34 +0000 (19 14:01 +0100)]
Tweaked preferences for web browser.

16 years agoAdded proxy authentication properties.
DrFrasierCrane [Fri, 18 Jan 2008 20:14:20 +0000 (18 21:14 +0100)]
Added proxy authentication properties.

16 years agoMore work on config, Preferences dialog.
DrFrasierCrane [Fri, 18 Jan 2008 18:11:05 +0000 (18 19:11 +0100)]
More work on config, Preferences dialog.

16 years agoNetworkConstants.py + ConfigOptions.py = Constants.py
DrFrasierCrane [Fri, 18 Jan 2008 08:55:13 +0000 (18 09:55 +0100)]
NetworkConstants.py + ConfigOptions.py = Constants.py

16 years agoCode cleanup, temporarily disabled Config in MessageManager.
DrFrasierCrane [Mon, 14 Jan 2008 20:24:46 +0000 (14 21:24 +0100)]
Code cleanup, temporarily disabled Config in MessageManager.

16 years agoRemoved URLFetch module (its functionality is now provided by Fetcher module).
DrFrasierCrane [Mon, 14 Jan 2008 20:16:53 +0000 (14 21:16 +0100)]
Removed URLFetch module (its functionality is now provided by Fetcher module).

16 years agoImproved feed update error reporting, removed uses of "notify" signal.
DrFrasierCrane [Mon, 14 Jan 2008 18:45:24 +0000 (14 19:45 +0100)]
Improved feed update error reporting, removed uses of "notify" signal.

16 years agoFixed regressions in OPML import job.
DrFrasierCrane [Mon, 14 Jan 2008 10:33:30 +0000 (14 11:33 +0100)]
Fixed regressions in OPML import job.

16 years agoBetter handle empty feed title.
DrFrasierCrane [Sun, 13 Jan 2008 22:05:23 +0000 (13 23:05 +0100)]
Better handle empty feed title.

16 years agoRefactored FeedDiscovery, now it uses Fetcher; added support for HTTP Basic Auth...
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.

16 years agoImplemented Fetcher job, refactored JobManager, code cleanup.
DrFrasierCrane [Sun, 13 Jan 2008 13:35:49 +0000 (13 14:35 +0100)]
Implemented Fetcher job, refactored JobManager, code cleanup.

16 years agoFixed a regression in opening URLs.
DrFrasierCrane [Mon, 7 Jan 2008 14:04:40 +0000 (7 15:04 +0100)]
Fixed a regression in opening URLs.

16 years agoRemoved non-existent SummaryItem module from Makefile.am.
DrFrasierCrane [Mon, 7 Jan 2008 12:36:26 +0000 (7 13:36 +0100)]
Removed non-existent SummaryItem module from Makefile.am.

16 years agoStarted working on the menu improvements.
DrFrasierCrane [Mon, 7 Jan 2008 12:32:58 +0000 (7 13:32 +0100)]
Started working on the menu improvements.

16 years agoFurther simplification of config subsystem, hooking up preferences dialog.
DrFrasierCrane [Mon, 7 Jan 2008 11:59:53 +0000 (7 12:59 +0100)]
Further simplification of config subsystem, hooking up preferences dialog.

16 years ago=?utf-8?q?Bug=20497626=20=E2=80=93=20opml=20export=20file=20really=20could=20use...
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

16 years agoChanges to the config system API to make it more flexible and lightweight, code clean up.
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.

16 years agoUpdated TODO after migration of several items to Bugzilla.
DrFrasierCrane [Sun, 6 Jan 2008 20:54:17 +0000 (6 21:54 +0100)]
Updated TODO after migration of several items to Bugzilla.

16 years ago=?utf-8?q?Bug=20497629=20=E2=80=93=20Work=20for=20local=20file=20feeds.
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.

16 years agoSeparated category and feed properties.
DrFrasierCrane [Sun, 6 Jan 2008 09:37:43 +0000 (6 10:37 +0100)]
Separated category and feed properties.

16 years agoRemoved PollManager.
DrFrasierCrane [Sun, 6 Jan 2008 08:35:31 +0000 (6 09:35 +0100)]
Removed PollManager.

16 years agoFixed typos in a comment :)
DrFrasierCrane [Sun, 6 Jan 2008 08:19:30 +0000 (6 09:19 +0100)]
Fixed typos in a comment :)

16 years agoRemoved debug comments.
DrFrasierCrane [Sun, 6 Jan 2008 08:18:35 +0000 (6 09:18 +0100)]
Removed debug comments.

16 years agoDrag and drop fixes, added disallowed drag and drop operation detection through drag...
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.

16 years agoPut FeedManager.move_node operation in a transaction.
DrFrasierCrane [Sun, 6 Jan 2008 07:28:47 +0000 (6 08:28 +0100)]
Put FeedManager.move_node operation in a transaction.

16 years agoSecond part of messed up renaming operation :(
DrFrasierCrane [Thu, 3 Jan 2008 20:46:16 +0000 (3 21:46 +0100)]
Second part of messed up renaming operation :(

16 years agoRemove redundant check.
DrFrasierCrane [Thu, 3 Jan 2008 20:33:23 +0000 (3 21:33 +0100)]
Remove redundant check.

16 years agoRename data/feed-properties.glade to data/node-properties.glade.
DrFrasierCrane [Thu, 3 Jan 2008 20:18:43 +0000 (3 21:18 +0100)]
Rename data/feed-properties.glade to data/node-properties.glade.

16 years agoWork on feed properties dialog.
DrFrasierCrane [Thu, 3 Jan 2008 20:11:28 +0000 (3 21:11 +0100)]
Work on feed properties dialog.

16 years agoAdded discovery result size label to feed discovery dialog.
DrFrasierCrane [Thu, 3 Jan 2008 17:10:44 +0000 (3 18:10 +0100)]
Added discovery result size label to feed discovery dialog.

16 years agoFixed endless loop issue in feedfinder's LinkParser.
DrFrasierCrane [Thu, 3 Jan 2008 17:10:17 +0000 (3 18:10 +0100)]
Fixed endless loop issue in feedfinder's LinkParser.

16 years agoImproved error handling in JobManager.
DrFrasierCrane [Thu, 3 Jan 2008 17:09:32 +0000 (3 18:09 +0100)]
Improved error handling in JobManager.

16 years agoAvoid trouble when title is None.
DrFrasierCrane [Thu, 3 Jan 2008 15:28:08 +0000 (3 16:28 +0100)]
Avoid trouble when title is None.

16 years agoGot rid of some print statements.
DrFrasierCrane [Thu, 3 Jan 2008 10:10:49 +0000 (3 11:10 +0100)]
Got rid of some print statements.

16 years agoImplemented pdicts (persistent dictionaries), used them in feed properties.
DrFrasierCrane [Thu, 3 Jan 2008 10:04:38 +0000 (3 11:04 +0100)]
Implemented pdicts (persistent dictionaries), used them in feed properties.

16 years agoUpdated httplib2 to version 0.4.0.
DrFrasierCrane [Thu, 3 Jan 2008 08:32:34 +0000 (3 09:32 +0100)]
Updated httplib2 to version 0.4.0.

16 years agoUpdate feed data upon feed refresh.
DrFrasierCrane [Wed, 2 Jan 2008 18:57:52 +0000 (2 19:57 +0100)]
Update feed data upon feed refresh.

16 years agoMake FeedManager always call observers in the main thread.
DrFrasierCrane [Wed, 2 Jan 2008 17:58:02 +0000 (2 18:58 +0100)]
Make FeedManager always call observers in the main thread.

16 years agoAdded several properties to Feed, adjusted feed properties dialog with optional prope...
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.

16 years agoRemoved LinkButton usage in feed properties dialog (LinkButton requires PyGTK >=...
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).

16 years agoWire link hover and click events from documentviews
Tuukka Hastrup [Tue, 1 Jan 2008 19:13:49 +0000 (1 21:13 +0200)]
Wire link hover and click events from documentviews

16 years agoWork on feed properties dialog, added some properties to Feed model class.
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.

16 years agoFixed handling None in pango_escape function.
DrFrasierCrane [Tue, 1 Jan 2008 19:04:39 +0000 (1 20:04 +0100)]
Fixed handling None in pango_escape function.

16 years agoImproved logging of exceptions in worker threads.
DrFrasierCrane [Tue, 1 Jan 2008 18:11:24 +0000 (1 19:11 +0100)]
Improved logging of exceptions in worker threads.

16 years agoFixed discovering feeds when actual feed URL was given.
DrFrasierCrane [Tue, 1 Jan 2008 18:10:43 +0000 (1 19:10 +0100)]
Fixed discovering feeds when actual feed URL was given.

16 years agoFixed saving norder of newly subscribed feeds.
DrFrasierCrane [Tue, 1 Jan 2008 15:59:40 +0000 (1 16:59 +0100)]
Fixed saving norder of newly subscribed feeds.

16 years agoWork on feed properties dialog.
DrFrasierCrane [Tue, 1 Jan 2008 11:29:43 +0000 (1 12:29 +0100)]
Work on feed properties dialog.

16 years agoImplement scripts/straw-local, remove imports from straw/__init__.py
Tuukka Hastrup [Mon, 31 Dec 2007 17:35:11 +0000 (31 19:35 +0200)]
Implement scripts/straw-local, remove imports from straw/__init__.py

16 years agoFixed new feed items date handling, added date column to the item list, removed Summa...
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).

16 years agoUpdated TODO file.
DrFrasierCrane [Sun, 30 Dec 2007 09:14:13 +0000 (30 10:14 +0100)]
Updated TODO file.

16 years agoOops, forgot to commit ItemManager :)
DrFrasierCrane [Thu, 27 Dec 2007 20:10:38 +0000 (27 21:10 +0100)]
Oops, forgot to commit ItemManager :)

16 years agoStarted applying Gnome HIG.
DrFrasierCrane [Thu, 27 Dec 2007 19:31:02 +0000 (27 20:31 +0100)]
Started applying Gnome HIG.

16 years agoUpdated TODO.
DrFrasierCrane [Mon, 24 Dec 2007 15:06:31 +0000 (24 16:06 +0100)]
Updated TODO.

16 years agoCode cleanup.
DrFrasierCrane [Mon, 24 Dec 2007 14:52:04 +0000 (24 15:52 +0100)]
Code cleanup.

16 years agoTake functionality related to items out of FeedManager to ItemManager.
DrFrasierCrane [Mon, 24 Dec 2007 14:23:21 +0000 (24 15:23 +0100)]
Take functionality related to items out of FeedManager to ItemManager.

16 years agoImplemented updating nodes.
DrFrasierCrane [Mon, 24 Dec 2007 13:18:52 +0000 (24 14:18 +0100)]
Implemented updating nodes.

16 years agoImproved handling of exceptions in TaskThread.
DrFrasierCrane [Mon, 24 Dec 2007 12:26:19 +0000 (24 13:26 +0100)]
Improved handling of exceptions in TaskThread.

16 years agoFixed exception that occured in some cases when removing nodes.
DrFrasierCrane [Mon, 24 Dec 2007 12:10:47 +0000 (24 13:10 +0100)]
Fixed exception that occured in some cases when removing nodes.

16 years agoFixed displaying popup menu in the treeview.
DrFrasierCrane [Mon, 24 Dec 2007 10:37:02 +0000 (24 11:37 +0100)]
Fixed displaying popup menu in the treeview.

16 years agoFixed treeview manipulation in multiple selection mode.
DrFrasierCrane [Mon, 24 Dec 2007 09:44:49 +0000 (24 10:44 +0100)]
Fixed treeview manipulation in multiple selection mode.

16 years agoCleanup.
DrFrasierCrane [Mon, 24 Dec 2007 09:44:16 +0000 (24 10:44 +0100)]
Cleanup.

16 years agoImplemented Kalle's suggestion as toolbar toggle "Mark as (un)read" button.
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.

16 years agoImproved "Update All" button - now it also a "Stop Update All" 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.

16 years agoStarted implementing job stopping.
DrFrasierCrane [Sun, 23 Dec 2007 11:29:43 +0000 (23 12:29 +0100)]
Started implementing job stopping.

16 years agoCode clean up.
DrFrasierCrane [Sat, 22 Dec 2007 13:09:31 +0000 (22 14:09 +0100)]
Code clean up.

16 years agoFixed OPML export.
DrFrasierCrane [Sat, 22 Dec 2007 11:56:55 +0000 (22 12:56 +0100)]
Fixed OPML export.

16 years agoMerged TODO files, cleaned up the content.
DrFrasierCrane [Fri, 21 Dec 2007 19:20:38 +0000 (21 20:20 +0100)]
Merged TODO files, cleaned up the content.

16 years agoMade deleting node children more efficient.
DrFrasierCrane [Fri, 21 Dec 2007 18:55:43 +0000 (21 19:55 +0100)]
Made deleting node children more efficient.

16 years agoImplemented node deletion.
DrFrasierCrane [Fri, 21 Dec 2007 18:24:01 +0000 (21 19:24 +0100)]
Implemented node deletion.

16 years agoAdded pango_escape.
DrFrasierCrane [Fri, 21 Dec 2007 18:23:02 +0000 (21 19:23 +0100)]
Added pango_escape.

16 years agoAdded pango_escape helper, organized imports, added stock icon to "Remove" context...
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.

16 years agoImproved subscription dialog.
DrFrasierCrane [Fri, 21 Dec 2007 18:16:17 +0000 (21 19:16 +0100)]
Improved subscription dialog.

16 years agoIncorporate Queue.py from Python 2.5 to regain 2.4 compatibility.
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.

16 years agoFixed adding categories.
DrFrasierCrane [Wed, 19 Dec 2007 11:45:42 +0000 (19 12:45 +0100)]
Fixed adding categories.

16 years agoTree view model changes, code clean up, make "Add category" toolbar button work.
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.

16 years agoDon't hardcode any data file paths
Tuukka Hastrup [Tue, 18 Dec 2007 14:24:59 +0000 (18 16:24 +0200)]
Don't hardcode any data file paths

16 years agoAdd a workaround for gtkhtml visibility bug
Tuukka Hastrup [Tue, 18 Dec 2007 12:39:51 +0000 (18 14:39 +0200)]
Add a workaround for gtkhtml visibility bug

16 years agoImplement STRAW_HTML environment variable for engine selection
Tuukka Hastrup [Tue, 18 Dec 2007 12:38:23 +0000 (18 14:38 +0200)]
Implement STRAW_HTML environment variable for engine selection

16 years agoImprove adding new categories.
DrFrasierCrane [Mon, 17 Dec 2007 19:02:20 +0000 (17 20:02 +0100)]
Improve adding new categories.