Days when you should hang your flag:

8. february, Prešernov dan, slovene cultural holiday,
27. april, Resistance against the fascism day, (can anybody offer a better translation?)
1. and 2. may, labour day,
25. june, Declaration of independence,
26. december, Independence day

OR

When the president or the prime minister or the president of the parliament is officialy leaving the country (no, not for good!) or when he is returning from a visit abroad.

OR

When a foreign leader or a representative of an international organisation pays us a visit and when he leaves

OR

On mourning day, decreeted by the government.

(source: Zakon o grbu, zastavi in himni Republike Slovenije ter o slovenski narodni zastavi)

There you go.

When do you hang your flag?