quassel.git
11 years agoProperly clear fonts from text format if default should be used, fixes BR #268
Manuel Nickschas [Sun, 16 Nov 2008 00:21:44 +0000 (01:21 +0100)]
Properly clear fonts from text format if default should be used, fixes BR #268

11 years agoUpdate ChangeLog with the most important features since 0.3.0
Manuel Nickschas [Sat, 15 Nov 2008 23:15:59 +0000 (00:15 +0100)]
Update ChangeLog with the most important features since 0.3.0

11 years agoDon't load a Qt translation if we provide our own
Manuel Nickschas [Sat, 15 Nov 2008 22:39:44 +0000 (23:39 +0100)]
Don't load a Qt translation if we provide our own

11 years agoLoad Qt's default translations if available, fixes BR #400
Manuel Nickschas [Sat, 15 Nov 2008 22:33:16 +0000 (23:33 +0100)]
Load Qt's default translations if available, fixes BR #400

11 years agoRemove obsolete -DHAVE_VERSION_GEN from compiler options
Manuel Nickschas [Sat, 15 Nov 2008 22:05:24 +0000 (23:05 +0100)]
Remove obsolete -DHAVE_VERSION_GEN from compiler options

11 years agoDon't try to workaround QSystemTray's not being able to close its bubble on Mac
Manuel Nickschas [Sat, 15 Nov 2008 21:31:51 +0000 (22:31 +0100)]
Don't try to workaround QSystemTray's not being able to close its bubble on Mac

Displaying an empty bubble with 1ms timeout to force the bubble to close on re-activation
does not work on Mac either. Please let me know if there are problems with that on X11 as well.

Fixes BR #290.

11 years agoDisplay rather than clear the channel topic on /topic without params
Manuel Nickschas [Sat, 15 Nov 2008 20:51:37 +0000 (21:51 +0100)]
Display rather than clear the channel topic on /topic without params

This has been discussed in BR #113 as well as #BR 289. User feedback has shown that
this is the expected behavior, moreover users have complained about accidentally clearing
the topic.
This requires a core restart.

11 years agoDon't join channels on single click in bufferviews on X11, fixes BR #298
Manuel Nickschas [Sat, 15 Nov 2008 20:37:01 +0000 (21:37 +0100)]
Don't join channels on single click in bufferviews on X11, fixes BR #298

11 years agoStrip mIRC format codes from topic tooltip, fixing BR #392
Manuel Nickschas [Sat, 15 Nov 2008 20:27:55 +0000 (21:27 +0100)]
Strip mIRC format codes from topic tooltip, fixing BR #392

11 years agodefault aliases can now be restored via settingspage
Marcus Eggenberger [Sat, 15 Nov 2008 11:00:43 +0000 (12:00 +0100)]
default aliases can now be restored via settingspage

11 years agofixing BR #297 - the core now really loads the default aliases if the list is empty
Marcus Eggenberger [Sat, 15 Nov 2008 10:30:03 +0000 (11:30 +0100)]
fixing BR #297 - the core now really loads the default aliases if the list is empty

11 years agofixing a bug that caused the client to request init data for ircUsers and ircChannel...
Marcus Eggenberger [Fri, 14 Nov 2008 14:06:20 +0000 (15:06 +0100)]
fixing a bug that caused the client to request init data for ircUsers and ircChannel objects twice

11 years agoProperly updating the new message marker on buffer switches
Marcus Eggenberger [Fri, 14 Nov 2008 11:20:42 +0000 (12:20 +0100)]
Properly updating the new message marker on buffer switches
The marker got stuck in a recent commit

11 years agoImpelementing proper message redirection.
Marcus Eggenberger [Thu, 13 Nov 2008 23:56:20 +0000 (00:56 +0100)]
Impelementing proper message redirection.
you can now individualy specify if user notices, server notices or errors
should be displayed in their original target, the status buffer or the currently
selected buffer.

11 years agodisabling away nick option in identities settings as it's not implemented yet
Marcus Eggenberger [Thu, 13 Nov 2008 23:55:04 +0000 (00:55 +0100)]
disabling away nick option in identities settings as it's not implemented yet

11 years agoadding new settings for proper message redirection
Marcus Eggenberger [Thu, 13 Nov 2008 20:23:50 +0000 (21:23 +0100)]
adding new settings for proper message redirection

11 years agomake quassel compile on mac os x 10.4 again
Marcus Eggenberger [Thu, 13 Nov 2008 15:08:15 +0000 (16:08 +0100)]
make quassel compile on mac os x 10.4 again

11 years agoActivity level is now properly handled for the currently selected buffer.
Marcus Eggenberger [Thu, 13 Nov 2008 14:41:46 +0000 (15:41 +0100)]
Activity level is now properly handled for the currently selected buffer.
This has two effects:
 - previously the activity lvl wasn't cleared for the last selected buffer when closing / disconnecting quasselclient
 - in a multi client environment the activity level is immediately reflected on the other clients

11 years agoAs dbghelp.dll/lib uses different APIs depending on it's version, we "elegantly"...
Marcus Eggenberger [Tue, 11 Nov 2008 23:29:38 +0000 (00:29 +0100)]
As dbghelp.dll/lib uses different APIs depending on it's version, we "elegantly" *cough* work around that issue...

11 years agofix QShortcurts for german localized version (again)
Daniel Albers [Mon, 10 Nov 2008 23:42:19 +0000 (00:42 +0100)]
fix QShortcurts for german localized version (again)

11 years agothis should make quassel compile on vs2005 again
Marcus Eggenberger [Mon, 10 Nov 2008 23:25:22 +0000 (00:25 +0100)]
this should make quassel compile on vs2005 again

11 years agoAutomatic back traces on windows.
Marcus Eggenberger [Mon, 10 Nov 2008 21:57:40 +0000 (22:57 +0100)]
Automatic back traces on windows.
This might break the nightly builds (static windows) (though I really hope not) or have other unforseen side effects. :)

11 years agoFix a qreal->int warning
Manuel Nickschas [Sun, 9 Nov 2008 22:33:45 +0000 (23:33 +0100)]
Fix a qreal->int warning

11 years agoUpdate german translation
Kevin Funk [Sun, 9 Nov 2008 22:18:41 +0000 (23:18 +0100)]
Update german translation

11 years agoFix some strings
Kevin Funk [Sun, 9 Nov 2008 22:18:33 +0000 (23:18 +0100)]
Fix some strings

11 years agoUpdated Russian translation to latest master.
Edward Hades [Sun, 9 Nov 2008 19:56:38 +0000 (22:56 +0300)]
Updated Russian translation to latest master.

11 years agoFixing custom highlights, thanks to Zarin for finding the bug
Manuel Nickschas [Sun, 9 Nov 2008 15:09:27 +0000 (16:09 +0100)]
Fixing custom highlights, thanks to Zarin for finding the bug

11 years agoCreated Russian translation.
Edward Hades [Sun, 9 Nov 2008 10:16:41 +0000 (13:16 +0300)]
Created Russian translation.

11 years agoAllow port numbers up to 65535 for proxies
Manuel Nickschas [Fri, 7 Nov 2008 21:44:22 +0000 (22:44 +0100)]
Allow port numbers up to 65535 for proxies

11 years agoExtend set of allowed chars in an URL, fixing BR #389
Manuel Nickschas [Fri, 7 Nov 2008 11:28:39 +0000 (12:28 +0100)]
Extend set of allowed chars in an URL, fixing BR #389

11 years agoChatView now asks the scene if scrolling is ok on message appending
Manuel Nickschas [Fri, 7 Nov 2008 10:38:32 +0000 (11:38 +0100)]
ChatView now asks the scene if scrolling is ok on message appending

That way, the scene can inhibit autoscroll for example while selecting, or during
a click sequence (nothing is more annoying than a link that scrolls away while you have
the button still pressed...). The former is already implemented, the latter follows next
as soon as I get a decent click handling going.

11 years agos,\t, ,g; // somebody really needs to fix their editor
Manuel Nickschas [Fri, 7 Nov 2008 07:53:13 +0000 (08:53 +0100)]
s,\t,        ,g; // somebody really needs to fix their editor

11 years agoFix ChatItem clipping (when selecting lines)
Manuel Nickschas [Fri, 7 Nov 2008 07:47:34 +0000 (08:47 +0100)]
Fix ChatItem clipping (when selecting lines)

Yes, I remember again why I set a clipRect for the painter. And I still don't
know why the item doesn't clip automatically.

11 years agoEnable auto-scrolling while selecting text in ChatViews
Manuel Nickschas [Fri, 7 Nov 2008 07:44:12 +0000 (08:44 +0100)]
Enable auto-scrolling while selecting text in ChatViews

11 years agofix a warning for the non-webkit guys
Marcus Eggenberger [Thu, 6 Nov 2008 13:57:20 +0000 (14:57 +0100)]
fix a warning for the non-webkit guys

11 years agofixing dupe channels / users in the client
Marcus Eggenberger [Thu, 6 Nov 2008 13:36:12 +0000 (14:36 +0100)]
fixing dupe channels / users in the client

11 years agoadd QShortcut translations to translation files
Daniel Albers [Thu, 6 Nov 2008 11:46:05 +0000 (12:46 +0100)]
add QShortcut translations to translation files

11 years agofixing an issue where a network could be created twice in the client
Marcus Eggenberger [Thu, 6 Nov 2008 12:55:33 +0000 (13:55 +0100)]
fixing an issue where a network could be created twice in the client

11 years agoshowing fatal messages on stderr again (client only)
Marcus Eggenberger [Thu, 6 Nov 2008 12:15:24 +0000 (13:15 +0100)]
showing fatal messages on stderr again (client only)

11 years agofixing some issues with clipped lines (sorry guys this wont fix the issues with propo...
Marcus Eggenberger [Thu, 6 Nov 2008 00:03:25 +0000 (01:03 +0100)]
fixing some issues with clipped lines (sorry guys this wont fix the issues with proportional fonts...)

11 years agono comment...
Marcus Eggenberger [Wed, 5 Nov 2008 09:48:27 +0000 (10:48 +0100)]
no comment...

11 years agofixing dupe messages
Marcus Eggenberger [Tue, 4 Nov 2008 23:41:21 +0000 (00:41 +0100)]
fixing dupe messages

11 years agocurrent highlighted search result is no longer reset when the search string changes...
Marcus Eggenberger [Tue, 4 Nov 2008 21:10:48 +0000 (22:10 +0100)]
current highlighted search result is no longer reset when the search string changes but still matches

11 years agoDon't quote URLs, fixes BR #379
Manuel Nickschas [Tue, 4 Nov 2008 20:54:56 +0000 (21:54 +0100)]
Don't quote URLs, fixes BR #379

11 years agoSearch result highlights are now properly repositioned on resize
Marcus Eggenberger [Tue, 4 Nov 2008 14:20:40 +0000 (15:20 +0100)]
Search result highlights are now properly repositioned on resize
Most GraphicsItems support now qgraphicsitem_cast

11 years agofixing a bug where quit messages from different networks were shown if the user has...
Marcus Eggenberger [Tue, 4 Nov 2008 11:29:05 +0000 (12:29 +0100)]
fixing a bug where quit messages from different networks were shown if the user has the same nickname

11 years agoRevert "Don't scroll if a mouse button is pressed"
Manuel Nickschas [Tue, 4 Nov 2008 10:10:50 +0000 (11:10 +0100)]
Revert "Don't scroll if a mouse button is pressed"

Doesn't work like this, I shouldn't globally check for a mouse button press.
Mode advanced / less b0rked version coming soon.

This reverts commit 20f221fe0c23d6eee52506072aead8b0d547334d.

11 years agoFixing BR #387 - core session sometimes hangs
Marcus Eggenberger [Mon, 3 Nov 2008 23:31:32 +0000 (00:31 +0100)]
Fixing BR #387 - core session sometimes hangs

11 years agoDon't scroll if a mouse button is pressed
Manuel Nickschas [Mon, 3 Nov 2008 22:37:32 +0000 (23:37 +0100)]
Don't scroll if a mouse button is pressed

11 years agoHandle selections properly on insertion and removal of ChatLines
Manuel Nickschas [Mon, 3 Nov 2008 21:03:58 +0000 (22:03 +0100)]
Handle selections properly on insertion and removal of ChatLines

This should fix BR #372.

11 years agothis should fix BR #377 - needs to be tested
Marcus Eggenberger [Mon, 3 Nov 2008 21:23:30 +0000 (22:23 +0100)]
this should fix BR #377 - needs to be tested

11 years agomore debug output
Marcus Eggenberger [Mon, 3 Nov 2008 19:30:03 +0000 (20:30 +0100)]
more debug output

11 years agodebug output in the client is also written to stderr now
Marcus Eggenberger [Mon, 3 Nov 2008 19:17:30 +0000 (20:17 +0100)]
debug output in the client is also written to stderr now

11 years agoFixing BR #308 - make column handle fade smoother
Marcus Eggenberger [Mon, 3 Nov 2008 14:56:42 +0000 (15:56 +0100)]
Fixing BR #308 - make column handle fade smoother

11 years agomissing files...
Marcus Eggenberger [Mon, 3 Nov 2008 13:48:42 +0000 (14:48 +0100)]
missing files...

11 years agoFixing BR #233 - redirecting chanservs welcome messages to the channel buffer
Marcus Eggenberger [Mon, 3 Nov 2008 13:46:03 +0000 (14:46 +0100)]
Fixing BR #233 - redirecting chanservs welcome messages to the channel buffer

11 years agoFixing BR #227 - removing context menu of the buffer view preview in the settingspage
Marcus Eggenberger [Mon, 3 Nov 2008 12:59:10 +0000 (13:59 +0100)]
Fixing BR #227 - removing context menu of the buffer view preview in the settingspage

11 years agoFixing BR #219 - show status buffer when the network is selected in the buffer view
Marcus Eggenberger [Mon, 3 Nov 2008 12:18:30 +0000 (13:18 +0100)]
Fixing BR #219 - show status buffer when the network is selected in the buffer view

11 years agofixing a crash in certain custom views
Marcus Eggenberger [Mon, 3 Nov 2008 11:34:33 +0000 (12:34 +0100)]
fixing a crash in certain custom views

11 years agoadded context menu to links
Alexander von Renteln [Sun, 2 Nov 2008 22:27:28 +0000 (23:27 +0100)]
added context menu to links

11 years agofixing BR #323 - inactive state does no longer overwrite the activity level of queries
Marcus Eggenberger [Sun, 2 Nov 2008 19:17:29 +0000 (20:17 +0100)]
fixing BR #323 - inactive state does no longer overwrite the activity level of queries

11 years agoFixing BR #335 - needs a core restart
Marcus Eggenberger [Sun, 2 Nov 2008 16:55:25 +0000 (17:55 +0100)]
Fixing BR #335 - needs a core restart

11 years agoFixing BR #282 - tab completion doesn't insert suffix when there is already text...
Marcus Eggenberger [Sat, 1 Nov 2008 19:28:13 +0000 (20:28 +0100)]
Fixing BR #282 - tab completion doesn't insert suffix when there is already text in the inputline

11 years agobetter handling of log messages (internal stuff only)
Marcus Eggenberger [Sat, 1 Nov 2008 17:12:12 +0000 (18:12 +0100)]
better handling of log messages (internal stuff only)

11 years agoremoving debug output
Marcus Eggenberger [Sat, 1 Nov 2008 16:01:08 +0000 (17:01 +0100)]
removing debug output

11 years agoFixing BR #374 (hide marked as away messages when using away on detach)
Marcus Eggenberger [Sat, 1 Nov 2008 16:00:14 +0000 (17:00 +0100)]
Fixing BR #374 (hide marked as away messages when using away on detach)

11 years agoFixing BR #369 (handle onotice/omsg properly, add /notice command)
Marcus Eggenberger [Sat, 1 Nov 2008 15:44:03 +0000 (16:44 +0100)]
Fixing BR #369 (handle onotice/omsg properly, add /notice command)

11 years agofixing BR #330 (msvc complaints)
Marcus Eggenberger [Fri, 31 Oct 2008 19:04:43 +0000 (20:04 +0100)]
fixing BR #330 (msvc complaints)

11 years agoFixing BR #170 - show quit messages in query buffers
Marcus Eggenberger [Fri, 31 Oct 2008 15:27:27 +0000 (16:27 +0100)]
Fixing BR #170 - show quit messages in query buffers

11 years agoclearing state of buffer view settings page on disconnect
Marcus Eggenberger [Fri, 31 Oct 2008 14:00:24 +0000 (15:00 +0100)]
clearing state of buffer view settings page on disconnect

11 years agoFixing BR #324
Marcus Eggenberger [Fri, 31 Oct 2008 13:55:12 +0000 (14:55 +0100)]
Fixing BR #324

11 years agofixing BR #297 and #309 improved default aliases
Marcus Eggenberger [Fri, 31 Oct 2008 13:12:49 +0000 (14:12 +0100)]
fixing BR #297 and #309 improved default aliases

11 years agofixing BR #303 partially - introducing unban
Marcus Eggenberger [Fri, 31 Oct 2008 13:11:37 +0000 (14:11 +0100)]
fixing BR #303 partially - introducing unban

11 years agofixing BR #367
Marcus Eggenberger [Fri, 31 Oct 2008 12:26:17 +0000 (13:26 +0100)]
fixing BR #367

11 years agolala missing added files (or something like that)
Marcus Eggenberger [Thu, 30 Oct 2008 19:06:40 +0000 (20:06 +0100)]
lala missing added files (or something like that)

11 years agoImproved debuging:
Marcus Eggenberger [Thu, 30 Oct 2008 13:17:23 +0000 (14:17 +0100)]
Improved debuging:
 - client debug messages are accessible via menu: help -> debug -> debug log
 - the crash log contains now build information and output of asserts

11 years agoDon't show an empty systray bubble on Windows anymore.
Manuel Nickschas [Tue, 28 Oct 2008 14:07:21 +0000 (15:07 +0100)]
Don't show an empty systray bubble on Windows anymore.

11 years agoCut off senders on the left in the chat monitor
Manuel Nickschas [Tue, 28 Oct 2008 13:39:34 +0000 (14:39 +0100)]
Cut off senders on the left in the chat monitor

11 years agoenabling away on detach
Marcus Eggenberger [Tue, 28 Oct 2008 12:34:35 +0000 (13:34 +0100)]
enabling away on detach

11 years agocleanup
Marcus Eggenberger [Tue, 28 Oct 2008 12:05:27 +0000 (13:05 +0100)]
cleanup

11 years agomsvc_warnings--
Manuel Nickschas [Tue, 28 Oct 2008 12:02:23 +0000 (13:02 +0100)]
msvc_warnings--

11 years agofixing chopped sender/timestamp column after column movement
Marcus Eggenberger [Tue, 28 Oct 2008 11:46:06 +0000 (12:46 +0100)]
fixing chopped sender/timestamp column after column movement

11 years agoFill sender pixmaps with Qt::transparent to fix drawing issues
Manuel Nickschas [Tue, 28 Oct 2008 08:15:41 +0000 (09:15 +0100)]
Fill sender pixmaps with Qt::transparent to fix drawing issues

11 years agonewly created buffer views are previewed properly in the settings dialog
Marcus Eggenberger [Tue, 28 Oct 2008 00:48:45 +0000 (01:48 +0100)]
newly created buffer views are previewed properly in the settings dialog

11 years agoFixing .arg().arg() in UserInputHandler, fixes BR #365
Manuel Nickschas [Tue, 28 Oct 2008 00:23:15 +0000 (01:23 +0100)]
Fixing .arg().arg() in UserInputHandler, fixes BR #365

11 years agoPimp my ChatView!
Manuel Nickschas [Mon, 27 Oct 2008 19:45:38 +0000 (20:45 +0100)]
Pimp my ChatView!

Sender items now fade out with a little gradient rather than being cut off hard if they don't fit.
Also, ChatScene::setSenderCutoffMode(Cutoff[Left|Right]) allows setting how/where oversized senders
are to be cutoff. Default is now the 0.2 behavior, as requested by users.
We still lack a config UI for this.

11 years agoclean up
Marcus Eggenberger [Tue, 28 Oct 2008 00:13:06 +0000 (01:13 +0100)]
clean up

11 years agofixing a bug where no backlog is requested after an aborted connect
Marcus Eggenberger [Mon, 27 Oct 2008 23:51:23 +0000 (00:51 +0100)]
fixing a bug where no backlog is requested after an aborted connect

11 years agoadding missing files... -.-
Marcus Eggenberger [Mon, 27 Oct 2008 15:12:47 +0000 (16:12 +0100)]
adding missing files... -.-

11 years agoBacklog amount (initial and dynamic) can now be configured (Settings -> behavior...
Marcus Eggenberger [Mon, 27 Oct 2008 15:06:12 +0000 (16:06 +0100)]
Backlog amount (initial and dynamic) can now be configured (Settings -> behavior -> general).
Requests are now more verbose (status bar) so one know, that the request really did trigger.

11 years agogiving the message model the control over the dynamic backlog requests
Marcus Eggenberger [Mon, 27 Oct 2008 14:35:16 +0000 (15:35 +0100)]
giving the message model the control over the dynamic backlog requests

11 years agobetter abstraction of BacklogRequester to support different requesting methods
Marcus Eggenberger [Mon, 27 Oct 2008 13:18:59 +0000 (14:18 +0100)]
better abstraction of BacklogRequester to support different requesting methods

11 years agofixing a crash if there are no visible messages in a chatscene
Marcus Eggenberger [Mon, 27 Oct 2008 12:58:16 +0000 (13:58 +0100)]
fixing a crash if there are no visible messages in a chatscene

11 years agofix: shift up/down doesn't scroll in the history any longer
Alexander von Renteln [Sun, 26 Oct 2008 19:48:33 +0000 (20:48 +0100)]
fix: shift up/down doesn't scroll in the history any longer

11 years agoTypo
Manuel Nickschas [Sun, 26 Oct 2008 13:59:38 +0000 (14:59 +0100)]
Typo

11 years agoUpdate german translation
Kevin Funk [Fri, 24 Oct 2008 11:44:01 +0000 (13:44 +0200)]
Update german translation

11 years agoGet rid off obsolete icons.qrc references in ui files
Kevin Funk [Fri, 24 Oct 2008 11:43:07 +0000 (13:43 +0200)]
Get rid off obsolete icons.qrc references in ui files

11 years agoshift up/down scrolls up and down little bit.
Alexander von Renteln [Sat, 25 Oct 2008 23:14:03 +0000 (01:14 +0200)]
shift up/down scrolls up and down little bit.

11 years agofix: stay at the end of the bufferwidget when zoomed in
Alexander von Renteln [Sat, 25 Oct 2008 22:25:52 +0000 (00:25 +0200)]
fix: stay at the end of the bufferwidget when zoomed in

11 years agoadded zoom feature: "ctrl +" magnifies, "ctrl -" demagnifies and "ctrl 0" normalizes
Alexander von Renteln [Sat, 25 Oct 2008 21:57:58 +0000 (23:57 +0200)]
added zoom feature: "ctrl +" magnifies, "ctrl -" demagnifies and "ctrl 0" normalizes
page-up and page-down key in the inputline now scrolls the bufferwidget