summaryrefslogtreecommitdiffstats
path: root/abs/core/LinHES-system/msg_daemon.py
AgeCommit message (Collapse)AuthorFilesLines
2013-09-28LinHES-system: msg_daemon.py: make bottom positions scroll the same as the ↵Britney Fransen1-12/+23
top positions
2013-09-28LinHES-system: diskspace.sh: add OSD warnings for /home and /data/srv/mysqlBritney Fransen1-2/+2
2013-09-26LinHES-system: msg_daemon.py: initial support for y padding to compensate ↵Britney Fransen1-8/+9
for displays that overscan alot.
2013-09-26LinHES-system & func: Change OSD font to OverlockBritney Fransen1-1/+1
msg_client.py: if cmd is --print_list wait 1s for data to be returned from msg_daemon
2013-09-26LinHES-system: Change default OSD font to Overlock.Britney Fransen1-1/+1
2013-09-25LinHES-system & func: change msg_client.py font to CanterBritney Fransen1-2/+2
LinHES-system: install_canter_font.sh: added to install Canter font
2013-09-18LinHES-system: msg_daemon.py: make top slots slide down from the top and ↵Britney Fransen1-14/+33
slide up to disappear.
2013-09-17LinHES-system: msg_daemon.py: fix osd flash to the right before it scrolls ↵Britney Fransen1-0/+1
into place by moving osd off screen before showing
2013-02-01LinHES-system: msg_daemon.py fix init and nasty bug related to timeout.James Meyer1-2/+4
In a nutshell timeout wouldn't work unless a msg without a timeout was called first.
2013-01-11LinHES-system: make E and enhanced the default windowmanger. As a side ↵James Meyer1-6/+7
effect supplemental web also becomes the default. refs #895
2012-09-27LinHES-system: add the ability to view the msg queueJames Meyer1-15/+24
msg_client.py is used to add,remove, or list items in the queue of messages that will be displayed on screen. Optionaly messages can be given an identifier or "tag". This identifier does not have to be unique. Items are processed in the order they arrive, based off their slot number. The lowest slot number will be displayed first. After the message is displayed it is removed from the queue. ADD: To add items to the queue: msg_client.py --msg "My first message" --tag "tag1" REMOVE: Removing items are based off the tag. To remove all items from the queue that match the tag "tag1": msg_client.py --clear --tag tag1 To remove all items from the queue: msg_client.py --clear Listing items in the queue or to get the total count: msg_client.py --print_list > ------------- > msg : slot 1 > slot : 1 > cmd : msg > tag : None > timeout : None To immediately stop displaying the current message, use the kill command. msg_client.py --kill
2012-09-27LinHES-system: enhance msg_client.py and msg_deamon.py to support :James Meyer1-35/+340
msg_client.py --clear --tag to clear the queue, with the --tag then the whole queue is cleared --msg --tag to add messages to que --kill kill whatever is currently being displayed
2012-08-15LinHES-system:James Meyer1-0/+46
-updated for python2 -removed firstboot -added msg_client and msg_daemon -moved displaying help to later in the seq. LinHES-session now uses msg_client