Changeset View
Changeset View
Standalone View
Standalone View
src/dialogs/katedialogs.cpp
Show First 20 Lines • Show All 91 Lines • ▼ Show 20 Line(s) | |||||
271 | { | 271 | { | ||
272 | // nothing changed, no need to apply stuff | 272 | // nothing changed, no need to apply stuff | ||
273 | if (!hasChanged()) { | 273 | if (!hasChanged()) { | ||
274 | return; | 274 | return; | ||
275 | } | 275 | } | ||
276 | m_changed = false; | 276 | m_changed = false; | ||
277 | 277 | | |||
278 | KateViewConfig::global()->configStart(); | 278 | KateViewConfig::global()->configStart(); | ||
279 | KateViewConfig::global()->setAutomaticCompletionInvocation(ui->chkAutoCompletionEnabled->isChecked()); | 279 | | ||
280 | KateViewConfig::global()->setWordCompletion(ui->gbWordCompletion->isChecked()); | 280 | KateViewConfig::global()->setValue(KateViewConfig::AutomaticCompletionInvocation, ui->chkAutoCompletionEnabled->isChecked()); | ||
281 | KateViewConfig::global()->setWordCompletionMinimalWordLength(ui->minimalWordLength->value()); | 281 | KateViewConfig::global()->setValue(KateViewConfig::KeywordCompletion, ui->gbKeywordCompletion->isChecked()); | ||
282 | KateViewConfig::global()->setWordCompletionRemoveTail(ui->removeTail->isChecked()); | 282 | KateViewConfig::global()->setValue(KateViewConfig::WordCompletion, ui->gbWordCompletion->isChecked()); | ||
283 | KateViewConfig::global()->setKeywordCompletion(ui->gbKeywordCompletion->isChecked()); | 283 | KateViewConfig::global()->setValue(KateViewConfig::WordCompletionMinimalWordLength, ui->minimalWordLength->value()); | ||
284 | KateViewConfig::global()->setValue(KateViewConfig::WordCompletionRemoveTail, ui->removeTail->isChecked()); | ||||
285 | | ||||
284 | KateViewConfig::global()->configEnd(); | 286 | KateViewConfig::global()->configEnd(); | ||
285 | } | 287 | } | ||
286 | 288 | | |||
287 | void KateCompletionConfigTab::reload() | 289 | void KateCompletionConfigTab::reload() | ||
288 | { | 290 | { | ||
289 | ui->chkAutoCompletionEnabled->setChecked(KateViewConfig::global()->automaticCompletionInvocation()); | 291 | ui->chkAutoCompletionEnabled->setChecked(KateViewConfig::global()->automaticCompletionInvocation()); | ||
290 | ui->gbWordCompletion->setChecked(KateViewConfig::global()->wordCompletion()); | 292 | ui->gbWordCompletion->setChecked(KateViewConfig::global()->wordCompletion()); | ||
291 | ui->minimalWordLength->setValue(KateViewConfig::global()->wordCompletionMinimalWordLength()); | 293 | ui->minimalWordLength->setValue(KateViewConfig::global()->wordCompletionMinimalWordLength()); | ||
▲ Show 20 Lines • Show All 119 Lines • ▼ Show 20 Line(s) | 411 | { | |||
411 | if (!hasChanged()) { | 413 | if (!hasChanged()) { | ||
412 | return; | 414 | return; | ||
413 | } | 415 | } | ||
414 | m_changed = false; | 416 | m_changed = false; | ||
415 | 417 | | |||
416 | KateViewConfig::global()->configStart(); | 418 | KateViewConfig::global()->configStart(); | ||
417 | KateDocumentConfig::global()->configStart(); | 419 | KateDocumentConfig::global()->configStart(); | ||
418 | 420 | | |||
419 | KateDocumentConfig::global()->setSmartHome(ui->chkSmartHome->isChecked()); | | |||
420 | | ||||
421 | KateViewConfig::global()->setAutoCenterLines(qMax(0, ui->sbAutoCenterCursor->value())); | | |||
422 | KateDocumentConfig::global()->setPageUpDownMovesCursor(ui->chkPagingMovesCursor->isChecked()); | 421 | KateDocumentConfig::global()->setPageUpDownMovesCursor(ui->chkPagingMovesCursor->isChecked()); | ||
422 | KateDocumentConfig::global()->setSmartHome(ui->chkSmartHome->isChecked()); | ||||
423 | 423 | | |||
424 | KateViewConfig::global()->setPersistentSelection(ui->cbTextSelectionMode->currentIndex() == 1); | 424 | KateViewConfig::global()->setValue(KateViewConfig::AutoCenterLines, ui->sbAutoCenterCursor->value()); | ||
425 | 425 | KateViewConfig::global()->setValue(KateViewConfig::BackspaceRemoveComposedCharacters, ui->chkBackspaceRemoveComposed->isChecked()); | |||
426 | KateViewConfig::global()->setScrollPastEnd(ui->chkScrollPastEnd->isChecked()); | 426 | KateViewConfig::global()->setValue(KateViewConfig::PersistentSelection, ui->cbTextSelectionMode->currentIndex() == 1); | ||
427 | 427 | KateViewConfig::global()->setValue(KateViewConfig::ScrollPastEnd, ui->chkScrollPastEnd->isChecked()); | |||
428 | KateViewConfig::global()->setBackspaceRemoveComposed(ui->chkBackspaceRemoveComposed->isChecked()); | | |||
429 | 428 | | |||
430 | KateDocumentConfig::global()->configEnd(); | 429 | KateDocumentConfig::global()->configEnd(); | ||
431 | KateViewConfig::global()->configEnd(); | 430 | KateViewConfig::global()->configEnd(); | ||
432 | } | 431 | } | ||
433 | 432 | | |||
434 | void KateNavigationConfigTab::reload() | 433 | void KateNavigationConfigTab::reload() | ||
435 | { | 434 | { | ||
436 | ui->cbTextSelectionMode->setCurrentIndex(KateViewConfig::global()->persistentSelection() ? 1 : 0); | 435 | ui->cbTextSelectionMode->setCurrentIndex(KateViewConfig::global()->persistentSelection() ? 1 : 0); | ||
▲ Show 20 Lines • Show All 58 Lines • ▼ Show 20 Line(s) | 487 | { | |||
495 | KateViewConfig::global()->configStart(); | 494 | KateViewConfig::global()->configStart(); | ||
496 | KateDocumentConfig::global()->configStart(); | 495 | KateDocumentConfig::global()->configStart(); | ||
497 | 496 | | |||
498 | KateDocumentConfig::global()->setWordWrapAt(ui->sbWordWrap->value()); | 497 | KateDocumentConfig::global()->setWordWrapAt(ui->sbWordWrap->value()); | ||
499 | KateDocumentConfig::global()->setWordWrap(ui->chkStaticWordWrap->isChecked()); | 498 | KateDocumentConfig::global()->setWordWrap(ui->chkStaticWordWrap->isChecked()); | ||
500 | 499 | | |||
501 | KateRendererConfig::global()->setWordWrapMarker(ui->chkShowStaticWordWrapMarker->isChecked()); | 500 | KateRendererConfig::global()->setWordWrapMarker(ui->chkShowStaticWordWrapMarker->isChecked()); | ||
502 | 501 | | |||
503 | KateViewConfig::global()->setAutoBrackets(ui->chkAutoBrackets->isChecked()); | 502 | KateViewConfig::global()->setValue(KateViewConfig::AutoBrackets, ui->chkAutoBrackets->isChecked()); | ||
504 | KateViewConfig::global()->setSmartCopyCut(ui->chkSmartCopyCut->isChecked()); | 503 | KateViewConfig::global()->setValue(KateViewConfig::InputMode, ui->cmbInputMode->currentData().toInt()); | ||
505 | KateViewConfig::global()->setMousePasteAtCursorPosition(ui->chkMousePasteAtCursorPosition->isChecked()); | 504 | KateViewConfig::global()->setValue(KateViewConfig::MousePasteAtCursorPosition, ui->chkMousePasteAtCursorPosition->isChecked()); | ||
506 | 505 | KateViewConfig::global()->setValue(KateViewConfig::SmartCopyCut, ui->chkSmartCopyCut->isChecked()); | |||
507 | KateViewConfig::global()->setInputModeRaw(ui->cmbInputMode->currentData().toInt()); | | |||
508 | 506 | | |||
509 | KateDocumentConfig::global()->configEnd(); | 507 | KateDocumentConfig::global()->configEnd(); | ||
510 | KateViewConfig::global()->configEnd(); | 508 | KateViewConfig::global()->configEnd(); | ||
511 | } | 509 | } | ||
512 | 510 | | |||
513 | void KateEditGeneralConfigTab::reload() | 511 | void KateEditGeneralConfigTab::reload() | ||
514 | { | 512 | { | ||
515 | ui->chkStaticWordWrap->setChecked(KateDocumentConfig::global()->wordWrap()); | 513 | ui->chkStaticWordWrap->setChecked(KateDocumentConfig::global()->wordWrap()); | ||
▲ Show 20 Lines • Show All 182 Lines • ▼ Show 20 Line(s) | 714 | if (!hasChanged()) { | |||
717 | return; | 715 | return; | ||
718 | } | 716 | } | ||
719 | m_changed = false; | 717 | m_changed = false; | ||
720 | 718 | | |||
721 | KateViewConfig::global()->configStart(); | 719 | KateViewConfig::global()->configStart(); | ||
722 | KateRendererConfig::global()->configStart(); | 720 | KateRendererConfig::global()->configStart(); | ||
723 | 721 | | |||
724 | KateViewConfig::global()->setDynWordWrap(textareaUi->gbWordWrap->isChecked()); | 722 | KateViewConfig::global()->setDynWordWrap(textareaUi->gbWordWrap->isChecked()); | ||
725 | KateViewConfig::global()->setDynWrapAtStaticMarker(textareaUi->chkDynWrapAtStaticMarker->isChecked()); | 723 | KateViewConfig::global()->setValue(KateViewConfig::DynWrapAtStaticMarker, textareaUi->chkDynWrapAtStaticMarker->isChecked()); | ||
726 | KateViewConfig::global()->setDynWordWrapIndicators(textareaUi->cmbDynamicWordWrapIndicator->currentIndex()); | 724 | KateViewConfig::global()->setValue(KateViewConfig::DynWordWrapIndicators, textareaUi->cmbDynamicWordWrapIndicator->currentIndex()); | ||
727 | KateViewConfig::global()->setDynWordWrapAlignIndent(textareaUi->sbDynamicWordWrapDepth->value()); | 725 | KateViewConfig::global()->setValue(KateViewConfig::DynWordWrapAlignIndent, textareaUi->sbDynamicWordWrapDepth->value()); | ||
728 | KateDocumentConfig::global()->setShowTabs(textareaUi->chkShowTabs->isChecked()); | 726 | KateDocumentConfig::global()->setShowTabs(textareaUi->chkShowTabs->isChecked()); | ||
729 | KateDocumentConfig::global()->setShowSpaces(KateDocumentConfig::WhitespaceRendering(textareaUi->spacesComboBox->currentIndex())); | 727 | KateDocumentConfig::global()->setShowSpaces(KateDocumentConfig::WhitespaceRendering(textareaUi->spacesComboBox->currentIndex())); | ||
730 | KateDocumentConfig::global()->setMarkerSize(textareaUi->sliSetMarkerSize->value()); | 728 | KateDocumentConfig::global()->setMarkerSize(textareaUi->sliSetMarkerSize->value()); | ||
731 | KateViewConfig::global()->setLineNumbers(bordersUi->chkLineNumbers->isChecked()); | 729 | KateViewConfig::global()->setValue(KateViewConfig::ShowLineNumbers, bordersUi->chkLineNumbers->isChecked()); | ||
732 | KateViewConfig::global()->setIconBar(bordersUi->chkIconBorder->isChecked()); | 730 | KateViewConfig::global()->setValue(KateViewConfig::ShowIconBar, bordersUi->chkIconBorder->isChecked()); | ||
733 | KateViewConfig::global()->setScrollBarMarks(bordersUi->chkScrollbarMarks->isChecked()); | 731 | KateViewConfig::global()->setValue(KateViewConfig::ShowScrollBarMarks, bordersUi->chkScrollbarMarks->isChecked()); | ||
734 | KateViewConfig::global()->setScrollBarPreview(bordersUi->chkScrollbarPreview->isChecked()); | 732 | KateViewConfig::global()->setValue(KateViewConfig::ShowScrollBarPreview, bordersUi->chkScrollbarPreview->isChecked()); | ||
735 | KateViewConfig::global()->setScrollBarMiniMap(bordersUi->chkScrollbarMiniMap->isChecked()); | 733 | KateViewConfig::global()->setValue(KateViewConfig::ShowScrollBarMiniMap, bordersUi->chkScrollbarMiniMap->isChecked()); | ||
736 | KateViewConfig::global()->setScrollBarMiniMapAll(bordersUi->chkScrollbarMiniMapAll->isChecked()); | 734 | KateViewConfig::global()->setValue(KateViewConfig::ShowScrollBarMiniMapAll, bordersUi->chkScrollbarMiniMapAll->isChecked()); | ||
737 | KateViewConfig::global()->setScrollBarMiniMapWidth(bordersUi->spBoxMiniMapWidth->value()); | 735 | KateViewConfig::global()->setValue(KateViewConfig::ScrollBarMiniMapWidth, bordersUi->spBoxMiniMapWidth->value()); | ||
738 | KateViewConfig::global()->setFoldingBar(bordersUi->chkShowFoldingMarkers->isChecked()); | 736 | KateViewConfig::global()->setValue(KateViewConfig::ShowFoldingBar, bordersUi->chkShowFoldingMarkers->isChecked()); | ||
739 | KateViewConfig::global()->setFoldingPreview(bordersUi->chkShowFoldingPreview->isChecked()); | 737 | KateViewConfig::global()->setValue(KateViewConfig::ShowFoldingPreview, bordersUi->chkShowFoldingPreview->isChecked()); | ||
740 | KateViewConfig::global()->setLineModification(bordersUi->chkShowLineModification->isChecked()); | 738 | KateViewConfig::global()->setValue(KateViewConfig::ShowLineModification, bordersUi->chkShowLineModification->isChecked()); | ||
741 | KateViewConfig::global()->setShowScrollbars(bordersUi->cmbShowScrollbars->currentIndex()); | 739 | KateViewConfig::global()->setValue(KateViewConfig::ShowScrollbars, bordersUi->cmbShowScrollbars->currentIndex()); | ||
742 | 740 | KateViewConfig::global()->setValue(KateViewConfig::BookmarkSorting, bordersUi->rbSortBookmarksByPosition->isChecked() ? 0 : 1); | |||
743 | KateViewConfig::global()->setBookmarkSort(bordersUi->rbSortBookmarksByPosition->isChecked() ? 0 : 1); | | |||
744 | KateRendererConfig::global()->setShowIndentationLines(textareaUi->chkShowIndentationLines->isChecked()); | 741 | KateRendererConfig::global()->setShowIndentationLines(textareaUi->chkShowIndentationLines->isChecked()); | ||
745 | KateRendererConfig::global()->setShowWholeBracketExpression(textareaUi->chkShowWholeBracketExpression->isChecked()); | 742 | KateRendererConfig::global()->setShowWholeBracketExpression(textareaUi->chkShowWholeBracketExpression->isChecked()); | ||
746 | KateRendererConfig::global()->setAnimateBracketMatching(textareaUi->chkAnimateBracketMatching->isChecked()); | 743 | KateRendererConfig::global()->setAnimateBracketMatching(textareaUi->chkAnimateBracketMatching->isChecked()); | ||
747 | KateViewConfig::global()->setFoldFirstLine(textareaUi->chkFoldFirstLine->isChecked()); | 744 | KateViewConfig::global()->setValue(KateViewConfig::FoldFirstLine, textareaUi->chkFoldFirstLine->isChecked()); | ||
748 | KateViewConfig::global()->setShowWordCount(textareaUi->chkShowWordCount->isChecked()); | 745 | KateViewConfig::global()->setShowWordCount(textareaUi->chkShowWordCount->isChecked()); | ||
749 | KateViewConfig::global()->setShowLineCount(textareaUi->chkShowLineCount->isChecked()); | 746 | KateViewConfig::global()->setValue(KateViewConfig::ShowLineCount, textareaUi->chkShowLineCount->isChecked()); | ||
750 | 747 | | |||
751 | KateRendererConfig::global()->configEnd(); | 748 | KateRendererConfig::global()->configEnd(); | ||
752 | KateViewConfig::global()->configEnd(); | 749 | KateViewConfig::global()->configEnd(); | ||
753 | } | 750 | } | ||
754 | 751 | | |||
755 | void KateViewDefaultsConfig::reload() | 752 | void KateViewDefaultsConfig::reload() | ||
756 | { | 753 | { | ||
757 | textareaUi->gbWordWrap->setChecked(KateViewConfig::global()->dynWordWrap()); | 754 | textareaUi->gbWordWrap->setChecked(KateViewConfig::global()->dynWordWrap()); | ||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |