[pim/korganizer] /: Month view: add an option to display the event start and end times
Allen Winter
null at kde.org
Fri May 8 14:52:23 BST 2026
Git commit 0d504bc0674f2c6fd7f56fe4d77ad632d3b21a9b by Allen Winter.
Committed on 08/05/2026 at 13:04.
Pushed by winterz into branch 'master'.
Month view: add an option to display the event start and end times
BUG: 104732
M +1 -1 CMakeLists.txt
M +4 -3 doc/index.docbook
M +1 -0 src/prefs/koprefsdialogviews.cpp
M +9 -3 src/settings/korganizer.kcfg
M +2 -0 src/whatsnew/whatsnewtranslations.cpp
https://invent.kde.org/pim/korganizer/-/commit/0d504bc0674f2c6fd7f56fe4d77ad632d3b21a9b
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f6feea9f6..514187a8f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -149,7 +149,7 @@ set(PIMCOMMON_LIB_VERSION "6.7.40")
set(LIBKDEPIM_LIB_VERSION "6.7.40")
set(LIBINCIDENCEEDITOR_LIB_VERSION "6.7.41")
set(CALENDARSUPPORT_LIB_VERSION "6.7.42")
-set(EVENTVIEW_LIB_VERSION "6.7.45")
+set(EVENTVIEW_LIB_VERSION "6.7.46")
# Find KF6 package
find_package(KF6I18n ${KF_MIN_VERSION} CONFIG REQUIRED)
diff --git a/doc/index.docbook b/doc/index.docbook
index d6558c85b..4be9ede63 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -2340,9 +2340,10 @@ from the context menu.
<varlistentry>
<term><guilabel>Display Options</guilabel></term>
-<listitem><para>Use the first four check boxes to display the time, icons
-(reminder, recursion &etc;),
-to-dos or journals in Month view.</para></listitem>
+<listitem>
+ <para>The first two check boxes allow displaying the start-time only, or both the start-time and end-time.</para>
+ <para>Use the next four check boxes to optionally display icons, to-dos, journals or holidays in the month view.</para>
+</listitem>
</varlistentry>
<!--FIXME Icons to use dropdown box missing-->
diff --git a/src/prefs/koprefsdialogviews.cpp b/src/prefs/koprefsdialogviews.cpp
index 16e686208..c873d7e90 100644
--- a/src/prefs/koprefsdialogviews.cpp
+++ b/src/prefs/koprefsdialogviews.cpp
@@ -136,6 +136,7 @@ KOPrefsDialogViews::KOPrefsDialogViews(QObject *parent, const KPluginMetaData &d
/*mdisplayLayout->addWidget(
addWidBool( KOPrefs::instance()->enableMonthScrollItem() )->checkBox() );*/
mdisplayLayout->addWidget(addWidBool(KOPrefs::instance()->showTimeInMonthViewItem())->checkBox());
+ mdisplayLayout->addWidget(addWidBool(KOPrefs::instance()->showEndTimeInMonthViewItem())->checkBox());
mdisplayLayout->addWidget(addWidBool(KOPrefs::instance()->enableMonthItemIconsItem())->checkBox());
mdisplayLayout->addWidget(addWidBool(KOPrefs::instance()->showTodosMonthViewItem())->checkBox());
mdisplayLayout->addWidget(addWidBool(KOPrefs::instance()->showJournalsMonthViewItem())->checkBox());
diff --git a/src/settings/korganizer.kcfg b/src/settings/korganizer.kcfg
index f336cecd2..5c9cd0294 100644
--- a/src/settings/korganizer.kcfg
+++ b/src/settings/korganizer.kcfg
@@ -224,9 +224,15 @@
<default>true</default>
</entry>
<entry type="Bool" key="Show time in Month View" name="ShowTimeInMonthView">
- <label>Show time in month view items</label>
- <whatsthis>Check this box to display the time in month view items.</whatsthis>
- <tooltip>Display time in month view items</tooltip>
+ <label>Show start-times without end-times in month view items</label>
+ <whatsthis>Check this box to display the start-time without the end-time in month view items.</whatsthis>
+ <tooltip>Display start-time without the end-time in month view items</tooltip>
+ <default>false</default>
+ </entry>
+ <entry type="Bool" key="Show end-time in Month View" name="ShowEndTimeInMonthView">
+ <label>Show the start-time and the end-time in month view items</label>
+ <whatsthis>Check this box to display the start and end times in month view items.</whatsthis>
+ <tooltip>Display the start and end times in month view items</tooltip>
<default>false</default>
</entry>
<entry type="Bool" name="ShowTodosMonthView">
diff --git a/src/whatsnew/whatsnewtranslations.cpp b/src/whatsnew/whatsnewtranslations.cpp
index 0f27a4128..c790dc164 100644
--- a/src/whatsnew/whatsnewtranslations.cpp
+++ b/src/whatsnew/whatsnewtranslations.cpp
@@ -27,6 +27,8 @@ QList<KLazyLocalizedString> WhatsNewTranslations::lastNewFeatures() const
kli18n("Month view: An option was added to allow using the custom holiday color as the date box background color if at least one holiday lands on "
"that date. To enable this behavior, check the \"Use the Holiday background color when a holiday lands on the date\" option "
"in the Views->Month View tab"),
+ kli18n("Month view: An option was added to show start-time and end-times. Previously only showing the start-time was supported. To enable this "
+ "option, check the \"Show the start-time and the end-time in month view items\" option in the View->Month View tab"),
kli18n("Agenda view: underline today's column header date"),
kli18n("Agenda view: optionally show the incidence locations inside the agenda items. To enable this behavior, check the \"Show incidence "
"locations in agenda view items\" option in the View->Agenda View tab"),
More information about the kde-doc-english
mailing list