In my opinion, the dynamic icon of Orage is not enough refreshed frequently. When my computer wakes up (after a suspend-to-ram for the night), several hours are necessary to get the correct date in the dynamic icon. I don't know the exact time. Regards, Fabien Grumelard
Yes, that icon is refreshed only once in 24 hours, when the date actually changes. If the machine is sleeping when that is supposed to happen, operating system/GTK+ should call the timed out event when the system wakes up. Orage is not doing anything special when the machine wakes up; it is supposed to work automatically. Do you have Orage clock panel plugin in use? If you set it to show only hours, does it work? What does $orage -v show? What disto are you using?
I don't use the clock panel plugin, I will try with it activated. $ LANG=C orage -v This is orage version 4.8.1 Released under the terms of the GNU General Public License. Compiled against GTK+-2.24.5, using GTK+-2.24.4. Using DBUS for import. Using libnotify. Using automatic archiving. Using operating system package libical. I'm using Linux Mint Debian Edition (LMDE).
The Orage clock panel doesn't change anything. Several hours are necessary to get the correct date. Is it sure a timed out event is called when the system wakes up ? Is there a way to monitor this event ?
There is no special way to monitor that wake up. I could try to create a test program for it.
My icon does not (usually) get refreshed even if my laptop is on when the day changes. It used to, but not after updating my distribution (ArchLinux) about a month ago. Successive updates haven't fixed this. However, in rare cases it does refresh, perhaps in 1 out of 5 times (a rough estimation). I haven't noticed any other differences between the times it does and does not update. $orage -v reports Compiled against GTK+-2.24.5, using GTK+-2.24.6. Otherwise the same as in comment 2.
Thanks, that is interesting. Maybe Gtk+ 2.24 has changed something so that it does not work anymore. I need to find a distro which has that fresh version and test with it.
*** Bug 7659 has been marked as a duplicate of this bug. ***
My icon seems to be updating again. For the last few days it has been updated to show the new number of the day immediately when the day changes. I have no clue as to what has fixed this problem (at least temporarily). I haven't made any modifications in any configuration files, and I haven't made any major software updates, but it's possible some packages have been updated when I've installed new applications. $orage -v is still reporting the same information.
Yes, reproduced this with Debian testing, which has Gtk+ 2.24. Gnome panel clock was not refreshed either after wake up. Not easy to work around this.
Ok, very interesting that it was cured in your system. Hmm.
Fixed in 4.8.2.1 available in git. Added an optional timer to keep track on time and refresh Orage if the timer notices vanished seconds. Now icon should change within 10 secs after waking up from suspend/hibernate. This timer is only needed when the system does not recovery automatically.
*** Bug 8175 has been marked as a duplicate of this bug. ***
Fixed in 4.8.3.
*** Bug 8682 has been marked as a duplicate of this bug. ***
*** Bug 8279 has been marked as a duplicate of this bug. ***