[Pkg-cli-apps-commits] [SCM] smuxi annotated tag, 0.8.9-rc1, created. 0.8.9-rc1

Mirco Bauer meebey at meebey.net
Thu Mar 22 22:19:09 UTC 2012


The annotated tag, 0.8.9-rc1 has been created
        at  e5a5c42e378ab9ddc372228b8b30f18ed04ba7eb (tag)
   tagging  9ad73018bfc7813b317d26f1aeb7189cab8e8746 (commit)
  replaces  0.8-3-win32-setup
 tagged by  Mirco Bauer
        on  Sun Jan 1 21:51:35 2012 +0100

- Shortlog ------------------------------------------------------------
tagging 0.8.9-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iJwEAAECAAYFAk8Ax1wACgkQcJWf5zskR2Ee0wP9EQ1eY8emPSkY+h2JLaQOTmrk
X5/cSL3P6TGldNm3jFl6w0/bm8jGOPfS2fNhyomhcgTqDoktqAO88tA+GvfPm1ph
rEtY2KzgfU+Tkr+9TAlR3F+zyN96anNhYB7IngNLbBFzQbq83EZ6UCJF4wI1yUnc
cG/l8aKgnZs7BmG601k=
=SPF3
-----END PGP SIGNATURE-----

Aleksandr P (9):
      l10n: Russian translation started
      l10n: Russian translation started
      l10n: Russian translation started
      l10n: Russain translation started
      l10n: Updated Russian (ru) translation to 15%
      l10n: Updated Russian (ru) translation to 30%
      l10n: Updated Russian (ru) translation to 88%
      l10n: Updated Russian (ru) translation to 66%
      l10n: Updated Russian (ru) translation to 61%

Americo Monteiro (1):
      Updated Portuguese translation

Andrew Kannan (2):
      Added highlight counter to tabs (closes: #476)
      [Frontend-GNOME] Changed to use Frontend instead of Engine to perform tab completion, (closes: #616)

Andrius Bentkus (5):
      Initial p/invokes for STFL
      Add console like ^W handling to the stfl frontend.
      Make ctrl + left/right key jump through words in input.
      Fix position converting.
      [Frontend-STFL] Delete character on ^D

Bianca Mix (6):
      [Frontend-GNOME] Implemented /list command to open the Find Group Chat dialog box (closes: #536)
      [Frontend-GNOME] Fixed try-catch block from recent commit of /list command
      [Frontend-GNOME] Fixed Apply button which remains disabled after changing only font-type (closes: #471)
      [Engine] Fixed a small bug in /help command where "unknown command" was appended to the list of available commands if using /help on session window
      [Engine] Replaced AddTextToChat() with new MessageBuilder structure for welcome message and /help engine commands
      [L10N] Updated German translation from Transifex

Carlos Martín Nieto (3):
      [Engine] Don't use _Logger without LOG4NET
      [Engine-XMPP] Spell 'password' properly
      [Common] Added Atom feed parser

Clement Bourgeois (1):
      Fixing bug where Twitter pin command is not forgiving space inside the pin command (closes: #464).

Clément Bourgeois (7):
      l10n: Updated French (fr) translation to 100%
      l10n: Updated French (fr) translation to 100%
      l10n: Updated French (fr) translation to 100%
      l10n: Updated French (fr) translation to 100%
      l10n: Updated French (fr) translation to 100%
      l10n: Updated French (fr) translation to 100%
      [L10N] Updated French translation from Transifex

Dean Lee (9):
      l10n: Added Chinese Simp translation for smuxi-engine.pot
      l10n: Added Chinese Simp translation for smuxi-engine-irc.pot
      Initial Chinese Simplified translation
      l10n: Added Chinese Simp translation for smuxi-engine-twitter.pot
      l10n: Added Chinese Simp translation for smuxi-frontend.pot
      l10n: Added Chinese Simp translation for smuxi-frontend-gnome.pot
      l10n: Added Chinese Simp translation for smuxi-frontend-gnome-irc.pot
      l10n: Added Chinese Simp translation for smuxi-server.pot
      [L10N] Updated Chinese Simp translation from Transifex

Hannes Tismer (1):
      Implemented snapshot auto builder for the win32 installer

Jimmie Elvenmark (3):
      Fixed crash when executing /window close in Smuxi-tab. (closes: #523)
      Fixed bug where shortcuts for cut/copy/paste did not work when caps lock was on. (closes: #534)
      [L10N] Updated Swedish translation from Transifex

Jo Shields (1):
      Fixed connecting to an IRC server with SSL on a port other than 6697 via GUI (closes: #549)

Joe Hansen (6):
      l10n: Updated Danish (da) translation to 100%
      l10n: Updated Danish (da) translation to 100%
      l10n: Updated Danish (da) translation to 100%
      l10n: Updated Danish (da) translation to 100%
      [L10N] Updated Danish translation from Transifex
      [L10N] Updated Danish translation from Transifex

Jonathan Pryor (1):
      Default to using the _NetworkChat if the chat can't be found.

Kalle Kaitala (1):
      [L10N] Updated Finnish translation from Transifex

Mirco Bauer (484):
      Suppress lib/Newtonsoft.Json parsing error noise of intltool-update
      Added lib/ to all POTFILES.skip files
      Added desktop file to POTFILES.in
      Updated translation templates (make update-pot)
      Check for all assemblies needed by Newtonsoft.Json and Twitterizer and bail if Mono 2.6 is not installed. (closes: #461)
      Merge remote branch 'gitorious/master'
      Merge branch 'release/0.8'
      Merge remote branch 'gitorious/master'
      Automatically fetch external git repos using git submodules
      Merge remote branch 'gitorious/master'
      Added Russian to LINGUAS
      Merge remote branch 'gitorious/master'
      Fixed typo
      Added smuxi-frontend-gnome.desktop.in to EXTRA_DIST
      Removed auto-generated files
      Ignore auto-generated files
      Merge remote branch 'gitorious/master'
      Added Spanish to LINGUAS
      Simplified whitespace tolerance of /pin command
      Merge branch 'merge/moonpyk/bugs/#464Twitter_pin_command_should_be_more_forgiving' into release/0.8
      Implemented basic CommandModel test-cases
      Merge branch 'release/0.8'
      Write updated oauth token back to config. (closes: #466)
      Merge branch 'release/0.8'
      Fixed Connect button for Twitter. (closes: #467)
      Merge branch 'release/0.8'
      l10n: Updated German (de) translation to 100%
      Merge remote branch 'gitorious/master'
      Updated lib/Twitterizer which fixes the 100+ parser issue. (closes: #502)
      Merge remote branch 'gitorious/flugsio/bug/#534_shortcuts_like_ctrl-c_does_not_work_when_caps_lock_is_on'
      Clear activity flag and update the marker line after syncing all messages. (closes: #564)
      Fixed crash by guarding DisposeIndicator() with null checks as CurrentChatView is null before the frontend is synced. (closes: #543)
      Fixed potential crash by guarding DisposeNotification() with null checks as CurrentChatView is null before the frontend is synced.
      Use smuxi-frontend-gnome.desktop as fallback from /usr prefix for indicate server registration
      Guard NotifyManager.Init() method for D-Bus issues. (closes: #561)
      Created Debug-Win32 build profile for Frontend-GNOME
      Updated jabber-net.dll to version 2.1.0
      Added encryption and certificate validation support for XMPP as needed by Google Talk
      Sync chat right after adding it else the connected frontends will not show any messages
      Make use of the new MessageBuilder API
      Pass OnConnected and OnDisconnected events to ProtocolManagerBase
      Added zlib.net.dll as needed by jabber-net.dll
      Guard IndicateManager.Init() to avoid potential crashes
      When NotifyManager.Init() fails don't enable notifications
      Implemented dist-linux-x86-static target
      Merge remote branch 'github/tuukka/master'
      Implemented SetPresenceStatus()
      Don't log passwords
      Fixed NullReferenceException in Connect() when using quick connect
      Coding Standards
      Removed SVN junk
      Updated copyright info
      Fixed casing of type alias
      Configured MonoDevelop's code formatter to remove trailing whitespace
      Fixed syntax error
      Fixed race condition that broke "on connect commands" for XMPP
      Configured default namespace for all projects
      Implemented protocol debugging base
      Implemented beautified XMPP debugging
      Don't force the line break in DebugRead/Write() for line based protocols
      Implemented IRC protocol debugging
      Fixed libtoolize check
      Fixed debug log level check
      Enhanced debugger support
      Allow to specify the key comparer of the ChatModel.Persons dictionary
      Fixed popup menus floating outside of screen. (closes: #559)
      Escape the nickname when used in a regex. (closes: #538)
      Disable open / join chat and find group chat menu items for session chat. (closes: #532)
      Set predicted topic heigth after applying the font settings. (closes: #470)
      Moved generic color tool methods from Frontend-GNOME to Engine
      Fixed autotools build
      automake is not so happy using DIST_SOURCES without libraries or binaries defined
      Initial build system and STFL binding
      Implemented window/chat management and navigation using the /window command
      Fixed STFL build
      Handle chat pages that are out of range
      Install glue library
      libstflsharp.so is not supposed to be here
      Require stfl >= 0.21 package if STFL frontend was enabled
      Fixed STFL build
      Ignore *.so files
      Implemented navigation bar
      Set entry point
      Implemented text formatting support for underline, bold and italic
      Fixed NullReferenceException
      Escape rich text's style control characters: "<>"
      Don't throw exceptions in methods called from remoting
      Added convenient smuxi-frontend-stfl.exe.config which uses file logging
      Use shared STFL library
      Implemented switching the chat window using control + page up/down keys
      Disable building libstflsharp.so as the shared STFL library is used
      Directly access the ChatViewManager using the class field
      Implemented removing chat windows
      Added frontend callbacks for enable/disable/sync chat windows
      Implemented Form destructor
      Fixed autotools build
      Use CSC and CSC_FLAGS for Frontend-STFL instead of the generated junk
      Copy smuxi-frontend-stfl.exe.config to build directory
      Fixed ChatView.IsVisible getter
      Implemented ChatView.ScrollToStart() and ScrollToEnd() for auto-scrolling
      [STFL] Added moved Text length check to Entry.OnActivated() and added null check to ExecuteCommand()
      [Frontend-STFL] Implemented --engine parameter for connecting to remote engines
      [Frontend-STFL] Added URL support
      [Frontend-STFL] Added ^P and ^N support for switching chat windows
      [Frontend-STFL] Implemented --list-engines parameter
      Fixed locale initialization
      Fixed local engine mode if --engine parameter wasn't specified
      [Frontend-STFL] Added messages and error handling for remote engine connects
      [Frontend] Added engine parameter validation to EngineManager.Connect()
      [Frontend-GNOME] Handle exceptions in ChatView.OnTabButtonPress() and OnTabMenuCloseActivated()
      [Frontend-GNOME] Add Exception.ToString() output to crash dialog for exceptions over remoting
      [Engine-IRC] Fixed NullReferenceException when rapidly closing chats. (closes: #518)
      [Frontend-GNOME] Don't try to close the protocol chat twice. (references: #518)
      [Frontend-STFL] Only use UTF-8 characters if a UTF-8 locale is actually used
      [Frontend-STFL] Refactored textview widget handling from ChatView to Widget and TextView
      [Frontend-GNOME] Fixed recursion leading to stack overflow when an exception is raised in OnSwitchPage()
      [Frontend-GNOME] Honor browse mode for focus in event, notifications and indicators
      [Frontend-GNOME] Less tracing noise
      [Frontend-GNOME] Don't rely on the Closed signal of notifications. (closes: #574)
      [Frontend-GNOME] Guard disposing indicators and guarantee they will be removed
      [Frontend-GNOME] Guard disposing notifications and guarantee they will be removed
      [Frontend-GNOME] Pass exception message as subject and exception details as description when using the report bug button
      [Frontend-STFL] Fixed Widget.Width property reading the wrong variable
      [Frontend-STFL] Fixed refreshing height and width values
      [Frontend-STFL] Implemented simple line wrapping and resizing support
      [Frontend-STFL] Implemented test-cases for TextView.WrapLine()
      [Frontend-STFL] Optimized TextView.Resize() to re-wrap the lines using a single STFL modify operation
      [Frontend-STFL] Only throw exceptions if a debugger is attached as it breaks STFL
      [Frontend-GNOME] Handle exceptions in SwitchPage thread. (closes: #575)
      [Frontend-STFL] Replaced horrible UTF-8 based <> "escaping" hack with real escpaping
      [Frontend-GNOME] Don't show notifications when syncing chats. (closes: #491)
      [Frontend-GNOME] Don't show indicators when syncing chats
      [Frontend-GNOME] Fixed indicators, notifications and highlight counters for syncing chats (references: #491)
      [Frontend-GNOME] Don't try to close already expired notifications (references: #574)
      [Frontend-GNOME] Fixed method name in logger call
      [Frontend Frontend-GNOME] Always dispose process objects to not leave zombies behind
      [Engine-XMPP] Handle exceptions in OnProtocol() and OnWriteText() callbacks to avoid crashes
      [Engine-XMPP] Suppress extra newline for keep-alive messages
      [Engine] Removed some logging noise in TextColorTools.GetBestTextColor()
      [Frontend-GNOME] Don't show timestamps on the Smuxi tab (closes: #513)
      [Frontend-GNOME] Fixed desktop file check during indicate initialization for development builds
      [Frontend-GNOME] Hide the main window instead of closing it when the messaging menu is enabled (closes: #473)
      [Frontend-GNOME] When closing a chat also remove it from the messaging menu (closes: #488)
      [Frontend-GNOME] Fixed window title format of preferences as per GNOME HIG (closes: #530)
      [Frontend-GNOME] Fixed desktop file for GNOME 2.32 and GNOME 3 compatibility (closes: #508)
      [Frontend-GNOME] Implemented optional D-Bus support using dbus-sharp or ndesk-dbus (closes: #33)
      [Frontend-GNOME] Fixed last_focus_time window manager warnings (closes: #579)
      [Frontend-GNOME] Removed some more logging noise
      Added make run target
      Added make run-server target
      Updated lib/Twitterizer which fixes the build on Mono 2.10
      [Frontend-GNOME] Fixed NullPointerException when reconnecting the fronted after a failed attempt
      [Frontend-STFL] Fixed ArgumentNullException in TextView.get_Offset()
      [Frontend-GNOME] Implemented Low Bandwidth Mode (closes: #591)
      [Frontend-GNOME] Implemented NetworkManager support (closes: #205)
      [Engine] Implemented GetHashCode() for messages
      Bumped version to 0.8.1
      Bumped version to 0.8.1
      [Engine-IRC] Do not log non-lag conditions to avoid log spamming
      Added Frontend-STFL to POTFILES.skip
      [Engine] Implemented volatile and persistent message buffers backends
      [Engine] Disable db4o logging noise
      [Engine-Twitter] Refactored for MessageBuffer API
      [Engine] Refactored ChatModel.GetLogFile() to use IOSecurity API
      [Engine] Implemented test-cases for IMessageBuffer.IndexOf() and .RemoveAt()
      [Engine] Implemented delayed auto-commit and re-indexing in Db4oMessageBuffer
      [Common] Expose byte[] in FastSerializer API
      [Engine] Implemented copy-constructor for MessageModel
      [Engine] Use lock() when accessing MessageBuffer in Session
      [Engine] Skip duplicate messages in Db4oMessageBuffer's ImplicitFlush test-case
      [Engine] Rewrite of Db4oMessageBuffer's index generation and db4o access
      [Engine] Added missing parameter null checks to public Db4oMessageBuffer methods
      [Engine] Fixed FlushCounter use for Db4oMessageBuffer.Flush()
      [Engine] No need to use the Count property here
      [Engine] Deactivate message early in Db4oMessageBuffer.Add()
      [Engine] Fixed Db4oMessageBuffer.RemoveAt() which threw ArgumentNullException
      [Engine] Added timings to Db4oMessageBuffer.Flush() and .FlushIndex()
      [Engine] Activate the db4o object before deleting it, hopefully fixes the ArgumentNullException in Db4oMessageBuffer.RemoveAt()
      [Engine] Guard the Database.Delete() call in Db4oMessageBuffer.RemoveAt()
      [Engine] Drop null items from index in Db4oMessageBuffer
      [Engine] Added null checking test-cases for MessageModel.Equals()
      [Engine] Include git branch and commit hash in version number for git builds
      [Engine] Activating the db4o object before deleting it is not really needed (I hope)
      [Engine] Actually include the git version checks
      Moved git version check and show the result in the configuration summary
      [Engine] Increased the weak reference collection interval of db4o from 1 to 60 seconds
      [Engine] Cascade on activate and delete of MessageModel in Db4oMessageBuffer
      [Engine] Replaced message index with ID index in Db4oMessageBuffer
      [Frontend-GNOME] Don't close tab on 3rd mouse button to follow GNOME convention
      [Engine] Call db4o's weak reference collector when building index
      [Engine] Don't store the message index twice by not using the Index property
      [Engine] Implemented Db4oMessageBuffer.OptimizeAllBuffers()
      [Server] Set thread name as early as possible for nicer logger output
      [Server] Added --optimize-message-buffers parameter
      [Engine] Fixed FlushCounter value in log
      [Engine] Drop null values from index in Db4oMessageBuffer
      Revert "[Engine] Drop null values from index in Db4oMessageBuffer"
      [Engine] Guard Database.Delete() call with a null check
      [Engine] Fallback to volatile message buffer if Db4oMessageBuffer fails
      [Engine] Add initial message when using fallback
      [Engine] Also use volatile message buffer fallback in ChatModel.Messages
      [Engine] Override ChatModel.ToString() with ToTraceString()
      [Engine] Rebuild index in Db4oMessageBuffer.OptimizeAllBuffers()
      [Engine] Drop old index before building and flushing a new one
      [Engine] Also drop old indexes from database else we generate duplicates
      [Engine] Suppress aggressive garbage collection when optimizing all db4o buffers
      [Engine] Added performance logging to Db4oMessageBuffer.OptimizeAllBuffers()
      [Engine] Added performance logging to Db4oMessageBuffer.DefragDatabase()
      [Engine] Skip building the index from database for empty databases
      [Engine] Added threading comment
      [Engine] Fixed NRE in network commands and search by network instead of host (closes: #610)
      [Engine] Enhanced network list command
      [Frontend-GNOME] Enhanced Low Bandwidth Mode (references: #591)
      [Frontend-GNOME] Fixed regression of Low Bandwidth Mode setting tab highlights for the active chat  (references: #591)
      [Frontend] Always make use of SSH compression
      [Engine] Do not make calls on remoting objects for tracing as that is too expensive
      [Engine] Made FrontendManager.AddSyncedChat() thread-safe
      [Common] Implemented ThreadPoolQueue
      [Frontend] Fixed compiler warnings
      Merge remote-tracking branch 'gitorious/cmartin/compile-fix'
      [Frontend-GNOME] Auto-reconnect to smuxi-server if frontend has no focus (closes: #375)
      [Frontend/Frontend-GNOME] Implemented background and concurrent chat sync (references: #375)
      [Frontend] Don't use remote object URI as chat key for local objects
      [Engine] Assume IRC protocol in /connect command if not specified (closes: #596)
      [Engine] Implemented engine-side chat sorting
      [Frontend-GNOME] Patch chat position in OnChatSynced
      [Engine/Frontend-GNOME] Updated copyright
      [Frontend-GNOME] Use progress bar when syncing chats (closes: #624)
      [Frontend-STFL] Fixed potential NullReferenceExceptions when using ChatViewManager.ActiveChat
      [Frontend] Pass params value in ChatViewManagerBase.CreateChatView()
      [Frontend-GNOME] Don't re-show the sync progress bar when chats are re-synced
      Added run-stfl make target
      [Server] Don't shutdown the server after ~7 weeks of operation
      [Engine-IRC] Make the lag watcher thread a background thread
      [Frontend-GNOME] Make the find group chat thread a background thread
      [Engine] Expose entry specific settings via EntrySettings class
      [Frontend-GNOME] Make use of EntrySettings
      [Engine-IRC] Handle ERR_UNAVAILRESOURCE for initial nick registration (closes: #628)
      Check for xbuild when using the included db4o library
      Updated lib/SmartIrc4net which now has IPv6 support (closes: #22)
      [Engine] Fixed race condition in ChatModel.ResetMessageBuffer()
      [Frontend-GNOME] Avoid unneeded remoting calls for nick completion
      [Engine] Avoid remoting calls in PersonModel.ToTraceString()
      Replaced CorFlags.exe invocation with C# compiler switch
      Add -dev suffix for git based builds to the version of the win32 installer
      Allow locale-less win32 installer
      When an apprentice writes a parser...
      Merge branch 'master' of git+ssh://git.qnetp.net/git/smuxi
      [Frontend-GNOME] Fixed potential crash when showing notifications (closes: #630)
      Include LGPL3 licensed jabber-net library
      [Engine-XMPP] Refactored XmppProtocolManager to use Session.CreateChat() API
      [Engine-XMPP] Implemented closing private chats
      [Frontend] Dispose SSH process properly when probing for the version number
      [Frontend] Support regular plink
      [Frontend] Fixed plink version parser
      Disable D-Bus for the win32 build
      [Frontend] Hide the DOS window when probing for the plink version
      [Installer-Win32] Ship XMPP engine
      [Frontend-GNOME/Frontend-GNOME-IRC/Engine/Engine-IRC] Refactored person sorting
      Merge remote-tracking branch 'gitorious/heavy/heavy-smuxi'
      [Common] Removed useless code from Trace._Parameterize()
      [Frontend-GNOME] Optimized ChatView.set_HasActivity
      [Frontend-GNOME] Optimized MessageTextView.AddMessage()
      [Fronted-GNOME] Fixed clearing highlight regression in ChatView.set_HasActivity
      [Frontend-GNOME] Optimized ChatView.OnMessageTextViewMessageAdded()
      [Engine] Optimize MessageParser.ParseUrls/ParseSmileys()
      [Frontend-GNOME] Added UrlMessagePartModel.Text support to MessageTextView
      [Engine] Added convenience CreateHeader/AppendHeader() to MessageBuilder
      [Engine] Renamed MessageBuilder.CreateAction/AppendAction() to CreateActionPrefix/AppendActionPrefix()
      [Engine-XMPP] Fixed MonoDevelop build
      [Engine] Fixed http fallback when parsing the protocol in UrlMessagePartModel(url, text)
      [Engine] Added mailto: support to UrlMessagePartModel
      [Frontend-GNOME] Use Uri instead of string type in LinkTag and MessageTextView
      [Frontend-GNOME] Handle invalid URLs in UrlMessagePartModel (closes: #633)
      Build smuxi-server for X86
      Use autoconf variable
      Removed unneeded AC_MSG_RESULT
      [Engine-Twitter] Help output should only go directly to the frontend
      [Engine-Twitter] Refactored CommandHelp() to use the new MessageBuilder API
      [Installer-Win32] Ship Db4o library
      [Installer-Win32] Delete XMPP engine on uninstall
      [Installer-Win32] Really ship Db4o library
      [Frontend-GNOME] Avoid unneeded remoting call in GroupChatView.Populate()
      [Frontend-GNOME] Use thread pool where feasible for remoting calls
      [Frontend-GNOME] Added FIXME comments for remoting calls in GUI thread
      [Frontend-GNOME] Updated copyright
      [Frontend-GNOME] Avoid crash in ChatView.Populate() when the chat was closed during the sync (closes: #635)
      [Frontend-GNOME] Cap negative window size and position values
      [Engine-XMPP] Implemented disconnect and reconnect
      [Engine-XMPP] Dont't replace spaces in nicknames with "_" when receiving messages
      [Engine-XMPP] Don't log XmlExceptions in XmppProtocolManager.OnWriteText()
      [Engine-XMPP] Minor code cleanup
      Fixed SHAMROCK_FIND_PROGRAM_OR_BAIL macro
      Rewrote README from scratch
      [Frontend-GNOME] Show the date of the previous message in "Day changed to" line if it's not the day before the next message
      [Engine-XMPP] Added support for Facebook's http://www.facebook.com/xmpp/messages:own-message IQ packets
      [Frontend-GNOME] Don't offer multi-byte encodings except for UTF-8
      [Frontend-GNOME] Always initialize _UIThreadID regardless of used GTK# version
      [Frontend-GNOME] Moved GTK+ initialization to InitGtk()
      [Frontend-GNOME] Prepend GTK# to PATH on Windows (closes: #551)
      [Engine] Refactored ProtocolManagerBase to use MessageBuilder API
      [Engine] Remove -!- and align READ/WRITE protocol debug
      [Engine-Twitter] Use new Twitter API key with Direct Messages permission (closes: #623, #644)
      [Engine-Twitter] Do not check the issuer of Twitter's certificate as it has changed and is spoofable anyhow
      [Engine-Twitter] Check Twitter response statuses before using them
      [Engine-XMPP] Use MessageBuilder API in OnError()
      [Engine-IRC] Parse message control codes in topic change message (closes: #645)
      [Engine-IRC] Updated comment for translators
      [Engine] Fixed lock()ing in Session.GetSortedChatPosition()
      [Engine-Twitter] Port to Twitterizer 2.4
      [Engine-Twitter] Removed unused message string
      [Frontend-GNOME] Fixed chat sync progress bar not showing up again after any chat was removed
      [Engine-Twitter] Refactored TwitterProtocolManager to use generic CreateOptions<T>() method
      [Engine-Twitter] Added missing message
      [Engine-Twitter] Removed disabled code
      [Engine-Twitter] Log status and URL in CheckWebException()
      [Engine-Twitter] Verify access token and re-authorize when needed (closes: #649)
      Forcely disable parallel builds (closes: #515)
      [Engine/Engine-*] Refactored IProtocolManager.Connect() to use ServerModel
      Added missing file to po-Engine/POTFILES.in
      Fixed make distcheck
      [Frontend-STFL] Install smuxi-frontend-stfl.exe.config
      Make git usage optional in autogen.sh by setting NOGIT
      Updated debian/ from Debian source package
      Updated lib/Newtonsoft.Json which now uses default compiler
      Updated lib/db4o-net which now uses default compiler
      Updated lib/db4o-net to rebased 8.0.183.14430 version
      [Server] Extended --optimize-message-buffer to take optional values (none, defrag, index, all)
      [Engine] Log optimizing message buffers time in seconds instead of milliseconds
      [Engine] Really log optimizing message buffers time in seconds instead of milliseconds
      Updated Debian build-dependencies to aid auto builds
      [Engine-Twitter] Map RequestResult.Unknown to temporarily error
      [Debian] Fixed missing "," in build dependencies
      [Debian] Make libindicate0.1-cil-dev buld-deps really optional
      Added script to update the smuxi-head-mirror repo needed for launchpad auto builds
      Moved update-smuxi-head-mirror script to build/
      Delete obsolete and potential dangerous script
      [Debian] Added missing dbus-sharp-glib-1.0 build-dep
      [Debian] Added GTK# hack for Ubuntu natty
      [Build] Added license header
      [Build] Try to fetch existing repo data
      [Debian] Added missing GTK/GNOME# clilibs
      [Debian] Use Ubuntu 10.04 (lucid) instead of 11.04 (natty) as base for Debian 6.0 (squeeze) compatible packages
      [Debian] Added new Db4objects.Db4o library to smuxi-engine package
      [Debian] Added new smuxi-engine-xmpp package
      [Debian] Ignore secur32 ModuleRef for dh_clideps
      [Debian] Also exclude secur32.dll from modulerefs
      [Build] Always fetch the head repo before copying everything from the orig repo into it
      [Build] Make sure the head repo is not accidently bringing changes from elsewhere in
      [Frontend-GNOME] Fixed regression not showing "Day changed to" messages
      [Common] Changed namespace of AtomFeed
      [Common] Fixed indention inconsistency of AtomFeed
      [Common] Added AtomFeed to build-sys
      [Engine] Implemented built-in news feed (closes: #468)
      [Engine] Checking the news feed for updates every 12 hours is sufficient
      [Debian] Recommend smuxi-engine-xmpp
      [Engine] Implemented ProxySettings
      [Engine] Apply proxy settings to news feed fetcher
      [Engine-Twitter] Refactored proxy support with ProxySettings
      [Engine] Use non-cacheable news feed URL
      [Engine] Don't send DateTime.MinValue as If-Modified-Since HTTP header
      [Build] Added --with-vendor-package-version support
      [Debian] Pass debian package version to configure using --with-vendor-package-version
      [Build] Removed potential dangerous $(BUILD_DIR)/* from DISTCLEANFILES which can try to delete files from / if BUILD_DIR is undefined!
      [Build] Make build/snapshot-builder executable
      [Engine] Retry fetching news feed every 5 minutes for temporarily issues
      [Frontend-GNOME-IRC] Don't try to open a person chat 2 times
      [Engine/Frontend-GNOME] Added system proxy (http_proxy environment variable) support
      [Engine] Changed default proxy setting to system proxy
      [Engine/Engine-*] Implemented enhanced system proxy support
      [Engine] Fixed potential NullReferenceException when reading GECOS
      [Frontend-GNOME] MonoDevelop 2.8.2 gtk-gui/ update
      [Engine/Frontend/Frontend-GNOME] Implemented SSH keyfile support (closes: #653)
      [Frontend-GNOME] Fixed leaving auto-scroll when the window gets resized (closes: #556)
      [Engine-Twitter] Set custom error message when Twitter is overloaded and replies garbage
      [Engine] Fixed regression returning the default proxy when there is no proxy
      [Frontend-GNOME] Replaced connect-button.svg with GTK+ stock button
      Removed unused server.png
      [Build] Clean installed files of Twitterizer in build directory
      [Frontend-GNOME] Load PNG instead of SVG images, honor GTK+ icon themes and install icons into correct places
      [Frontend-GNOME] Use new 48x48 / 256x256 assembly icon for Windows
      [Frontend-GNOME] Use Consolas font instead of FixedSys on Windows when available (closes: #216)
      [Frontend-GNOME] Consolas font should be regular instead of bold on Windows
      [Frontend-GNOME] Added 16x16 and 32x32 images to Windows icon
      [Debian] Updated to new icons paths
      [Engine-IRC] Reworked how private notices are handled
      [Installer-Win32] Use new multi-resolution icon for the installer
      [Installer-Win32] Install GTK# 2.12.10 instead of 2.12.9
      [Installer-Win32] Uninstall GTK# 2.12.9 before upgrading to 2.12.10 for a smooth upgrade
      [Frontend-GNOME] Guard MessageTextView.OpenLink() with a null check
      [Frontend-GNOME] Fixed NullReferenceException in MessageTextView.OpenLink()
      [Frontend-GNOME] Only use Consolas if it's not Windows XP as it looks horrible on it
      [Frontend-GNOME] Don't make use of LogoIconName as it uses the SVG size of 48x48 which is way too small
      [Installer-Win32] Install shortcuts on desktop and start menu for all users
      [Frontend-GNOME] Support optional search key for /list command
      [Frontend-GNOME] Refactored /help command to use MessageBuilder API
      [Engine-IRC] Make use of AppendHeader() in /help command
      [Engine-Twitter] Removed unneeded event prefix from header in /help command
      [Frontend-GNOME] Refactored Entry to use ChatViewManager instead of Notebook
      [Frontend-GNOME] Removed logging noise
      [Frontend-GNOME] Pass --debug to mono by default for stack traces with line numbers
      [Frontend-GNOME] Added ^P and ^N support for switching chat windows (closes: #505)
      [Engine-IRC] Don't send unaway when not away (closes: #542)
      [Engine] Parse Network always as string (closes: #573)
      [Engine/Frontend-GNOME] Sync config cache (closes: #597)
      [Engine-IRC] Fixed potential NullReferenceException in IrcProtocolManager._OnQueryNotice() (references: #658, #38)
      [Frontend-GNOME] Allow accelerators to be used even when the menu bar is hidden (closes: #462)
      [Engine] Added convenience MessageBuilder.AppendErrorText() method
      [Engine] Inform the user in case of issues with the persistent message buffer
      [Engine] Skip errors when optimizing message buffers
      [Engine] Implemented auto-repair of broken db4o databases
      [Engine] Do not suggest we could recover anything
      [Engine] Added performance log calls for Db4oMessageBuffer()
      [Frontend-GNOME] Disabled more logging noise
      Updated lib/SmartIrc4net to fix rapid reconnect loops (closes: #594)
      [Frontend-GNOME] Added ctrl+tab and ctrl+shift+tab support for switching chat windows (closes: #659)
      [Engine] Changed default encoding from system default to UTF-8
      [Build] Detect target runtime/profile of compiler
      Updated lib/Newtonsoft.Json, lib/Twitterizer, lib/db4o-net and lib/jabber-net which build for the 3.5 profile
      [Engine] Filter empty news items
      [Engine] Sort newly created chats correctly (closes: #654)
      [Frontend-GNOME] Sync chat position early
      [Frontend-GNOME] Always show "Show Menubar" in context menu (closes: #526)
      [Engine] Implemented /shutdown command (closes: #647)
      [Frontend-GNOME] Initiate session shutdown for local engines on exit
      Bumped version to 0.8.1.2
      [Engine] Avoid unneeded flushes in Db4oMessageBuffer.Flush()
      [Debian] Build external libraries with default compiler
      [Debian] Removed 3.5 reference from lib/db4o-net/Db4objects.Db4o/Db4objects.Db4o-2008.csproj
      [Debian] Really removed 3.5 reference from lib/db4o-net/Db4objects.Db4o/Db4objects.Db4o-2008.csproj
      [Engine] Refresh all chat position values when removing one
      [Frontend/Frontend-GNOME] Handle remoting errors during sync (closes: #540)
      [Frontend-GNOME] Don't force quit for unhandled exceptions as ShowException() might not block (closes: #638)
      [Frontend-GNOME] Use full stack tracing for unhandled GTK+ exceptions to aid debugging
      [Frontend-GNOME] Fixed config key name of StripFormattings when saving
      [Engine] Populate config cache in UserConfig.SyncCache() correctly with user prefix
      [Frontend-GNOME] Only log message related noise if MSG_DEBUG is defined
      [Build] Implemented dist-osx make target
      [lib/SmartIrc4net] Updated to cope with optional prefix in PONG handling
      [Engine-IRC/Frontend-GNOME] Implemented channel list cache with SAFELIST and ELIST support (closes: #548, #655)
      [Frontend-GNOME] Show desktop notifications for chat tabs are that not visible (closes: #657)
      [Frontend-GNOME] Fixed potential race condition in SyncConfig()
      [Engine-IRC] Removed more logging noise
      [Engine-IRC] Show warning if username contains non-alphanumeric characters (closes: #550)
      [Frontend-GNOME] Removed more logging noise
      [Frontend-GNOME] Implemented ChatView.MessageHighlighted event which filters seen highlights
      [Frontend-GNOME] Don't set window urgency for seen highlights
      [Frontend-GNOME] Don't show blinking status icon for seen highlights
      [Frontend-GNOME] Added NetworkManager 0.9 support
      [Frontend-GNOME] Disconnect early if NetworkManager says so
      [Frontend-GNOME] Suppress window beeps for seen highlights
      [Frontend-GNOME] Fixed regression showing no window and status icon highlights
      [Frontend] Fixed passing null parameter to Sync() in SyncWorker()
      [Frontend-GNOME] Added MainWindow.Status property to clear and set the status bar
      [Frontend-GNOME] Implemented auto reconnect loop in background (closes: #627)
      [Frontend-GNOME] Refactored status bar usage to avoid potential memory leak
      [Frontend-GNOME] Clear network status bar message when reconnecting
      [Frontend-GNOME] Delay the reconnect by 5 seconds
      [Frontend-GNOME] Fixed auto-reconnect trigger in NetworkManager
      [L10N] Updated translation templates (make update-pot)
      [L10N] Added src/Engine/ChatModel.cs to POTFILES.in
      [L10N] Updated translations (make update-transifex)
      [L10N] Added new languages to po-*/LINGUAS
      [L10N] Added update-transifex make target
      [L10N] Added Transifex configuration file
      [Engine] Implemented ContactModel.Equals()
      [Frontend-GNOME] When activating a person in a group chat jump to person chat if already open
      [Frontend-GNOME] Fixed IsLocalEngine returning true for disconnected remote engines
      [Frontend-GNOME] Don't ask the user to reconnect to the remote engine, just do it
      [Frontend-GNOME] Removed remoting calls from /window command
      [Frontend-GNOME] STFL doesn't like debug output of Mono on stdout
      [Frontend-GNOME] Fixed crash for auto-reconnects when no engine has been initialized
      Bumped version to 0.8.9
      [Frontend-GNOME] Relaxed engine version check (closes: #600)
      [Engine] Fixed line-break between smuxi feed items
      [Engine] Sort smuxi feed items by published date
      [L10N] Specify languages in mail-po make target
      [L10N] Updated translation templates (make update-pot)
      [Engine-XMPP] Only set application name as resource instead of full blown version string
      [Frontend-GNOME] Fixed NRE when quitting a local engine
      [Frontend-GNOME] Show dist version in AboutDialog
      [Frontend-GNOME] Updated author list in AboutDialog
      Updated copyright years where appropriate
      [Debian] Bumped changelog for 0.8.9

Ricardo A. Hermosilla Carrillo (8):
      l10n: Updated Spanish (Castilian) (es) translation to 100%
      l10n: Updated Spanish (Castilian) (es) translation to 100%
      l10n: Updated Spanish (Castilian) (es) translation to 100%
      l10n: Updated Spanish (Castilian) (es) translation to 100%
      l10n: Updated Spanish (Castilian) (es) translation to 100%
      l10n: First Spanish translation file
      l10n: First spanish translation file
      l10n: Updated Spanish (Castilian) (es) translation to 100%

Siegfried-Angel Gevatter Pujals (13):
      l10n: Updated Catalan (ca) translation to 99%
      l10n: Updated Catalan (ca) translation to 87%
      l10n: Updated Catalan (ca) translation to 83%
      l10n: Updated Catalan (ca) translation to 100%
      l10n: Updated Catalan (ca) translation to 93%
      l10n: Initial Catalan translation os smuxi-server.
      l10n: Updated Catalan (ca) translation to 100%
      l10n: Updated Catalan (ca) translation to 100%
      l10n: Updated Catalan (ca) translation to 100%
      l10n: Initial translation of po-Engine.
      l10n: Updated Catalan (ca) translation to 100%
      l10n: Add file po-Frontend-GNOME-IRC/ca.po
      l10n: Updated Catalan (ca) translation to 100%

Tomáš Vadina (1):
      [L10N] New Slovak translation from Transifex

Tuukka Hastrup (10):
      fix basic chatting on facebook
      use nicknames from roster instead of xmpp usernames
      implement /query and /say for xmpp; replace spaces in nicks with _
      implement multi-user group chat conferencing for xmpp
      make non-delayed delivery messages work again
      include URLs in logs and desktop notifications (closes: #497)
      implement less-common xmpp code paths
      move the group chat delayed message handling state to XmppGroupChatModel
      work around xmpp concurrency bug when updating GroupChatModel._Persons
      use trivial properties instead of public fields

Umut Albayrak (1):
      [L10N] New partial Turkish translation from Transifex

Vincenzo Campanella (2):
      Updated Italian translation
      Initial Italian translation of smuxi-server

heavy (4):
      l10n: Updated German (de) translation to 100%
      l10n: Updated German (de) translation to 100%
      l10n: Updated German (de) translation to 100%
      l10n: Updated German (de) translation to 100%

makki (1):
      [L10N] New Urdu translation from Transifex

-----------------------------------------------------------------------

-- 
smuxi



More information about the Pkg-cli-apps-commits mailing list