[Kde-games-devel] Review Request 113596: DRAFT: Make messages list dockable.

Alexander Schuch aschuch247 at gmail.com
Sun Nov 3 21:28:40 UTC 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/113596/
-----------------------------------------------------------

Review request for KDE Games.


Repository: konquest


Description
-------

The messages list was always visible and always at the bottom of the game
view. It now is a dockable widget which can be moved to any edge of the
window or even made floating, or closed altogether.


Diffs
-----

  Konquest.cc fdabc5b 
  gameview.h 47b9463 
  gameview.cc a01bfde 
  konquestui.rc cd43d33 
  mainwin.h d72fd46 
  mainwin.cc 929c61d 

Diff: http://git.reviewboard.kde.org/r/113596/diff/


Testing
-------

During testing I noticed two things which I like to fix but do not yet know how:

1) The splash screen should not contain the message dock. This is done by hiding the dock and disabling the view menu to show it again. However, when right-clicking the menu bar, a popup is shown which allows showing/hiding the toolbar and showing/hiding the messages dock. Should we not care and even show the messages dock on the splash screen (when enabled)? Or should we care and disable that menu item there - how?

2) Konquest always resized the main window to 600x650 on start. This is annoying as KDE automatically stores the status and size of the docks and this does not play well together with a forced application window resize. I removed the forced resize and this works well, with the only exception that when starting Konquest without any configuration (removed ~/.kde/share/config/konquestrc), the vertical size is very small - the first impression of a new user might be "buggy". So, how to approach this situation? Maybe just use a setMinimumSize() of 600x650? Or is it possible to detect that a previous window configuration has been loaded and only resize to 600x650 if it is the first-time use of Konquest? This seems to be a standard problem - is there a standard solution?


Thanks,

Alexander Schuch

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-games-devel/attachments/20131103/099b9bce/attachment.html>


More information about the kde-games-devel mailing list