Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: cs278/roundcube
base: e190d37a30
...
head fork: cs278/roundcube
compare: 82cdbe7707
  • 2 commits
  • 5 files changed
  • 0 commit comments
  • 1 contributor
View
2  roundcubemail/CHANGELOG
@@ -1,6 +1,8 @@
CHANGELOG Roundcube Webmail
===========================
+- Set flexible width to login form fields (#1488418)
+- Force page reload if list columns changed in IE8 (#1487822)
- Allow mass-removal of addresses from a group (#1487748)
- Fix removing all contacts on import to LDAP addressbook
- Fix so "Back" from compose/show doesn't reset search request (#1488238)
View
2  roundcubemail/program/include/rcube_json_output.php
@@ -212,7 +212,7 @@ public function reset()
public function redirect($p = array(), $delay = 1)
{
$location = rcmail::get_instance()->url($p);
- $this->remote_response("window.setTimeout(\"location.href='{$location}'\", $delay);");
+ $this->remote_response(sprintf("window.setTimeout(function(){ %s.redirect('%s',true); }, %d);", JS_OBJECT_NAME, $location, $delay));
exit;
}
View
8 roundcubemail/program/steps/mail/list.inc
@@ -51,9 +51,15 @@ if ($cols = get_input_value('_cols', RCUBE_INPUT_GET))
$save_arr['list_cols'] = explode(',', $cols);
}
-if ($save_arr)
+if ($save_arr) {
$RCMAIL->user->save_prefs($save_arr);
+ // force page reload if list columns changed in IE8 (#1487822)
+ if ($save_arr['list_cols'] && $OUTPUT->browser->ie && $OUTPUT->browser->ver == 8) {
+ $OUTPUT->redirect(array('_mbox' => $RCMAIL->storage->get_folder()), 0);
+ }
+}
+
$mbox_name = $RCMAIL->storage->get_folder();
$threading = (bool) $RCMAIL->storage->get_threading();
View
9 roundcubemail/skins/larry/styles.css
@@ -1187,12 +1187,13 @@ ul.proplist li {
}
#login-form td.input {
+ width: 80%;
padding: 8px;
}
#login-form input[type="text"],
#login-form input[type="password"] {
- width: 24em;
+ width: 100%;
border-color: #666;
}
@@ -1229,7 +1230,13 @@ ul.proplist li {
background: linear-gradient(top, #dcdcdc 0%, #f9f9f9 100%);
}
+#login-form form table {
+ width: 98%;
+}
+
#login-form td.title {
+ width: 20%;
+ white-space: nowrap;
color: #cecece;
text-shadow: 0px 1px 1px black;
text-align: right;
View
18 roundcubemail/skins/larry/ui.js
@@ -160,24 +160,6 @@ function rcube_mail_ui()
new rcube_scroller('#directorylist-content', '#directorylist-header', '#directorylist-footer');
}
}
- /*** login page ***/
- else if (rcmail.env.task == 'login') {
- if (bw.ie && bw.vendver < 8) {
- var popup = $('<div>')
- .addClass('readtext')
- .html("Roundcube will not work well with the crappy browser ya' using. Get yourself a new internet browsing software and don't come back without!<p>Sincerly,<br/>the Roundcube Dev Team</p>")
- .appendTo(document.body)
- .dialog({
- dialogClass: 'alert',
- closeOnEscape: true,
- title: "No way, are you serious?",
- close: function() {
- popup.dialog('destroy').remove();
- },
- width: 450
- });
- }
- }
// turn a group of fieldsets into tabs
$('.tabbed').each(function(idx, elem){ init_tabs(elem); })

No commit comments for this range

Something went wrong with that request. Please try again.