Line 3: |
Line 3: |
| Bulletin Board is a project under Google Summer Of Code which aims at building an interface to promote interaction among users on an activity. | | Bulletin Board is a project under Google Summer Of Code which aims at building an interface to promote interaction among users on an activity. |
| <br/><br/> | | <br/><br/> |
− | For detailed information refer the link - http://wiki.sugarlabs.org/go/Summer_of_Code/2014/native/Bulletin_Board. | + | For detailed information refer to the link - [[Summer of Code/2014/native/Bulletin Board]]. |
| <br/><br/> | | <br/><br/> |
| ==== Chat Channel ==== | | ==== Chat Channel ==== |
| + | It is overlaid on any activity and is a spatially contextual chatting interface comprising of chat bubbles throughout the screen. |
| <br/><br/> | | <br/><br/> |
− | It is overlaid on any activity. It is spatially contextual chatting interface comprising of chat bubbles thoughout the screen.
| + | For detailed information about the project refer to Bulletin Board Proposal, [[Summer of Code/2014/native/Bulletin Board]]. |
− | <br/><br/>
| |
− | For detailed information about the project refer to Bulletin Board Proposal [[http://wiki.sugarlabs.org/go/Summer_of_Code/2014/native/Bulletin_Board.]] | |
| <br/><br/> | | <br/><br/> |
| | | |
− | ==Instructions to setup on any Sugar Activity - == | + | ==Instructions to setup on any Sugar Activity == |
| <br/> | | <br/> |
| * Clone the sugar toolkit gtk3 repo. - https://github.com/native93/sugar-toolkit-gtk3. | | * Clone the sugar toolkit gtk3 repo. - https://github.com/native93/sugar-toolkit-gtk3. |
Line 25: |
Line 24: |
| | | |
| * Initialize an object of the class say self.board - ''self.board = BulletinBoard(self)''. | | * Initialize an object of the class say self.board - ''self.board = BulletinBoard(self)''. |
− | * Insert self.board in the activity container ( depends on activity ) - '''refer to Paint Activity.''' | + | * Insert self.board in the activity container (depends on activity) - '''refer to Paint Activity.''' |
− | * Also insert all the buttons - ''self.board.box_button, self.board.share_button, self.board.button'' in order to end of the activity toolbar box. | + | * Also insert the bulletin button - ''self.board.button'' at the end of the activity toolbar box. |
| + | <br/> |
| + | That's it ! Bulletin chat channel is ready for use with the activity ! |
| + | <br/><br/> |
| + | ''Hand Icon to be included'' - [[File:Hand1.svg]] |
| + | <br/> |
| + | |
| + | ==== Screenshots and Demo ==== |
| <br/> | | <br/> |
− | That's it ! and the Bulletin chat channel is ready for use with the activity !.
| + | [[File:bulletin_new.png|600px]] |
| + | |
| + | <br/><br/> |
| + | |
| + | Short Demo - https://www.youtube.com/watch?v=wyjLfKBn4BQ |
| + | |
| + | |
| + | == Bulletin Frame == |
| + | |
| + | - github repo - https://github.com/native93/bulletinframe |
| + | |
| + | Steps - |
| + | |
| + | * Clone the repository inside sugar/src/jarabe/. |
| + | * Add the new dir "bulletinframe" in the Makefile present in the folder. |
| + | |
| + | === Demo === |
| + | |
| + | <br/> |
| + | |
| + | Short Demo - https://www.youtube.com/watch?v=v3NPUTEczmU |