Posts

Showing posts from July, 2017

GSoC 2017 Diaries with Sugar Labs - 5

Image
Hello everyone... Over last two weeks I spent time on generating PDF of the Music Blocks User Guide. I tried two different approaches for this purpose. Using a JavaScript PDF generator to generate PDF from the client side. Using a PDF generator to generate PDF from the server side. - In my case PHP supporting PDF generator You can find my source code from here . In my approach, I looked into, Removing the navigation and blocks menus on the left side. Removing audio and video components. Adjusting texts and images fit the PDF pages.   Anyways, I decided to do PDF generation via a PHP library as it would give more control over the process. I played with several open source PDF generators over last two weeks. Majorly with FPDF library and TCPDF library. FPDF Library http://www.fpdf.org/ TCPDF Library https://tcpdf.org/ I decided to work with TCPDF generator for my GSoC project because of its supporting functionalitie

GSoC 2017 Diaries with Sugar Labs - 4

I am late in delivery!!! I should be done with the content creation for the user manual by now as per the initial timeline drafted by me but I am still half a way on it. You check my work so far from here . My updates since my last blog post are as follows: Fixing issues in blocks menu.  Drafted quick start and added content to the source code. ( Quick Start ) Added content to the Components section. ( Main Toolbar , Auxiliary Toolbar ) Added images to components section.  Added an example to the examples section. ( Hot Cross Buns ) Working on PDF generation process.  It took a long time to discuss on Quick Start approach and also it took a long time than expected to add images too. If you go to the palette toolbar you can find the added images to the content.  I will be completing the content creation and PDF generation process by 24th July as I have mentioned in my project plan.  Hope to get back to you all with next update before the second evaluation phase!