quassel.git
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 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 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 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...

15 years agofixing crashes when removing buffers from a view
Marcus Eggenberger [Sun, 4 May 2008 14:36:41 +0000 (14:36 +0000)]
fixing crashes when removing buffers from a view

15 years agoAdding missing #include
Manuel Nickschas [Sat, 3 May 2008 21:13:00 +0000 (21:13 +0000)]
Adding missing #include

15 years agoMerging -r804:811 from trunk to branches/0.3.
Manuel Nickschas [Sat, 3 May 2008 18:08:02 +0000 (18:08 +0000)]
Merging -r804:811 from trunk to branches/0.3.

15 years agoFirst version of our new optimized style engine. Not functional yet, so don't bother...
Manuel Nickschas [Sat, 3 May 2008 18:03:17 +0000 (18:03 +0000)]
First version of our new optimized style engine. Not functional yet, so don't bother using sputdev.

15 years agoPorting autoWHO fix (r809) from branches/0.3 to trunk.
Manuel Nickschas [Sat, 3 May 2008 18:01:53 +0000 (18:01 +0000)]
Porting autoWHO fix (r809) from branches/0.3 to trunk.

15 years agoFixing autoWHO.
Manuel Nickschas [Sat, 3 May 2008 17:59:11 +0000 (17:59 +0000)]
Fixing autoWHO.

15 years agofixing custom buffer views with minimum activity
Marcus Eggenberger [Sat, 3 May 2008 17:11:29 +0000 (17:11 +0000)]
fixing custom buffer views with minimum activity

15 years agoircServerHandler sanification
Marcus Eggenberger [Fri, 2 May 2008 14:32:28 +0000 (14:32 +0000)]
ircServerHandler sanification

15 years agoMake debug builds possible again. Use qmake -config debug to enable debug builds...
Manuel Nickschas [Fri, 2 May 2008 11:37:44 +0000 (11:37 +0000)]
Make debug builds possible again. Use qmake -config debug to enable debug builds (please do sofor testing!).

15 years agofixing the dock icon in mac os... (fixing doesn't mean prettificatingsvn stat 11)
Marcus Eggenberger [Thu, 1 May 2008 17:46:51 +0000 (17:46 +0000)]
fixing the dock icon in mac os... (fixing doesn't mean prettificatingsvn stat 11)

15 years agoMerging r800:803 from trunk to branches/0.3.
Manuel Nickschas [Thu, 1 May 2008 12:53:13 +0000 (12:53 +0000)]
Merging r800:803 from trunk to branches/0.3.

15 years agoperformance++
Marcus Eggenberger [Thu, 1 May 2008 12:31:36 +0000 (12:31 +0000)]
performance++

15 years agonicklist_performance++
Marcus Eggenberger [Thu, 1 May 2008 11:05:34 +0000 (11:05 +0000)]
nicklist_performance++

15 years agowindows buildsystem fix
Alexander von Renteln [Wed, 30 Apr 2008 10:21:30 +0000 (10:21 +0000)]
windows buildsystem fix

15 years agoShow serverlist by default in the NetworksSettingsPage. Plus I finally get a round...
Manuel Nickschas [Tue, 29 Apr 2008 22:51:10 +0000 (22:51 +0000)]
Show serverlist by default in the NetworksSettingsPage. Plus I finally get a round revision again \o/

15 years agoMerging r780:797 from trunk to branches/0.3.
Manuel Nickschas [Tue, 29 Apr 2008 22:39:15 +0000 (22:39 +0000)]
Merging r780:797 from trunk to branches/0.3.

15 years agoMore WiP stuff for the MessageModel.
Manuel Nickschas [Tue, 29 Apr 2008 22:27:10 +0000 (22:27 +0000)]
More WiP stuff for the MessageModel.

15 years agoDeactivating the nicklist autohide feature as the sizing issues basically suck...
Marcus Eggenberger [Tue, 29 Apr 2008 21:25:11 +0000 (21:25 +0000)]
Deactivating the nicklist autohide feature as the sizing issues basically suck...
son: *wink*

15 years agobuffer_switching_performance++
Marcus Eggenberger [Tue, 29 Apr 2008 20:11:50 +0000 (20:11 +0000)]
buffer_switching_performance++

15 years agosane windows build config for non static builds
Marcus Eggenberger [Mon, 28 Apr 2008 15:57:06 +0000 (15:57 +0000)]
sane windows build config for non static builds

15 years agospelling++
Manuel Nickschas [Sun, 27 Apr 2008 21:09:29 +0000 (21:09 +0000)]
spelling++

15 years agoSPUTDEV compiles again, and the MessageModel now actually is filled with messages...
Manuel Nickschas [Sat, 26 Apr 2008 01:02:17 +0000 (01:02 +0000)]
SPUTDEV compiles again, and the MessageModel now actually is filled with messages...

15 years agoMessage flags are now consistently used as Message::Flags rather than quint8.
Manuel Nickschas [Fri, 25 Apr 2008 22:11:45 +0000 (22:11 +0000)]
Message flags are now consistently used as Message::Flags rather than quint8.
Also some non-compiling WiP in SPUTDEV.

15 years agoMake multi-line selections work correctly under X11.
Manuel Nickschas [Fri, 25 Apr 2008 07:58:17 +0000 (07:58 +0000)]
Make multi-line selections work correctly under X11.

15 years agoChecking in WiP on the MessageModel. More cleanly separated code and compiling of...
Manuel Nickschas [Fri, 25 Apr 2008 00:23:52 +0000 (00:23 +0000)]
Checking in WiP on the MessageModel. More cleanly separated code and compiling of new and old
chatwidget (via #ifdef SPUTDEV). Allows me to b0rk code in the new files without breaking compiling
for the non-SPUTDEV users.

15 years agoPut some information about static builds in dev-notes. Unedited, untranslated, worksf...
Manuel Nickschas [Thu, 24 Apr 2008 15:31:49 +0000 (15:31 +0000)]
Put some information about static builds in dev-notes. Unedited, untranslated, worksforme stuff.

15 years agoBuffer sorting works in 0.3.x again also. Somehow that fix didn't make it in the...
Manuel Nickschas [Thu, 24 Apr 2008 01:17:47 +0000 (01:17 +0000)]
Buffer sorting works in 0.3.x again also. Somehow that fix didn't make it in the last merges...

15 years agoMerging r780:786 from trunk to branches/0.3. Plus some work-in-progress.
Manuel Nickschas [Thu, 24 Apr 2008 01:07:03 +0000 (01:07 +0000)]
Merging r780:786 from trunk to branches/0.3. Plus some work-in-progress.

15 years agoactive and inactive networks are now expanded and collapsed properly
Marcus Eggenberger [Mon, 21 Apr 2008 11:56:01 +0000 (11:56 +0000)]
active and inactive networks are now expanded and collapsed properly

15 years agomake quassel compile with Qt4.3 again... *ooops*
Marcus Eggenberger [Mon, 21 Apr 2008 09:40:59 +0000 (09:40 +0000)]
make quassel compile with Qt4.3 again... *ooops*

15 years agodisplay channelname in windowtitle
Alexander von Renteln [Mon, 21 Apr 2008 00:02:06 +0000 (00:02 +0000)]
display channelname in windowtitle

16 years agolayout fixes
Marcus Eggenberger [Sun, 20 Apr 2008 16:50:48 +0000 (16:50 +0000)]
layout fixes

16 years agomessagemodel.[h|cpp]++
Manuel Nickschas [Sat, 19 Apr 2008 23:11:47 +0000 (23:11 +0000)]
messagemodel.[h|cpp]++

16 years agos,--sputdev,--debug,g
Manuel Nickschas [Fri, 18 Apr 2008 18:27:56 +0000 (18:27 +0000)]
s,--sputdev,--debug,g
Also added a qmake switch that enables advanced b0rkage at build-time. I mean it.

16 years agoMake branches/0.3 compile again for mere mortals. Should even run, since my stuff...
Manuel Nickschas [Fri, 18 Apr 2008 17:57:29 +0000 (17:57 +0000)]
Make branches/0.3 compile again for mere mortals. Should even run, since my stuff is not yet committed and/or
#ifdef'd out.
New features should go in this branch now. We'll see how it behaves over the next week or so, and then maybe make
this the new kitty-eating trunk.

16 years agoMerging r774:778 from trunk into branches/0.3. Forwardporting hopefully the last...
Manuel Nickschas [Fri, 18 Apr 2008 17:48:09 +0000 (17:48 +0000)]
Merging r774:778 from trunk into branches/0.3. Forwardporting hopefully the last fixes for the custom view fallout.

16 years agoaccidentaly deactivated custom sorting... ooops
Marcus Eggenberger [Fri, 18 Apr 2008 16:49:06 +0000 (16:49 +0000)]
accidentaly deactivated custom sorting... ooops

16 years agonewly joined buffers are now selected properly
Marcus Eggenberger [Fri, 18 Apr 2008 15:02:23 +0000 (15:02 +0000)]
newly joined buffers are now selected properly

16 years agocode cleanup
Marcus Eggenberger [Fri, 18 Apr 2008 13:19:05 +0000 (13:19 +0000)]
code cleanup

16 years agofixed bufferswitches when using different buffer views
Marcus Eggenberger [Fri, 18 Apr 2008 10:37:25 +0000 (10:37 +0000)]
fixed bufferswitches when using different buffer views

16 years agoMerging r766:773 from trunk to branches/0.3.
Manuel Nickschas [Thu, 17 Apr 2008 21:03:09 +0000 (21:03 +0000)]
Merging r766:773 from trunk to branches/0.3.

16 years agomerging latest debug version with trunk
Marcus Eggenberger [Thu, 17 Apr 2008 20:59:41 +0000 (20:59 +0000)]
merging latest debug version with trunk