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

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

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

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

12 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

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

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

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

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

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

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

12 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

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

12 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

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

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

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

12 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

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

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

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

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

12 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

12 years ago-statusbar can now be hidden (you can find it in views at the bottom)
Alexander von Renteln [Thu, 10 Apr 2008 13:00:36 +0000 (13:00 +0000)]
-statusbar can now be hidden (you can find it in views at the bottom)

12 years agoAdded a default translation (quassel.ts/.qm) that is used if no other is loaded.
Manuel Nickschas [Wed, 9 Apr 2008 18:45:20 +0000 (18:45 +0000)]
Added a default translation (quassel.ts/.qm) that is used if no other is loaded.
This now provides plural-aware translations for the nick categories, which was the
whole point of adding this translation \o/

12 years agoPrettified and correctly sortified user categories, closing BR #93. Translators can now
Manuel Nickschas [Wed, 9 Apr 2008 18:28:21 +0000 (18:28 +0000)]
Prettified and correctly sortified user categories, closing BR #93. Translators can now
add different strings for singular and plural.
WARNING: make distclean is _mandatory_, else strange things WILL happen!

12 years agoPreparing the next release...
Manuel Nickschas [Wed, 9 Apr 2008 11:52:58 +0000 (11:52 +0000)]
Preparing the next release...

12 years agoThis should finally fix the remaining font issues, caused by not having explicitely...
Manuel Nickschas [Wed, 9 Apr 2008 11:02:22 +0000 (11:02 +0000)]
This should finally fix the remaining font issues, caused by not having explicitely specified
a font for the default format. Even though the docs say that "the default font is used" in that
case, obviously it wasn't used correctly...
Now even fresh installs (with no custom font set) should display correctly. Please let me know
if that also works on Windows and MacOSX, or if any issues remain.

12 years agoquasseltopia++
Manuel Nickschas [Wed, 9 Apr 2008 00:03:24 +0000 (00:03 +0000)]
quasseltopia++

12 years agokdevelop.filelist--
Manuel Nickschas [Tue, 8 Apr 2008 23:59:05 +0000 (23:59 +0000)]
kdevelop.filelist--

12 years agoSanitized AutoWho. Now rather than bulk-sending /WHO every minute for every channel,
Manuel Nickschas [Tue, 8 Apr 2008 16:08:09 +0000 (16:08 +0000)]
Sanitized AutoWho. Now rather than bulk-sending /WHO every minute for every channel,
we use a nice queue and a 3 second delay (should later be made configurable). This
should prevent networks from throttling us.
For the enduser this primarily means that that annoying lag when sending to certain networks
such as Freenode should be history, at the cost of slightly slower away status updates.

12 years agominor bugfix: ssl/no-ssl icons will only be displayed when connected
Alexander von Renteln [Tue, 8 Apr 2008 16:07:19 +0000 (16:07 +0000)]
minor bugfix: ssl/no-ssl icons will only be displayed when connected

12 years agoBR#138: prettifyed the whois output of the core
Alexander von Renteln [Tue, 8 Apr 2008 14:45:16 +0000 (14:45 +0000)]
BR#138: prettifyed the whois output of the core

12 years ago-tooltip in the buffer list is now translatable
Alexander von Renteln [Tue, 8 Apr 2008 10:29:03 +0000 (10:29 +0000)]
-tooltip in the buffer list is now translatable
-fixed strange formating issue (extra lines between channel name and the rest in windows)

12 years agodebug_output++
Manuel Nickschas [Tue, 8 Apr 2008 09:07:42 +0000 (09:07 +0000)]
debug_output++

12 years agoqmake -config Tiger enables 10.4 sdk
Marcus Eggenberger [Mon, 7 Apr 2008 16:49:59 +0000 (16:49 +0000)]
qmake -config Tiger enables 10.4 sdk
WARNING: use this option only if your Qt installation was built against 10.4 sdk too!

12 years agoPrettifying compiler output. \o/
Manuel Nickschas [Mon, 7 Apr 2008 12:26:50 +0000 (12:26 +0000)]
Prettifying compiler output. \o/

12 years agoSanified multiple inheritance for AbstractChatView.
Manuel Nickschas [Sat, 5 Apr 2008 21:34:54 +0000 (21:34 +0000)]
Sanified multiple inheritance for AbstractChatView.

12 years ago#ifdef'd QNetworkProxy
Manuel Nickschas [Sat, 5 Apr 2008 21:34:03 +0000 (21:34 +0000)]
#ifdef'd QNetworkProxy

12 years agoAdded a useful popup to the topic bar. Should probably be beautified though...
Manuel Nickschas [Sat, 5 Apr 2008 21:32:10 +0000 (21:32 +0000)]
Added a useful popup to the topic bar. Should probably be beautified though...

12 years agofinally fixing the layout issues of the network settings. Those scrollbars should...
Marcus Eggenberger [Sat, 5 Apr 2008 18:52:43 +0000 (18:52 +0000)]
finally fixing the layout issues of the network settings. Those scrollbars should be history now. *sigh*

12 years agogetting rid of those horizontal scrollbars in the nickview...
Marcus Eggenberger [Sat, 5 Apr 2008 12:42:11 +0000 (12:42 +0000)]
getting rid of those horizontal scrollbars in the nickview...

12 years agofixing Quassel data dir for windows boxes
Marcus Eggenberger [Sat, 5 Apr 2008 12:31:29 +0000 (12:31 +0000)]
fixing Quassel data dir for windows boxes

12 years agoadded a warning if quassel is unable to create it's data directory
Marcus Eggenberger [Sat, 5 Apr 2008 12:25:32 +0000 (12:25 +0000)]
added a warning if quassel is unable to create it's data directory

12 years ago-tray icon now greys out, when quassel is not connected
Alexander von Renteln [Fri, 4 Apr 2008 16:51:51 +0000 (16:51 +0000)]
-tray icon now greys out, when quassel is not connected
-new and better recognizable tray icon for activity/highlight
-status bar displays if the connection to the core is secure or not

12 years agoproxy config is now saved properly
Marcus Eggenberger [Thu, 3 Apr 2008 19:59:41 +0000 (19:59 +0000)]
proxy config is now saved properly

12 years agohighlights can now be checked case insensitive
Alexander von Renteln [Thu, 3 Apr 2008 16:26:18 +0000 (16:26 +0000)]
highlights can now be checked case insensitive
nick highlights can now be selected between current nick and all nicks in the identity

12 years ago*headdesk* Apparently QTextLayout::FormatRange() does not have an initializing ctor...
Manuel Nickschas [Thu, 3 Apr 2008 16:18:00 +0000 (16:18 +0000)]
*headdesk* Apparently QTextLayout::FormatRange() does not have an initializing ctor, and using
uninitialized stuff can lead to _very_ strange results, including being magically resolved
by touching a variable elsewhere in the program.
This should now _finally_ and once-and-for-all fix font formatting issues (if it doesn't, let me know,
then it's caused by something else).
/me goes and sits in a corner now.

12 years agoYet another try to fix that font issue on some machines. Added another no-op
Manuel Nickschas [Thu, 3 Apr 2008 14:34:55 +0000 (14:34 +0000)]
Yet another try to fix that font issue on some machines. Added another no-op
that seems to avoid triggering the bug... I can't debug this properly, since everything
I try makes the bug go away, thus I can't grab it... :(
Please let me know if this works for you.

12 years agoProperly depend on libs again and actually rebuild binaries if something changed...
Manuel Nickschas [Thu, 3 Apr 2008 13:55:48 +0000 (13:55 +0000)]
Properly depend on libs again and actually rebuild binaries if something changed... -_-

12 years agoMake X11 selection work correctly (marked text in the ChatWidget now goes into XSelec...
Manuel Nickschas [Thu, 3 Apr 2008 13:43:54 +0000 (13:43 +0000)]
Make X11 selection work correctly (marked text in the ChatWidget now goes into XSelection rather than the clipboard on X11 systems)

12 years agoTrim incoming lines again, apparently allowing trailing spaces has weird side-effect...
Unknown [Thu, 3 Apr 2008 12:39:59 +0000 (12:39 +0000)]
Trim incoming lines again, apparently allowing trailing spaces has weird side-effect for now.

12 years agoRemoving debug info from core, and don't remove trailing spaces in msgs anymore
Manuel Nickschas [Thu, 3 Apr 2008 10:49:42 +0000 (10:49 +0000)]
Removing debug info from core, and don't remove trailing spaces in msgs anymore

12 years agothis should keep the core from going berserk (which was gladly very rare...)
Marcus Eggenberger [Wed, 2 Apr 2008 19:21:53 +0000 (19:21 +0000)]
this should keep the core from going berserk (which was gladly very rare...)

12 years agoChange headerguard to make quassel compile with MinGW.
Manuel Nickschas [Wed, 2 Apr 2008 17:12:27 +0000 (17:12 +0000)]
Change headerguard to make quassel compile with MinGW.

12 years agosmall correction for the static windows built
Alexander von Renteln [Wed, 2 Apr 2008 17:10:01 +0000 (17:10 +0000)]
small correction for the static windows built