r/libreoffice • u/themikeosguy • 6h ago
r/libreoffice • u/bora-yarkin • 4h ago
I made a LibreOffice Impress extension that lets you control presentations from your phone
Hey everyone,
I’ve been working on a LibreOffice Impress extension for a while, and I’ve finally published the first proper release: LibreOffice Impress Remote 1.0.0.
It’s currently available through GitHub Releases and is under review for the LibreOffice Extensions directory:
https://github.com/bora-yarkin/libreoffice-impress-remote/
The idea is simple: I wanted a presenter remote that doesn’t require a separate mobile app, cloud account, or proprietary service.
You install the .oxt extension, open a presentation in Impress, select Slide Show → Start Remote, and scan the QR code with your phone. The remote then opens directly in your phone’s browser.
Part of my motivation was that the official LibreOffice Remote for Impress iOS app hasn’t been updated in years and no longer works on current iOS versions.
Right now, the extension can:
- Show the current slide on your phone
- Show presenter notes below the slide
- Keep previous and next controls pinned to the bottom
- Jump to the first, last, or a specific slide
- Show a per-slide timer and a total presentation timer
- Display the slide in fullscreen on supported mobile browsers
- Work locally over the same Wi-Fi network or a phone hotspot
- Use LocalTunnel, direct IPv6, or a self-hosted relay for more difficult network setups
The main intended workflow is local mode. If your laptop and phone are on the same Wi-Fi network, or your laptop is connected to your phone’s hotspot, the phone should connect directly to LibreOffice.
That’s the setup I care about most because it’s simple and doesn’t depend on an external service. It also works behind CGNAT because the connection stays inside the local network. However, some routers, public networks, hotspots, or firewall configurations may block communication between devices.
The other modes are included for people who want to experiment, but I’d still call them experimental. LocalTunnel, direct IPv6, and the self-hosted relay mode are there for situations where a direct local connection isn’t possible. If you have a VPS or a free tier cloudflare account, you can also run the included relay server yourself. Although I have not tested these features extensively. You can get the relay server and the related configurations on the extension's settings page when the relay server is selected. I have not created a separate release for these for now.
This is a volunteer FOSS project. I’m not a company, and I can’t promise perfect compatibility across every operating system, browser, router, carrier, and LibreOffice version. I cannot promise every feature someone needs to be included in this extension. Local mode works well for me, but I need more testing on other setups. I have made an extension because i needed it, then decided to advance it and release it as best as i can.
I’d especially appreciate reports from people using:
- Different LibreOffice versions
- Linux distributions
- Windows
- macOS
- iOS Safari
- Android Chrome or Firefox
- Home Wi-Fi, public Wi-Fi, and phone hotspots
So far, I’ve mainly tested it with macOS and an iPhone across a few different carriers and ISPs.
If you try it and something breaks, please open a GitHub issue with your operating system, LibreOffice version, phone browser, and connection mode. Logs and error messages are very helpful. Even a simple “it worked on this setup” report would help me build a realistic compatibility picture.
Contributions are also welcome. If you want to add a feature and have the knowledge or resources to implement it, I’ll happily take a look.
Thanks to everyone working on LibreOffice and its extension ecosystem. I’ve wanted something like this for Impress for a long time, so I’m happy to finally have a first release out.
r/libreoffice • u/themikeosguy • 15h ago
News Welcome to our new TDF members!
r/libreoffice • u/netmeddler • 8h ago
Is there a way to condense character spacing format in LibreOffice Writer when font and size are not the same?
r/libreoffice • u/ProfessionalLet9385 • 6h ago
Question Label Print cuts off left side
From time to time I have to print labels. Last time I did this was in April and it printed as expected. Two days ago I printed the same labels on the same system and printer ... and they were cut off at the left side!.
Why is that so, what might have happened?
My system is Linux Mint 22.1 (both times). Printer is Brother DCP 357 c.
Libreoffice was 25.8.6.2 in April and 25.8.7.3 now.
Would be very grateful to know where to look for changes that did this and how to correct that mishap.
Version: 25.8.7.3 (X86_64) / LibreOffice Community
Build ID: 580(Build:3)
CPU threads: 4; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Ubuntu package version: 4:25.8.7-0ubuntu0.24.04.1~lo1
Calc: threaded
writer document .odt
Can't share document itself -- contains private stuff
r/libreoffice • u/nightflame5 • 18h ago
Question Libre Writer - Table Cells are Reformatted when Inserting a Row
In Libre Writer 25.2.3.3 on Linux Devuan I have a table all formatted as I want.
As soon as I right click "Insert" -> "Rows Below" the table is reformatted:
The text font defaults to Default Paragraph style, but worse the Cells, Number Format is reset.
The really annoying consequence of this is dates are converted into numbers
20/09/2026 becomes 46285
This happens even if I create a brand new blank document, default formatting and just create a simple table.
Yes, I already have Tools -> Options -> Table -> Number Recognition Unchecked
How do I disable this behaviour? I want my tables to stay as I have formatted them. Why would Insert New row reformat all the cells?
I exclusively use .odt
Help Info:
Version: 25.2.3.2 (X86_64) / LibreOffice Community
Build ID: 520(Build:2)
CPU threads: 8; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Debian package version: 4:25.2.3-2+deb13u5
Calc: threaded
r/libreoffice • u/Snoo_89200 • 24m ago
Question Writer, dated entry since day 0
I'm keeping a log starting at day 0, with each entry being Today's Date / Days Since 0 heading. How can I automate "days since 0"?
The dusty parts of my brain says this would be a custom property and field, maybe as a custom heading for easy entry.
r/libreoffice • u/CelebrationAway4538 • 6h ago
Question What are these two files? Are they safe?
Yesterday i ejected safely my usb from my windows 11 home laptop and restarted my pc and went to sleep. Today i open my laptop, plug in usb, open my files on my usb and see thess two lu....tmp files ive never seen or created before? Are they a virus? Sorrry i dont know much about computers.
Thank you.