Hi - not sure where 'potential bugs' in Larry should be reported but
here's hijacking this thread (writing this with Larry now)...
1) I have the Larry 'reply all' button working on the top (taskbar?)
set of 'mail' options, but not on the reply-all button in the 'mail
preview' window. It's possible I broke it by modding other bits of
apps.js - I don't think so though.
2) The contacts list enabling code in apps.js has been moved (copied)
out of the 'addressbook' task section into the 'mail'/'compose'
task/action section. It would be more useful (to me...) if it was just
moved into the 'mail' task section of apps.js still using the 'if
(this.gui_objects.contactslist) {' control flow, i.e. check for the gui
object but not the 'compose' action. This doesn't affect Larry.
3) The new contacts list code in the 'mail' task is using internal
names such as 'adressbookslist' and 'list-adresses' i.e. 'adress' is
mis-spelt in English. Existing functions in Roundcube correctly spell
the (English) 'address' part of the names. There is not a potential name
clash (I've searched all files) and I suggest those new 'adress' names
could be globally re-spelt 'address' to minimise future errors.
Thanks for all the work.
Ian
On 2012-03-03 14:28, Thomas Bruederli wrote:
> Hello folks
>
> With the just published version 0.8-beta we proudly release the all
> new user interface design of Roundcube, codename "Larry" out into the
> wild. It isn't enabled by default but you can easily enable and test
> the new look by setting $rcmail_config['skin'] = 'larry'; in your
> local config/main.inc.php file. Many thanks again to our volunteer
> designer at http://bueroflint.com for the great work!
>
> Some plugins may not yet provide templates and styles for the new
> skin, so expect certain things to appear broken. We hereby kindly
> invite all plugin developers to adapt their plugins to the new skin.
> The idea is to run the new skin under the name "larry" until all the
> plugins with UI components are ready and then rename it to "default"
> just before releasing 0.8-stable. The current default skin will then
> be renamed to "legacy" and shall remain in the package for at least
> one more major release.
>
> We'd also like to mention that Internet Explorer 6 is no longer
> supported from this version on. Roundcube itself still works with IE6
> but the new skin doesn't and we'll officially drop IE6 support
> anytime
> soon. It has just been around for too long...
>
> Beside the new UI, this version also contains some bugfixes and
> improvements (see http://trac.roundcube.net/wiki/Changelog) as well
> as
> some code refactorings. These can potentially break some plugins if
> they use calls to renamed or refactored functions. Please watch your
> logs and in case you should notice any errors, please report them to
> the according plugin developers. We'll come up with a complete list
> of
> renamed functions soon but for now you can get it from the following
> thread on this list:
> http://lists.roundcube.net/mail-archive/dev/2012-01/0000002.html and
> http://lists.roundcube.net/mail-archive/dev/2012-01/0000029.html
>
> In addition to the technical and visual changes, starting with this
> release, Roundcube is now licensed under the GNU General Public
> License (GPL) Version 3 or later (with exceptions for skins &
> plugins)
> as we recently announced on our website:
> http://roundcube.net/license.
>
> Please note that this is a beta release and we recommend to test it
> in
> a separate environment. The new skin most likely requires some more
> CSS hacking until we're ready for the 0.8 stable release. As usual,
> you are kindly requested to report all problems to our bug tracking
> system at http://trac.roundcube.net
>
> Have fun!
>
> Thomas
> _______________________________________________
> List info: http://lists.roundcube.net/dev/
> BT/904ee9ea
_______________________________________________
List info: http://lists.roundcube.net/dev/
BT/8f4f07cd