Adblock Plus and (a little) more

Status update: 2010-11-19 · 2010-11-26 16:35 by Wladimir Palant

Done

  • Added a way to change status of a issue reports, with an optional notification sent out to the user.
  • Improved sorting of report columns.
  • More discussions on issue reporter improvements.

In progress

  • Refactoring of Python scripts used on adblockplus.org to make them easier to change and maintain.

Read more Comment

Tags:

Status update: 2010-11-14 · 2010-11-26 16:21 by Wladimir Palant

Worked 4 days on Adblock Plus this week.

Done

  • Subscription authors are now getting notifications about new issue reports, choosing between daily and weekly digests is also possible.
  • Added sorting functionality to report columns.
  • Implemented a bunch of improvements to the digest emails to allow spotting “good” reports more easily.
  • Discussed a bunch of other improvement proposals for issue reports.
  • Looked into issues that people using icon with text are experiencing – found an undocumented solution, let’s hope that it won’t break with the next Firefox release.
  • Fixed toolbar icon in SeaMonkey Mail nightlies (nobody reported this issue, I guess nobody noticed?).

Read more Comment

Tags:

Status update: 2010-11-05 · 2010-11-05 21:12 by Wladimir Palant

Worked 4 days on Adblock Plus this week. The releases on Tuesday/Wednesday were very stressful, so I am slowing down.

Done

  • Adblock Plus 1.3/1.3.1, Element Hiding Helper 1.1, Diagnostics 1.1.3 released
  • Fixed a few minor issues reported for these releases, nothing critical so far
  • Created an extension to generate Adblock Plus screenshots, used it to update screenshots/“translate” them to more languages
  • Caught up with forum/email again, somewhat

Read more Comment [4]

Tags:

Status update: 2010-10-30 · 2010-10-31 10:04 by Wladimir Palant

Done

  • Major update to Element Hiding Helper code and architecture
  • Added Shift+Mousewheel handling to Element Hiding Helper, also lock/unlock command
  • Finalized Element Hiding Helper strings, translations started
  • A little eye candy for Element Hiding Helper — better styling for hotkey labels
  • Release candidates for Adblock Plus 1.3, Element Hiding Helper 1.1 and Diagnostics 1.1.3 are done (the latter has no real changes, turned out none were necessary)
  • Russian translation for Adblock Plus, Russian and German translations for Element Hiding Helper (with some help from forum.mozilla-russia.org users)
  • Coordinated translations on Babelzilla, made sure the released locales are free of errors (way too many translations still unfinished however)
  • Dropped Indonesian, Malay and Brasilian Portuguese locales from this Adblock Plus release, these weren’t even updated for Adblock Plus 1.2

Read more Comment [10]

Tags:

Status update: 2010-10-22 · 2010-10-23 12:56 by Wladimir Palant

Done

  • Issue reporter client-side implementation
  • Started beta phase for Adblock Plus
  • Finalized Adblock Plus strings, translators started working
  • Added third/first party indicator to document source column in blockable items
  • Changed build system to centralize extension metadata in one file (particularly to allow generating homepage links for available languages automatically)
  • Updated German translation (thanks to MonztA for proofreading)
  • Rearchitectured Element Hiding Helper, made it more like Adblock Plus
  • Changed configuration of Element Hiding Helper hotkeys to allow specifying multiple hotkeys (Ctrl-Shift-S is now used if Ctrl-Shift-K is taken)
  • A few minor changes to Element Hiding Helper filter composer

Read more Comment [2]

Tags:

Status Update: 2010-10-15 · 2010-10-18 13:06 by Wladimir Palant

Done

  • First draft of a privacy policy page is under discussion
  • Some issue reporter polishing (particularly handling of transmission errors)
  • Tons of Firefox 4 work after JavaScript compartments landing — filed bugs on three issues, fixed an issue in Adblock Plus, worked around another issue affecting Element Hiding Helper
  • New icon to indicate slow filters (a developer doing graphical design — it’s an admirable attempt, you must give me that at least)

In progress

  • Handling of special cases in issue reporter (e.g. users without filter subscriptions)

Read more Comment [3]

Tags:

Status Update: 2010-10-08 · 2010-10-08 23:08 by Wladimir Palant

Done

  • New About Adblock Plus page is live and ready for translating
  • First drafts of the new homepage and system requirements page are under discussion
  • Improved filter matching performance by 20-35%
  • Went through submitted issue reports to identify missing data, added pop-up opener and an optional contact email address
  • Investigated options to embed JavaScript into Python – very sad story

Read more Comment [2]

Tags:

Status Update: 2010-10-01 · 2010-10-02 00:54 by Wladimir Palant

Done

  • Landed issue reporter, fixed tons of small problems there, improved code quality, added more data and a list of recently submitted reports — looks solid now.
  • Changed suggestions in the filter composer — protocol is no longer part of the suggestion.
  • Added a warning to the filter composer, displayed if the custom pattern no longer matches the address it was supposed to block.
  • Implemented and evaluated a faster filter matching algorithm proposed by lyricconch. Added to the Adblock Plus 1.4 roadmap.
  • Updated the roadmap, especially defined the major items for Adblock Plus 1.4.

Read more Comment [2]

Tags:

Status Update: 2010-09-24 · 2010-09-24 18:30 by Wladimir Palant

Done

  • Scripts to receive and display issue reports on the server side
  • Made sure links to documentation in Adblock Plus no longer need to be translated — the extension now uses a new entry point on adblockplus.org, the user is redirected to the correct language version if it exists.
  • Updated to Anwiki 0.2.3, will try to stay on stable releases from now on
  • Rewrote subscription handling scripts to use Python instead of Perl

In progress

  • Sending in reports about filter issues — will be in the next development build but more work is necessary.

Read more Comment [4]

Tags:

Status Update: 2010-09-17 · 2010-09-17 19:07 by Wladimir Palant

Done

  • Removed leftovers of the old website, unified navigation menu in different parts of the website.
  • Finally updated Textpattern now that the only thing depending on it is this blog.
  • Improved Anwiki sync so that www repository contains individual changes along with all the necessary information now.
  • Significantly improved startup performance of Adblock Plus (found a way to speed up Gecko’s processing of the element hiding stylesheet).
  • Changed externally added subscriptions so that they no longer persist, updated public interface documentation.

In progress

  • Sending in reports about filter issues — made some progress on the client side, the usual scenario is almost done (screenshots).

Read more Comment [4]

Tags: