9 years agoBump version information. v1.1
Eike Hein [Wed, 6 Aug 2008 15:11:20 +0000 (15:11 -0000)]
Bump version information.

svn path=/branches/extragear/kde3/network/konversation/; revision=843153

9 years agoRemove build number from app version and CTCP VERSION reply.
Eike Hein [Wed, 6 Aug 2008 15:10:31 +0000 (15:10 -0000)]
Remove build number from app version and CTCP VERSION reply.

svn path=/branches/extragear/kde3/network/konversation/; revision=843152

9 years agoRewrap. SVN_SILENT
Eike Hein [Wed, 6 Aug 2008 15:03:26 +0000 (15:03 -0000)]

svn path=/branches/extragear/kde3/network/konversation/; revision=843148

9 years agoCombine the changelogs for 1.1rc1 and 1.1 final. Fixes
Eike Hein [Wed, 6 Aug 2008 15:00:36 +0000 (15:00 -0000)]
Combine the changelogs for 1.1rc1 and 1.1 final. Fixes
made since 1.1rc1 have [labels].

svn path=/branches/extragear/kde3/network/konversation/; revision=843147

9 years agoDon't show 833TB/s as the transfer speed for failed receives.
Eike Hein [Wed, 6 Aug 2008 14:44:33 +0000 (14:44 -0000)]
Don't show 833TB/s as the transfer speed for failed receives.

svn path=/branches/extragear/kde3/network/konversation/; revision=843140

9 years agoUse text squeezing on "Filename" in the DCC info pane, avoids
Eike Hein [Wed, 6 Aug 2008 14:40:00 +0000 (14:40 -0000)]
Use text squeezing on "Filename" in the DCC info pane, avoids
window minwidth increase on long file names.

svn path=/branches/extragear/kde3/network/konversation/; revision=843138

9 years agoAdd basic Amarok 2 support to the media script. It's disabled
Eike Hein [Sat, 2 Aug 2008 20:08:58 +0000 (20:08 -0000)]
Add basic Amarok 2 support to the media script. It's disabled
(commented out) due to feature freeze, however. Clever users
might still get something out of it.

svn path=/branches/extragear/kde3/network/konversation/; revision=841228

9 years agoFix media script breaking when querying Audacious and audtool not being around.
Eike Hein [Sat, 2 Aug 2008 18:53:43 +0000 (18:53 -0000)]
Fix media script breaking when querying Audacious and audtool not being around.

svn path=/branches/extragear/kde3/network/konversation/; revision=841203

9 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 26 Jul 2008 06:58:43 +0000 (06:58 -0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/extragear/kde3/network/konversation/; revision=837948

9 years agoFix a crash on quit with the Watched Nicks Online tab open and there being
Eike Hein [Wed, 23 Jul 2008 17:59:29 +0000 (17:59 -0000)]
Fix a crash on quit with the Watched Nicks Online tab open and there being
an open connection to a network that nicks are being watched for.

svn path=/branches/extragear/kde3/network/konversation/; revision=837068

9 years ago* Actually honor the preference to enable/disable the Watched Nicknames Online
Eike Hein [Wed, 23 Jul 2008 17:22:40 +0000 (17:22 -0000)]
* Actually honor the preference to enable/disable the Watched Nicknames Online
  system, and apply it at runtime.
* Make sure the periodic Watched Nicknames Online check actually starts running
  within the same session after adding the first nickname to the list.

svn path=/branches/extragear/kde3/network/konversation/; revision=837048

9 years ago* Fix a corner case where a server status item could become a child item of
Eike Hein [Wed, 23 Jul 2008 17:04:03 +0000 (17:04 -0000)]
* Fix a corner case where a server status item could become a child item of
  another server status item when dragging it below an special application
  pane item such as DCC Status or Watched Nicks Online.
* Fix a crash when using the mouse wheel on the list within ~150ms of a drag
  and drop operation.

svn path=/branches/extragear/kde3/network/konversation/; revision=837044

9 years agoAnd another crash-on-quit fix, this time when using the tab bar.
Eike Hein [Wed, 23 Jul 2008 13:28:17 +0000 (13:28 -0000)]
And another crash-on-quit fix, this time when using the tab bar.

svn path=/branches/extragear/kde3/network/konversation/; revision=836996

9 years agoSpelling. SVN_SILENT
Eike Hein [Tue, 22 Jul 2008 13:59:40 +0000 (13:59 -0000)]
Spelling. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=836542

9 years agoBump. SVN_SILENT
Eike Hein [Tue, 22 Jul 2008 13:57:27 +0000 (13:57 -0000)]

svn path=/branches/extragear/kde3/network/konversation/; revision=836541

9 years agoFix regressions from r833919:
Eike Hein [Tue, 22 Jul 2008 13:57:09 +0000 (13:57 -0000)]
Fix regressions from r833919:
* Crash on manual status panel close with open channels.
* Window reset on last tab close.
Added bonus:
* Less unnecessary action updates after tab close.

svn path=/branches/extragear/kde3/network/konversation/; revision=836540

9 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 19 Jul 2008 12:23:39 +0000 (12:23 -0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/extragear/kde3/network/konversation/; revision=834660

9 years agoRemove X-SuSE-IRCClient from the .desktop file to improve Debian happyness.
Eike Hein [Fri, 18 Jul 2008 15:43:42 +0000 (15:43 -0000)]
Remove X-SuSE-IRCClient from the .desktop file to improve Debian happyness.

svn path=/branches/extragear/kde3/network/konversation/; revision=834298

9 years agoNote the konversation.desktop standards compliancy fix in the changelog,
Eike Hein [Fri, 18 Jul 2008 14:02:51 +0000 (14:02 -0000)]
Note the konversation.desktop standards compliancy fix in the changelog,
and remove deprecated Encoding keys from the .desktop files for the nick-
list icon themes.

svn path=/branches/extragear/kde3/network/konversation/; revision=834253

9 years agoupdate selection if there are no any other items
Shintaro Matsuoka [Fri, 18 Jul 2008 13:55:17 +0000 (13:55 -0000)]
update selection if there are no any other items

svn path=/branches/extragear/kde3/network/konversation/; revision=834250

9 years agoRejiggle application quit again, to fix a crash on DCOP quit.
Eike Hein [Thu, 17 Jul 2008 15:10:21 +0000 (15:10 -0000)]
Rejiggle application quit again, to fix a crash on DCOP quit.

svn path=/branches/extragear/kde3/network/konversation/; revision=833919

9 years agoFix on screen display occassionally reverting to the default position when using...
Eike Hein [Tue, 15 Jul 2008 15:28:27 +0000 (15:28 -0000)]
Fix on screen display occassionally reverting to the default position when using the settings dialog to change unrelated settings.

svn path=/branches/extragear/kde3/network/konversation/; revision=832833

9 years agoChangelog. SVN_SILENT
Eike Hein [Tue, 15 Jul 2008 13:40:56 +0000 (13:40 -0000)]
Changelog. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=832785

9 years agodon't change the current item of the DccTransfer listview on adding a new transfer
Shintaro Matsuoka [Tue, 15 Jul 2008 13:37:25 +0000 (13:37 -0000)]
don't change the current item of the DccTransfer listview on adding a new transfer

svn path=/branches/extragear/kde3/network/konversation/; revision=832784

9 years agoDesktop entry fixes from Gentoo.
Eike Hein [Tue, 15 Jul 2008 08:36:04 +0000 (08:36 -0000)]
Desktop entry fixes from Gentoo.

svn path=/branches/extragear/kde3/network/konversation/; revision=832715

9 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 14 Jul 2008 10:03:04 +0000 (10:03 -0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/extragear/kde3/network/konversation/; revision=832292

9 years agoAnother small consistency fix. SVN_SILENT
Eike Hein [Mon, 14 Jul 2008 08:59:55 +0000 (08:59 -0000)]
Another small consistency fix. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=832262

9 years agoMinor changelog formatting fixes; bump numbers to post-rc1.
Eike Hein [Mon, 14 Jul 2008 08:56:07 +0000 (08:56 -0000)]
Minor changelog formatting fixes; bump numbers to post-rc1.

svn path=/branches/extragear/kde3/network/konversation/; revision=832260

9 years agoMerge anti-bashm patch for the sysinfo script from Debian, changelog fixes. v1.1rc1
Eike Hein [Mon, 14 Jul 2008 06:55:09 +0000 (06:55 -0000)]
Merge anti-bashm patch for the sysinfo script from Debian, changelog fixes.

svn path=/branches/extragear/kde3/network/konversation/; revision=832137

9 years agoDepend on 3.5; no one cares enough to fix building the documentation against 3.4...
Eike Hein [Mon, 14 Jul 2008 06:38:53 +0000 (06:38 -0000)]
Depend on 3.5; no one cares enough to fix building the documentation against 3.4 again.

svn path=/branches/extragear/kde3/network/konversation/; revision=832133

9 years agoRemove an accel property.
Eike Hein [Mon, 14 Jul 2008 06:15:36 +0000 (06:15 -0000)]
Remove an accel property.

svn path=/branches/extragear/kde3/network/konversation/; revision=832128

9 years agoMore changelog work, bump version and build numbers.
Eike Hein [Mon, 14 Jul 2008 05:03:16 +0000 (05:03 -0000)]
More changelog work, bump version and build numbers.

svn path=/branches/extragear/kde3/network/konversation/; revision=832103

9 years agoFirst cut at making the changelog for 1.1 more palatable.
Eike Hein [Mon, 14 Jul 2008 04:38:40 +0000 (04:38 -0000)]
First cut at making the changelog for 1.1 more palatable.

svn path=/branches/extragear/kde3/network/konversation/; revision=832100

9 years agoMerge some memleak fixes by Bernd Buschinski.
Eike Hein [Mon, 14 Jul 2008 01:56:55 +0000 (01:56 -0000)]
Merge some memleak fixes by Bernd Buschinski.

svn path=/branches/extragear/kde3/network/konversation/; revision=832084

9 years agoBetter options placement, string tweak, and fixed tab order
Eike Hein [Sat, 12 Jul 2008 17:44:53 +0000 (17:44 -0000)]
Better options placement, string tweak, and fixed tab order
in DCC prefs, plus fixuifiles run.

svn path=/branches/extragear/kde3/network/konversation/; revision=831432

9 years agoRemove the AwayManager debug output.
Eike Hein [Sat, 12 Jul 2008 17:37:32 +0000 (17:37 -0000)]
Remove the AwayManager debug output.

svn path=/branches/extragear/kde3/network/konversation/; revision=831430

9 years agoMerge some cleanup and anti-gcc4.3-warning tweaks from Bernd Buschinski.
Eike Hein [Sat, 12 Jul 2008 17:24:38 +0000 (17:24 -0000)]
Merge some cleanup and anti-gcc4.3-warning tweaks from Bernd Buschinski.

svn path=/branches/extragear/kde3/network/konversation/; revision=831428

9 years agoSVN_SILENT remove debug messages for rev 831424
Shintaro Matsuoka [Sat, 12 Jul 2008 17:11:08 +0000 (17:11 -0000)]
SVN_SILENT remove debug messages for rev 831424

svn path=/branches/extragear/kde3/network/konversation/; revision=831425

9 years agoupdate already queued DCCRECV items when the incoming directory setting is changed.
Shintaro Matsuoka [Sat, 12 Jul 2008 17:08:51 +0000 (17:08 -0000)]
update already queued DCCRECV items when the incoming directory setting is changed.

svn path=/branches/extragear/kde3/network/konversation/; revision=831424

9 years agoChangelog; remove no longer useful .krazy file.
Eike Hein [Sat, 12 Jul 2008 14:51:01 +0000 (14:51 -0000)]
Changelog; remove no longer useful .krazy file.

svn path=/branches/extragear/kde3/network/konversation/; revision=831371

9 years ago* Fix a possible race condition on manual StatusPanel close. Might
Eike Hein [Sat, 12 Jul 2008 14:49:52 +0000 (14:49 -0000)]
* Fix a possible race condition on manual StatusPanel close. Might
  address Debian bug #490226.
* Rejiggle the way ViewContainer cleanup is done after tab closes
  in response.
* Also happens to fix potentially dead pointers to chats being left
  in the list used for the "Show Next Active View" shortcut on Sta-
  tusPanel close.
* And the "Close All Open Queries" action not being updated correct-
  ly when Query tabs are closed by way of closing a StatusPanel tab.

svn path=/branches/extragear/kde3/network/konversation/; revision=831370

9 years agoentries for quick connections must be stored on memory, and not stored on disk. so...
Shintaro Matsuoka [Sun, 6 Jul 2008 06:09:33 +0000 (06:09 -0000)]
entries for quick connections must be stored on memory, and not stored on disk. so revert.

svn path=/branches/extragear/kde3/network/konversation/; revision=828600

9 years agodo not store channel encoding entries with an invalid server group id (it happens...
Shintaro Matsuoka [Sun, 6 Jul 2008 05:56:26 +0000 (05:56 -0000)]
do not store channel encoding entries with an invalid server group id (it happens on quick connection)

svn path=/branches/extragear/kde3/network/konversation/; revision=828598

9 years agoSVN_SILENT remove debug msgs
Shintaro Matsuoka [Sun, 6 Jul 2008 05:51:24 +0000 (05:51 -0000)]
SVN_SILENT remove debug msgs

svn path=/branches/extragear/kde3/network/konversation/; revision=828597

9 years agoredesign channel encoding map with server group ids
Shintaro Matsuoka [Sun, 6 Jul 2008 05:50:17 +0000 (05:50 -0000)]
redesign channel encoding map with server group ids

svn path=/branches/extragear/kde3/network/konversation/; revision=828596

9 years agorevert..
Shintaro Matsuoka [Sun, 6 Jul 2008 05:09:05 +0000 (05:09 -0000)]

svn path=/branches/extragear/kde3/network/konversation/; revision=828582

9 years agoSVN_SILENT remove debug messages
Shintaro Matsuoka [Sat, 5 Jul 2008 09:27:43 +0000 (09:27 -0000)]
SVN_SILENT remove debug messages

svn path=/branches/extragear/kde3/network/konversation/; revision=828284

9 years agohandle channel encodings map correctly when a servers group name is changed.
Shintaro Matsuoka [Sat, 5 Jul 2008 09:26:38 +0000 (09:26 -0000)]
handle channel encodings map correctly when a servers group name is changed.

svn path=/branches/extragear/kde3/network/konversation/; revision=828282

9 years agoAdd. SVM_SILENT
Eike Hein [Thu, 3 Jul 2008 15:41:22 +0000 (15:41 -0000)]

svn path=/branches/extragear/kde3/network/konversation/; revision=827667

9 years agoCommit a slightly modified version of a patch by Modestas Vainius to
Eike Hein [Thu, 3 Jul 2008 15:40:36 +0000 (15:40 -0000)]
Commit a slightly modified version of a patch by Modestas Vainius to
fix an apparently long-standing (multiple years) occassional bug of
chat views not being scrolled to the bottom properly at their incep-
tion, with long backlog appends. Unfortunately no one in the team
can reproduce the bug, so let's hope it does help those who can.

svn path=/branches/extragear/kde3/network/konversation/; revision=827665

9 years agoAdd another hack to ensure a stable scrollback position on text appends
Eike Hein [Wed, 2 Jul 2008 11:12:27 +0000 (11:12 -0000)]
Add another hack to ensure a stable scrollback position on text appends
with an off-viewport selection, which apparently broke when we found a
workaround around QText's problems with reliable paragraph numbering to
fix marker line tracking and reliable selection recreation across appends.
Thanks to Modestas Vainius for the patch. It seems this might screw with
keeping off-viewport selections across appends, but it's still an impro-
vement over scrolling around chaotically while reading backlog. Here's
to the day when we can say goodbye to QText*/3 forever.

svn path=/branches/extragear/kde3/network/konversation/; revision=827128

9 years agoLess unnecessary code == more fun for the whole family.
Eike Hein [Thu, 26 Jun 2008 16:19:37 +0000 (16:19 -0000)]
Less unnecessary code == more fun for the whole family.

svn path=/branches/extragear/kde3/network/konversation/; revision=824769

9 years agoFix quit-with-active-DCC warning for inbound transfers.
Eike Hein [Sun, 22 Jun 2008 20:20:07 +0000 (20:20 -0000)]
Fix quit-with-active-DCC warning for inbound transfers.
Thanks to Bernd Buschinski for the patch.

svn path=/branches/extragear/kde3/network/konversation/; revision=823212

9 years agoOutbound Queueing; Channel URL support; minor fix.
Eli MacKenzie [Thu, 12 Jun 2008 04:48:49 +0000 (04:48 -0000)]
Outbound Queueing; Channel URL support; minor fix.

It's official, server requests are now split into three queues to increase performance on connection and other times when Konversation is gathering background information. If you find information is coming in too slowly, or that you are getting disconnected unexpectedly on connection, open the queue tuning widget with /queuetuner to change the sending rates. If you've already been testing it, you may wish to reset to default values from the queuetuner's context menu as the default rates have doubled. I'm still looking for feedback, let me know if these values flood you off somewhere reliably.

Channel URL support (328 numeric): Channel URLs provided by some networks will now appear in the proper view, with a translatable message.

Minor Fix: Channel mode +c is no longer considered to be +m in the GUI.

svn path=/branches/extragear/kde3/network/konversation/; revision=819770

9 years agoThe umpteenth rejiggle for --enable-final.
Eike Hein [Tue, 10 Jun 2008 15:15:08 +0000 (15:15 -0000)]
The umpteenth rejiggle for --enable-final.

svn path=/branches/extragear/kde3/network/konversation/; revision=819085

9 years agoAdd the appropriate warning dialog for status tab close in disconnected state.
Eike Hein [Tue, 10 Jun 2008 14:57:28 +0000 (14:57 -0000)]
Add the appropriate warning dialog for status tab close in disconnected state.

svn path=/branches/extragear/kde3/network/konversation/; revision=819076

9 years agoFix OK'ing/Cancel'ing/closing the Channel Options Dialog not dealing with open ban...
Eike Hein [Tue, 10 Jun 2008 14:23:42 +0000 (14:23 -0000)]
Fix OK'ing/Cancel'ing/closing the Channel Options Dialog not dealing with open ban list in-line edits correctly.

svn path=/branches/extragear/kde3/network/konversation/; revision=819066

9 years agoBring back the disconnect greyout for query tabs, this time properly.
Eike Hein [Fri, 6 Jun 2008 19:57:19 +0000 (19:57 -0000)]
Bring back the disconnect greyout for query tabs, this time properly.

svn path=/branches/extragear/kde3/network/konversation/; revision=817739

9 years agoFix auto-join wrapping for non-utf8 encodings.
Eike Hein [Fri, 6 Jun 2008 16:32:35 +0000 (16:32 -0000)]
Fix auto-join wrapping for non-utf8 encodings.

svn path=/branches/extragear/kde3/network/konversation/; revision=817694

9 years agoIndulge myself. SVN_SILENT
Eike Hein [Fri, 6 Jun 2008 16:02:30 +0000 (16:02 -0000)]
Indulge myself. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=817684

9 years agoChangelog. SVN_SILENT
Eike Hein [Fri, 6 Jun 2008 16:02:05 +0000 (16:02 -0000)]
Changelog. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=817683

9 years agoAdd a comment. SVN_SILENT
Eike Hein [Fri, 6 Jun 2008 16:00:48 +0000 (16:00 -0000)]
Add a comment. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=817682

9 years agoImplement wrapping for auto-join, fixing auto-join with a number
Eike Hein [Fri, 6 Jun 2008 15:55:46 +0000 (15:55 -0000)]
Implement wrapping for auto-join, fixing auto-join with a number
of channels that put the single command beyond the 512 byte buffer

svn path=/branches/extragear/kde3/network/konversation/; revision=817681

9 years agoBump. SVN_SILENT
Eike Hein [Fri, 6 Jun 2008 14:39:33 +0000 (14:39 -0000)]

svn path=/branches/extragear/kde3/network/konversation/; revision=817658

9 years ago* Properly update the paragraph indices of generic marker lines when (re)moving
Eike Hein [Fri, 6 Jun 2008 14:39:05 +0000 (14:39 -0000)]
* Properly update the paragraph indices of generic marker lines when (re)moving
  a remember line located before them.
* Make "Clean Marker Lines" able to wipe a generic marker line at paragraph 0
  (paragraph index updates after scrollback culling would forget about a gene-
  ric marker line if it moved higher than index 1).

svn path=/branches/extragear/kde3/network/konversation/; revision=817657

9 years agoMake sure QRichText presumes the document's last paragraph to be valid by calling
Eike Hein [Fri, 6 Jun 2008 14:13:51 +0000 (14:13 -0000)]
Make sure QRichText presumes the document's last paragraph to be valid by calling
format() on it before append()'ing new text, as the removeParagraph(0) call from
scrollback culling could invalidate it. This would result in QTextEdit::append()
behaving very oddly and internally splitting paragraphs in two or adding empty
paragraphs to the document (invisible in the display), which in turn would screw
up various functionality that relies on document paragraph indices logically
matching the display, such as selection recreation after text appends, accurate
scrollback culling, and perhaps most importantly, tracking remember/marker lines.
The code to move the magic remember line could end up grabbing the wrong paragraph
when trying to remove the old line before adding the new one, leading to data loss
(note that this only ever affected SVN, as the line isn't auto-moving in the stable

svn path=/branches/extragear/kde3/network/konversation/; revision=817649

9 years agoMake the paragraph spacing config file options work again.
Eike Hein [Thu, 5 Jun 2008 11:44:33 +0000 (11:44 -0000)]
Make the paragraph spacing config file options work again.

svn path=/branches/extragear/kde3/network/konversation/; revision=817151

9 years agoSimplify. SVN_SILENT
Eike Hein [Wed, 4 Jun 2008 15:21:47 +0000 (15:21 -0000)]
Simplify. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=816683

9 years ago* Properly update the "Rejoin Channel" action on connection loss
Eike Hein [Wed, 4 Jun 2008 14:30:52 +0000 (14:30 -0000)]
* Properly update the "Rejoin Channel" action on connection loss
  and after rejoining if the affected view is the front view.
* Some naming tweaks.

svn path=/branches/extragear/kde3/network/konversation/; revision=816672

9 years agoProperly transfer greyout when switching between tab bar and tree list.
Eike Hein [Wed, 4 Jun 2008 12:56:28 +0000 (12:56 -0000)]
Properly transfer greyout when switching between tab bar and tree list.

svn path=/branches/extragear/kde3/network/konversation/; revision=816653

9 years agoBump. SVN_SILENT
Eike Hein [Wed, 4 Jun 2008 12:51:42 +0000 (12:51 -0000)]

svn path=/branches/extragear/kde3/network/konversation/; revision=816650

9 years ago* Restrict the greyout effect to unjoined channels again.
Eike Hein [Wed, 4 Jun 2008 12:51:27 +0000 (12:51 -0000)]
* Restrict the greyout effect to unjoined channels again.
* Don't let the disconnect greyout screw with existing tab notifications.
* Fix switching to a greyed-out tab and away again removing the greyout.

svn path=/branches/extragear/kde3/network/konversation/; revision=816649

9 years agoAnd now with less junk. SVN_SILENT
Eike Hein [Wed, 4 Jun 2008 12:12:25 +0000 (12:12 -0000)]
And now with less junk. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=816637

9 years agoFix stupidity. SVN_SILENT
Eike Hein [Wed, 4 Jun 2008 12:12:08 +0000 (12:12 -0000)]
Fix stupidity. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=816636

9 years ago* Stop treating '/msg <nick>' as equivalent to '/query <nick>'.
Eike Hein [Wed, 4 Jun 2008 12:00:45 +0000 (12:00 -0000)]
* Stop treating '/msg <nick>' as equivalent to '/query <nick>'.
* Make'/msg <nick>' error out when lacking a message parameter.
* Make '/query <recipient> [message]' error out when recipient is a channel.

svn path=/branches/extragear/kde3/network/konversation/; revision=816635

9 years agoMake the "Next Active Tab" shortcut be smarter by jumping to
Eike Hein [Tue, 3 Jun 2008 13:59:30 +0000 (13:59 -0000)]
Make the "Next Active Tab" shortcut be smarter by jumping to
the oldest active tab with the highest priority notification
first. Previously, it was strictly chronological from old to
new; now, it will jump to a highlight or query before regu-
lar chatter even when the chatter is older.

svn path=/branches/extragear/kde3/network/konversation/; revision=816239

9 years agodon't add a trailing space to the ctcp text if there is only one word in the ctcp...
Eli MacKenzie [Tue, 3 Jun 2008 04:27:02 +0000 (04:27 -0000)]
don't add a trailing space to the ctcp text if there is only one word in the ctcp body, because atheme's ~1kloc ctcp handler can't ignore it

svn path=/branches/extragear/kde3/network/konversation/; revision=816022

9 years agoFix no longer being able to change the away message with /aaway when
Eike Hein [Sun, 1 Jun 2008 20:27:45 +0000 (20:27 -0000)]
Fix no longer being able to change the away message with /aaway when
already being away.

svn path=/branches/extragear/kde3/network/konversation/; revision=815444

9 years agoConsistency++. SVN_SILENT
Eike Hein [Sun, 1 Jun 2008 14:00:00 +0000 (14:00 -0000)]
Consistency++. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=815267

9 years agoAdd a tuning knob for the interval, and another line of debug info.
Eike Hein [Sun, 1 Jun 2008 13:56:04 +0000 (13:56 -0000)]
Add a tuning knob for the interval, and another line of debug info.

svn path=/branches/extragear/kde3/network/konversation/; revision=815262

9 years agoAdd a comment. SVN_SILENT
Eike Hein [Sun, 1 Jun 2008 11:51:00 +0000 (11:51 -0000)]
Add a comment. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=815201

9 years agoDisable-notifications-while-away fixlets and extra paranoia.
Eike Hein [Sun, 1 Jun 2008 11:40:00 +0000 (11:40 -0000)]
Disable-notifications-while-away fixlets and extra paranoia.

svn path=/branches/extragear/kde3/network/konversation/; revision=815192

9 years agoSimplify. SVN_SILENT
Eike Hein [Sun, 1 Jun 2008 11:18:47 +0000 (11:18 -0000)]
Simplify. SVN_SILENT

svn path=/branches/extragear/kde3/network/konversation/; revision=815176

9 years agoConsistent default settings when reading in identities from old config files.
Eike Hein [Sat, 31 May 2008 19:02:42 +0000 (19:02 -0000)]
Consistent default settings when reading in identities from old config files.

svn path=/branches/extragear/kde3/network/konversation/; revision=814952

9 years ago* Add a warning dialog for quitting with active DCC file transfers.
Eike Hein [Sat, 31 May 2008 18:49:53 +0000 (18:49 -0000)]
* Add a warning dialog for quitting with active DCC file transfers.
* Small method naming consistency improvements.

svn path=/branches/extragear/kde3/network/konversation/; revision=814943

9 years agoDon't start off on an error dialog when spawning the identity editor.
Eike Hein [Sat, 31 May 2008 18:21:05 +0000 (18:21 -0000)]
Don't start off on an error dialog when spawning the identity editor.

svn path=/branches/extragear/kde3/network/konversation/; revision=814932

9 years agoSlight tweaks to default settings.
Eike Hein [Sat, 31 May 2008 18:17:45 +0000 (18:17 -0000)]
Slight tweaks to default settings.

svn path=/branches/extragear/kde3/network/konversation/; revision=814921

9 years agoMerge of auto-away support along with related cleanups:
Eike Hein [Sat, 31 May 2008 18:07:20 +0000 (18:07 -0000)]
Merge ... auto-away support along with related cleanups:

* Added per-identity support for automatic away after a configurable
  duration of user desktop inactivity and/or screensaver activation,
  along with support for automatic return on activity.
* Fixed the "Global Away" toggle to make sense and update its state
* Added an '/aunaway' command to complement '/aaway' and '/unaway'.
* Broadly rewrote away management related code for improved robust-
  ness and less inane duplication and hacks (e.g. no more abuse of
  multiServerCommand parsing tricks for global away).
* Some layout improvements in the identity editor dialog.
* Made use of units in spinboxen in the identity and preferences UI
  more consistent.

The copious amount of debug output will be removed a little later.

As a side note, aside from a yet-missing warning dialog that needs
to be added, this concludes active feature development for Konver-
sation 1.1 and marks the beginning of feature freeze. A few tweaks
here and there down the road string freeze will begin, and lead to
a release.

This release cycle has been very long - yes, too long - due to the
usual collection of real life issues and similar, but at the same
time also has a lot to show for it - the longest changelog yet (al-
most a third of the total changelog file), and large amounts of
both under the hood and user-visible improvements, fixes and feat-
ures. This is a much better app than 1.0.1 all around.

Konversation 1.1 will be the last KDE 3-based Konversation. The
next milestone for us will be a KDE 4 release. This will initially
be a fairly straight port for timing reasons (don't want to make
you wait even longer), but rest assured that our plans for future
versions are filled to the brim with high-flying changes and exci-
ting new stuff. All the while making sure that Konversation stays
the friendly, no-nonsense, highly KDE-integrated IRC client you've
come to know, and that continues to serve an important role in
keeping our community of users and developers together.

svn path=/branches/extragear/kde3/network/konversation/; revision=814915

9 years agoDon't take one as a dupe of the other if there are two
Eike Hein [Thu, 22 May 2008 13:53:05 +0000 (13:53 -0000)]
Don't take one as a dupe of the other if there are two
connections to non-config-backed servers.

svn path=/branches/extragear/kde3/network/konversation/; revision=811165

9 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 17 May 2008 14:18:25 +0000 (14:18 -0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/extragear/kde3/network/konversation/; revision=808780

9 years agoProperly propagate the connection state information the tab
Eike Hein [Thu, 15 May 2008 18:49:55 +0000 (18:49 -0000)]
Properly propagate the connection state information the tab
label greyout wants rather than resort to ugly hacks.

svn path=/branches/extragear/kde3/network/konversation/; revision=808119

9 years ago* Fix "Close tab" on log file viewers not destructing the object.
Eike Hein [Thu, 15 May 2008 18:05:28 +0000 (18:05 -0000)]
* Fix "Close tab" on log file viewers not destructing the object.
* Simplify the tab closing code.
* Simplify the window caption reset on the last tab being closed.

svn path=/branches/extragear/kde3/network/konversation/; revision=808105

9 years agoBetter rejoin handling:
Eli MacKenzie [Thu, 15 May 2008 05:42:09 +0000 (05:42 -0000)]
Better rejoin handling:
-gray out related tabs on server disconnect
-provide rejoin action if can't rejoin a channel on reconnect

svn path=/branches/extragear/kde3/network/konversation/; revision=807919

9 years agodon't worry about the vase
Eli MacKenzie [Tue, 13 May 2008 18:24:41 +0000 (18:24 -0000)]
don't worry about the vase

svn path=/branches/extragear/kde3/network/konversation/; revision=807371

9 years agoAdd a /close command to allow chats, queries, dccchats and servers to be closed from...
Eli MacKenzie [Tue, 13 May 2008 18:03:47 +0000 (18:03 -0000)]
Add a /close command to allow chats, queries, dccchats and servers to be closed from the input box.

svn path=/branches/extragear/kde3/network/konversation/; revision=807364

9 years agoAnother DCOP connection id fix, subsequently to be rewarded by attending
Eike Hein [Sun, 11 May 2008 13:41:39 +0000 (13:41 -0000)]
Another DCOP connection id fix, subsequently to be rewarded by attending
the neighbour's grill fest. I call it the "Bugs for Bratwurst" programme,
and if successful, would like to advocate KDE-wide adoption. Agile was
yesterday -- there is no doubt in my mind that Barbecue Programming is
the Next Big Thing.

svn path=/branches/extragear/kde3/network/konversation/; revision=806479

9 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 11 May 2008 13:14:27 +0000 (13:14 -0000)]
SVN_SILENT made messages (.desktop file)

svn path=/branches/extragear/kde3/network/konversation/; revision=806472

9 years agoFix 'say' DCOP call for connections with a connection id > 0.
Eike Hein [Sun, 11 May 2008 09:02:47 +0000 (09:02 -0000)]
Fix 'say' DCOP call for connections with a connection id > 0.

svn path=/branches/extragear/kde3/network/konversation/; revision=806378

9 years agoCompare against the host name, too.
Eike Hein [Sun, 11 May 2008 08:38:17 +0000 (08:38 -0000)]
Compare against the host name, too.

svn path=/branches/extragear/kde3/network/konversation/; revision=806372

9 years agoFix an ambiguity in the ConnectionManager API.
Eike Hein [Sun, 11 May 2008 08:36:36 +0000 (08:36 -0000)]
Fix an ambiguity in the ConnectionManager API.

svn path=/branches/extragear/kde3/network/konversation/; revision=806371