Textual 5 0 0 – Lightweight Irc Client

broken image


Lightweight

The following list is a summary of all major additions, changes, and fixes part of version6.0.0 of the Textual IRC Client.

Performance Improvements

Textual is a lightweight IRC client created specifically for OS X. It was designed with simplicity in mind. Textual has taken the best of IRC and built it into a single client. Its easy-to-use functionality combined with scripting support makes it an ideal IRC client for novice to advanced users. Mac OS X: Textual is a streamlined open-source IRC client for Mac OS X with an emphasis on a clean interface and easy scripting. Textual, an IRC client from the developers of ScreenGrab, is based.

Textual 6 delivers performance unmatched by any of its predecessors when running on OS X ElCapitan or later.
This is accomplished by laying out and rendering channel content on separate processes usingWebKit2.

View Multiple Channels

Textual is a simple, extensible IRC client for MacOS X users, available through Apple's Mac App Store. The content on irchelp.org is maintained on Github. Pull requests are welcomed, see our contributor's guide for details on how you can help. Textual irc client free download - IceChat IRC Client, Neebly IRC Client, Colloquy - IRC Client, and many more programs. First public release First stable release Latest stable release Client Date Version Date Version AdiIRC 2005 1.0 3.5 (June 30, 2019; 15 months ago : Bersirc: 1999.

Command click up to six (6) channels to view them simultaneously.

Quick Select

The keyboard shortcut Command-D can be used to quickly navigate between channels.*

* This feature requires a Mac running OS X Yosemite or later.

Chat Filter Addon

The Chat Filter Addon received a significant overhaul.

Changes

  • Filters can now be dragged and dropped to change the order they're matched in.
  • Filters can now be exported and imported to allow them to be shared with others.
  • Filters can now respond to more events: user joined channel, user left channel, user kicked from channel, user disconnected, channel topic changed, channel mode changed, and much, much more!
  • An empty Filter Match value will match any possible value.

Networking

Textual 6 supports Happy Eyeballs, aprotocol for intelligently using IPv6 whenavailable.

A preference to prefer IPv4 has been added to the Network Socket section ofServer Properties.

Other Additions

  • Added the command back which can be used to easily toggle off away status.
  • Added the commands quiet and unquiet which can be used to modify the quiet list of the selected channel.
  • Added 'List of Quiets' window to view and/or remove entries in the quiet list of the selected channel.
  • Added support for the monitor IRCv3 capability to the Address Book.
  • Added inline image support for .webm files hosted by 4chan and 8chan.
  • Added inline image support for lfil.es short URLs.
  • Added preference 'Only speak channel messages for the selected channel', which is enabled by default.

Other Changes

  • A two second delay now occurs between each join when automatically joining channels. This delay can be modified by navigating to Preferences ➜ Advanced ➜ Flood Control.
  • Textual no longer waits for the Internet to be available before reconnecting when waking from sleep. There is no reliable way to determine when we can truly send data, so it's best to keep trying.
  • It is no longer possible to select more than eight (8) channels at one time in the 'Channel List' window.
  • Incomplete file transfers are now resumed when the person sending the file supports this.
  • Improved technique for collecting channel information to reduce number of 'Max SendQ' disconnects.
  • Improved support for connecting to irssi-proxy.
  • Improved reliability and speed of playing back messages from previous session.
  • The Client Certificate section of Server Properties now includes the SHA-256 fingerprint of the certificate.
  • The commands amsg and ame no longer send messages to queries (private messages).
  • The commands ctcp and ctcpreply now expect the first parameter to always be the destination.
  • The commands gline, gzline, zline, shun, and tempshun no longer modify their input to include the default reason.
  • The commands ignore and unignore are no longer silent. They now provide feedback when performed.
  • Removed the preference to hide messages that mention an ignored user. This preference never worked correctly and had a noticeable impact on performance.
  • When duplicating a connection, its passwords are now duplicated as well.
  • Modified list of whitelisted URL schemes to include 'gopher'
  • Modified list of networks to include GeekShed, MindForge, IdleChat, and LizardIRC.
  • Modified list of networks to remove the now defunct networks flux.cd, IRCNode, irc.btri.x10.bz, and ValleyNode.
  • Removed inline image support for the now defunct services img.ly, twitgoo.com, tweetphoto.com, and yfrog.com.

Fixes

  • Fixed inability to add a channel named '#'
  • Fixed almost every misspelling of 'Parameter' as 'Paramater'
  • Fixed inability to navigate Server Properties using the tab key.
  • Fixed channel passwords not being censored when they are supposed to be.
  • Fixed file transfers failing when sending a file with a name that contains a space.
  • Fixed a bug in the Caffeine addon that caused crashes when deleting connections.

Textual 5 0 0 – Lightweight Irc Client Server

Addon Backwards Compatibility

Styles

Some custom styles built for Textual 5 will not work correctly with Textual 6without modification.

To view modifications that need to be made, see this knowledge basearticle for more information.

Scripts

All scripts built for Textual 5 will work with Textual 6 without modification.

Plugins

Textual 5 0 0 – Lightweight Irc Clients

All plugins built for Textual 5 will not work with Textual 6 withoutmodification. Keyboard maestro 7 0 2 – hot key tasking solution.

Plugins that are bundled with Textual, such as Blowfish Encryption, Caffeine, and Wiki-styleLink Parser; have already been modified to support Textual 6.

Textual 5 0 0 – Lightweight Irc Client

The following list is a summary of all major additions, changes, and fixes part of version6.0.0 of the Textual IRC Client.

Performance Improvements

Textual is a lightweight IRC client created specifically for OS X. It was designed with simplicity in mind. Textual has taken the best of IRC and built it into a single client. Its easy-to-use functionality combined with scripting support makes it an ideal IRC client for novice to advanced users. Mac OS X: Textual is a streamlined open-source IRC client for Mac OS X with an emphasis on a clean interface and easy scripting. Textual, an IRC client from the developers of ScreenGrab, is based.

Textual 6 delivers performance unmatched by any of its predecessors when running on OS X ElCapitan or later.
This is accomplished by laying out and rendering channel content on separate processes usingWebKit2.

View Multiple Channels

Textual is a simple, extensible IRC client for MacOS X users, available through Apple's Mac App Store. The content on irchelp.org is maintained on Github. Pull requests are welcomed, see our contributor's guide for details on how you can help. Textual irc client free download - IceChat IRC Client, Neebly IRC Client, Colloquy - IRC Client, and many more programs. First public release First stable release Latest stable release Client Date Version Date Version AdiIRC 2005 1.0 3.5 (June 30, 2019; 15 months ago : Bersirc: 1999.

Command click up to six (6) channels to view them simultaneously.

Quick Select

The keyboard shortcut Command-D can be used to quickly navigate between channels.*

* This feature requires a Mac running OS X Yosemite or later.

Chat Filter Addon

The Chat Filter Addon received a significant overhaul.

Changes

  • Filters can now be dragged and dropped to change the order they're matched in.
  • Filters can now be exported and imported to allow them to be shared with others.
  • Filters can now respond to more events: user joined channel, user left channel, user kicked from channel, user disconnected, channel topic changed, channel mode changed, and much, much more!
  • An empty Filter Match value will match any possible value.

Networking

Textual 6 supports Happy Eyeballs, aprotocol for intelligently using IPv6 whenavailable.

A preference to prefer IPv4 has been added to the Network Socket section ofServer Properties.

Other Additions

  • Added the command back which can be used to easily toggle off away status.
  • Added the commands quiet and unquiet which can be used to modify the quiet list of the selected channel.
  • Added 'List of Quiets' window to view and/or remove entries in the quiet list of the selected channel.
  • Added support for the monitor IRCv3 capability to the Address Book.
  • Added inline image support for .webm files hosted by 4chan and 8chan.
  • Added inline image support for lfil.es short URLs.
  • Added preference 'Only speak channel messages for the selected channel', which is enabled by default.

Other Changes

  • A two second delay now occurs between each join when automatically joining channels. This delay can be modified by navigating to Preferences ➜ Advanced ➜ Flood Control.
  • Textual no longer waits for the Internet to be available before reconnecting when waking from sleep. There is no reliable way to determine when we can truly send data, so it's best to keep trying.
  • It is no longer possible to select more than eight (8) channels at one time in the 'Channel List' window.
  • Incomplete file transfers are now resumed when the person sending the file supports this.
  • Improved technique for collecting channel information to reduce number of 'Max SendQ' disconnects.
  • Improved support for connecting to irssi-proxy.
  • Improved reliability and speed of playing back messages from previous session.
  • The Client Certificate section of Server Properties now includes the SHA-256 fingerprint of the certificate.
  • The commands amsg and ame no longer send messages to queries (private messages).
  • The commands ctcp and ctcpreply now expect the first parameter to always be the destination.
  • The commands gline, gzline, zline, shun, and tempshun no longer modify their input to include the default reason.
  • The commands ignore and unignore are no longer silent. They now provide feedback when performed.
  • Removed the preference to hide messages that mention an ignored user. This preference never worked correctly and had a noticeable impact on performance.
  • When duplicating a connection, its passwords are now duplicated as well.
  • Modified list of whitelisted URL schemes to include 'gopher'
  • Modified list of networks to include GeekShed, MindForge, IdleChat, and LizardIRC.
  • Modified list of networks to remove the now defunct networks flux.cd, IRCNode, irc.btri.x10.bz, and ValleyNode.
  • Removed inline image support for the now defunct services img.ly, twitgoo.com, tweetphoto.com, and yfrog.com.

Fixes

  • Fixed inability to add a channel named '#'
  • Fixed almost every misspelling of 'Parameter' as 'Paramater'
  • Fixed inability to navigate Server Properties using the tab key.
  • Fixed channel passwords not being censored when they are supposed to be.
  • Fixed file transfers failing when sending a file with a name that contains a space.
  • Fixed a bug in the Caffeine addon that caused crashes when deleting connections.

Textual 5 0 0 – Lightweight Irc Client Server

Addon Backwards Compatibility

Styles

Some custom styles built for Textual 5 will not work correctly with Textual 6without modification.

To view modifications that need to be made, see this knowledge basearticle for more information.

Scripts

All scripts built for Textual 5 will work with Textual 6 without modification.

Plugins

Textual 5 0 0 – Lightweight Irc Clients

All plugins built for Textual 5 will not work with Textual 6 withoutmodification. Keyboard maestro 7 0 2 – hot key tasking solution.

Plugins that are bundled with Textual, such as Blowfish Encryption, Caffeine, and Wiki-styleLink Parser; have already been modified to support Textual 6.

Enter /getscripts into the main input textfield to install the latest version of those plugins.

Other plugins require modification. To view modifications that need to be made, see this knowledge basearticle.

Filters

Textual 5 0 0 – Lightweight Irc Client Portal

All filters added to Textual 5 will work with Textual 6 without modification.

Textual 5 0 0 – Lightweight Irc Client Download

Guides‎ > ‎Mac OS X‎ > ‎

Compiling Textual IRC Client With Xcode

The following guide explains how to compile the Textual IRC client from the source code available on GitHub. Textual is an excellent IRC client and I strongly recommend purchasing it from the App Store. However, it is an open source project and the code is freely available. If you want to give the application a try before purchasing it, these instructions should help.
This guide was put together because I had a bit of difficulty figuring out how to get the latest version of Textual to compile with Xcode 5. I had built earlier versions with Xcode 4, but code signing seems to be more strongly enforced now. If you already have a paid developers license, you can just sign the project with your developer profile. However, if you don't have a paid developers license, this guide will explain how to create a personal certificate to self-sign the application to run on your own Mac.

  • Xcode 5.0 (http://developer.apple.com/xcode/)
  • OS X SDK 10.8 (http://developer.apple.com/xcode/)
  • git 1.7.10.2 (http://git-scm.com/downloads)
  • Textual 3.3.0 Source (https://github.com/Codeux/Textual)
Note: The versions listed above are those that were used when this guide was written. The same procedure can likely be used with older or newer versions of each item. Several of the guides I found were specific to a particular SDK or Xcode version, so these are listed for convenience only.

  1. Open the Keychain Access utility. This can be found in '/Applications/Utilities/'.
  2. Within the 'Keychain Access' menu, select 'Certificate Assistant', then select 'Create a Certificate..'.
  3. In the Certificate Assistant window, enter a name for the certificate, select 'Self Signed Root' as the Identity Type, and select 'Code Signing' as the Certificate Type.

  4. Click the 'Create' button.
Note: The above steps only need to be performed once. After you create a self-signing certificate, it can be re-used whenever you need to rebuild Textual or build any other application which requires code signing.

  1. Open Terminal on the OS X system where the application will be built.
  2. Use the git utility to download the Textual source code:
    # mkdir -p ~/Documents/Git/
    # cd ~/Documents/Git/
    # git clone git://github.com/Codeux/Textual.git
Compiling Textual With Self-Signed Certificate:
  1. Open the Textual project in Xcode. If the above instructions were followed, it will be located in '~/Documents/Git/Textual/'.
  2. In the Project Navigator, navigate to Resources > Build Settings > Configurations > Code Signing Identity.xcconfig.
  3. In the 'Code Signing Identity.xcconfig' file, change the value from 'Developer ID Application' to the name of the self-signed certificate you created above.

  4. In the Product > Scheme menu, select 'Textual (Standard Release)'
  5. Build the application (⌘-B).

After performing the above steps, the Textual application should be compiled and available for use. The binary should be available in '~/Documents/Git/Textual/Build Results/Release/'. This can be copied to the 'Applications' directory or any other desired location.




broken image