10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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