diff --git a/help/help-about.html b/help/help-about.html index 07948cc..b9b8dc7 100644 --- a/help/help-about.html +++ b/help/help-about.html @@ -55,9 +55,10 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.Robot Icon by Yusuke Kamiyamane under CC-BY 3.0.
  • Emoji: diff --git a/help/help-releases.html b/help/help-releases.html index bf39cd3..e5d6b63 100644 --- a/help/help-releases.html +++ b/help/help-releases.html @@ -17,6 +17,7 @@

    Release Information

    + 0.9.7 | 0.9.6 | 0.9.5 | 0.9.4 | @@ -56,7 +57,63 @@ full list of changes.

    - Version 0.9.6 (This one!) (2019-03-27) + Version 0.9.7 (This one!) (2019-07-15) + [back to top] +

    +

    The updated TAB Completion now shows emote images and allows scrolling + and inserting results with the mouse. It is also easier accessible since + it automatically shows up in some cases and includes some simple usage + tooltips. As always, several settings allow customization.

    + +

    Also included in this update are several Moderation and Chat related + improvements, updated Emoji, Bugfixes, and more.

    + +
    +### TAB Completion
    +- Show emote images in TAB Completion popup (not just Emoji)
    +- Automatically start TAB Completion in some cases
    +- Allow scrolling and selection of emotes with the mouse (Shift-Click to insert
    +  several emotes)
    +- Improved Emoji search (expanding search if few results, aliases)
    +- Added new settings to Settings Dialog
    +
    +### Custom Commands
    +- Added new function `$upper()` (make text uppercase)
    +- Added new function `$sort()` (sort token separated items alphabetically)
    +- Added new function `$urlencode()` (prepare text for including it in a URL)
    +- Added new identifiers `nick`, `reason` and `msg` in some contexts
    +- Improved "User Dialog Buttons" setting Test-button to show a User Dialog
    +- Improved error output
    +
    +### Chat / Moderation
    +- Added clickable mentions to Info Messages
    +- Added Highlight matches marking in AutoMod messages
    +- Added AutoMod reason/category (e.g. "aggressive") to User Dialog
    +- Added info to User Dialog when a user is unbanned (from Moderation Log)
    +- Added setting to add background to unreadable nicknames in chat
    +- Added Msg. Colors setting to prefer Custom Msg. Colors over Highlight Colors
    +
    +### Emoticons
    +- Sort Subemote channels in Emotes Dialog alphabetically
    +- Added previously missing Cheeremotes
    +- Updated Twemoji Emoji to Unicode 12 (and improved metadata)
    +
    +### Other
    +- Disabled rotating tab rows for dark Look&Feels
    +- Added scrollbars (if necessary) to Settings Dialog
    +- Added `/popoutchannel` command (same as right-click on TAB - Popout)
    +
    +### Bugfixes
    +- Fixed Custom Command $rand() function error
    +- Fixed duped emotes occuring when an emote causes a highlight and "Mark all
    +  occurences" is enabled
    +- Fixed own subemotes missing if subscribed to a lot(!) of different channels
    +- Fixed channel context for context menu in non-focused popout
    +- Fixed PubSub reconnect delay
    +    
    + +

    + Version 0.9.6 (2019-03-27) [back to top]

    The new clickable mentions feature allows you to open the User Dialog by diff --git a/help/help-settings.html b/help/help-settings.html index 66fceb3..01ca866 100644 --- a/help/help-settings.html +++ b/help/help-settings.html @@ -1696,41 +1696,10 @@

    - -

    Localized Names

    -
    -
    Prefer Regular name for username-based commmands
    -
    If you complete a username after a command like /ban - which needs a regular username as parameter, then always prefer the - regular name.
    - -
    Include all name types in result
    -
    If a user has a Localized name, or you have a - Custom name set, then not only - the name that matched, but also the other types of names are added - to the result.
    -
    Example: If a user is called test and has the - Localized Name 名前, then entering - tes and TAB will show in the results both - test (名前) and - 名前 (test), so you can select either name by cycling - through the results via TAB as usual.
    -
    -
    -
    Only when no more than two matches
    -
    Only include all name types when no more than two names - match, so that you don't have to cycle through all the - different name types when you have a larger list.
    -
    Tip: Once you found the right name, you can move the cursor - to leave completion, and then press TAB again to - complete the name again to get the other name types again.
    -
    -
    -

    Apperance / Behaviour

    @@ -1777,6 +1746,37 @@
    + +

    Localized Names

    +
    +
    Prefer Regular name for username-based commmands
    +
    If you complete a username after a command like /ban + which needs a regular username as parameter, then always prefer the + regular name.
    + +
    Include all name types in result
    +
    If a user has a Localized name, or you have a + Custom name set, then not only + the name that matched, but also the other types of names are added + to the result.
    +
    Example: If a user is called test and has the + Localized Name 名前, then entering + tes and TAB will show in the results both + test (名前) and + 名前 (test), so you can select either name by cycling + through the results via TAB as usual.
    +
    +
    +
    Only when no more than two matches
    +
    Only include all name types when no more than two names + match, so that you don't have to cycle through all the + different name types when you have a larger list.
    +
    Tip: Once you found the right name, you can move the cursor + to leave completion, and then press TAB again to + complete the name again to get the other name types again.
    +
    +
    +

    Custom Completion Items

    @@ -1788,7 +1788,7 @@ case no prefix is required.

    Example: Add chatty as Key and - http://chatty.github.io as Value and then in the + https://chatty.github.io as Value and then in the inputbox type .chatty (notice the dot in front) and press TAB to complete it to the URL.

    diff --git a/help/help-troubleshooting.html b/help/help-troubleshooting.html index c6eae0b..1078116 100644 --- a/help/help-troubleshooting.html +++ b/help/help-troubleshooting.html @@ -10,7 +10,7 @@
  • Startup / Folders / Settings @@ -73,53 +73,34 @@ be disabled by default, but can lower performance if checked.

    - Global hotkeys don't work + Global Hotkeys / JIntellitype.dll error [back to menu]

    -

    First of all, you only need Global Hotkey support when you want to use - global hotkeys (which you can define in the settings). If you don't, you - can just ignore any related messages or download the version of Chatty - without Hotkey support. Global hotkeys currently only work on Windows.

    +

    Note: If you don't use global hotkeys you don't have to worry + about this. Global hotkeys are currently only available on Windows.

    -

    If you want to use global hotkeys and you get a message related to them - not working, check the following sections. If you don't get a message, - but the global hotkeys you defined just don't work, make sure you - actually have global hotkeys enabled in the settings.

    +

    If global hotkeys don't work, but there is no error message about it, + make sure that you actually have global hotkeys enabled in the Hotkeys + settings or in the menu "Extra - Options".

    -

    Wrong version of Chatty

    -

    If you try to add a global hotkey and it tells you that you have the - wrong version of Chatty, you probably don't have the version supporting - global hotkeys. Download the version that contains hotkey - in the .zip filename and try that instead.

    - -

    Could not load library (jintellitype-1.3.8.jar)

    -

    Chatty requires the jintellitype-1.3.8.jar to be in the - lib subfolder of where the Chatty.jar is - located.

    - -

    Could not load JIntellitype.dll

    -

    If you get this error, you started Chatty with Hotkey support, but it - couldn't load the library (.dll) necessary to register hotkeys. This can - mean that: +

    Error message

    +

    If you get an error message related to JIntellitype or global hotkeys:

    -

    - Find out if you have the 64bit or 32bit version of Java (e.g. by - entering java -version on the commandline to check if there - is 64bit in the response), then check if you downloaded the matching - version of Chatty.

    - -

    Enter /wdir in Chatty to find out what your working directory - is and make sure the JIntellitype.dll is in there. If you - are starting Chatty via a shortcut, remember that the directory - specified in the Run in field determines your working - directory (on Windows at least, but global hotkeys are currently Windows only - anyway).

    Related information: Chatty directories and files
    diff --git a/help/help.html b/help/help.html index 31a7e6c..9f232d0 100644 --- a/help/help.html +++ b/help/help.html @@ -5,7 +5,7 @@ -

    Chatty (Version: 0.9.6)

    +

    Chatty (Version: 0.9.7)

    @@ -101,6 +101,10 @@
    +
    Thanks to current Top Patreon Supporters:
    +
    OdinDerEchte, Sven Christian Hiller, ROMaster2, Louis6321, Yoremeofga
    +
    And also thanks to all other Patrons!
    +

    Title and Tabs [back to menu] @@ -570,15 +574,15 @@
  • Shift-TAB to complete Emoticons
  • Once a completion is initiated, TAB and Shift-TAB - cycle forwards and backward through the results.

    + cycle forwards and backward through the results, or use the mouse.

    -

    Some prefixes always force a certain completion type - no matter if you use TAB or Shift-TAB:

    +

    Some prefixes always force a certain completion type (whether you use + TAB or Shift-TAB):

    -

    How it works

    -

    How the TAB Completion process works:

    - -
      -
    1. Enter the beginning of an item (name, setting, emote).
    2. -
    3. Press TAB or Shift-TAB (see above) - to enter the completion mode, which will: -
        -
      • Complete to the full item (e.g. full name) if there is only - one item matching what you entered
      • -
      • For more than one match, depending on the Complete to common prefix setting: -
          -
        • Complete to the common prefix of all found items that match - what you entered, allowing you to enter more characters - to refine the search and then press TAB or - Shift-TAB again to enter a new completion
        • -
        • Complete to the full item of the first match
        • -
        • If enabled, it will also show a popup with information - about the completion, which doesn't show if there is only - one match
        • -
        -
      • -
      -
    4. -
    5. You can then either: -
        -
      • Press TAB repeatedly to cycle forwards through the found - matches or Shift-TAB to cycle backwards
      • -
      • Press ESC to cancel the completion mode and go - back to the text when you started the completion
      • -
      • Continue typing/editing the text to exit the completion - while keeping what you already completed
      • -
      -
    6. -
    +

    Additionally, some prefixes will automatically initiate completion (this + too can be changed in the settings).

    + +

    Further usage

    +

    The found matches are all ordered alphabetically, except for nickcompletion for which you can choose different types of sorting. By default nicknames use