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

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

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

13 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

13 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

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

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

13 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

13 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

13 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

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

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

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

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

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

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

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

13 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

13 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

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

13 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

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

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

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

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

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

13 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

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

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

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

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

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

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

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

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

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

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

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

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

13 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

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

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

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

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

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

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

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

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

13 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

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

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

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

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

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

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

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

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

13 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

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

13 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

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

13 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

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

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

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

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

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

13 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

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

13 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

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

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

13 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

13 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

13 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

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

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

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

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

13 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

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

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

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

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

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

13 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... :(

13 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

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

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

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

13 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

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

13 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 +.

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

13 years agohighlightcolor can now be configured
Alexander von Renteln [Sat, 12 Apr 2008 00:07:39 +0000 (00:07 +0000)]
highlightcolor can now be configured

13 years agoRemoving the new chatwidget and other cruft from trunk (which is now our 0.2 branch)
Manuel Nickschas [Thu, 10 Apr 2008 23:44:22 +0000 (23:44 +0000)]
Removing the new chatwidget and other cruft from trunk (which is now our 0.2 branch)

13 years agoCreating 0.3 branch (from trunk:r724).
Manuel Nickschas [Thu, 10 Apr 2008 22:20:44 +0000 (22:20 +0000)]
Creating 0.3 branch (from trunk:r724).

13 years agoold_crap--
Manuel Nickschas [Thu, 10 Apr 2008 22:11:47 +0000 (22:11 +0000)]
old_crap--

13 years agoAdding some work-in-progress files for shortcut handling which I don't have time...
Manuel Nickschas [Thu, 10 Apr 2008 21:36:15 +0000 (21:36 +0000)]
Adding some work-in-progress files for shortcut handling which I don't have time to work with right now, but which annoy me constantly with their showing up in svn stat...

13 years agomade the ctcp handler recognize faulty ctcp actions
Marcus Eggenberger [Thu, 10 Apr 2008 19:56:22 +0000 (19:56 +0000)]
made the ctcp handler recognize faulty ctcp actions