Created by
Oleksiy Kalinichenko
| Index: modules/update/update.install
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- modules/update/update.install (revision a7ee23210807ac3172e5c371dc7aead1b1043933)
+++ modules/update/update.install (revision )
@@ -27,7 +27,8 @@
*/
function update_requirements($phase) {
$requirements = array();
- if ($phase == 'runtime') {
+ $frequency = variable_get('update_check_frequency', 1);
+ if ($frequency != 0 && $phase == 'runtime') {
if ($available = update_get_available(FALSE)) {
module_load_include('inc', 'update', 'update.compare');
$data = update_calculate_project_data($available);
Index: modules/update/update.module
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- modules/update/update.module (revision a7ee23210807ac3172e5c371dc7aead1b1043933)
+++ modules/update/update.module (revision )
@@ -293,6 +293,9 @@
*/
function update_cron() {
$frequency = variable_get('update_check_frequency', 1);
+ if ($frequency == 0) {
+ return FALSE;
+ }
$interval = 60 * 60 * 24 * $frequency;
if ((REQUEST_TIME - variable_get('update_last_check', 0)) > $interval) {
// If the configured update interval has elapsed, we want to invalidate
Index: modules/update/update.settings.inc
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- modules/update/update.settings.inc (revision a7ee23210807ac3172e5c371dc7aead1b1043933)
+++ modules/update/update.settings.inc (revision )
@@ -18,6 +18,7 @@
'#title' => t('Check for updates'),
'#default_value' => variable_get('update_check_frequency', 1),
'#options' => array(
+ '0' => t('Check manually'),
'1' => t('Daily'),
'7' => t('Weekly'),
),
|