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

16 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

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

16 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

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

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

16 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 :)

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

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

16 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

16 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 :)

16 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

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

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

16 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

16 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

16 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

16 years agoMerging r732:745 from trunk into branches/0.3. Forwardporting fancy bufferviews and...
Manuel Nickschas [Mon, 14 Apr 2008 19:12:56 +0000 (19:12 +0000)]
Merging r732:745 from trunk into branches/0.3. Forwardporting fancy bufferviews and more.

16 years agoPrevent core from crashing if networks are removed while reconnecting.
Manuel Nickschas [Mon, 14 Apr 2008 18:48:11 +0000 (18:48 +0000)]
Prevent core from crashing if networks are removed while reconnecting.

16 years agoSave mainwindow state without segfaulting occasionally...
Manuel Nickschas [Mon, 14 Apr 2008 17:54:32 +0000 (17:54 +0000)]
Save mainwindow state without segfaulting occasionally...

16 years agoSave the mainwindow state properly when exiting the client.
Manuel Nickschas [Mon, 14 Apr 2008 17:40:46 +0000 (17:40 +0000)]
Save the mainwindow state properly when exiting the client.

16 years agoadded oper and kill handler
Alexander von Renteln [Mon, 14 Apr 2008 15:19:54 +0000 (15:19 +0000)]
added oper and kill handler

16 years agoFixing incorrect coreAccountId in client.
Manuel Nickschas [Mon, 14 Apr 2008 15:01:34 +0000 (15:01 +0000)]
Fixing incorrect coreAccountId in client.

16 years agoban-handler implemented (now also available in the context menu)
Alexander von Renteln [Mon, 14 Apr 2008 14:43:37 +0000 (14:43 +0000)]
ban-handler implemented (now also available in the context menu)

16 years agofixing layout issues
Marcus Eggenberger [Mon, 14 Apr 2008 13:36:43 +0000 (13:36 +0000)]
fixing layout issues

16 years agosome boundary checks (prevents erroneous/bad clients from crashing the core)
Marcus Eggenberger [Mon, 14 Apr 2008 12:08:18 +0000 (12:08 +0000)]
some boundary checks (prevents erroneous/bad clients from crashing the core)

16 years agofixing the min-activity-issue
Marcus Eggenberger [Mon, 14 Apr 2008 11:46:55 +0000 (11:46 +0000)]
fixing the min-activity-issue

16 years agofixes to the new buffer views. also disabled the min-activity as it results in nasty...
Marcus Eggenberger [Mon, 14 Apr 2008 11:01:37 +0000 (11:01 +0000)]
fixes to the new buffer views. also disabled the min-activity as it results in nasty side effects... :(

16 years agofixing layout of the perform tab
Marcus Eggenberger [Mon, 14 Apr 2008 10:44:06 +0000 (10:44 +0000)]
fixing layout of the perform tab

16 years agoremoving debug output
Marcus Eggenberger [Sun, 13 Apr 2008 22:43:22 +0000 (22:43 +0000)]
removing debug output

16 years agoMerging r730:732 from trunk to branches/0.3. Forwardports fancy bufferviews.
Manuel Nickschas [Sun, 13 Apr 2008 20:28:08 +0000 (20:28 +0000)]
Merging r730:732 from trunk to branches/0.3. Forwardports fancy bufferviews.

16 years agoMerging r726:730 from trunk to branches/0.3. This forwardports everything except... 0.3.0-pre
Manuel Nickschas [Sun, 13 Apr 2008 20:02:30 +0000 (20:02 +0000)]
Merging r726:730 from trunk to branches/0.3. This forwardports everything except the post-branch cleanups.

16 years agoIntroducing the all-new all-fancy bufferviews.
Marcus Eggenberger [Sun, 13 Apr 2008 19:59:22 +0000 (19:59 +0000)]
Introducing the all-new all-fancy bufferviews.
If you notice any strange behaviour, please let me know.
Breaking protocol once again

16 years agoFixing .desktop entry.
Manuel Nickschas [Sun, 13 Apr 2008 13:20:55 +0000 (13:20 +0000)]
Fixing .desktop entry.

16 years agoMade the user mode display slightly more intuitive by adding a +.
Manuel Nickschas [Sun, 13 Apr 2008 10:11:20 +0000 (10:11 +0000)]
Made the user mode display slightly more intuitive by adding a +.

16 years agoAdded some new ircServerHandlers
Alexander von Renteln [Sat, 12 Apr 2008 23:30:12 +0000 (23:30 +0000)]
Added some new ircServerHandlers