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

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

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

12 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!

12 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

12 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.

12 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

12 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

12 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/

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

12 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.

12 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

12 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.

12 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

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

12 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.

12 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

12 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.

12 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.

12 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

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

12 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.

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

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

12 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.

12 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.

12 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.

12 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...

12 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

12 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

12 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.

12 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.

12 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

12 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

12 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

12 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.

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

12 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.

12 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.

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

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

12 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...

12 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

12 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

12 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...

12 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

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

12 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.

12 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.

12 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.

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

12 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

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

12 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!).

12 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)

12 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.

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

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

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

12 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/

12 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.

12 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.

12 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*

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

12 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

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

12 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...

12 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.

12 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.

12 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.

12 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.

12 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...

12 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.

12 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

12 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*

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

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

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

12 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.

12 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.

12 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.

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

12 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

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

12 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

12 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.

12 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

12 years agocode cleanup
Marcus Eggenberger [Thu, 17 Apr 2008 11:38:08 +0000 (11:38 +0000)]
code cleanup

12 years agoMerging r732:766 from trunk to branches/0.3.
Manuel Nickschas [Wed, 16 Apr 2008 23:29:31 +0000 (23:29 +0000)]
Merging r732:766 from trunk to branches/0.3.

12 years agomerging branches/fu-debug with trunk :)
Marcus Eggenberger [Wed, 16 Apr 2008 20:59:59 +0000 (20:59 +0000)]
merging branches/fu-debug with trunk :)

12 years agoSome fixes in AbstractBufferContainer::setBuffer().
Manuel Nickschas [Wed, 16 Apr 2008 13:19:06 +0000 (13:19 +0000)]
Some fixes in AbstractBufferContainer::setBuffer().

12 years agoBR#132: implemented an anti-flood protection (details in the BG)
Alexander von Renteln [Tue, 15 Apr 2008 16:48:44 +0000 (16:48 +0000)]
BR#132: implemented an anti-flood protection (details in the BG)

12 years agochatline: highlightcolor is only loaded once in the init
Alexander von Renteln [Tue, 15 Apr 2008 14:57:26 +0000 (14:57 +0000)]
chatline: highlightcolor is only loaded once in the init
userinputhandler: removed a qdebug, i forgot to remove

12 years agoanother try to fix those win/linux crashes :)
Marcus Eggenberger [Tue, 15 Apr 2008 12:42:47 +0000 (12:42 +0000)]
another try to fix those win/linux crashes :)

12 years agobuffer views are now sorted case insensitive if alphabetical sort is enabled
Marcus Eggenberger [Tue, 15 Apr 2008 12:32:05 +0000 (12:32 +0000)]
buffer views are now sorted case insensitive if alphabetical sort is enabled

12 years agos/Q_ASSERT()/if()/g in CoreSession. Core shouldn't crash on bogus client data.
Manuel Nickschas [Tue, 15 Apr 2008 12:29:46 +0000 (12:29 +0000)]
s/Q_ASSERT()/if()/g in CoreSession. Core shouldn't crash on bogus client data.

12 years agoThis should/could fix client crashes related to unvoluntary disconnects from the...
Marcus Eggenberger [Tue, 15 Apr 2008 11:41:14 +0000 (11:41 +0000)]
This should/could fix client crashes related to unvoluntary disconnects from the ircserver.
(NOTE: could/should because can't reproduce it on Mac OS -> feedback is welcome)

12 years agoserverlists are now saved correctly for newly created networks
Marcus Eggenberger [Tue, 15 Apr 2008 11:24:42 +0000 (11:24 +0000)]
serverlists are now saved correctly for newly created networks

12 years agoMacOS only: automagically build universal if the Tiger SDK is used
Marcus Eggenberger [Tue, 15 Apr 2008 10:17:03 +0000 (10:17 +0000)]
MacOS only: automagically build universal if the Tiger SDK is used

12 years ago- "All Buffers" are now sorted as they used to be
Marcus Eggenberger [Mon, 14 Apr 2008 23:37:02 +0000 (23:37 +0000)]
- "All Buffers" are now sorted as they used to be
- fixed a bug where multiple buffer views, restricted to different nets could result in client crashes