Easy Hacking LibreOffice

Slides:



Advertisements
Similar presentations
Bending Zen Intro Using Zen Themes functionality, but bending it into your own theme.
Advertisements

.Graph for Excel Enhancing the Graphics Production Process at the OECD
Using EasyBib Creating an Account Fill in the fields, as shown below, and include your unique coupon code: sparrowspoinths2014 Click “Sign up” button Go.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you to get and stay organized?
Design, Implementation & Feedback. Assessment Question Types *Skill* *Application* * “Stretch” *
Fun With Google Earth. Visualization Tools IDLE output (print) Excel (plots, charts) Google Earth (maps and marks)
Coding. Steps to Success 1.Create a PLAN including a detailed statement of requirements (SORs) 2.Write algorithms based on the SORs 3.Write pseudocode.
Microsoft Excel 2013 An Overview. Environment Quick Access Toolbar Customizable toolbar for one-click shortcuts Tabs Backstage View Tools located outside.
Example Presentation Something to Show. Basic Title & Content Point to be made Number One Point to be made Number Two Point to be made Number Three.
Introducing Cascading Style Sheets  Cascading Style Sheet Basics  Creating Styles  Using Styles  Manipulating Styles  Text Formatting with CSS.
1 Programming for Engineers in Python Autumn Lecture 5: Object Oriented Programming.
Maintainability Sp.772 April 29th Important Criteria Easy to understand –New web masters –Old web masters –The user Easy to update –Bug fixes –New.
Quark QuarkXPress 4 Foundation Level Course. What is QuarkXPress? This courseware teaches the fundamentals of QuarkXPress 4.1. It is a page layout application.
PowerPoint 2007 ©: The Power of Presentations How can Microsoft PowerPoint 2007 help you convey your message?
Document Basics Lesson 2. Skills Matrix SKILL #MATRIX SKILL 1.1.2Apply Quick Styles to documents 1.1.3Format documents using themes 1.1.4Customize a theme.
Chapter 3 Working with Text and Cascading Style Sheets.
Styles with Cascading Style Sheets (CSS) Web Design – Section 4-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design.
TalisPoint Network Website Instructions For the Name, type in STRATA (case sensitive). For the Password, type in SW01 (case sensitive) and click “Login”.
Programming Languages: Scratch Intro to Scratch. Lower level versus high level Clearly, lower level languages can be tedious Higher level languages quickly.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
 Copyright, Fair Use & Permissions October 25, 2012.
How to Create a Document in Google Drive By Tressa Beckler.
Create Mail Merge Documents!. Use and Create New Merge Fields!
Word Processing Presentation Spreadsheet. Programs: Microsoft Word, Pages, LibreOffice Writer Extensions:.doc.docx.rtf.txt.odt Edit Text Documents/ files.
IBIS-Q Tutorial: Secure Query Overview To get to the Secured Data Modules from the main IBIS-PH page, select.
Interface and Implementation Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introducing Cascading Style Sheets. Cascading Style Sheet Basics  Cascading Style Sheet Basics  Creating Styles  Using Styles  Manipulating Styles.
Chapter Five Advanced File Processing. 2 Lesson A Selecting, Manipulating, and Formatting Information.
Your Résumé It’s a living document……… Senior Advisory – November, 2014.
Creating Graphs in PowerPoint Step 1 Open a new PowerPoint Document.
1 Lesson 13 Organizing and Enhancing Worksheets Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
XHTML Lists. There are three types of lists available in XHTML  Unordered or bulleted lists  Ordered or numbered lists  Definition or directory lists.
©GoldSim Technology Group LLC., 2012 Dashboards August 2012 Webinar By Jason Lillywhite.
Useful Tips On How To Use Writer, Let’s Get Started!
7th Grade Science Spiral. We will create a science spiral this year. All of our vocabulary and notes will be kept in it. At the end of the year, you will.
Word Create a basic TOC. Course contents Overview: table of contents basics Lesson 1: About tables of contents Lesson 2: Format your table of contents.
Cascading Style Sheets (CSS) EXPLORING COMPUTER SCIENCE – LESSON 3-5.
Sage ERP X3 Work Order Documents: - What determines which reports are selected and how to change them.
Microsoft Word 2007 In the Library at York College, all Windows computers have Microsoft Word 2007.
VERIFYING SPECIAL ED DATA TAMMY SOLTIS IU 5 DATA SUPERVISOR.
QR Codes “Scan Your Way to Engagement” Pamala Heller Woodland High School – Henry County
WaveMaker Visual AJAX Studio 4.0 Training Styling your application.
1 Developer Tasks for Non-Code Hackers André Schnabel, Christoph Noack , 10:30, La Cantine.
Thorsten Behrens – LibreOffice Hacker Novell, Inc.
EXCEL BASICS Helen Mills OME-RESA.
Cascading Style Sheets (CSS)
Chapter and 10.2 Presentation views and outputs
PHP Fundamentals Course Introduction SoftUni Team Technical Trainers
Microsoft Office Illustrated
Proactive librarianship & Effective training skills
Debugging and Troubleshooting Code
UX Concepts How they affected our development flow.
Styles with Cascading Style Sheets (CSS)
Microsoft Office Illustrated
Styles with Cascading Style Sheets (CSS)
Conference Presentation Template
MS-Access (database) how to create blank data base.
The Website Foundation
Chapter III Animations, Transitions, Spell Check, Outline Tab, Slides Tab, Sorter View, and Printing Saturday, November 24, 2018Saturday, November 24,
Electromagnetics II Unit 3:Lines with Nonlinear Load,
Microsoft Office Illustrated Introductory, Windows XP Edition
TRIFOLD AREA – THIS GUIDE WILL BE REMOVED BEFORE PRINTING – TRIFOLD AREA – THIS GUIDE WILL BE REMOVED BEFORE PRINTING – TRIFOLD AREA – THIS GUIDE WILL.
Performing Calculations on Data
How to Create Tables & Graphs in Excel
Lesson 13 Working with Tables
Oil Spill Cleaner-upper
Oil Spill Cleaner-upper
Oil Spill Cleaner-upper
Oil Spill Cleaner-upper
Presentation transcript:

Easy Hacking LibreOffice Cor Nouws - The Document Foundation T-Dose, Eindhoven November 5th 2011

LibreOffice is... Building easier and faster Cleaner output Better overview code, good documentation Easier debuggen Quick feedback and commits 'Good is good', then 'better' … 'best'

Easy Hacks … because ?! It is fun You learn to know code and developers Very good for LibreOffice 230 developers really is great, but we're maybe only at 30% You become ready for larger hacks :-)

Easy Hacks … how ?! Build Choose Ask Patch LGPL3+/MPL goes to http://cgit.freedesktop .org/libreoffice/core

Building Dependencies Code from repository Make http://wiki.documentfoundation .org/Development #Getting_your_first_build_done

Choosing what Improve building Clean code Translate comments Fix bugs Make extra funcionality http://wiki.documentfoundation .org/Development/Easy_Hacks

Questions ..>.. [PUSHED] ! grep http://opengrok.libreoffice.org <>@irc_freenode.net libreoffice@lists.freedesktop.org [PATCH] > [PUSHED]

Examples Extra default colors for charts Copy / move sheets in Calc Text fields larger (translations with longer strings) Changes in print dialogue Page sides in Writer Extra styles for arrows Word count … and so on

Your own ideas ! ..

Attribution-NonCommercial-ShareAlike CC BY-NC-SA