avim
avim copied to clipboard
Vietnamese input method extension (IME) for Firefox, Thunderbird, SeaMonkey, Komodo, etc. — bộ gõ tiếng Việt dành cho Firefox, Thunderbird, SeaMonkey, Komodo, …
With the fix for #52, users of Mac OS X 10.6 (Snow Leopard) see the Linux-style Australis toolbar icon when the system tint is set to Aqua (the default, as...
In an effort to tame the original AVIM input engine code long ago, I replaced many complex, multiply-nested conditionals with opportunistic use of early `return`s. This approach is more useful...
For Australis (Firefox 29+), AVIM hides the Add-on Bar panel unconditionally, because the “Add-on Bar” sits right next to AVIM’s toolbar button. We should hide the preference, too, or show...
AVIM hooks into the [IME and DiMENSION](https://addons.mozilla.org/firefox/addon/ime-and-dimension/) extension to turn input fields red when AVIM is on. There are several other extensions that serve the same purpose, including [IMEStatus](https://addons.mozilla.org/firefox/addon/imestatus/). AVIM...
The stylesheet uses the `:-moz-any()` pseudoclass extensively, including for the rule that sets `text-decoration` on the panel and toolbar button labels. Firefox 2–3 don’t support this pseudoclass, so the cross-out...
AVIM ignores the URL bar and any `` fields when `urlbar` is in the blacklist. But the blacklist is intended for matching element IDs, not element types, and it’s a...
Vietnamese text in PDFs is usually typeset in non-Unicode fonts that use VNI, VPS, ABC, or TCVN3 layouts. PDF.js renders this text fine, but the underlying representation is a mangled...
We should remove the dedicated VIQR\* input method and let you choose between `+` and `*` and between `'` and `/` for the VIQR input method. Per–input method preferences would...
AdBlock Plus includes basic preference controls in its about:addons page instead of opening a separate dialog. There is an API for doing so. It’s a terrible UI – checkboxes to...
Optionally remember on/off state per-site, using FUEL or the [Content Preferences service](https://developer.mozilla.org/en/docs/Using_content_preferences). Maybe limit this feature to bookmarks (FUEL), since the UI to set the preferences would be easier to...