Now that I have a working messages notification extension to sugar's current notification system. I can follow the suggestions mentioned on trac [1].<br><br>One possible Idea:<br><br>1. Lets simply define a _PREEMPTIVE_SPACE_TRESHOLD (refering to jarabe.journal.journalactivity)<br>
<br>where PREEMPTIVE_SPACE_TRESHOLD = _SPACE_TRESHOLD*1.5 . This is just an example, just replace it with your favourite formula.<br><br>2. When this PREEMPTIVE_SPACE_TRESHOLD is reached we can simply add a message notification on every startup.<br>
<br>* Notification Icon appears [2].<br>* User reads the content [3].<br>* User can access information about the issue on the wiki [4].<br><br>3. If the user still don't remove unnecessary entries then it will reach SPACE_TRESHOLD and the ModalAlert() will show up. We could also follow the suggestions on [1] suppressing the modal window when the journal is active, until enough space is available again.<br>
<br>Suggestions or Ideas?<br><br>References:<br>1. <a href="http://bugs.sugarlabs.org/ticket/630">http://bugs.sugarlabs.org/ticket/630</a><br>2. <a href="http://people.sugarlabs.org/~tch/images/Screenshot-32.png">http://people.sugarlabs.org/~tch/images/Screenshot-32.png</a><br>
3. <a href="http://people.sugarlabs.org/~tch/images/Screenshot-33.png">http://people.sugarlabs.org/~tch/images/Screenshot-33.png</a><br>4. <a href="http://people.sugarlabs.org/~tch/images/Screenshot-34.png">http://people.sugarlabs.org/~tch/images/Screenshot-34.png</a><br>
<br>