This version is compatible with Firefox 3.0 beta 5 and the latest nightlies (Firefox 3.0pre). Please let me know what you think about the changes and report any bugs you find.
Download Brief 1.2 beta 2 (English only)
What's new in beta2:
New features and improvements:
- The custom style system was redesigned. Until now you had to provide a complete CSS file as a replacement for the default style, even if you wanted to make a simple change. From now on you can add rules on top of the default style and there is a simple built-in editor available in the Options window. It should make things a whole lot easier for the users.
- Options window was reorganized.
-
- An often-requested feed-specific setting not to mark changed items as unread.
- The feed-specific setting to "Store no more than __ latest items of each feed" has been removed. The global option is still available. See this topic for background.
- When searching, matched words highlighted in the feed content.
- Automatic updates of development versions - when the next beta is out, Brief will be upgraded automatically.
-
- Network security dialogs, for example warnings about invalid certificates, are suppressed to avoid annoying the user whenever updating fails. This also includes authentication prompts, so if you subscribe to authenticated feeds, you can flip a hidden preference to restore the old behavior: extensions.brief.update.suppressSecurityDialogs.
- When an item has no title, the URL is shown as the title.
Fixed bugs:
- OPML importing was significantly improved. Brief handles more kinds of files and deals with errors better (thanks to DG for providing samples of various problematic OMPL files).
- Fixed a couple of nasty regressions from the previous beta.
The rest of the changes since Brief 1.1:
New features and improvements:
- Starred entries are also added to bookmarks.
- Smoother checking feeds for updates, uses less CPU and doesn't lock up Firefox.
- Searching is a lot faster, matches only full words, and provides Google-like syntax, for example you can type: Mozilla OR "Firefox extension" -tabs.
- Spinbuttons (these tiny arrows) were added to textboxes in options for entering numbers.
- The way how item selection works was altered a little bit. Now you can use keyboard navigation without turning on the blue selection outline. You can press Space or K to scroll to the next item and Backspace or J to scroll the previous one, but the outline won't appear. You can toggle the selection outline separately by pressing Tab or Q - just like before.
- You can hold Ctrl when clicking "Mark all items as read" button to mark only the current page.
- When a web page is displayed, clicking the currently selected feed in the sidebar restores the feed view.
- The progress bar and the stop button are shown when checking feeds for updates in the background, instead of only when the user manually initiated it.
- J/K and Alt+J/Alt+K shortcuts were swapped to match what seems to be the common layout among most other applications.
- Visual improvements to the the feed view.
- Option to "Enable managing items using keyboard" in the options window (it used to be accessible only using the Tab keyboard shortcut).
- Option to "Sort oldest items first in unread view".
- Keyboard shortcut to open Brief: Ctrl + Shift + A.
Fixed bugs:
- When only unread items are displayed, after opening an item's web page and then going back, marking items as read doesn't work anymore
- Ctrl+Tab (shortcut for switching tabs) toggles item selection outline. It shouldn't.
- In headlines view, when unfolding an item taller than the window height, the scroll position lines up with the bottom of the item instead of the top
- Sometimes when mass-updating feeds some of them are skipped.
- The feed view flickers when refreshed.
- Favicons in the list of feeds sometimes get mixed up.
- Contents of items are now a displayed like any other normal elements in web pages, which fixes various things that didn't with the special way Brief used to serve the contents. This includes tooltips (floating titles of elements), Firefox extensions that interact with contents of web pages, and potentially some other stuff.