We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

LibreOffice Theme Changer

00:00

Formal Metadata

Title
LibreOffice Theme Changer
Subtitle
An Extension for Customize LibreOffice Appearance in Easy Way
Title of Series
Number of Parts
490
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
LibreOffice is free and open source office suite software that is very popular today. LibreOffice is almost used in various user segments, ranging from personal, community, education, and even companies. It would be very interesting to be able to have LibreOffice specific themes for each segment. For this reason, we (LibreOffice Indonesia Community) took the initiative to create a special extension to manage themes in LibreOffice, we call it LO-TC (read: Lotis) LibreOffice Theme Changer.
33
35
Thumbnail
23:38
52
Thumbnail
30:38
53
Thumbnail
16:18
65
71
Thumbnail
14:24
72
Thumbnail
18:02
75
Thumbnail
19:35
101
Thumbnail
12:59
106
123
Thumbnail
25:58
146
Thumbnail
47:36
157
Thumbnail
51:32
166
172
Thumbnail
22:49
182
Thumbnail
25:44
186
Thumbnail
40:18
190
195
225
Thumbnail
23:41
273
281
284
Thumbnail
09:08
285
289
Thumbnail
26:03
290
297
Thumbnail
19:29
328
Thumbnail
24:11
379
Thumbnail
20:10
385
Thumbnail
28:37
393
Thumbnail
09:10
430
438
Field extensionOpen sourceCompilerFaculty (division)Local ringStudent's t-testEvent horizonExtension (kinesiology)Menu (computing)Computer-generated imageryComputer iconScripting languageRepository (publishing)Macro (computer science)WindowConfiguration spaceDirectory serviceLink (knot theory)Raw image formatFile formatEuclidean vectorSoftware repositoryOnline helpRootSymbol tablePasswordMultiplication signArithmetic progressionBackupSoftware developerExtension (kinesiology)Fiber bundleDifferent (Kate Ryan album)Medical imagingPhysical systemOperating systemWindowCartesian coordinate systemCodeComputer fileMacro (computer science)Computer iconProjective planeConfiguration spaceDirectory serviceOffice suiteINTEGRALData managementMathematicsComputer animation
Strategy gameComputer iconMenu (computing)Default (computer science)Scripting languageProgrammer (hardware)Link (knot theory)Symbol tableGraphic designMedical imagingComputer iconLink (knot theory)Projective planePresentation of a groupDoubling the cubeOpen setSoftware developerMultiplication signOffice suiteDefault (computer science)Digital photographyMoment (mathematics)WindowFeedbackTouchscreenComputer fileStrategy gameExtension (kinesiology)Computer animation
VotingNP-hardGraphical user interfaceElectronic mailing listRepository (publishing)Computer animation
Error messageGamma functionChemical equationDialectSerial portComputer animation
Electronic visual displayConfiguration spaceSerial portComputer fileTemplate (C++)Presentation of a groupSpreadsheetWell-formed formulaMathematicsDatabaseUsabilityMedical imagingComputer animation
Computer iconSingle-precision floating-point formatConfiguration spaceMedical imagingComputer iconImage resolutionComputer animation
Computer fileSpreadsheetDatabaseWell-formed formulaMathematicsPresentation of a groupCommodore VIC-20Normed vector spaceDrum memoryCloud computingAcoustic shadowComputer iconGraph coloringComputer iconCartesian coordinate systemProduct (business)Computer animation
Computer iconSpreadsheetComputer fileWell-formed formulaMathematicsDatabasePresentation of a groupComputer iconComputer animation
Field extensionPosition operatorMathematicsComputer configurationCategory of beingTemplate (C++)Computer fileConfiguration spaceComputer iconFile formatDefault (computer science)Instance (computer science)Graph coloringCycle (graph theory)Dressing (medical)Open sourceAsynchronous Transfer ModeCartesian coordinate systemOffice suiteDifferent (Kate Ryan album)Interface (computing)Physical systemGoogolExtension (kinesiology)Computer animation
Point cloudOpen source
Transcript: English(auto-generated)
Good morning everyone. Here I will share about LibreOffice integration project. That is LibreOffice paint changer or we can call it LOTC.
More clear and simple LOTC or we can call it LOTC. LOTC is extension for LibreOffice that will allow you to change LibreOffice appearance. This is intro and some personas and I will show you.
My name is Rania Mina from Indonesia. In the LibreOffice community I am in Masvatar and the center in LibreOffice Indonesia. And for this project I am the leader and manager of LibreOffice paint changer project.
You can contact me if you need. Ok, let me start. What is LibreOffice paint changer or LOTC? I want to ask to you all, please raise your hand if you care about appearance of application.
So we agree that appearance of application is better, right? Ok, we agree. Because of that, we feel like LibreOffice has a best performance.
But sometimes, for example in my country, LibreOffice looks like it's too old, too old style for example. And they don't compare to other office with application. It's your country? Yeah. Oh, never.
We will go to that moment. Ok, I will explain first. This is, as I said, an extension for LibreOffice that will allow you to personalize LibreOffice appearance. The other things include splash. When you open LibreOffice, it will appear an image.
Yeah, splash or in the developer it's intro. Yeah, intro image. Then persona. If you use Firefox, you will feel familiar with Persona 10. And you can apply Persona 10 on LibreOffice. And you also can change the icon or the light up menu.
So you can make your LibreOffice with your own style. But it's very complicated if you do it manually. So that LibreOffice in community make extension that will help you to do that easily.
You can go to the repo story to watch our progress. And now you can try it. But I actually told you that this is a very early development. And there are some problems and some issues that we will solve next time.
This is the appearance of LTC, main window. And in the last I will show you how to use this extension. This actually goes with Python 3.5. LibreOffice macro to create STL, UI developer. So we use LibreOffice to create the UI.
And we convert from STL file to .py file with United. Anyone know about United? Yes, actually our team also knows. So we can convert this to this.
How does LTC work? I will explain the basics of LTC. First, LTC will backup the MIME file. For example, intro, personas, etc. Then we will create a symbol.
Why symbol? Because some file or some image asset is on root directory. So when we want to change it, we will need a root password. And it's very annoying if you want to just change one thing to the other thing you need to enter the password.
It's annoying. So we can make a symbol and set the symbol into the configuration directory of LibreOffice in home. Then we can change it easily without the password again.
For complete upload, you can refer to this documentation. There are some uploads because LibreOffice runs in several operating systems. Linux, Windows, MacOS. So we have a different treatment for LTC.
Especially in Linux, we have some methods to install, like using JF or LPM. Then Flatpak, Snack. All of them use different directory and different pack. So we show different treatment when we use LTC extension.
Of course, you can run LTC in our operating system. Start from Linux, Windows, Mac. Then, to make LTC more simple, we make a bundle of them.
We call it .otc-time. This file contains images and configuration about the persona, about the intro, and I also show you. We also make complete documentation how to make a LTC file or TAM bundle.
You can read it in the docs with .libreoffice.id, .libreoffice, .tam-changer, .otc. I write the code and documentation step by step, how to build, and then how to write a new TAM.
Then the question is, why OTC is important? I see your answer is first. Because the pair is mattering. For me, for example, sometimes I want to have an application that says, yes, this application is me.
I want to show to everyone, I use libreoffice and it's freedom. What? Freedom? Yes, because I can change everything in your office, and you can do that in other offices.
That's one example. The first is promotion strategy. Why? With OTC, we can go to office, school, and other communities. Then we can make libreoffice or some rebrand.
Yes, you can use your company logo or your school logo in a libreoffice. It's very easy, and you can share it to your students, just because we have OTC file. So TAM can share to each other. Then we can combine the libreoffice especially more easily.
I will give an example. Yes, this is the thing here. We create, libreoffice Indonesia create. This is a woman's symbol in Asia, especially in Asia.
This means strong and brave woman. So we dedicate this thing for libreoffice in Indonesia. So we can say to ladies, yeah, you should use libreoffice. Why? Because it's yours. Ladies can use this thing.
And we also create special icon theme for the office. Now also three countries. Then we also make custom theme for libreoffice. Yes, you know that I have a little brother.
Brother, I want to try to type in something. They doesn't need complex manual. They only need some of manual libreoffice. Then libreoffice is variable to select which manual that you need. It's complicated for children or kids.
We can skip it. So this we apply for libreoffice kids. Yes, we also create simple item for kids. Name a kid's item style. And then we also create something for example.
Anybody know about this? Musket Rider, you know? It's very popular in Japan and Indonesia. It's superhero. We have a community about this. For example, one mother is joined in the community. We can make, we can serve, we can tell.
Yes, you can use libreoffice because we have special theme for libreoffice. Yes, for the camera and the decay. The icon, I use default icon for KDE brief. And the item, the theme, we use decay theme. For more theme, we have created some theme.
You know Pikachu? Yes, we also create theme Pikachu. When you can try it and open it in lubl.libreoffice.id. Then, as I said before, this is freedom method.
So we can tell easily that libreoffice is freedom. Yet, this example, you can make libreoffice as your style, with your own style. And I believe that every country, every culture has their unique style.
And we can integrate the culture into libreoffice. I think it's interesting. Then, it is people interest. For example, I have a friend. Then I teach him how to make item time with OTC.
Then, I suddenly, whoa. He make something, yeah, it's a strange moment. When he make a presentation in front of the class, he use intro with his photo. Like this. In the intro, so when he open ODP file, double click, click.
In the screen appear, this photo. So, in the class, is it Microsoft Office? No, it's libreoffice. Really? You can make it. We can change it because it's very, very, very freedom. You can use it freely.
Yes. Okay, the next is, as I said, libreoffice is still under development. Our team has to do the best as we can. Please, if you want to try, just try and give us advice and feedback to make OTC better in the future.
Yes, the common resource is currently in GitHub issue. And this is, yeah, with the team, we have good libreoffice. This is the developer, then the icon designer, and she is the creator of kids icon.
And this is the creator of libreoffice icon. And this is the graphic designer who helped me to create intro and promotional image. And special thanks to friend, because actually, libreoffice designer is indicated at 2018,
maybe, but it's only in bash script. Just because in bash script, it's only run well in Linux, so it can run in Windows or Mac. Then, friend told me, hey, why you not make an extension? Ah, extension? I don't think about extension.
And yes, OTC is my first extension project for libreoffice. So thank you, friend, because it was me. I might be here. Because I know libreoffice is always here, right?
There is a useful link that you can follow about libreoffice in China. And, thank you for the invitation. Okay, first I will show you the link.
It's the repository. Then, the complete documentation. It's the complete documentation. You can read it already in Indonesian and English.
Then, the list of things, as I said to you, as I said, is Pikachu, Pika Pika. So you can use your own character or your anime character to your libreoffice.
And yes, have fun with libreoffice. And I will show you.
You can see the splash image was changed.
Oh, thank you, China. To add the new thing, you just import the thing, and it got listed here. Or if you want a new thing, just click here.
And every single trick folder template, and you can add your image and configuration there. To change the thing, you just need to click. For example, K3KG. Then activate writing.
Okay, the icon changed. Let's go. Why pick? It's too big. Because the resolution is too big. Let's see if I can. Yeah, let's work. Then, if we check the...
For maximum appearance, you can change, you can go to the option. Then, you can choose here.
But if you activate the thing here, the intro and icon will not change. But you can change the vegan application. As you see, the vegan is the product. So you can choose the color. Let's go with the same color here.
And for better, I think I want to remove it. Or better for me. And for the child, I activate the thing.
Then, I close and proceed.
The icon changed. The icon is much greater. And the layout also changed. Let's see. Okay, I think enough. If you have any questions? Yeah. If it's working with the new tablet-based interface?
I don't know. But I think not. Because we love default interface. That interface is from... Yeah, you know. It's to plus bits. Other, but we love default template properties. Because it's cool. For example, in your tape, you can move each panel like this.
But in default, with free, you can choose which panel position and which icon that you need to show or not. Yes, maybe like that. Just for icon and icon is good.
I have tried, but it's not working. It's working, but not too good for me.
Okay, any questions yet? In Mark, the extent can actually bypass the options. The various options put many things into one whole thing.
Which is great. Right now, this appearance toolbar is done by a so-called persona. And Finetox changes frequently the API.
That means we have decided to go away from the way from Finetox persona theming into something what you do in your own format. It might change.
Or what I want to say. And I learned, maybe in addition, I learned that the start center can be tweaked as well. Close that. On the left-hand bar, in the middle bar, there are switches in the configuration to apply different colors.
And I believe you can also change the background image of the left side for instance. Oh, yeah. We have found that we still don't know which way we will put over there.
Because all the graphics have .xcu file, which means it's a configuration file for the graphics. But we don't know where is the documentation for this file. And we just try to understand step by step. So yes, we want to make LTC more great and more simple.
So you just click and everything changes. But we will do it step by step. There is my week. I will do that someday. Anyway, it's open source. And who would like to help? I wouldn't hurry too much.
Because it was a topic from someone who requested to change the color of the cycle depending on the system. So I figured out how it works. And there is the switch. And the topic is still open.
And you may change it to not use some configurable things. It was regarding dark mode. Yeah. He wanted to have very dark in the office. Actually, exactly what he did. We can use dark mode. We, for example, Google then also come and must get rid of the super heroes.
For that time, we still should change the application background manually. So for the personas, we should only need to change the background to get dark mode for the graphics.
And it's possible. And yeah. For all the graphics, they are perfect. It's one of them. But in 6.2, the picture is gone. And then to only 16 that include by default in the graphics. Then what are the modifications?
How? Slowly graphics support to add some things but with different way. And we use this different way to make OTC. Yes. Okay. Do you have plans to, for example, bring this extension to inside the office infrastructure for development?
We don't make, we're not sure but if it happen, we will be very happy. Just because we just need to read more documentation about the graphics.
And after we understand it, maybe we can integrate the OTC to the graphics system. Your dress is spectacular. Your dress is spectacular.
Because it's special for me so I use special dress. Great. Thank you. Okay. Italian read by. It's something that results in the argument, the topic, you know. He's talking about, you know, the look of the graphics.
And that's why he dressed that way. It's perfectly in harmony. Excuse me, have 10? Yeah, I have two t-shirts for early questioner. Maybe for you and you.
I have special t-shirt for you. Oh, thank you. I have special t-shirt.
This is for Indonesian community. Yeah, this is for you. I call? No, just two for us. Two for us. I call you. Not this? Here, yes. Here.
Finally.