Bug 400165 - Allerheiligen (1. Nov) is not marked as a holiday for de-NW
Summary: Allerheiligen (1. Nov) is not marked as a holiday for de-NW
Status: RESOLVED WORKSFORME
Alias: None
Product: frameworks-kholidays
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.51.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-22 18:41 UTC by Christoph Feck
Modified: 2019-10-22 17:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Feck 2018-10-22 18:41:33 UTC
SUMMARY
Allerheiligen (1. Nov) is not marked as a holiday for de-nw_de

STEPS TO REPRODUCE
1. Configure Plasma calendar to show Holidays
2. Activate de-nw_de Holiday region

OBSERVED RESULT
Nov 1st is not shown as a Holiday

EXPECTED RESULT
Nov 1st shown as Holiday "Allerheiligen"

SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.14.80-git
KDE Frameworks Version: 5.52.0-git
Qt Version: 5.11.2

ADDITIONAL INFORMATION
none
Comment 1 Allen Winter 2018-10-22 21:48:08 UTC
this is strange.  I verify that Allerheiligen doesn't show in KOrganizer on 1 November

well, for some German regions anyway
$ grep -c Allerheiligen holiday_de*
holiday_de-bb_de:0
holiday_de-bw_de:1
holiday_de-by_de:1
holiday_de_de:0
holiday_de-hh_de:0
holiday_de-mv_de:0
holiday_de-nw_de:1
holiday_de-rp_de:1
holiday_de-sh_de:0
holiday_de-sl_de:1
holiday_de-sn_de:0
holiday_de-st_de:0
holiday_de-th_de:0

I'm running KOrganizer in the US_en locale so maybe I'm using a German holiday file that doesn't contain Allerheiligen
Comment 2 Christophe Marin 2018-10-22 22:30:34 UTC
tested locally. If I enable the fr_fr holiday, plasma_calendar_holiday_regions in ~/.config contains:

[General]
selectedRegions=fr_fr

but the holidays shown in the clock applet are the us_en-us ones. My system isn't localized
Comment 3 Christophe Marin 2018-10-22 22:34:13 UTC
and if I restart plasmashell (kquitapp5 plasmashell && plasmashell) the holidays are not displayed anymore (nor are the astronomical events)
Comment 4 Christophe Marin 2018-10-22 22:37:14 UTC
even unchecking / checking again the box has no effect. I have to uncheck/check the 'holidays' and 'astronomical events' boxes on the calendar options tab
Comment 5 Christophe Marin 2018-10-22 22:40:20 UTC
and last detail, after disabling / re-enabling the holidays plugin, the public days are localized (I tried adding the de-nw_de ones to test and 'Allerheiligen' is displayed)
Comment 6 Christoph Feck 2018-10-22 23:37:44 UTC
Restarting plasmashell indeed fixed it. Interestingly, other German holidays (e.g. 3. Okt, Tag der Deutschen Einheit) were displayed, but Allerheiligen was missing. Now I see it.
Comment 7 Christophe Marin 2018-10-26 07:36:06 UTC
(In reply to Christoph Feck from comment #6)
> Restarting plasmashell indeed fixed it.

Not really, after restarting my session (reboot, logout...), the holiday and anything previously displayed is gone again.