Thank you so much Morat, it works as expected.
I really needed this function as i mostly work on the month view.
Hope, one day, it will be implemented in standard in the Thunderbird calendar.
Pictures before / after :
According to morat explanations, my procedure:
- close Thunderbird;
- created a point of restauration in Windows (to be able to go back if thing goes wrong);
- make a copy of my thunderbird profile (to be able to desinstall/reinstall if thing goes wrong);
- copy "omni.ja" file in C:\Program Files (x86)\Mozilla Thunderbird;
- paste "omni.ja" in a work folder;
- rename "omni.ja" as "omni.zip", and extract with 7zip in a new folder;
- in this folder, navigate to chrome/calendar/content and copy "calendar-month-view.js";
- paste "calendar-month-view.js" in the work folder;
- open it with a source code editor (Notepad++ works great);
- at the end of the code, find :
} else if (comp == 1) {
icon.setAttribute("type", "start");
label.value = formatter.formatTime(startTime);
} else {
label.value = formatter.formatTime(startTime);
and change the last line to have :
} else if (comp == 1) {
icon.setAttribute("type", "start");
label.value = formatter.formatTime(startTime);
} else {
label.value = formatter.formatTime(startTime) + " " + formatter.formatTime(endTime);
then save the file;
- copy and paste this new "calendar-month-view.js" in the chrome/calendar/content (so, it will replace the original one);
- up 3 times in the folder, then Select all the files and folders;
- right_click/send_to/comressed_folder (i don't use 7zip to compress, but the one with windows explorer, don't know if it's mandatory but it works without corruption);
- rename the new zip file as "omni.ja";
- be sure that steps 1 and 2 and 3 were done, it may save your life ;
- navigate to C:\Program Files (x86)\Mozilla Thunderbird, and rename the original "onmi.ja" as "omni.ja_master" (another way to go back if trouble...);
- copy the new "omni.ja" in C:\Program Files (x86)\Mozilla Thunderbird;
- start Thunderbird.