quassel.git
16 years agoenabled quassel to join +k channels
Marcus Eggenberger [Wed, 30 Jan 2008 19:58:07 +0000 (19:58 +0000)]
enabled quassel to join +k channels

16 years agoSignalProxy will no longer attempt to deliver data types unknown to Qt's MetaSystem
Marcus Eggenberger [Wed, 30 Jan 2008 16:35:51 +0000 (16:35 +0000)]
SignalProxy will no longer attempt to deliver data types unknown to Qt's MetaSystem

16 years agothe following assert should no longer trigger: ASSERT: "success" in file ../../src...
Marcus Eggenberger [Wed, 30 Jan 2008 15:15:51 +0000 (15:15 +0000)]
the following assert should no longer trigger: ASSERT: "success" in file ../../src/client/networkmodel.cpp, line 240

16 years agohacked (it's really not pretty) the chatwidget to make http:// links klickable and...
Marcus Eggenberger [Wed, 30 Jan 2008 14:34:16 +0000 (14:34 +0000)]
hacked (it's really not pretty) the chatwidget to make  links klickable and open your default browser

16 years ago- implemented on request a chat monitor: a simple buffer which shows
Marcus Eggenberger [Wed, 30 Jan 2008 00:43:40 +0000 (00:43 +0000)]
- implemented on request a chat monitor: a simple buffer which shows
  all new messages of all buffers. (no backlog data (yet?))
- quassel restores now it's size

16 years agoadded some more debug infos
Marcus Eggenberger [Tue, 29 Jan 2008 18:10:25 +0000 (18:10 +0000)]
added some more debug infos

16 years ago- Network Connection state is now reflected in the BufferViews
Marcus Eggenberger [Tue, 29 Jan 2008 17:16:54 +0000 (17:16 +0000)]
- Network Connection state is now reflected in the BufferViews
- InputLine is deactivated when a Buffer is not active (still gets focus though as FocusProxy seem to be quite radical...)

16 years agoHopefully this makes older clients work with the current core again...
Manuel Nickschas [Tue, 29 Jan 2008 16:22:01 +0000 (16:22 +0000)]
Hopefully this makes older clients work with the current core again...

16 years agoOK, disabled warnings for the moment :)
Manuel Nickschas [Tue, 29 Jan 2008 16:13:53 +0000 (16:13 +0000)]
OK, disabled warnings for the moment :)
Distclean advised.

16 years agoSyncing my current state, Network settings still not fully functional, so don't use...
Manuel Nickschas [Tue, 29 Jan 2008 16:05:41 +0000 (16:05 +0000)]
Syncing my current state, Network settings still not fully functional, so don't use them yet!
Provided a hacky way to disconnect from a network, you'll find that in the Debug menu.
No visual feedback is given, but you should be able to reconnect afterwards.

16 years agoremoved yet another stupid debug condition (this time from the client)
Marcus Eggenberger [Tue, 29 Jan 2008 15:05:41 +0000 (15:05 +0000)]
removed yet another stupid debug condition (this time from the client)

16 years agoremoved a no longer needed debug message... damn scared the hell out of me ;)
Marcus Eggenberger [Tue, 29 Jan 2008 15:02:37 +0000 (15:02 +0000)]
removed a no longer needed debug message... damn scared the hell out of me ;)

16 years agodebug build for adam
Marcus Eggenberger [Tue, 29 Jan 2008 14:49:09 +0000 (14:49 +0000)]
debug build for adam

16 years agoTrying to get the build system work with static MSVC builds...
Manuel Nickschas [Tue, 29 Jan 2008 14:28:53 +0000 (14:28 +0000)]
Trying to get the build system work with static MSVC builds...

16 years agomade Highlighting work (needs core restart)
Marcus Eggenberger [Tue, 29 Jan 2008 14:04:29 +0000 (14:04 +0000)]
made Highlighting work (needs core restart)

16 years agoReenabled Activity levels
Marcus Eggenberger [Tue, 29 Jan 2008 01:00:12 +0000 (01:00 +0000)]
Reenabled Activity levels

16 years agoAdded BanHandler.
Alexander von Renteln [Mon, 28 Jan 2008 19:11:49 +0000 (19:11 +0000)]
Added BanHandler.

16 years agomade the handlers for ERR_ERRONEUSNICKNAME and ERR_NICKNAMEINUSE more verbose
Marcus Eggenberger [Mon, 28 Jan 2008 19:09:12 +0000 (19:09 +0000)]
made the handlers for ERR_ERRONEUSNICKNAME and ERR_NICKNAMEINUSE more verbose

16 years agoSmall improvement to the SQLite Storage engine.
Marcus Eggenberger [Mon, 28 Jan 2008 18:51:12 +0000 (18:51 +0000)]
Small improvement to the SQLite Storage engine.
distclean is mandatory!
... and what the f... is version.inc for anyways...

16 years agoadded entries and disabled some not-yet-functioning entries
Alexander von Renteln [Mon, 28 Jan 2008 18:21:30 +0000 (18:21 +0000)]
added entries and disabled some not-yet-functioning entries

16 years agobufferview: corrected small error (userInput no longer static)
Alexander von Renteln [Mon, 28 Jan 2008 17:26:51 +0000 (17:26 +0000)]
bufferview: corrected small error (userInput no longer static)
nickview: added more items to the user context menu

16 years agoreplaced Client::fakeInput() with Client::userInpt() (now static but no longer a...
Marcus Eggenberger [Mon, 28 Jan 2008 16:26:45 +0000 (16:26 +0000)]
replaced Client::fakeInput() with Client::userInpt() (now static but no longer a slot)
if you need sig/slot usage:  connect your SIGNAL directly to Client::instance(), SIGNAL(sendInput(BufferInfo, QString))

16 years agoAdded a context menu to users
Alexander von Renteln [Mon, 28 Jan 2008 15:59:57 +0000 (15:59 +0000)]
Added a context menu to users

16 years ago- Made BufferId, NetworkId and BufferInfo available from all childs of BufferItems...
Marcus Eggenberger [Mon, 28 Jan 2008 15:40:27 +0000 (15:40 +0000)]
- Made BufferId, NetworkId and BufferInfo available from all childs of BufferItems and below.
- some cleanup in Client

16 years agoRework of the TreeModel. This should finaliy *knock on wood* inconsitency issues.
Marcus Eggenberger [Mon, 28 Jan 2008 01:57:06 +0000 (01:57 +0000)]
Rework of the TreeModel. This should finaliy *knock on wood* inconsitency issues.

16 years agofixed the scrollbar issue in the NickView
Marcus Eggenberger [Sun, 27 Jan 2008 15:28:37 +0000 (15:28 +0000)]
fixed the scrollbar issue in the NickView

16 years agoIntroduced VerticalDock a derived QDockWidget, which features per default a slick...
Marcus Eggenberger [Sun, 27 Jan 2008 14:33:53 +0000 (14:33 +0000)]
Introduced VerticalDock a derived QDockWidget, which features per default a slick VerticalTitleWidget.

16 years agoHaha! The Inputline is now a seperate dock! Sput: I told you that I'll make it :P
Marcus Eggenberger [Sat, 26 Jan 2008 20:59:02 +0000 (20:59 +0000)]
Haha! The Inputline is now a seperate dock! Sput: I told you that I'll make it :P
Well that means the input line can now be moved around or undocked or even hidden.
This new dock aswell as the topic dock have new vertical layouted titlewidget.

16 years agoFixed inconsitency bug in the NetworkModel. (thanks int for the trace).
Marcus Eggenberger [Sat, 26 Jan 2008 14:25:34 +0000 (14:25 +0000)]
Fixed inconsitency bug in the NetworkModel. (thanks int for the trace).
... and yes I really do think that I'm the only one who's updating the version numbers...

16 years agoYet another debugging version of the tabcompleter. Please test and tell us if/when...
Manuel Nickschas [Fri, 25 Jan 2008 13:25:32 +0000 (13:25 +0000)]
Yet another debugging version of the tabcompleter. Please test and tell us if/when Quassel starts
going into RAM-eating mode. Please press tab a few times in your channels in the beginning.
Tabcompletion won't work probably, but it enables us to make sure that it's that specific part of the code.

16 years agoAdded a very simple tooltip for ircusers (aka: visible in the nicklist)
Marcus Eggenberger [Thu, 24 Jan 2008 23:21:22 +0000 (23:21 +0000)]
Added a very simple tooltip for ircusers (aka: visible in the nicklist)

16 years agoadded context menu to systray
Alexander von Renteln [Thu, 24 Jan 2008 23:04:56 +0000 (23:04 +0000)]
added context menu to systray
hide topic and #users in bufferview per default
expand all categories in nickview per default

16 years agoAdded action to trayicon - minimize to tray on left-click
Alexander von Renteln [Thu, 24 Jan 2008 21:41:43 +0000 (21:41 +0000)]
Added action to trayicon - minimize to tray on left-click

16 years agoTemporarily disabling tabcompletion in order to find out if it's the cause for Quasse...
Manuel Nickschas [Thu, 24 Jan 2008 17:05:28 +0000 (17:05 +0000)]
Temporarily disabling tabcompletion in order to find out if it's the cause for Quassel going
into a nice shiny endless loop...

16 years agoAdded commands: who, whois and whowas.
Alexander von Renteln [Thu, 24 Jan 2008 15:26:31 +0000 (15:26 +0000)]
Added commands: who, whois and whowas.

16 years agoMake SettingsPages a little bit clearer to use.
Manuel Nickschas [Thu, 24 Jan 2008 00:29:44 +0000 (00:29 +0000)]
Make SettingsPages a little bit clearer to use.

16 years agoCommitting my local state. Mostly still invisible part on the not yet enabled network...
Manuel Nickschas [Wed, 23 Jan 2008 23:34:42 +0000 (23:34 +0000)]
Committing my local state. Mostly still invisible part on the not yet enabled networksettingspage.
Plus some extensions of the Network class (NetworkInfo is back, yay!).
Plus I moved obsolete files to dev-notes/obsolete to remove them from the translators' scope :)

16 years agoBufferModell::currentChanged() is history. If you need it, file a friendly complaint...
Marcus Eggenberger [Wed, 23 Jan 2008 18:44:25 +0000 (18:44 +0000)]
BufferModell::currentChanged() is history. If you need it, file a friendly complaint at /dev/null :)

16 years agoimplemented TreeModel::setData() which haven't been needed yet
Marcus Eggenberger [Wed, 23 Jan 2008 18:18:14 +0000 (18:18 +0000)]
implemented TreeModel::setData() which haven't been needed yet

16 years agoQuassel takes now care of your erroneus nicks as long as your identity has listed...
Marcus Eggenberger [Tue, 22 Jan 2008 23:27:50 +0000 (23:27 +0000)]
Quassel takes now care of your erroneus nicks as long as your identity has listed enough nicks ;)

16 years ago- BufferWidget behaves now like a view
Marcus Eggenberger [Tue, 22 Jan 2008 22:58:45 +0000 (22:58 +0000)]
- BufferWidget behaves now like a view
- Fixed ab Bug with the TabCompleter
- Nick selector works now
... and btw: am I the only one who tries to keep version.inc up to date? ;)

16 years agoHide some of the bufferviews by default in order to not confuse new users too much.
Manuel Nickschas [Tue, 22 Jan 2008 15:24:07 +0000 (15:24 +0000)]
Hide some of the bufferviews by default in order to not confuse new users too much.

16 years agoFixing synchronization to a core without any networks defined. Not tested, but should...
Manuel Nickschas [Tue, 22 Jan 2008 15:06:34 +0000 (15:06 +0000)]
Fixing synchronization to a core without any networks defined. Not tested, but should work.

16 years agoFix Quassel not being able to login to core without remembering the password.
Manuel Nickschas [Tue, 22 Jan 2008 14:52:19 +0000 (14:52 +0000)]
Fix Quassel not being able to login to core without remembering the password.

16 years agoFixed the empty line bug when handling CTCP messages. While doing so,
Marcus Eggenberger [Tue, 22 Jan 2008 11:45:38 +0000 (11:45 +0000)]
Fixed the empty line bug when handling CTCP messages. While doing so,
I found another bug which falls into sputs domain...

16 years agoPrevent Quassel from crashing on displaying empty messages. Now we'll need to find out
Manuel Nickschas [Tue, 22 Jan 2008 01:21:00 +0000 (01:21 +0000)]
Prevent Quassel from crashing on displaying empty messages. Now we'll need to find out
where these are coming from anyway, in particular after CTCP ACTION :)

16 years agofixed a bug with where nicks where not shown in the right category
Marcus Eggenberger [Mon, 21 Jan 2008 19:09:54 +0000 (19:09 +0000)]
fixed a bug with where nicks where not shown in the right category

16 years agoMake Quassel compile on MSVC.
Alexander von Renteln [Mon, 21 Jan 2008 17:27:04 +0000 (17:27 +0000)]
Make Quassel compile on MSVC.

16 years agomade the signalproxy compile with MSVC
Marcus Eggenberger [Mon, 21 Jan 2008 16:38:51 +0000 (16:38 +0000)]
made the signalproxy compile with MSVC

16 years agoSend updatedRemotely() signal after initialization of a SyncableObject as well.
Manuel Nickschas [Mon, 21 Jan 2008 01:54:54 +0000 (01:54 +0000)]
Send updatedRemotely() signal after initialization of a SyncableObject as well.

16 years agoclosing BR #57 - handle empty messages properly
Marcus Eggenberger [Sun, 20 Jan 2008 23:30:39 +0000 (23:30 +0000)]
closing BR #57 - handle empty messages properly

16 years agomade the NickSelector at least show your current nick
Marcus Eggenberger [Sun, 20 Jan 2008 19:37:45 +0000 (19:37 +0000)]
made the NickSelector at least show your current nick

16 years agomade the SignalProxy aware of default arguments
Marcus Eggenberger [Sun, 20 Jan 2008 16:49:17 +0000 (16:49 +0000)]
made the SignalProxy aware of default arguments

16 years agobugfixinating
Marcus Eggenberger [Sun, 20 Jan 2008 15:37:18 +0000 (15:37 +0000)]
bugfixinating

16 years agoBringing back session save/restore. Old state won't be imported, unfortunately,
Manuel Nickschas [Sun, 20 Jan 2008 03:21:12 +0000 (03:21 +0000)]
Bringing back session save/restore. Old state won't be imported, unfortunately,
so you'll have to rejoin your chans once after doing this update... :)

Also made shutting down sessions sane. CoreSession's destructor was never called because of
me not thinking about how Thread::quit() works.

16 years agobugfix
Marcus Eggenberger [Sat, 19 Jan 2008 17:52:43 +0000 (17:52 +0000)]
bugfix

16 years agoFixing Issues with the NetworkModel. Though the performance still
Marcus Eggenberger [Sat, 19 Jan 2008 17:43:40 +0000 (17:43 +0000)]
Fixing Issues with the NetworkModel. Though the performance still
sucks when joining channels with many users (~ 1000)

16 years agoChanged QVariant::fromValue() to qVariantFromValue, since MSVC6 supposedly cannot...
Manuel Nickschas [Sat, 19 Jan 2008 16:03:43 +0000 (16:03 +0000)]
Changed QVariant::fromValue() to qVariantFromValue, since MSVC6 supposedly cannot cope
with member templates. Well, we need to change all the value<> stuff too, probably, but I'll
wait until we actually try and compile on windows again (and get failures doing so), since we
didn't seem to have problems earlier with it.

16 years agoFinally! All *Id types are now first-class types rather than tpyedefs.
Manuel Nickschas [Sat, 19 Jan 2008 15:49:05 +0000 (15:49 +0000)]
Finally! All *Id types are now first-class types rather than tpyedefs.
This means they are typesafe now and cannot be randomly interchanged with built-ins
anymore. Conversions to int now need to be made explicit. Take care when getting *Id
out of QVariant!

Distclean necessary. Yeah, I know.

16 years agoIntroducing SignalProxy NG! We're no longer using
Marcus Eggenberger [Sat, 19 Jan 2008 15:02:14 +0000 (15:02 +0000)]
Introducing SignalProxy NG! We're no longer using
QMetaObject::invokeMethod() to deliver remote calls. Which should
result in quite a performance increase. In addition the SignalProxy
has been optimized to the latest changes in the core. This fixes
certain instabilities in core and client.

16 years agouint -> NetworkId, uint -> BufferId almost everywhere. Conversion will be made explic...
Manuel Nickschas [Fri, 18 Jan 2008 15:50:03 +0000 (15:50 +0000)]
uint -> NetworkId, uint -> BufferId almost everywhere. Conversion will be made explicit soon,
so we won't confuse that anymore.

Distclean advised.

16 years agoUpdating the new version.inc (DO keep this current when you commit if possible,
Manuel Nickschas [Thu, 17 Jan 2008 22:44:03 +0000 (22:44 +0000)]
Updating the new version.inc (DO keep this current when you commit if possible,
and always update it after protocol changes!) and disabling the old identity dialog
in order to not confuse people too much.
So now editing networks means using the _old_ serverlist dialog and the _new_ identity
dialog, and restarting the core afterwards (since the settings are only read at startup
until we have new settings in place).

16 years agoThis is the long-awaited monster commit, bringing you a redesigned core arch and...
Manuel Nickschas [Thu, 17 Jan 2008 22:36:12 +0000 (22:36 +0000)]
This is the long-awaited monster commit, bringing you a redesigned core arch and new auth method...
NOT STABLE! DO NOT USE! WORK IN PROGRESS! NOT CLEANED UP! NOT TESTED! YOU HAVE BEEN WARNED!

Known regressions:
* Networks always use the Default Identity from the _new_ dialog (accessible via the new SettingsDlg)
* No core config wizard. Will be back soon.
* No session save/restore, Will be back soon.
* Some more things, that you'll notice anyway.

16 years agoMade the Nicklist Pretty again
Marcus Eggenberger [Thu, 17 Jan 2008 13:38:37 +0000 (13:38 +0000)]
Made the Nicklist Pretty again

16 years agoMake Quassel not crash on color codes > 15 (Sput)
Alexander von Renteln [Wed, 16 Jan 2008 11:03:08 +0000 (11:03 +0000)]
Make Quassel not crash on color codes > 15 (Sput)

16 years agoanother tiny commit: made keyboardselections in the buffermodel to span over the...
Marcus Eggenberger [Mon, 14 Jan 2008 23:46:37 +0000 (23:46 +0000)]
another tiny commit: made keyboardselections in the buffermodel to span over the whole row. jeah I know... pretty unimpressive...

16 years agoOnly a few small things: made the nicklist at least sorted again and fixed the Nick...
Marcus Eggenberger [Mon, 14 Jan 2008 23:20:58 +0000 (23:20 +0000)]
Only a few small things: made the nicklist at least sorted again and fixed the Nick Count for servers.

16 years agoFixing dubious crash at core connect (courtesy of EgS finding and Sput testing the...
Alexander von Renteln [Mon, 14 Jan 2008 15:20:59 +0000 (15:20 +0000)]
Fixing dubious crash at core connect (courtesy of EgS finding and Sput testing the fix on phon's
crappy ubuntu machine while phon himself is slacking off on some "meeting"... ;-))

16 years agoWorkaroundinated a weird bug...
Marcus Eggenberger [Sun, 13 Jan 2008 22:36:54 +0000 (22:36 +0000)]
Workaroundinated a weird bug...

16 years agoUpdated some missing danish translations, added some new ones. \o/
Adam Tulinius [Sun, 13 Jan 2008 21:58:07 +0000 (21:58 +0000)]
Updated some missing danish translations, added some new ones. \o/

16 years agoFixed active state for statusBuffer and Queries
Marcus Eggenberger [Sun, 13 Jan 2008 21:39:40 +0000 (21:39 +0000)]
Fixed active state for statusBuffer and Queries

16 years ago- Improved the speed of IrcServerHandler (and other BasicHandler
Marcus Eggenberger [Sun, 13 Jan 2008 18:42:37 +0000 (18:42 +0000)]
- Improved the speed of IrcServerHandler (and other BasicHandler
 derivatives). Command Dispatching no longer uses the slow
 invokeMethod()
- fixed the Name of some enums to make quassel compile again...

16 years agoFeatures come and features go...
Marcus Eggenberger [Sat, 12 Jan 2008 16:10:39 +0000 (16:10 +0000)]
Features come and features go...
- the Buffer object is stripped down as possible but still exists in
as a Hash in the Client. This will be changed once the Auth Process is
redone.
- the client lib no longer depends on QtGui \o/
- channel activities are no longer shown (will be fixed soon) :(
- networks and channels are now once again greyed out when not in use \o/
- basic tabcompletion works again \o/

16 years agoAs preparation for revamping the whole networking stuff, I did two renames:
Manuel Nickschas [Wed, 9 Jan 2008 20:09:53 +0000 (20:09 +0000)]
As preparation for revamping the whole networking stuff, I did two renames:
Server -> NetworkConnection
NetworkInfo -> Network
Quite a disrupting change, hope everything still works. GUI Protocol version
increased to 5, distclean advised.

16 years agoFinally! The new identities plus a nice shiny settingspage for editing them are done!
Manuel Nickschas [Wed, 9 Jan 2008 19:11:30 +0000 (19:11 +0000)]
Finally! The new identities plus a nice shiny settingspage for editing them are done!
The dialog should be fully functional, and you should be able to create/edit/save identities.
However, they are not yet actually used (which is why we still have the old dialog as well)...

Also I revamped the whole SettingsDlg stuff, it now notices when settingspages have changed
and behaves accordingly, you can reset/reload settings and whatever else you'd expect from a
fully functional configuration dialog...

Furthermore, I did some general prettyfication, added some icons, tooltips, whatsthis-texts
and so on.

16 years ago_Almost_ finished the identity dialog (which is still not used and not visible yet...
Manuel Nickschas [Tue, 8 Jan 2008 22:32:31 +0000 (22:32 +0000)]
_Almost_ finished the identity dialog (which is still not used and not visible yet ;-).
What a bugfixing orgy that was until I had sorted out all the issues with managing, syncing and
editing identities in both client and server... now only some more tweaks and tests, and that
baby should be outta house!
Committing just in case -- commit early, commit often...

16 years agoWe now have back a real BufferModel. It's basically a ProxyModel to
Marcus Eggenberger [Tue, 8 Jan 2008 19:29:30 +0000 (19:29 +0000)]
We now have back a real BufferModel. It's basically a ProxyModel to
the recently introduced NetworkModel.
Activity displays in the BufferViews are now a bit crippled (new
Activity levels will be shown even when the buffer is selected).

Now We can Use The Nickviews with the NetworkModel and get Rid of the
QtGui Dependency in the Client.

16 years agoWho stole the ! from main.cpp?
Manuel Nickschas [Tue, 8 Jan 2008 01:36:44 +0000 (01:36 +0000)]
Who stole the ! from main.cpp?

16 years agoSQL-Queries are now stored in a resource. The bashscript
Marcus Eggenberger [Mon, 7 Jan 2008 20:25:50 +0000 (20:25 +0000)]
SQL-Queries are now stored in a resource. The bashscript
src/core/UPDATE_SQL_RESOURCES.sh adds all known sql query files to the
resource file. SqliteStorage derives from AbstractSqlStorage which
should make the integration of future sql engines way simpler. In
addition it features an automatic upgrade to newer schema versions.

16 years agoForgot to remove some obsolete stuff.
Manuel Nickschas [Mon, 7 Jan 2008 19:04:37 +0000 (19:04 +0000)]
Forgot to remove some obsolete stuff.

16 years agoSignalProxy now only allows syncing for classes derived from the new
Manuel Nickschas [Mon, 7 Jan 2008 19:03:20 +0000 (19:03 +0000)]
SignalProxy now only allows syncing for classes derived from the new
SyncableObject. This allows us to add certain features to such classes, such as
toVariantMap() and fromVariantMap() which handle storing object properties in a QVariantMap.

This is quite a disruptive change - distclean advised.

16 years agoCommitting a lot of identity stuff which is still disabled.
Manuel Nickschas [Mon, 7 Jan 2008 16:34:59 +0000 (16:34 +0000)]
Committing a lot of identity stuff which is still disabled.

16 years agoCommitting some ideas...
Manuel Nickschas [Mon, 7 Jan 2008 03:31:27 +0000 (03:31 +0000)]
Committing some ideas...

16 years agoChanged the new layout of the settings files around a bit. SessionData is now
Manuel Nickschas [Sun, 6 Jan 2008 00:57:42 +0000 (00:57 +0000)]
Changed the new layout of the settings files around a bit. SessionData is now
part of [CoreUser], which is much nicer than what we had before.

16 years agoFix license headers: Quassel IRC Team -> Quassel Project, 2007 -> 2008
Manuel Nickschas [Sat, 5 Jan 2008 23:56:33 +0000 (23:56 +0000)]
Fix license headers: Quassel IRC Team -> Quassel Project, 2007 -> 2008

16 years agoRevamped a lot of the settings stuff. This should fix the Q_ASSERT that would appear
Manuel Nickschas [Sat, 5 Jan 2008 23:47:38 +0000 (23:47 +0000)]
Revamped a lot of the settings stuff. This should fix the Q_ASSERT that would appear
when the quasselcore was quit, due to gui types stored in the config...

I took the opportunity to change the organization name to "Quassel Project", which affects
the location of the QSettings files. Also, we now use two separate files for client and core.
Old core settings and some client settings are automatically migrated. Some UI settings are lost,
however. :(

Further reduced the usage of QSettings where it doesn't belong.

16 years agoCommitting a whole bunch of Identity-related stuff that's not actually used yet,
Manuel Nickschas [Sat, 5 Jan 2008 20:51:57 +0000 (20:51 +0000)]
Committing a whole bunch of Identity-related stuff that's not actually used yet,
so that I can fix an annoying QSettings related bug (and move us over to
the new settings location while I'm at it).

16 years agoSignalProxy emits now the updatedRemotely() Signal of a sync call
Marcus Eggenberger [Sat, 5 Jan 2008 20:39:26 +0000 (20:39 +0000)]
SignalProxy emits now the updatedRemotely() Signal of a sync call
receiver, if there is such a signal and the sync call was successfull.

16 years agoAdded some featues to the SignalProxy. Now SyncSlaves can request that objects residi...
Marcus Eggenberger [Sat, 5 Jan 2008 15:59:12 +0000 (15:59 +0000)]
Added some featues to the SignalProxy. Now SyncSlaves can request that objects residing objects do actions with coresponding requestFoo // fooRequested signal/slot pairs

16 years agoAdd a template project file to devnotes in order to make setting up a KDevelop
Manuel Nickschas [Sat, 5 Jan 2008 12:57:03 +0000 (12:57 +0000)]
Add a template project file to devnotes in order to make setting up a KDevelop
project easier. Be sure to read and follow the README.kdevelop though!

16 years agoupdate
Marcus Eggenberger [Fri, 4 Jan 2008 14:24:07 +0000 (14:24 +0000)]
update

16 years agoThis fix of the SignalProxy features more backward compatibility
Marcus Eggenberger [Fri, 4 Jan 2008 12:16:33 +0000 (12:16 +0000)]
This fix of the SignalProxy features more backward compatibility
between client and core for auto synchronized objects. Though this
totally breaks the current backward compatibility. GUI_PROTOCOL
version has been increased to 4. Distclean is advised.

16 years ago- Fixed a minor bug in IrcUser
Marcus Eggenberger [Fri, 4 Jan 2008 00:51:53 +0000 (00:51 +0000)]
- Fixed a minor bug in IrcUser
- Made the SignalProxy::objectRenamed slot behave more like the objectDestroyed slot

16 years agoAdd missing files to kdevelop project file list.
Manuel Nickschas [Thu, 3 Jan 2008 13:49:48 +0000 (13:49 +0000)]
Add missing files to kdevelop project file list.

16 years agoUpdated roadmap.
Manuel Nickschas [Thu, 3 Jan 2008 13:12:36 +0000 (13:12 +0000)]
Updated roadmap.

16 years agoFirst fully translated version, except for some old ui-files.
Adam Tulinius [Thu, 3 Jan 2008 00:15:09 +0000 (00:15 +0000)]
First fully translated version, except for some old ui-files.

16 years agoGive the CoreConnectDlg its icons back :)
Manuel Nickschas [Thu, 3 Jan 2008 00:11:07 +0000 (00:11 +0000)]
Give the CoreConnectDlg its icons back :)

16 years agoCleaned up window titles of widgets etc. Bu-bye "Forms", nice to know ya.
Adam Tulinius [Wed, 2 Jan 2008 23:41:28 +0000 (23:41 +0000)]
Cleaned up window titles of widgets etc. Bu-bye "Forms", nice to know ya.

16 years agoSome more translation. Added a missing tr() in qtui/serverlist.cpp (ha! beat you...
Adam Tulinius [Wed, 2 Jan 2008 23:02:32 +0000 (23:02 +0000)]
Some more translation. Added a missing tr() in qtui/serverlist.cpp (ha! beat you this time, did i sput? =)

16 years agoAdd missing tr() calls in order to make all strings translateable.
Manuel Nickschas [Wed, 2 Jan 2008 19:02:24 +0000 (19:02 +0000)]
Add missing tr() calls in order to make all strings translateable.