quassel.git
15 years agoBump cmake requirement to 2.4.7
Manuel Nickschas [Tue, 17 Jun 2008 08:56:11 +0000 (10:56 +0200)]
Bump cmake requirement to 2.4.7

15 years agoAllow user to provide a key/certificate pair for outgoing IRC connections.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 17:56:13 +0000 (19:56 +0200)]
Allow user to provide a key/certificate pair for outgoing IRC connections.

OFTC supports a way to identify clients based on the fingerprint of
the SSL certificated used to initialise the connection.

This patch allows to make use of the CertFP identification by creating
a ~/.quassel/quasselClientCert.pem key/certificate file, which will be
used for all the outgoing SSL connections to IRC servers.

At the moment the message sent by the server at the connection is not
displayed by quassel, so you'll have to find the certificate's
fingerprint through OpenSSL (or any other method).

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoFix warnings about non-string-literals on printf()-like functions.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 17:55:58 +0000 (19:55 +0200)]
Fix warnings about non-string-literals on printf()-like functions.

qWarning() and similar functions expect a format string as first
parameter.

Using QString's formatting, you should not pass it as first parameter,
but use the "%s" format instead. It's very difficult but it might lead
to format string vulnerabilities.

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoUse options to choose which targets to build, instead of the BUILD variable.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 15:49:46 +0000 (17:49 +0200)]
Use options to choose which targets to build, instead of the BUILD variable.

Instead of a single space-separated list of targets to build, use
options to decide whether to enable the targets or not.

This also simplifies writing ebuilds for quassel.

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoFix permissions for icons, they should not be executable.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 14:56:08 +0000 (16:56 +0200)]
Fix permissions for icons, they should not be executable.

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoMerge branch 'master' of git@git.quassel-irc.org:quassel
Marcus Eggenberger [Mon, 16 Jun 2008 14:38:55 +0000 (16:38 +0200)]
Merge branch 'master' of git@git.quassel-irc.org:quassel

15 years agoFixing BR #149 (high cpu load in settings)
Marcus Eggenberger [Mon, 16 Jun 2008 14:38:15 +0000 (16:38 +0200)]
Fixing BR #149 (high cpu load in settings)

15 years agoProvide an install for the built clients.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 14:21:06 +0000 (16:21 +0200)]
Provide an install for the built clients.

Instead of having to install the files manually in the ebuild, with
this patch it's possible to just call "make install" for them to be
copied properly.

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoFix warnings from GCC 4.3 about suggested parentheses.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 14:14:21 +0000 (16:14 +0200)]
Fix warnings from GCC 4.3 about suggested parentheses.

In GCC 4.3 there are further cases that are suggested to be given
parentheses, to make sure that the result is the actuall behaviour
looked for.

Fix the cases so that warnings are not reported for these.

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoProvide a .desktop file for quasselclient too.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 14:13:59 +0000 (16:13 +0200)]
Provide a .desktop file for quasselclient too.

The current quassel.desktop file only work with the monolithic
application (client and core in one file).

Provide a desktop file for the client-only application too.

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoRename the cmake information from README.cmake to INSTALL.cmake.
Diego 'Flameeyes' Pettenò [Mon, 16 Jun 2008 13:40:10 +0000 (15:40 +0200)]
Rename the cmake information from README.cmake to INSTALL.cmake.

As cmake is not used after building, it's more an INSTALL document,
which is usually ignored from installing by distributions (while
README files are).

Signed-off-by: Manuel Nickschas <sputnick@quassel-irc.org>
15 years agoMaster branch still only requires Qt 4.3, though that's likely to change soon
Manuel Nickschas [Sun, 15 Jun 2008 17:50:51 +0000 (19:50 +0200)]
Master branch still only requires Qt 4.3, though that's likely to change soon

15 years agoMerge branch 'master' of git@git.quassel-irc.org:quassel
Marcus Eggenberger [Sun, 15 Jun 2008 14:03:39 +0000 (16:03 +0200)]
Merge branch 'master' of git@git.quassel-irc.org:quassel

15 years agofixed a bug in /away command
Marcus Eggenberger [Sun, 15 Jun 2008 12:48:21 +0000 (14:48 +0200)]
fixed a bug in /away command

15 years agoMake qmake still build with the new version stuff
Manuel Nickschas [Sun, 15 Jun 2008 01:24:25 +0000 (03:24 +0200)]
Make qmake still build with the new version stuff

15 years agoPost-merge fix of CMake files
Manuel Nickschas [Sun, 15 Jun 2008 00:50:57 +0000 (02:50 +0200)]
Post-merge fix of CMake files

15 years agoMerge branch 'cmake'
Manuel Nickschas [Sun, 15 Jun 2008 00:39:17 +0000 (02:39 +0200)]
Merge branch 'cmake'

15 years agoEnable warnings on gcc
Manuel Nickschas [Sun, 15 Jun 2008 00:29:36 +0000 (02:29 +0200)]
Enable warnings on gcc

15 years agoIF out apple stuffz on non-Apple systems
Manuel Nickschas [Sat, 14 Jun 2008 23:46:52 +0000 (01:46 +0200)]
IF out apple stuffz on non-Apple systems

15 years agoquassel and quasselclient targets now generate a bundle on Mac OS X
Marcus Eggenberger [Sat, 14 Jun 2008 12:33:42 +0000 (14:33 +0200)]
quassel and quasselclient targets now generate a bundle on Mac OS X

15 years agoTrying to fix CMake for Mac. Does this work now?
Manuel Nickschas [Thu, 12 Jun 2008 10:16:40 +0000 (12:16 +0200)]
Trying to fix CMake for Mac. Does this work now?

15 years agoFindOpenSSL.cmake fails on Win32 -_-
Manuel Nickschas [Wed, 11 Jun 2008 09:22:44 +0000 (11:22 +0200)]
FindOpenSSL.cmake fails on Win32 -_-

15 years agoUse the provided CMake variables rather than hardcoding names for the SSL libs
Manuel Nickschas [Tue, 10 Jun 2008 15:31:03 +0000 (17:31 +0200)]
Use the provided CMake variables rather than hardcoding names for the SSL libs

15 years agoFix OpenSSL on Windows
Manuel Nickschas [Tue, 10 Jun 2008 15:10:45 +0000 (17:10 +0200)]
Fix OpenSSL on Windows

15 years agoDisable disabling of cmake-2.4 related warnings in cmake-2.6 -_-
Manuel Nickschas [Tue, 10 Jun 2008 14:33:30 +0000 (16:33 +0200)]
Disable disabling of cmake-2.4 related warnings in cmake-2.6 -_-

15 years agoAdd windows application icon
unknown [Tue, 10 Jun 2008 14:18:48 +0000 (16:18 +0200)]
Add windows application icon

15 years agoAdjust CMakeLists.txt to new icon arrangement.
Manuel Nickschas [Tue, 10 Jun 2008 13:58:39 +0000 (15:58 +0200)]
Adjust CMakeLists.txt to new icon arrangement.

15 years agoMerge branch 'cmake' of git@git.quassel-irc.org:quassel into cmake
Manuel Nickschas [Tue, 10 Jun 2008 13:49:47 +0000 (15:49 +0200)]
Merge branch 'cmake' of git@git.quassel-irc.org:quassel into cmake

15 years agoAdded missing icon... oops
Marcus Eggenberger [Sat, 7 Jun 2008 17:58:40 +0000 (19:58 +0200)]
Added missing icon... oops

15 years agoCleaning up the icon dir
Marcus Eggenberger [Sat, 7 Jun 2008 15:24:17 +0000 (17:24 +0200)]
Cleaning up the icon dir
There are now separate resource files for
oxygen icons (same old icons.qrc) and quassel only icons
(quassel-icons.qrc) from which all sizes are accessible.
Added the new logo to the default page of the bufferwidget

15 years agoUpdated cmake-based buildsys to make it work with Windows.
unknown [Tue, 10 Jun 2008 12:26:31 +0000 (14:26 +0200)]
Updated cmake-based buildsys to make it work with Windows.
This works for me with a static Qt, but YMMV. Updated
README.cmake with build instructions for Windows as well.
App icons will follow after we have merged cmake into trunk.

15 years agoAdd README.cmake
Manuel Nickschas [Mon, 9 Jun 2008 23:00:17 +0000 (01:00 +0200)]
Add README.cmake

15 years agoreplaced a Qt 4.4 function call so Quassel can compile with Qt 4.3 again
Marcus Eggenberger [Mon, 9 Jun 2008 21:33:29 +0000 (23:33 +0200)]
replaced a Qt 4.4 function call so Quassel can compile with Qt 4.3 again

15 years agosometimes I hate git... forgot stupid -a for git commit
Marcus Eggenberger [Mon, 9 Jun 2008 20:56:36 +0000 (22:56 +0200)]
sometimes I hate git... forgot stupid -a for git commit

15 years agoCAN I HAS CHANNEL MODES PLZ?
Marcus Eggenberger [Mon, 9 Jun 2008 20:54:38 +0000 (22:54 +0200)]
CAN I HAS CHANNEL MODES PLZ?
Oh jeah Baby!

15 years agoHEADERS -> MOC_HDRS and adding non-moccable files to HEADERS
Manuel Nickschas [Sun, 8 Jun 2008 15:28:41 +0000 (17:28 +0200)]
HEADERS -> MOC_HDRS and adding non-moccable files to HEADERS

15 years agoFixing parallel makes.
Manuel Nickschas [Sun, 8 Jun 2008 15:08:48 +0000 (17:08 +0200)]
Fixing parallel makes.

15 years agoAutogenerate version.gen - no more outdated versions!
Manuel Nickschas [Sun, 8 Jun 2008 13:02:47 +0000 (15:02 +0200)]
Autogenerate version.gen - no more outdated versions!
We now generate a file containing the current git revision, or alternatively,
the contents of a version.dist (for tarballs), on every make.
To do that in a crossplatform way, we compile a small binary for that first...

15 years agoKeeping cmake-based version.gen generating in history
Manuel Nickschas [Sun, 8 Jun 2008 11:38:06 +0000 (13:38 +0200)]
Keeping cmake-based version.gen generating in history

15 years agoSome clarifications in the terminology of the core config wizard.
Marcus Eggenberger [Sun, 8 Jun 2008 11:07:11 +0000 (13:07 +0200)]
Some clarifications in the terminology of the core config wizard.
Added the manageusers.py script to git.

15 years agoIntroduce new format for version.inc.
Manuel Nickschas [Sat, 7 Jun 2008 22:14:57 +0000 (00:14 +0200)]
Introduce new format for version.inc.
This switches from build-number-based versioning to a ProtocolVersion and a version
string that is merely descriptive. version.inc can be overriden by version.gen, which
is supposed to be generated by build scripts.
In addition, we now create a build date automatically.

15 years agoAdded missing icon... oops
Marcus Eggenberger [Sat, 7 Jun 2008 17:58:40 +0000 (19:58 +0200)]
Added missing icon... oops

15 years agoCleaning up the icon dir
Marcus Eggenberger [Sat, 7 Jun 2008 15:24:17 +0000 (17:24 +0200)]
Cleaning up the icon dir
There are now separate resource files for
oxygen icons (same old icons.qrc) and quassel only icons
(quassel-icons.qrc) from which all sizes are accessible.
Added the new logo to the default page of the bufferwidget

15 years agoLook for OpenSSL.
Manuel Nickschas [Sat, 7 Jun 2008 01:38:00 +0000 (03:38 +0200)]
Look for OpenSSL.
Apparently we can't easily check if Qt has SSL support, so we check for
an installed OpenSSL to at least catch some cases where we have to disable support.
Apparently, stuff still compiles even if SSL is not there, since all is #ifdef'd out...

15 years agoFix static building (on Linux at least).
Manuel Nickschas [Sat, 7 Jun 2008 01:36:31 +0000 (03:36 +0200)]
Fix static building (on Linux at least).
Besides using a statically built Qt (and pointing to it using -DQT=/path/to/qt),
you need to pass -DSTATIC=1 to cmake to enable proper linking. It also makes sense
to put static versions of libstdc++ and openssl into ${BUILD_DIR}/staticlibs.
NOTE that ${BUILD_DIR} is the dir you run cmake from, NOT the source dir.

15 years agoUhm, we should include FindQt4 only after setting /usr/kde/svn/bin:/usr/local/bin...
Manuel Nickschas [Sat, 7 Jun 2008 00:28:17 +0000 (02:28 +0200)]
Uhm, we should include FindQt4 only after setting /usr/kde/svn/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.2.4:/usr/qt/3/bin... -_-

15 years agoAdd -DQT=/path/to/qt to select a non-system Qt4 installation
Manuel Nickschas [Fri, 6 Jun 2008 23:18:18 +0000 (01:18 +0200)]
Add -DQT=/path/to/qt to select a non-system Qt4 installation

15 years agoSay hello (again) to CMake!
Manuel Nickschas [Fri, 6 Jun 2008 22:51:04 +0000 (00:51 +0200)]
Say hello (again) to CMake!
After struggling way too long with qmake and its lack of features and documentation,
CMake is back in our sources. This is the first sorta working version of our new
shiny CMake-based build system. It seems to work for dynamic builds on Linux at least...
More stuff is to come to allow selection of Qt sources, and we probably need to add a lot
of stuff for Windows and Mac builds. Anyway, this is a start!

15 years agoQuassel now uses proper default messages for part, quit, kick and away (/away toggles...
Marcus Eggenberger [Thu, 5 Jun 2008 12:49:52 +0000 (14:49 +0200)]
Quassel now uses proper default messages for part, quit, kick and away (/away toggles now between away and unaway state)

15 years agobeautified icon (16x16, ..., 256x256)
Alexander von Renteln [Thu, 5 Jun 2008 12:08:29 +0000 (14:08 +0200)]
beautified icon (16x16, ..., 256x256)

15 years agoSay hello to compression!
Marcus Eggenberger [Wed, 4 Jun 2008 17:22:18 +0000 (19:22 +0200)]
Say hello to compression!
This feature doesn't break protocol and is automagically enabled if both client and core support compression.
Distclean is needed!

15 years agofixed a bug that could crash the core on exit
Marcus Eggenberger [Wed, 4 Jun 2008 14:36:26 +0000 (16:36 +0200)]
fixed a bug that could crash the core on exit

15 years agosome minor fixes:
Marcus Eggenberger [Wed, 4 Jun 2008 10:36:32 +0000 (12:36 +0200)]
some minor fixes:
 - strange behavior of disabled autoadd for custom views
 - permanently remvoed buffers disappear now instantly
 - fixed a gcc warning BR #162

15 years agoYeah, I know. I want this to get done though. And git-svn is being a bitch.
Manuel Nickschas [Tue, 3 Jun 2008 23:40:27 +0000 (01:40 +0200)]
Yeah, I know. I want this to get done though. And git-svn is being a bitch.

15 years agoOne more little change to test the git workflow.
Manuel Nickschas [Tue, 3 Jun 2008 23:21:49 +0000 (01:21 +0200)]
One more little change to test the git workflow.

15 years agoMore git testing
Manuel Nickschas [Tue, 3 Jun 2008 22:51:18 +0000 (00:51 +0200)]
More git testing

15 years agoTesting CIA for git
Manuel Nickschas [Tue, 3 Jun 2008 14:22:00 +0000 (16:22 +0200)]
Testing CIA for git

15 years agoUpdate aboutdlg for new contributors
Manuel Nickschas [Fri, 30 May 2008 12:36:11 +0000 (12:36 +0000)]
Update aboutdlg for new contributors

15 years agoMerging branches/new-icons with trunk
Marcus Eggenberger [Fri, 30 May 2008 12:02:27 +0000 (12:02 +0000)]
Merging branches/new-icons with trunk
Big big thanks to nox-Hand for those great Icons!

15 years agoMerging -r 859:865 branches/0.2/ with trunk
Marcus Eggenberger [Fri, 30 May 2008 11:38:28 +0000 (11:38 +0000)]
Merging -r 859:865 branches/0.2/ with trunk

15 years ago#BR39 - long messages will now be divided in several messages.
Alexander von Renteln [Tue, 27 May 2008 13:30:32 +0000 (13:30 +0000)]
#BR39 - long messages will now be divided in several messages.

15 years agoMerging branches/0.2/@r859 with trunk
Marcus Eggenberger [Mon, 26 May 2008 15:21:58 +0000 (15:21 +0000)]
Merging branches/0.2/@r859 with trunk

15 years agoMerging branches/0.2/@r857 with trunk
Marcus Eggenberger [Fri, 23 May 2008 15:28:28 +0000 (15:28 +0000)]
Merging branches/0.2/@r857 with trunk

15 years agoChatView now uses MessageFilter to display only messages for its buffer.
Manuel Nickschas [Thu, 22 May 2008 19:09:14 +0000 (19:09 +0000)]
ChatView now uses MessageFilter to display only messages for its buffer.
QSortFilterProxyModel goodness! \o/

15 years agoSay hello to MessageFilter!
Manuel Nickschas [Thu, 22 May 2008 19:08:55 +0000 (19:08 +0000)]
Say hello to MessageFilter!

15 years agoQuassel now handles even huge ChatScenes without slowing to a crawl.
Manuel Nickschas [Thu, 22 May 2008 19:08:29 +0000 (19:08 +0000)]
Quassel now handles even huge ChatScenes without slowing to a crawl.
For some bizarre reason, setting the scene's rect myself (which should save Qt from
computing bounding rects) causes huge mem consumption and slows down everything.
I have no idea why that would be.

15 years agoSome optimizations... QGraphicsScene has some weird issues here
Manuel Nickschas [Thu, 22 May 2008 19:08:09 +0000 (19:08 +0000)]
Some optimizations... QGraphicsScene has some weird issues here

15 years agoAdd -config profile to enable a gprof-capable build.
Manuel Nickschas [Thu, 22 May 2008 19:04:36 +0000 (19:04 +0000)]
Add -config profile to enable a gprof-capable build.

15 years agoMerging branches/0.2/@r849 with trunk
Marcus Eggenberger [Thu, 22 May 2008 14:52:04 +0000 (14:52 +0000)]
Merging branches/0.2/@r849 with trunk

15 years agoMake BufferView compile
Manuel Nickschas [Wed, 21 May 2008 09:09:44 +0000 (09:09 +0000)]
Make BufferView compile

15 years agoHandle rowsInserted() and add new messages to the scene.
Manuel Nickschas [Wed, 21 May 2008 09:09:41 +0000 (09:09 +0000)]
Handle rowsInserted() and add new messages to the scene.

15 years agomerging branches/0.2/0.2@r44 with trunk
Marcus Eggenberger [Tue, 20 May 2008 20:47:08 +0000 (20:47 +0000)]
merging branches/0.2/0.2@r44 with trunk

15 years agoMake ChatLine/-Items and ChatScene honor ChatView width.
Manuel Nickschas [Mon, 19 May 2008 23:15:18 +0000 (23:15 +0000)]
Make ChatLine/-Items and ChatScene honor ChatView width.

The items now fill out the available space and automatically re-adjust to size changes.

15 years agoRemove .gitignore for good. I hope.
Manuel Nickschas [Mon, 19 May 2008 20:46:12 +0000 (20:46 +0000)]
Remove .gitignore for good. I hope.

15 years agoMerge branch 'master' of sputnick@git.quassel-irc.org:quassel
Manuel Nickschas [Mon, 19 May 2008 20:46:09 +0000 (20:46 +0000)]
Merge branch 'master' of sputnick@git.quassel-irc.org:quassel

15 years agoAdjust version.inc.
Manuel Nickschas [Thu, 15 May 2008 21:32:41 +0000 (21:32 +0000)]
Adjust version.inc.

15 years agoMh, .gitignore shouldn't be in the repo. My fault.
Manuel Nickschas [Thu, 15 May 2008 21:32:24 +0000 (21:32 +0000)]
Mh, .gitignore shouldn't be in the repo. My fault.

15 years agoHave git ignore *~ files.
Manuel Nickschas [Thu, 15 May 2008 20:08:06 +0000 (20:08 +0000)]
Have git ignore *~ files.

15 years agoChatline -> ChatLine
Manuel Nickschas [Tue, 13 May 2008 23:46:53 +0000 (23:46 +0000)]
Chatline -> ChatLine
consistency++

15 years agoSwitch some dirty hacking to using real infrastructure. A Chatline now contains three...
Manuel Nickschas [Tue, 13 May 2008 23:41:45 +0000 (23:41 +0000)]
Switch some dirty hacking to using real infrastructure. A Chatline now contains three ChatItems,
which are each coupled to a QPersistentModelIndex. Thus, we won't need to store much more data
in the items themselves than that index. The actual data is contained in ChatlineModelItems.

15 years agoResurrecting chatline.{cpp|h} from the dead.
Manuel Nickschas [Tue, 13 May 2008 21:43:09 +0000 (21:43 +0000)]
Resurrecting chatline.{cpp|h} from the dead.

15 years agoAllow static building on 64 bit platforms as well.
Manuel Nickschas [Tue, 13 May 2008 18:35:29 +0000 (18:35 +0000)]
Allow static building on 64 bit platforms as well.

15 years agoFix stupid line break... I _hate_ wordwrap sometimes...
Manuel Nickschas [Tue, 13 May 2008 12:57:11 +0000 (12:57 +0000)]
Fix stupid line break... I _hate_ wordwrap sometimes...

15 years agoUpdated docs for building static Qt/Quasselcore
Manuel Nickschas [Tue, 13 May 2008 12:54:19 +0000 (12:54 +0000)]
Updated docs for building static Qt/Quasselcore

15 years agoMoving branches/0.3 to trunk
Manuel Nickschas [Fri, 9 May 2008 15:48:46 +0000 (15:48 +0000)]
Moving branches/0.3 to trunk

15 years agoTagging quassel-0.2.0-beta1.
Manuel Nickschas [Fri, 9 May 2008 15:41:14 +0000 (15:41 +0000)]
Tagging quassel-0.2.0-beta1.

15 years agoTagging quassel-0.2.0-beta1.
Manuel Nickschas [Fri, 9 May 2008 15:41:14 +0000 (15:41 +0000)]
Tagging quassel-0.2.0-beta1.

15 years agoMerging r820:825 from trunk to branches/0.3
Manuel Nickschas [Fri, 9 May 2008 15:33:46 +0000 (15:33 +0000)]
Merging r820:825 from trunk to branches/0.3

15 years agobugfix #BR159 - context menu now opens/starts query the same way as double-clicking
Alexander von Renteln [Fri, 9 May 2008 15:14:46 +0000 (15:14 +0000)]
bugfix #BR159 - context menu now opens/starts query the same way as double-clicking

15 years agobugfix - qactions from the contextmenu will now be destructed
Alexander von Renteln [Fri, 9 May 2008 12:19:28 +0000 (12:19 +0000)]
bugfix - qactions from the contextmenu will now be destructed

15 years agoreadability++
Manuel Nickschas [Thu, 8 May 2008 21:48:26 +0000 (21:48 +0000)]
readability++
Renamed stuff, most notably Message::text() -> Message::contents(),
StyledString::text -> StyledString::plainText, StyledString::formats -> StyledString::formatList
Also made Message() take const_refs where appropriate.

15 years agocode_duplication--
Manuel Nickschas [Thu, 8 May 2008 18:07:07 +0000 (18:07 +0000)]
code_duplication--

15 years agoMerging r812:820 from trunk to branches/0.3.
Manuel Nickschas [Thu, 8 May 2008 09:45:30 +0000 (09:45 +0000)]
Merging r812:820 from trunk to branches/0.3.

15 years agoMerging r812:820 from trunk to branches/0.3.
Manuel Nickschas [Thu, 8 May 2008 09:45:30 +0000 (09:45 +0000)]
Merging r812:820 from trunk to branches/0.3.

15 years agoconsistency++
Manuel Nickschas [Thu, 8 May 2008 09:41:27 +0000 (09:41 +0000)]
consistency++
MessageItem -> MessageModelItem
Chatline -> ChatlineModelItem

15 years agoStyleengine fix
Manuel Nickschas [Thu, 8 May 2008 09:17:56 +0000 (09:17 +0000)]
Styleengine fix

15 years agoMake the new style engine compile and maybe even work. (Cached) format data is now
Manuel Nickschas [Wed, 7 May 2008 22:43:29 +0000 (22:43 +0000)]
Make the new style engine compile and maybe even work. (Cached) format data is now
provided as a role in ChatlineModel.
Now I just need to implement the whole view thing... well, actually
displaying messages is probably totally overrated anyway...

15 years ago- It's now possible to select multiple buffers at once (helpfull for view customization)
Marcus Eggenberger [Mon, 5 May 2008 16:52:56 +0000 (16:52 +0000)]
- It's now possible to select multiple buffers at once (helpfull for view customization)
- added a context menu entry "remove buffers" to custom buffer views

15 years agoMaking Quassel Core compile without SSL support
Marcus Eggenberger [Mon, 5 May 2008 11:51:42 +0000 (11:51 +0000)]
Making Quassel Core compile without SSL support

15 years agomaking MSVC happy. Who would have thought that QMetaObject is a struct and not a...
Marcus Eggenberger [Mon, 5 May 2008 00:52:11 +0000 (00:52 +0000)]
making MSVC happy. Who would have thought that QMetaObject is a struct and not a class...