konversation:greboids-konversation.git
8 years agoFix up VERSION reply again. It's not my evening ... v1.2-alpha6
Eike Hein [Sat, 8 Aug 2009 20:38:40 +0000 (20:38 -0000)]
Fix up VERSION reply again. It's not my evening ...

svn path=/trunk/extragear/network/konversation/; revision=1008983

8 years agoBack into release mode & fix up changelog.
Eike Hein [Sat, 8 Aug 2009 20:22:27 +0000 (20:22 -0000)]
Back into release mode & fix up changelog.

svn path=/trunk/extragear/network/konversation/; revision=1008981

8 years agoAdjust codebase for next dev cycle.
Eike Hein [Sat, 8 Aug 2009 20:09:43 +0000 (20:09 -0000)]
Adjust codebase for next dev cycle.

svn path=/trunk/extragear/network/konversation/; revision=1008974

8 years agoConsistency++. SVN_SILENT
Eike Hein [Sat, 8 Aug 2009 19:49:55 +0000 (19:49 -0000)]
Consistency++. SVN_SILENT

svn path=/trunk/extragear/network/konversation/; revision=1008969

8 years agoAdjust VERSION reply.
Eike Hein [Sat, 8 Aug 2009 19:46:04 +0000 (19:46 -0000)]
Adjust VERSION reply.

svn path=/trunk/extragear/network/konversation/; revision=1008967

8 years agoUpdate version string.
Eike Hein [Sat, 8 Aug 2009 19:45:02 +0000 (19:45 -0000)]
Update version string.

svn path=/trunk/extragear/network/konversation/; revision=1008966

8 years agoAdd release blurb & adjust codebase for release.
Eike Hein [Sat, 8 Aug 2009 19:44:24 +0000 (19:44 -0000)]
Add release blurb & adjust codebase for release.

svn path=/trunk/extragear/network/konversation/; revision=1008965

8 years ago- emulate sortOrder for Qt <4.5
Bernd Buschinski [Sat, 8 Aug 2009 17:12:45 +0000 (17:12 -0000)]
- emulate sortOrder for Qt <4.5

svn path=/trunk/extragear/network/konversation/; revision=1008924

8 years ago- tweak default column width
Bernd Buschinski [Sat, 8 Aug 2009 16:33:36 +0000 (16:33 -0000)]
- tweak default column width

svn path=/trunk/extragear/network/konversation/; revision=1008909

8 years ago- Don't connect to NULL, CategoryItems + Spacer don't have a transfer
Bernd Buschinski [Sat, 8 Aug 2009 16:25:55 +0000 (16:25 -0000)]
- Don't connect to NULL, CategoryItems + Spacer don't have a transfer

svn path=/trunk/extragear/network/konversation/; revision=1008905

8 years agoPedantic
Laurent Montel [Sat, 8 Aug 2009 09:01:31 +0000 (09:01 -0000)]
Pedantic

svn path=/trunk/extragear/network/konversation/; revision=1008735

8 years ago"Keep the change", he said to the ChangeLog.
Eike Hein [Sat, 8 Aug 2009 02:12:48 +0000 (02:12 -0000)]
"Keep the change", he said to the ChangeLog.

svn path=/trunk/extragear/network/konversation/; revision=1008621

8 years ago- properly disconnect from the sockets, if we are still connecting and call close...
Bernd Buschinski [Sat, 8 Aug 2009 01:59:33 +0000 (01:59 -0000)]
- properly disconnect from the sockets, if we are still connecting and call close, it will emit error(), ignore it if we just want to close it
BUG:203034

svn path=/trunk/extragear/network/konversation/; revision=1008619

8 years agoAdd myself to credits.
Modestas Vainius [Fri, 7 Aug 2009 05:59:33 +0000 (05:59 -0000)]
Add myself to credits.

svn path=/trunk/extragear/network/konversation/; revision=1008214

8 years agoAdd example modes.
Eike Hein [Thu, 6 Aug 2009 17:58:36 +0000 (17:58 -0000)]
Add example modes.

svn path=/trunk/extragear/network/konversation/; revision=1008021

8 years agoFix a crash when the client observes channel modes being modified that
Eike Hein [Thu, 6 Aug 2009 17:51:37 +0000 (17:51 -0000)]
Fix a crash when the client observes channel modes being modified that
carry parameters when used as user modes. Also add a FIXME about the
overhaul that InputFilter::parseModes() desperately needs.

svn path=/trunk/extragear/network/konversation/; revision=1008018

8 years ago- remove last Q3/K3 class from dcc part
Bernd Buschinski [Thu, 6 Aug 2009 17:35:04 +0000 (17:35 -0000)]
- remove last Q3/K3 class from dcc part

svn path=/trunk/extragear/network/konversation/; revision=1008015

8 years agoForgot removing the forward declaration
Peter Simonsson [Thu, 6 Aug 2009 17:22:16 +0000 (17:22 -0000)]
Forgot removing the forward declaration

svn path=/trunk/extragear/network/konversation/; revision=1008012

8 years agoRemove the last Q3 class from channel
Peter Simonsson [Thu, 6 Aug 2009 17:19:55 +0000 (17:19 -0000)]
Remove the last Q3 class from channel

svn path=/trunk/extragear/network/konversation/; revision=1008010

8 years agoAdd a "Rename Tab..." action to the context menu of
Eike Hein [Thu, 6 Aug 2009 13:19:14 +0000 (13:19 -0000)]
Add a "Rename Tab..." action to the context menu of
Konsole tabs. Patch by Antonio Gattoo, with some mi-
nor fixups by me.
BUG:151703

svn path=/trunk/extragear/network/konversation/; revision=1007900

8 years ago- replaced/rewrote Q3ListView with a proper Model/View TransferView,
Bernd Buschinski [Wed, 5 Aug 2009 23:37:29 +0000 (23:37 -0000)]
- replaced/rewrote Q3ListView with a proper Model/View TransferView,
  TransferView Column are now hideable, saves column order, visibility
  and, for Qt4.5, sorted column(width was already saved in old one)
- TransferView selectionBehaivor changed:
  + selecting one/multiple item(s), press delete (in case item(s) are removeable) now results in nothing is selected,
    only not-deleteable items(active transfering items) are selected after a delete
  + CategoryItems are not selectable
- TransferView does no longer allow drag&drop transfer items, use sort
  (drag&drop did not work at all in old list)
- add missing "Open Location" to context menu
- TransferDetailedInfoPanel is now ListView/Model independent
- TransferDetailedInfoPanel is cleared when all transfers are removed
- got rid of "2. Info Transfer"-Hack
- mass-Copyright add
- bonus fixes 400+ krazy2 style issues
BUG:135298

svn path=/trunk/extragear/network/konversation/; revision=1007565

8 years agoAdjust codebase for next dev cycle.
Eike Hein [Wed, 5 Aug 2009 14:37:18 +0000 (14:37 -0000)]
Adjust codebase for next dev cycle.

svn path=/trunk/extragear/network/konversation/; revision=1007329

8 years agoAdd release blurb & adjust codebase for release. v1.2-alpha5
Eike Hein [Wed, 5 Aug 2009 14:11:24 +0000 (14:11 -0000)]
Add release blurb & adjust codebase for release.

svn path=/trunk/extragear/network/konversation/; revision=1007316

8 years ago* Fixed log viewer tabs not observing the chat window background image setting.
Eike Hein [Tue, 4 Aug 2009 10:15:58 +0000 (10:15 -0000)]
* Fixed log viewer tabs not observing the chat window background image setting.
* Fixed log viewer tabs not reacting to changes to the chat window background
  color or font settings.
* Fixed raw log tabs only applying the chat view background image setting on
  configuration changes, not when initially being opened.
* Get rid of some code duplication in the application of color preferences to
  the chat views in different types of tabs.
* The removal of the frame around the tab widget is now exclusive to KDE 4.3.
  We do it by way of enabling document mode for the tab widget (which is new
  in Qt 4.5), which renders badly in versions of the Oxygen style found in
  KDE versions earlier than 4.3, and the workaround we previously applied to
  make it work even with those older Oxygen versions had the unwelcome side-
  effect of breaking the application of color preferences to the input bar
  and nickname list.

svn path=/trunk/extragear/network/konversation/; revision=1006756

8 years agowarning--
Bernd Buschinski [Sun, 2 Aug 2009 20:56:50 +0000 (20:56 -0000)]
warning--

svn path=/trunk/extragear/network/konversation/; revision=1006023

8 years ago- Fix crash when abort send, regression from r1003204
Bernd Buschinski [Sun, 2 Aug 2009 20:54:59 +0000 (20:54 -0000)]
- Fix crash when abort send, regression from r1003204

svn path=/trunk/extragear/network/konversation/; revision=1006022

8 years agoFix crash when auto reconnecting to server.
Peter Simonsson [Sat, 1 Aug 2009 20:10:51 +0000 (20:10 -0000)]
Fix crash when auto reconnecting to server.
Make sure to check if the list is empty when cleaning up the password list while creating the autojoin list.
BUG: 202239

svn path=/trunk/extragear/network/konversation/; revision=1005706

8 years agoFix forward declaration
Laurent Montel [Fri, 31 Jul 2009 07:29:05 +0000 (07:29 -0000)]
Fix forward declaration

svn path=/trunk/extragear/network/konversation/; revision=1004958

8 years agoThis commit got more change than Barack!
Eike Hein [Tue, 28 Jul 2009 01:14:40 +0000 (01:14 -0000)]
This commit got more change than Barack!

svn path=/trunk/extragear/network/konversation/; revision=1003319

8 years ago- warning--
Bernd Buschinski [Tue, 28 Jul 2009 00:20:24 +0000 (00:20 -0000)]
- warning--

svn path=/trunk/extragear/network/konversation/; revision=1003303

8 years ago- wait for at least bufferSize bytes to be written in fastsendmode, otherwise sender...
Bernd Buschinski [Mon, 27 Jul 2009 20:53:20 +0000 (20:53 -0000)]
- wait for at least bufferSize bytes to be written in fastsendmode, otherwise sender gui gets out of sync, NOTE: I don't wait for all bytes to be written, as this could cause (minor) slowdowns

svn path=/trunk/extragear/network/konversation/; revision=1003204

8 years ago- minor cleanup, use proper datatypes, and Qt invokes the error itself no need for...
Bernd Buschinski [Mon, 27 Jul 2009 13:14:14 +0000 (13:14 -0000)]
- minor cleanup, use proper datatypes, and Qt invokes the error itself no need for double check

svn path=/trunk/extragear/network/konversation/; revision=1002992

8 years agoRevert r1002461 until I can figure out why it breaks
Eike Hein [Sun, 26 Jul 2009 08:24:33 +0000 (08:24 -0000)]
Revert r1002461 until I can figure out why it breaks
on the other box.

svn path=/trunk/extragear/network/konversation/; revision=1002497

8 years agoFix the tab order in Appearance -> Chat Window.
Eike Hein [Sun, 26 Jul 2009 04:35:01 +0000 (04:35 -0000)]
Fix the tab order in Appearance -> Chat Window.

svn path=/trunk/extragear/network/konversation/; revision=1002482

8 years agoRemove this again, it's stupid and didn't help.
Eike Hein [Sun, 26 Jul 2009 04:09:25 +0000 (04:09 -0000)]
Remove this again, it's stupid and didn't help.

svn path=/trunk/extragear/network/konversation/; revision=1002479

8 years agoMimic the old code more closely.
Eike Hein [Sun, 26 Jul 2009 04:05:08 +0000 (04:05 -0000)]
Mimic the old code more closely.

svn path=/trunk/extragear/network/konversation/; revision=1002478

8 years agoMimick the sequence in the older code.
Eike Hein [Sun, 26 Jul 2009 03:51:43 +0000 (03:51 -0000)]
Mimick the sequence in the older code.

svn path=/trunk/extragear/network/konversation/; revision=1002476

8 years agoLet's see if this fixes the regression on the other box ...
Eike Hein [Sun, 26 Jul 2009 03:32:40 +0000 (03:32 -0000)]
Let's see if this fixes the regression on the other box ...

svn path=/trunk/extragear/network/konversation/; revision=1002470

8 years ago"With a rebel yell, they cried more, more, more ..."
Eike Hein [Sun, 26 Jul 2009 03:06:37 +0000 (03:06 -0000)]
"With a rebel yell, they cried more, more, more ..."
Make the minimum size of nicklist items the height
of their icons plus two pixels. Thanks to Modestas
Vainius for the winning solution. Those are two
hard-earned pixels indeed.

svn path=/trunk/extragear/network/konversation/; revision=1002467

8 years ago* Fix log viewer tabs not observing the chat window background image setting.
Eike Hein [Sun, 26 Jul 2009 02:43:27 +0000 (02:43 -0000)]
* Fix log viewer tabs not observing the chat window background image setting.
* Fix log viewer tabs not reacting to changes to the chat window background
  color or font settings.
* Fix raw log tabs only applying the chat view background image setting on
  configuration changes, not when initially being opened.
* Get rid of some code duplication around chat view appearance updates.

svn path=/trunk/extragear/network/konversation/; revision=1002461

8 years agoFix crash when a channel is given as only parameter to kickban
Peter Simonsson [Sat, 25 Jul 2009 19:26:19 +0000 (19:26 -0000)]
Fix crash when a channel is given as only parameter to kickban

svn path=/trunk/extragear/network/konversation/; revision=1002367

8 years agoyou're all krazy too
Stephan Binner [Sat, 25 Jul 2009 19:20:18 +0000 (19:20 -0000)]
you're all krazy too

svn path=/trunk/extragear/network/konversation/; revision=1002365

8 years agofix build with Qt 4.4
Stephan Binner [Sat, 25 Jul 2009 18:52:10 +0000 (18:52 -0000)]
fix build with Qt 4.4

svn path=/trunk/extragear/network/konversation/; revision=1002355

8 years agoIf you're afraid of change, ignore this commit,
Eike Hein [Fri, 24 Jul 2009 14:54:09 +0000 (14:54 -0000)]
If you're afraid of change, ignore this commit,
as all it does is log it.

svn path=/trunk/extragear/network/konversation/; revision=1001937

8 years agotypos--
Modestas Vainius [Fri, 24 Jul 2009 13:29:54 +0000 (13:29 -0000)]
typos--

svn path=/trunk/extragear/network/konversation/; revision=1001910

8 years agoSmall enhancement to custom Nick::emitDataChanged()
Modestas Vainius [Fri, 24 Jul 2009 13:23:43 +0000 (13:23 -0000)]
Small enhancement to custom Nick::emitDataChanged()

svn path=/trunk/extragear/network/konversation/; revision=1001907

8 years agoemulate QTreeWidgetItem::emitDataChanged() for Qt 4.4
Modestas Vainius [Fri, 24 Jul 2009 13:16:25 +0000 (13:16 -0000)]
emulate QTreeWidgetItem::emitDataChanged() for Qt 4.4

svn path=/trunk/extragear/network/konversation/; revision=1001899

8 years agoDecouple nick.h from channel.h
Modestas Vainius [Fri, 24 Jul 2009 11:35:45 +0000 (11:35 -0000)]
Decouple nick.h from channel.h

svn path=/trunk/extragear/network/konversation/; revision=1001858

8 years agoFix a dupe include in urlcatcher
Travis John McHenry [Fri, 24 Jul 2009 09:24:44 +0000 (09:24 -0000)]
Fix a dupe include in urlcatcher
Don't give the topic label the entire channel object since we only need the name
and commit the channel.cpp changes i apparently forgot.

svn path=/trunk/extragear/network/konversation/; revision=1001790

8 years agoRewrite URL Catcher into a model/view bringing it in line with what the Channel List...
Travis John McHenry [Fri, 24 Jul 2009 05:36:53 +0000 (05:36 -0000)]
Rewrite URL Catcher into a model/view bringing it in line with what the Channel List does
The two major visible changes are the added context menu
and the usage of the tab names to display the "From" instead of leaving it blank

The main reason for this was before when you opened the url catcher panel it
Went through and added each item one by one, with a large backlog this could
make for some serious delay issues.

svn path=/trunk/extragear/network/konversation/; revision=1001745

8 years agoGet rid of that silly default indentation.
Travis John McHenry [Fri, 24 Jul 2009 01:03:09 +0000 (01:03 -0000)]
Get rid of that silly default indentation.

svn path=/trunk/extragear/network/konversation/; revision=1001725

8 years agoFix crash if m_channels contains a channel that isn't in joined channels
Peter Simonsson [Thu, 23 Jul 2009 16:05:25 +0000 (16:05 -0000)]
Fix crash if m_channels contains a channel that isn't in joined channels
BUG: 200454

svn path=/trunk/extragear/network/konversation/; revision=1001552

8 years agoRefresh the channel options dialog's modes when it's reopened so
Travis John McHenry [Thu, 23 Jul 2009 10:42:59 +0000 (10:42 -0000)]
Refresh the channel options dialog's modes when it's reopened so
a use raw modes preference change is reflected without restarting.

svn path=/trunk/extragear/network/konversation/; revision=1001456

8 years agoUse SpecialValueText to show No Limit instead of 0
Travis John McHenry [Thu, 23 Jul 2009 09:27:11 +0000 (09:27 -0000)]
Use SpecialValueText to show No Limit instead of 0

svn path=/trunk/extragear/network/konversation/; revision=1001426

8 years agoWarn the user when they're sending an invalid char for the set encoding
Travis John McHenry [Thu, 23 Jul 2009 08:55:50 +0000 (08:55 -0000)]
Warn the user when they're sending an invalid char for the set encoding
Make it so the ircview shows what gets sent (any '?' replacements)
BUG:153762

svn path=/trunk/extragear/network/konversation/; revision=1001417

8 years agoMake the topic tooltip for the entire row to workaround a "if there's no ToolTipRole...
Travis John McHenry [Thu, 23 Jul 2009 07:45:09 +0000 (07:45 -0000)]
Make the topic tooltip for the entire row to workaround a "if there's no ToolTipRole we don't remove the current tooltip" problem in qtreeview
Also, escape the characters so >'s and <'s don't cause problems
Fix a sorting quirk causing the list to not be initially sorted by invalidating the filter.
Set only the channel to be checked by default as was the previous behavior.

svn path=/trunk/extragear/network/konversation/; revision=1001408

8 years agoNo more delayed NickListView updates on nick renames. Update immediatelly.
Modestas Vainius [Thu, 23 Jul 2009 00:18:05 +0000 (00:18 -0000)]
No more delayed NickListView updates on nick renames. Update immediatelly.

svn path=/trunk/extragear/network/konversation/; revision=1001359

8 years agoThis commit is painless
Eike Hein [Wed, 22 Jul 2009 18:11:58 +0000 (18:11 -0000)]
This commit is painless
It's only logging changes
And you can take or leave it
If you please
(sung to the "M*A*S*H" theme tune)

svn path=/trunk/extragear/network/konversation/; revision=1001231

8 years agoIf the LargePaste and Invitation warnings isn't check always try to
Peter Simonsson [Wed, 22 Jul 2009 15:24:50 +0000 (15:24 -0000)]
If the LargePaste and Invitation warnings isn't check always try to
reuse the old state.

svn path=/trunk/extragear/network/konversation/; revision=1001067

8 years agoMode stuff calls for bump.
Eike Hein [Wed, 22 Jul 2009 14:33:16 +0000 (14:33 -0000)]
Mode stuff calls for bump.

svn path=/trunk/extragear/network/konversation/; revision=1001047

8 years agoMove the get for the channelmodeshash to a smarter location
Travis John McHenry [Wed, 22 Jul 2009 13:32:24 +0000 (13:32 -0000)]
Move the get for the channelmodeshash to a smarter location
Remove a no longer needed spell check setting on-close
Make it so modes are translated if known with /mode #channel +/-<mode>
BUG:198371

svn path=/trunk/extragear/network/konversation/; revision=1001026

8 years agoMove raw mode -> mode strings to a qhash in common.cpp
Travis John McHenry [Wed, 22 Jul 2009 12:11:16 +0000 (12:11 -0000)]
Move raw mode -> mode strings to a qhash in common.cpp
Use this in channeloptionsdialog's 'show advanced modes' list
CCBUG:198371
Add CHANMODES from RPL_ISUPPORT to the allowedChannelModes()
BUG:198365

svn path=/trunk/extragear/network/konversation/; revision=1000978

8 years agoMake initial header sizes more sensible in channel list
Travis John McHenry [Wed, 22 Jul 2009 01:49:09 +0000 (01:49 -0000)]
Make initial header sizes more sensible in channel list
Make the topic column show a tooltip so you can see the whole topic when it gets cut off for length.

svn path=/trunk/extragear/network/konversation/; revision=1000796

8 years agomake topic and channel checked by default and make it so we minimize filter invalidat...
Travis John McHenry [Tue, 21 Jul 2009 01:11:25 +0000 (01:11 -0000)]
make topic and channel checked by default and make it so we minimize filter invalidation (saves resources)

svn path=/trunk/extragear/network/konversation/; revision=1000200

8 years agoNiceify the changelog language.
Eike Hein [Tue, 21 Jul 2009 00:50:45 +0000 (00:50 -0000)]
Niceify the changelog language.

svn path=/trunk/extragear/network/konversation/; revision=1000196

8 years agoUpdate the changelog with the channel list window changes.
Travis John McHenry [Mon, 20 Jul 2009 23:46:04 +0000 (23:46 -0000)]
Update the changelog with the channel list window changes.

svn path=/trunk/extragear/network/konversation/; revision=1000177

8 years agoFix a bug where the regex checkbox wouldn't trigger a re-filter.
Travis John McHenry [Mon, 20 Jul 2009 22:00:37 +0000 (22:00 -0000)]
Fix a bug where the regex checkbox wouldn't trigger a re-filter.

svn path=/trunk/extragear/network/konversation/; revision=1000138

8 years agoFix close buttons.
Eike Hein [Mon, 20 Jul 2009 17:48:13 +0000 (17:48 -0000)]
Fix close buttons.

svn path=/trunk/extragear/network/konversation/; revision=1000008

8 years agoConnect up RPL_LISTEND to notify channellistpanel when it's at the end of the list.
Travis John McHenry [Sun, 19 Jul 2009 11:05:13 +0000 (11:05 -0000)]
Connect up RPL_LISTEND to notify channellistpanel when it's at the end of the list.

Convert channellistpanel to a model/view approach using qsortfilterproxy/qabstractlistmodel
On refresh we create a new ChannelListModel (qabstractlistmodel) and load it up, then attach it to the qsortfilterproxy, instead of redoing the existing ChannelListModel.
This saves LOTS of time and ugliness. and results in a very fast refresh.

Since qsortfilterproxy seems to filter pretty fast I chose to get rid of the applyFilter button and attach all filter changes to a 300ms singleshot timer.

Change it so we disable the refreshlist button onClick instead of on firstRun to avoid multiple refresh triggers, but also put it on a 3000ms timer to re-enable.
On addToChannelList's firstRun the timer gets disabled if active.
This allows for a server load error or other problem.
If the list happens to get sent after the timer is up, addToChannelList will disable the button again and all is well.

Also, change the topicLabel's channel context menu to mimic the changes to the ircview's.

svn path=/trunk/extragear/network/konversation/; revision=999155

8 years agoOops, ended up retaining part of the bug. Really fixed now.
Eike Hein [Sat, 18 Jul 2009 02:36:56 +0000 (02:36 -0000)]
Oops, ended up retaining part of the bug. Really fixed now.

svn path=/trunk/extragear/network/konversation/; revision=998582

8 years ago* Fix signon time not showing up in WHOIS display, provided
Eike Hein [Sat, 18 Jul 2009 02:33:56 +0000 (02:33 -0000)]
* Fix signon time not showing up in WHOIS display, provided
  the server reports it.
* Be a bit more paranoid about handling the RPL_WHOISIDLE
  parameters (check the toLong()/toUint() conversion actually
  worked out).

svn path=/trunk/extragear/network/konversation/; revision=998581

8 years agoDo the thing where the thing gets updated.
Eike Hein [Sat, 18 Jul 2009 01:52:20 +0000 (01:52 -0000)]
Do the thing where the thing gets updated.

svn path=/trunk/extragear/network/konversation/; revision=998580

8 years agoTweak the context menu a bit so it takes the item from where you clicked and not...
Travis John McHenry [Fri, 17 Jul 2009 05:50:43 +0000 (05:50 -0000)]
Tweak the context menu a bit so it takes the item from where you clicked and not currentItem()
this helps avoid the possibility of clicking empty space and getting the context menu for the currentItem()
Make it so returnPressed() from klineedit doesn't run applyClicked() when the button's disabled. (old behavior)
Move the statsLabel and progress bar into it's own horizontal layout so their on-the-fly changes don't effect the rest of the layout.

svn path=/trunk/extragear/network/konversation/; revision=998174

8 years agoRemove some libknotification stuff that shouldn't have gotten comitted..
Travis John McHenry [Fri, 17 Jul 2009 00:44:13 +0000 (00:44 -0000)]
Remove some libknotification stuff that shouldn't have gotten comitted..

svn path=/trunk/extragear/network/konversation/; revision=998142

8 years agoGive the channel list some much needed love
Travis John McHenry [Fri, 17 Jul 2009 00:41:32 +0000 (00:41 -0000)]
Give the channel list some much needed love
Port it to QTreeWidget and to a .ui
Added a 'Channel List Buffer' progress bar to give user feedback on refresh list progress

Apply patch to add join channel to context menu thanks to anselmolsm
BUG:161816

Use irc-* join channel icon in the ircview context menu.
CCBUG:193211

svn path=/trunk/extragear/network/konversation/; revision=998141

8 years agoFix build for OpenSolaris thanks to tropikhajma for the patches
Travis John McHenry [Thu, 16 Jul 2009 22:44:12 +0000 (22:44 -0000)]
Fix build for OpenSolaris thanks to tropikhajma for the patches
BUG:200481

svn path=/trunk/extragear/network/konversation/; revision=998110

8 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 16 Jul 2009 16:01:54 +0000 (16:01 -0000)]
SVN_SILENT made messages (.desktop file)

svn path=/trunk/extragear/network/konversation/; revision=997909

8 years ago- XYZ is now known as ZYX for querys for partnernick
Bernd Buschinski [Thu, 16 Jul 2009 11:39:15 +0000 (11:39 -0000)]
- XYZ is now known as ZYX for querys for partnernick

svn path=/trunk/extragear/network/konversation/; revision=997710

8 years agoMake sure we have a front view before we insert an irccolor
Travis John McHenry [Thu, 16 Jul 2009 01:21:48 +0000 (01:21 -0000)]
Make sure we have a front view before we insert an irccolor
Maybe we should disable these action menus when we don't have any chatwindows?

svn path=/trunk/extragear/network/konversation/; revision=997569

8 years ago- add cli dcc get, /dcc get [nick [file]]
Bernd Buschinski [Wed, 15 Jul 2009 11:12:56 +0000 (11:12 -0000)]
- add cli dcc get, /dcc get [nick [file]]
- minor cleanup

svn path=/trunk/extragear/network/konversation/; revision=997105

8 years agoRemove two apparently unused KConfigXT keys with invalid defaults.
Eike Hein [Wed, 15 Jul 2009 01:12:20 +0000 (01:12 -0000)]
Remove two apparently unused KConfigXT keys with invalid defaults.

svn path=/trunk/extragear/network/konversation/; revision=996853

8 years agoUpdate copyright year. SVN_SILENT
Eike Hein [Wed, 15 Jul 2009 00:50:39 +0000 (00:50 -0000)]
Update copyright year. SVN_SILENT

svn path=/trunk/extragear/network/konversation/; revision=996849

8 years agoMeh, after a big diff I deserver to be pedantic about spacing.
Eike Hein [Wed, 15 Jul 2009 00:49:58 +0000 (00:49 -0000)]
Meh, after a big diff I deserver to be pedantic about spacing.

svn path=/trunk/extragear/network/konversation/; revision=996848

8 years agoThis is a bit of a redesign of OutputFilter that gets rid
Eike Hein [Wed, 15 Jul 2009 00:43:34 +0000 (00:43 -0000)]
This is a bit of a redesign of OutputFilter that gets rid
of the ginormous if-else-else-else-ad-ifinitum block in
parse(). Instead commands are now checked against a QSet
generated from the class' command_*() slots. This also
gives us an OutputFilter::supportedCommands() we will use
in tab completion to complete commands.
CCMAIL:develop@fuchsnet.ch

svn path=/trunk/extragear/network/konversation/; revision=996846

8 years agoexecuteDelayedItemsLayout() on the nicknameListView after deleting the nick.
Modestas Vainius [Tue, 14 Jul 2009 18:54:31 +0000 (18:54 -0000)]
executeDelayedItemsLayout() on the nicknameListView after deleting the nick.
This should ensure QTreeWidget internals do not keep deleted QTreeWidgetItem
pointers around.

This commit should solve the bug #200123. If you ever experience it again
and/or the backtrace somewhat matches, please reopen the bug.

BUG:200123

svn path=/trunk/extragear/network/konversation/; revision=996715

8 years agoUpdate changelog.
Eike Hein [Tue, 14 Jul 2009 12:42:04 +0000 (12:42 -0000)]
Update changelog.

svn path=/trunk/extragear/network/konversation/; revision=996453

8 years agoFix away text coloring in the channel nicklist, while
Eike Hein [Tue, 14 Jul 2009 12:32:33 +0000 (12:32 -0000)]
Fix away text coloring in the channel nicklist, while
retaining the fix from r996445.

svn path=/trunk/extragear/network/konversation/; revision=996450

8 years ago* Fix topic label text color not reacting to system color
Eike Hein [Tue, 14 Jul 2009 12:13:56 +0000 (12:13 -0000)]
* Fix topic label text color not reacting to system color
  scheme changes.
* Fix channel nickname list text color not observing "Use
  custom colors for input box, nickname list and tab list"
  preference.

svn path=/trunk/extragear/network/konversation/; revision=996445

8 years agoRemove an ASSERT that looks like it would allow a stupid
Eike Hein [Tue, 14 Jul 2009 10:06:00 +0000 (10:06 -0000)]
Remove an ASSERT that looks like it would allow a stupid
server to crash us, and looks overall unuseful - we're
already making sure we don't add the nick again anyway.

svn path=/trunk/extragear/network/konversation/; revision=996406

8 years agoFix krazy2 issues.
Eike Hein [Tue, 14 Jul 2009 07:05:15 +0000 (07:05 -0000)]
Fix krazy2 issues.

svn path=/trunk/extragear/network/konversation/; revision=996239

8 years agoPedantic
Laurent Montel [Mon, 13 Jul 2009 20:31:27 +0000 (20:31 -0000)]
Pedantic

svn path=/trunk/extragear/network/konversation/; revision=996096

8 years agoMerge icon column with nickname column in NickListView
Modestas Vainius [Sun, 12 Jul 2009 23:58:05 +0000 (23:58 -0000)]
Merge icon column with nickname column in NickListView
Add and use meaningful Nick::Columns enum rather than hardcoding
NickListView column numbers. Hopefully I didn't forget anything.

svn path=/trunk/extragear/network/konversation/; revision=995567

8 years agoDelayed sort timer is single shot. Bump commit number.
Modestas Vainius [Sun, 12 Jul 2009 21:02:00 +0000 (21:02 -0000)]
Delayed sort timer is single shot. Bump commit number.

svn path=/trunk/extragear/network/konversation/; revision=995497

8 years agoText changes have nothing to do with this 'flags' variable.
Modestas Vainius [Sun, 12 Jul 2009 20:58:50 +0000 (20:58 -0000)]
Text changes have nothing to do with this 'flags' variable.

svn path=/trunk/extragear/network/konversation/; revision=995495

8 years agoEssential scoping got remove when porting the patch.
Modestas Vainius [Sun, 12 Jul 2009 20:49:52 +0000 (20:49 -0000)]
Essential scoping got remove when porting the patch.
Also duplicate request for resort is not necessary.

svn path=/trunk/extragear/network/konversation/; revision=995491

8 years agoCh-ch-ch-chaaanges.
Eike Hein [Sun, 12 Jul 2009 16:26:49 +0000 (16:26 -0000)]
Ch-ch-ch-chaaanges.

svn path=/trunk/extragear/network/konversation/; revision=995404

8 years agoAdd long description of nickname list updating improvements.
Eike Hein [Sun, 12 Jul 2009 16:03:39 +0000 (16:03 -0000)]
Add long description of nickname list updating improvements.

svn path=/trunk/extragear/network/konversation/; revision=995396

8 years agoPort the nicklistview to QTreeWidget.
Peter Simonsson [Sun, 12 Jul 2009 15:03:29 +0000 (15:03 -0000)]
Port the nicklistview to QTreeWidget.
Try to avoid complete resorts as much as possible by moving the item
directly when it changes.
Thanks for the patch goes to Modestas Vainius

svn path=/trunk/extragear/network/konversation/; revision=995373

8 years agoBump
Eike Hein [Sun, 12 Jul 2009 12:33:26 +0000 (12:33 -0000)]
Bump

svn path=/trunk/extragear/network/konversation/; revision=995237

8 years agoUpdate channel nicks correctly... Connecting the slot to the correct timer usually...
Peter Simonsson [Sun, 12 Jul 2009 12:32:13 +0000 (12:32 -0000)]
Update channel nicks correctly... Connecting the slot to the correct timer usually helps.

svn path=/trunk/extragear/network/konversation/; revision=995236