TDE personal information management applications
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

431 lines
20KB

  1. #Akregator ChangeLog
  2. ===================
  3. (c) 2004-2007 the Akregator authors.
  4. Changes after 1.2.7:
  5. -----------------------------
  6. Bug fixes:
  7. 2007/10/05 Fix storage backend waking up CPU every 3 seconds (#150389) -ew
  8. Original patch by Alan Jenkins
  9. Changes after 1.2.6:
  10. -----------------------------
  11. Bug fixes:
  12. 2007/02/24 fix crash when using "Load the full website when reading articles" and an error (e.g. 404)
  13. is returned (2nd try) (#126812) -fo
  14. Changes after 1.2.5:
  15. -----------------------------
  16. Bug fixes:
  17. 2006/11/30 Use "firefox %u" as default for the alternative browser command (#115777)
  18. 2006/11/24 Add session management for browser tabs (#100964) Patch by Carsten Pfeiffer <pfeiffer at kde.org> -fo
  19. 2006/11/10 Fix crash in Konqueror icon plugin sometimes happening when switching parts (#134929) -fo
  20. 2006/10/31 Fix group name encoding bug when adding feeds from commandline (e.g., using the Konq plugin) (#136559)
  21. Patch by Andrey Cherepanov.
  22. Changes after 1.2.4:
  23. -----------------------------
  24. Bug fixes:
  25. 2006/09/18 Set default font sizes, prevents use of font size 1 in article viewer on first startup -fo
  26. 2006/08/28 Do not create multiple items in the feed lists when dragging feeds to a folder
  27. that was moved before (#124303) -fo
  28. 2006/08/26 Fix a possible crash in the internal browser when going forward -fo
  29. 2006/08/26 show error messages while browsing as HTML, not as annoying popups (#107740) -fo
  30. 2006/08/25 Show title of selected feed in window caption (#111471) -fo
  31. 2006/08/25 Konqueror plugins: correctly enable/disable icon when enabling/disabling the plugin (#132823) -fo
  32. 2006/08/21 Don't crash on very long URLs (>255 chars) used for feed logos (#130849) -fo
  33. 2006/08/20 Konqueror plugins: Fix crash when using the Akregator plugin in file manager mode (#124891) -fo
  34. 2006/08/20 Feed detection: Fix detection when relative URLs are used in the link tags (#132687) -fo
  35. 2006/08/17 Speak selected text in internal browser when using the "Speak Text" button (#132505) -fo
  36. Changes after 1.2.3:
  37. -----------------------------
  38. Bug fixes:
  39. 2006/07/07 Remove tray icon when disabling Akregator part in Kontact (#130127) -fo
  40. 2006/07/07 Fix a crash on shutdown occurring in ProgressManager (#130377) -fo
  41. 2006/06/25 Fix context menus in browser tab, show appriopriate entries when
  42. text is selected (copy action) or the cursor is over a link
  43. (#121957) -fo
  44. Changes after 1.2.2:
  45. -----------------------------
  46. New features:
  47. 2006/05/01 add author information to article header (in the article pane only) -fo
  48. Bug fixes:
  49. 2006/05/20 Select oldest item instead of newest when jumping to the next feed using previous [unread]
  50. article actions (#126316) -fo
  51. 2006/05/20 Disable Apply-Button in config dialog correctly if no changes were made (#103820) -fo
  52. 2006/05/20 Don't reset article status to New when the article changed (#101907) -fo
  53. 2006/05/10 Always show feed logos; load them on startup, not on first fetch -fo
  54. 2006/05/10 fix crash when using "Load the full website when reading articles" and an error (e.g. 404)
  55. is returned (#126812) -fo
  56. 2006/04/29 Do not crash on startup when Combined View mode is activated (Happened only when experimental tagging is
  57. activated) -fo
  58. 2006/03/22 Prevent "Akregator is running" messages on startup (reset PID to -1 when closing akregator) -fo
  59. Changes after 1.2.1:
  60. -----------------------------
  61. Bug fixes:
  62. 2006/03/09 Read more feed metadata for Atom feeds (title, link) (#123140) -fo
  63. 2006/03/09 Use "refresh" cache mode as default, ignoring konq settings.
  64. ("refresh" == Use cache after verifying with server)
  65. This should make disabling the "Use browser cache" option unnecessary. -fo
  66. 2006/02/21 Set "rel" attribute default to "alternate", as requested by Atom specification (#122409) -ew
  67. 2006/02/21 Disable category and tag support (unless experimental GUI is enabled) in the metakit backend,
  68. so it supports about 1000 feeds (500 with tags enabled) instead of 340
  69. now with the default 1024 open files limit on most systems. -fo
  70. 2006/02/15 Combined View: Do not crash on "Next/Prev Unread Article" (#121999) -fo
  71. 2006/01/31 RSS parser: ignore unknown or invalid version attribute value in the <rss> tag and
  72. just assume RSS 2.0. The older formats are compatible to 2.0, so this should work.
  73. (at least better than refusing to parse the feeds) (#118793) -fo
  74. Changes after 1.2:
  75. -----------------------------
  76. Bug fixes:
  77. 2006/01/17 Do not open binary files in the HTML viewer but externally.
  78. Fix Save Link As for binary files (regression introduced after 1.2)
  79. (#120087 (partially)) -fo
  80. 2006/01/16 Fix article order in Combined View: sort by date (reversed) (#118055) -fo
  81. 2006/01/15 Fix parsing of Atom 1.0 feeds with escaped HTML in it: Don't show tags
  82. as text (#112491, #117938) -fo
  83. 2006/01/10 Select next item in article list when deleting the selected article
  84. (single selection mode only) (#119724) -fo
  85. 2006/01/10 Fix item handling in the feed list, avoid crashes as happening
  86. after moving a folder and deleting a subitem afterwards
  87. (#118659) -fo
  88. 2006/01/08 Fix problems with keyboard navigation getting stuck on duplicated
  89. articles and prevent creation of new items when selecting an unread
  90. dupe (#114997) -fo
  91. 2005/12/05 Wait 30 minutes before retrying fetching when fetching failed (host
  92. down, parsing error) (#113358) -fo
  93. Changes after 1.0:
  94. -----------------------------
  95. Note: This section (i.e. changes between 1.0 and 1.2) is completely incomplete
  96. New features:
  97. - add "Save link as" to context menus -fo
  98. Changes:
  99. - Changed prev/next unread article actions to cycle through all unread articles -fo
  100. - The article archive is now configurable, using metakit implementation as default.
  101. This increases startup speed and reduces memory usage significantly -fo
  102. - Make it possible to fetch feeds while other fetches are running -fo
  103. Bug fixes:
  104. - Respect markImmediatelyAsRead setting when updating articles (#103502) -fo
  105. - make "fetch feeds on startup" option work again (#102085) -fo
  106. - Fix favicons, load them on startup (#94888) -fo
  107. - make BrowserRun delete itself when the Viewer gets destroyed (#101413) -tpr
  108. - tolerate leading and trailing whitespace in the Add Feed Dialog (#101988) -fo
  109. - fixed confusion of "disable archiving" and expiry by age (#101907) -fo
  110. - show open|save|cancel dialog for non-html links (101274) -fo
  111. - make forms work again (regression) (#94964) -fo
  112. - fix notification when running as kontact plugin -fo
  113. Changes after 1.0b9:
  114. -----------------------------
  115. Bug fixes:
  116. - fixed printing of articles (no infinite number of pages anymore) -fo
  117. Changes after 1.0b8:
  118. -----------------------------
  119. New features:
  120. - Make fonts configurable, added zoom in/out actions -fo
  121. - Use KNotify for notification -fo
  122. - Make caching configurable -fo
  123. - Forms work in the internal browser -gs
  124. - Enable sorting in article list -gs
  125. - Add possibility to delete article -fo
  126. - Allow bookmarking articles in global bookmarks -gs
  127. Changes:
  128. - Added new about page, designed by Lokheed, lokheed at gmail.com -fo
  129. - Use KDEPIM's progressbar -tpr
  130. - Update unread count when stopping fetching before it's finished -tpr
  131. - Added "Keep flag set" to the search combobox -fo
  132. - Added optional close buttons on browser tabs -fo
  133. - Prevent unreachable feeds from blocking the fetching process (timeout) -fo
  134. Bug fixes (selection):
  135. - Disable dnd in feed tree until the feed list is loaded (prevents crash) -fo
  136. - Decode the url before adding new feed, makes feed urls with special characters (?, =, &) to work -tpr
  137. - Don't crash when deleting feeds which are currently fetching -fo
  138. - Don't ignore updates in article which have a GUID -fo
  139. - Don't set non-parsable dates to 1970/01/01 -fo
  140. - added <xml> processing instruction to exported OPML -sk
  141. Changes after 1.0b7:
  142. -----------------------------
  143. New features:
  144. - Add icon to konqueror to show if page has a feed -tpr
  145. #85532 - Add feed summary -tpr
  146. #84314 - added print command for article viewer -fo
  147. #92330 - Added possibility to set article status (read/unread/new) manually -fo
  148. - Added basic "keep flag" support to prevent articles from expiring -fo
  149. Changes:
  150. - Add pageviewer actions into Go menu and print to file menu when in pageviewer mode -tpr
  151. - improve tabbed browsing: added back/forward buttons, improved context menus - fo
  152. - make search bar optional -fo
  153. - Do not allow user to stop feedlist loading to avoid data loss -tpr
  154. - Do not show feedlist url in title -tpr
  155. - Clear the statusbar when pressing Stop button -tpr
  156. Bug fixes:
  157. - save and restore open/close state of feed groups -fo
  158. - Use isNull() instead of comparing to QString::null -tpr
  159. - Make kontact plugin work with Kontact from CVS HEAD -fo
  160. - Don't load kontact plugin when akregator is already running -fo
  161. - Fix expiry by age (global setting was ignored) -fo
  162. - Make trayicon and configure dialog available in kontact -fo
  163. - Save and restore open/closed state of feed groups -fo
  164. - Fix interval fetching (Exclude feeds with custom settings from global fetch) -fo
  165. #84528 - Make session management to save and load feedlist when appropriate -tpr
  166. #88437 - Show credits on Kontact's about dialog -tpr
  167. #91660 - Don't crash on exit when internal browser widgets are opened or the article viewer is loading -fo
  168. #93739 - Fix Alignment of text body for right-to-left scripts -fo
  169. Changes after 1.0b6:
  170. -----------------------------
  171. New features:
  172. Changes:
  173. #84133,
  174. #85691 - added KMail-like key bindings -fo
  175. - Advanced archive options: Limit article number, disable archive -fo
  176. - Add "Fetch All Feeds" into context menu of trayicon -tpr
  177. - Show position of the tray icon with image in dialog when pressing the close button -tpr
  178. - Display proper error message when no feed found in add feed -tpr
  179. - make systray icon optional (Patch by Christof Musik,
  180. christof(at)freenet.de) -fo
  181. - added "Export Feeds" function to export the standard feed list -fo
  182. - Expiry support added -fo
  183. Bug fixes:
  184. #85409 - Resolve entities in feed titles -fo
  185. #90671 - Shutdown properly hopefully fixes #89172 too -tpr
  186. - Update combined view after fetching new articles (doesn't work in group view yet)
  187. Changes after 1.0b5:
  188. -----------------------------
  189. Changes:
  190. - Improved dupe detection, using md5 now -ph
  191. #82187 - Improved session management: save search settings, selected Feed and Article -fo
  192. - Make it possible to switch notifications off -tpr
  193. - Switch to a standard feed system, like most aggregators -smt
  194. #82082 - New message notification added -smt
  195. - Show comments URL for feeds, if available -smt
  196. - Only allow one akregator instance (KUniqueApplication) -smt
  197. - Autosave: Feeds are autosaved on every change now - save actions removed -smt
  198. - Support feed protocol -smt
  199. #85265 - Add feed column when browsing through a folder -smt
  200. Bug Fixes:
  201. - Make i18n work in konqueror plugin -tpr
  202. - Fixed problems with whitespace handling -ph
  203. - Make MMB work again in pageviewer -tpr
  204. #83995 - Don't crash when exiting KDE -fo
  205. #82791 - Save the toolbar position -tpr
  206. - Don't crash when there is no part available -tpr
  207. - Make tabs wider when there is free space available -tpr
  208. - Make feedlist saving work in kontact -smt
  209. - Remove all leading space between article text and headers -smt
  210. #86633 - Make tabs appear immediatly on slow sites -smt
  211. #85748 - Make filtering in combined mode work -smt
  212. #86917 - Make searching in combined mode work -smt
  213. #85451 - Open feed list properly in kontact
  214. Changes after 1.0b4:
  215. -----------------------------
  216. Changes:
  217. - Load last loaded feed list in kontact plugin (#84351) - smt
  218. - Show regular akregator icon in tray if there are no unread articles. Based on patch from cartman. -berkus
  219. - Implement session mangement (#82868) - smt
  220. Bug Fixes:
  221. #84095 - akregator article view doesn't display <pre> passages correctly -berkus
  222. #82820 - Kontact crashes when fetching - smt
  223. #84272 - aKregator doesn't restore feed list after logout with running application
  224. #81995 - Don't crash when changing from/to combined view when folder selected -tpr
  225. #82024 - Fix drag&drop regression which made it possible have multiple top level folders -sg
  226. #84471 - Fix sorting of articles with no pubDates - smt
  227. #83102 - Fix handling of non-HTML web pages - smt
  228. #83187 - Reset scrollbar while switching feeds in combined view - smt
  229. Changes after 1.0b3:
  230. -----------------------------
  231. New Features:
  232. #82023 - Added middle mouse button option to open tabs in background -tpr
  233. #83202 - "Clear" button for search string -berkus
  234. - Per feed interval fetching -smt
  235. - Konqueror plugin for adding feeds to aKregator from context menu -PhantomsDad
  236. - Command line options for adding feeds -PhantomsDad
  237. - In case the feed doesn't provide an article <link> element, fall back to the <guid> permaLink -sg
  238. Bug Fixes:
  239. - Update interval spinbox should be disabled if the checkbox isn't checked -tpr
  240. - "aKregator - 0 unread" -> "aKregator - No unread articles" -tpr
  241. - Scroll up when changing the article in article viewer -tpr
  242. - Various frame-switching bug fixes -smt
  243. - Fix favicon loading crash (#82682) -smt
  244. - Various stop-button related bug fixes -smt
  245. - Changed "Copy Link Location" to "Copy Link Address" because of the new naming standard of KDE -tpr
  246. - Fix archiving of article <guid> elements -sg
  247. Changes after 1.0b2:
  248. -----------------------------
  249. New Features:
  250. - Configuration dialog added -tpr
  251. - Kontact plugin added -smt
  252. - Ability to mark all entries as read on exit -tpr
  253. - Ability to change middle mouse button behaviour in browser -tpr
  254. - Ability to specify external browser (KDE default or custom command) -PhantomsDad
  255. - Fetch all feeds every <num> minutes -tpr
  256. - Display unread count in the tooltip of the tray icon -tpr
  257. Bug Fixes:
  258. #82618 - Don't crash if there's no kpart available -tpr
  259. #82691 - Don't minimize but close aKregator when session is shutting down -tpr
  260. - Mark all read marks everything as read -tpr
  261. #82752 - Mark all as read marks every entry in feed(group), mark all feeds as read marks every feed(group) as read -tpr
  262. - Make the feed tree drop visualizer work -sg
  263. - Make "Copy Link Location" copy into the selection clipboard as well -sg
  264. Changes from 1.0b1 to 1.0b2:
  265. -----------------------------
  266. New Features:
  267. - Add Search bar for searching text in articles
  268. - Clicking on a folder will show articles of all subitems
  269. - Feed images are stored and aren't fetched every time
  270. - Show progress while loading feed list
  271. - Make all shortcuts configurable
  272. - Gray out feed icons while fetching
  273. - Add context menus to the article and page readers
  274. - Add unread count to try icon
  275. #81993 - Save splitter sizes on exit
  276. #82004 - Next Unread in feed menu
  277. #82005 - Link title in article viewer to article link
  278. #82166 - Use ctrl-w to close tabs
  279. #82084 - Middle click in article list opens article link in tab
  280. #82095 - Show homepage in feed list context menu
  281. #82189 - Option to fetch all at startup
  282. - Middleclick on viewer opens now an external browser
  283. #82138 - Add context menu to the tabs with close and detach entries
  284. Bug Fixes:
  285. - Favicon fetching works for sites that have never been viewed
  286. - Make opening large OPML lists much faster
  287. - Reset feed icon on fetch if it error-ed
  288. - Fix memory leak in adding feeds
  289. - Update unread count after deleting a feed
  290. - Don't write article archive upon reading a read article
  291. #81965 - "When viewing story right clicking a feed crashes"
  292. #81966 - Fix the fact that sub-folder fetch fetched all siblings
  293. #81968 - Import feed list not enabling save
  294. #81978 - Fix favicon updating after fetch errors
  295. #81993 - Make splitters more sane
  296. #81994 - Fix duplicates articles listed in some feeds
  297. #81998 - Crash when folder selected and clicking in list view
  298. #81999 - Dragging in feeds view doesn't active save action
  299. #82000 - Duplicates found in feeds when they should not be
  300. #82002 - Save auto fetch interval
  301. #82003 - "Initial feed properties are discarded"
  302. #82021 - Support archiving for feeds whose encoding wasn't utf8
  303. #82024 - Make sure that All Feeds isn't draggable
  304. #82029 - In first time use, save action does not work
  305. #82048 - Renaming a folder doesn't enable "Save Action"
  306. #82049 - File/New doesn't start with an empty view
  307. #82131 - Fix fetching with folders that have subfolders
  308. #82050 - Allow drag and drop to empty folders
  309. #82053 - Program closes without asking whether user saves
  310. #82165 - "cannot delete feed via menu"
  311. #82172 - "date is not fetched for some feeds"
  312. #82183 - Mark all as unread empties article list
  313. #82425 - add http:// to urls in add feed dialog if no protocol
  314. Changes from 0.9 to 1.0b1:
  315. #000049 FIX [x] Saving a freshly created feeds list erases "All Feeds" root entry text.
  316. CHG [x] show current feed's title in the article list heading
  317. #000041 FIX [x] order for dateless items (right now they show in random order) -->berkus
  318. order should be: ordered for items with dates, order same as in rss for items without dates.
  319. #000025 FIX [x] fix path in m_html->begin( KURL( "file:/tmp/something.html" ) ) so that local images and css can be referenced from article preview --> smt
  320. #000043 ADD [x] download feed image specified for RSS (for #000036) --> smt
  321. [x] if the channel image size is well-sized, show in headers -->smt
  322. #000019 ADD [x] implement tooltips and What's This? help -->berkus (enough of those for now)
  323. #000044 ADD [x] show an error favicon if feed could not be fetched -->smt
  324. #000037 ADD [x] add favicon support to the FeedsTree -->smt
  325. FIX [x] Fixed nasty bug with feed editing.
  326. FIX [x] aKregatorPart code cleanup.
  327. FIX [x] Zack Rusin: Fixes to Makefiles, code cleanup.
  328. #000029 CHG [x] "Modify" should enable in-line edit for feed group items, standard dialog for feeds
  329. #000003 ADD [x] sort ArticleList by Article::pubDate -->berkus
  330. CHG [x] add file filters to open/save dialogs
  331. #000013 FIX [x] list generated files in .cvsignore files
  332. #000006 ADD [x] system tray
  333. #000038 ADD [x] add isOpen=<bool> to feed group outline opml -->berkus
  334. #000039 FIX [x] make real use of LiveJournal checkboxes in AddFeedDialog
  335. #000012 FIX [x] refine aboutbox
  336. #000034 FIX [x] parse html entities in article titles
  337. #000035 FIX [x] non-latin1 opml doesn't restore properly
  338. CHG [x] feeds list now stored using QDom classes
  339. #000030 FIX [x] boolean vars are stored and retrieved improperly in opml
  340. CHG [x] use KPasswordEdit for ljPassword input
  341. #000001 ADD [x] allow inline editing of feeds to alter Feed[Group]::title and resetting updateTitle to false (slotItemRenamed)
  342. #000028 FIX [x] (librss + QDom) &amp;lt;b&amp;gt;test&lt;/b&gt; from RSS is parsed wrong - because, librss tries to do unescaping on entitites that QDom already unescaped -- solution: fixed librss
  343. #000002 FIX [x] update ArticleList when selecting another feed
  344. #000026 CHG [x] unless someone offers me some icons, Fetch and Fetch all will be 'down' and 'bottom' respectively
  345. #000023 FIX [x] implement fetch all
  346. #000024 CHG [x] replace generic HTML part with strictly KHTMLPart (saves some static_cast<>s)
  347. #000018 ADD [x] provide .desktop file
  348. #000017 ADD [x] provide .lsm file
  349. #000016 ADD [x] provide standard AUTHORS, ChangeLog, README, and TODO files
  350. VERSION 0.9:
  351. RELEASE Added to kdenonbeta/akregator