Skip to content

Releases: Paperfeed/LiuChan

v1.1.4 Release

13 Mar 16:29
Compare
Choose a tag to compare

Fixed a fairly serious bug that affected only new users of the app.
Didn't catch this before because I didn't clear my synchronized settings
for a long time...

Fixed a bug where if a page did some funky dynamic loading and unloaded
the popup element, it would not create a new one.

v1.1.3 Release

13 Mar 16:37
Compare
Choose a tag to compare

Massively improved performance by switching to Map.
As an added side-effect variant type character matches are now also included in results and memory usage is down by 50%+.

Testing showed that processing 100000 entries has been reduced to 6 sec as opposed to 250 seconds!

Liuchan now also only does its character lookup using simplified characters, essentially cutting the cycles necessary in half.

Altered fuzzysort to make use of the map, but it's still unoptimized and messy.

When trying to enable Liuchan on a tab that doesn't have a content script running, it will now notify the user to reload the tab. Added notification permission to allow for this functionality.

Updated fuzzysort library.

v1.1.2 Release

24 Jan 12:33
Compare
Choose a tag to compare

Fixed notepad and popup z-index issues.

Tweaked notepad styling.

Notepad now carries over its state between tabs.

v1.1.1 Release

24 Jan 12:31
Compare
Choose a tag to compare

New notepad functionality available from right-clicking the icon!

Fixed Liuchan not properly maintaining states between all tabs (if tabs were located in different windows).
Icon now properly displays actual state.

v1.1.0 Release

07 Dec 19:30
Compare
Choose a tag to compare

This release has been a big one. Mostly under the hood, where Liuchan has been completely refactored and largely rewritten in order to make future adjustments a bit easier. Next is rewriting the highlighting engine and Liuchan will basically hold no code from it's predecessors any longer.

New customization options:
-Theme background, border, border radius and drop shadow customization.
-Colorize pinyin and/or hanzi.
-Scale popup on zoom.

I've also added more customization options. Users can now completely change almost every aspect of the popup bubble in the options.

v1.0.3 Release

20 Sep 00:27
Compare
Choose a tag to compare

Added Theme customization

  • You can now alter the tone colors of any theme, to ensure you don't
    have to re-associate the colors you're used to!

The options page has been revamped somewhat to accommodate the theme
customization - allowing on the fly editing of themes, plus the addition
of color pickers (courtesy of color-picker.js by Taufik Nurrohman).

LiuChan will no longer highlight text when an input is active,
regardless of settings! This is to prevent inputs from losing focus if
you move your move while typing. Furthermore, hotkeys are disabled when
an input is active to prevent annoyances.

Added various optimizations.
-Content scripts now only hold the options they need access to instead
of all of them

-Dictionary is now rebuilt if the user selects a different pinyin
type, so that the extension does not have to disabled and enabled again
for effects to take hold.

Popup Delay has been fixed

v1.0.2

20 Sep 00:28
Compare
Choose a tag to compare

Implemented Text-To-Speech - Supports Mandarin, Taiwanese and Cantonese
dialects

Updated options page and changed CSS

Changed hotkey detection to use .key instead of the old .keyCode

Updated promotion screenshots and created new image showing themes

Fixed bug in Copy to Clipboard function

v1.0.1

20 Sep 00:30
Compare
Choose a tag to compare

Minor bugfix (default theme wasn't correct)

Fixed the initialization of the configuration upon enabling the extension

Certain characters couldn't find a definition due to a bug in indexsearch

Improved CSS

Removed a debugging log line

v1.0.0

20 Sep 00:28
Compare
Choose a tag to compare

Initial release