Comments (7)
You probably want to change these two to something like 800
Lines 161 to 162 in f702912
Keep in mind that you are reaching an unsupported territory. Styles, widgets and layouts have been made for the default values and Tuba might not look quite right. You can edit it without recompiling Tuba by using gresource extract
and glib-compile-resources
but likewise, no further support will be given and it might get overwritten or break future Tuba releases.
from tuba.
The reason this has happened is likely because the sidebar has gotten narrower, which has made the content view so wide that it goes out of the full-width mode. This has most likely changed once again in the most recent release, 0.5.0. I imagine the only potential solution to this is to adjust the point at which the app enters/exits the full-width mode.
from tuba.
Is there a way to adjust that breakpoint? Is it something set by Tuba, or something inherited from GTK/libadwaita/whatever-is-responsible?
If it is set by Tuba, would it be possible to make it configurable? I'm happy to try my hands at implementing that, but would need a pointer to where to start looking for it in the first place.
from tuba.
This breakpoint is managed by Tuba. If it’s a problem, it should be solved by default, for everyone. It’s not worth spending a preference on.
from tuba.
Awesome, then it's easier to fix! I think it would make sense to have full-width toots when the Tuba window half-width (or smaller), and start doing the card-like stuff when it is bigger? That would certainly work for me. It might not for screens wider than mine (I'm at 1920x1080), which is why I thought it might make sense to make it a preference.
To be honest, I'd be fine with having it stay the way it is, as long as I can override the breakpoint somehow, without recompiling Tuba.
In the meantime, where is it in Tuba? I'd like to patch it for myself quickly, until a proper solution is found. O:)
from tuba.
Thank you! I understand it's unsupported territory, and I'm fine with that. Now that I know where to look, and what to change, I can keep my changes updated if need be.
As far as I'm concerned, this resolves my issue, so you can close it if this isn't something you want to change. I'm happy with the workaround, even if it's unsupported territory.
from tuba.
I just upgraded to Tuba 0.5.0, and this issue is no longer present at the sizes I use Tuba at.
from tuba.
Related Issues (20)
- [Bug]: cant find admin mode HOT 6
- [Request]: Admin reports greyscale and blur media
- [Request]: Make alert dialogs HIG compliant HOT 3
- [Request]: Avoid stacking dialogs HOT 3
- [Request]: Use button row list add pattern
- [Bug]: Notes field EntryRow cannot show full contents (except scrolling while editing) HOT 1
- [Bug]: Drag to refresh on librem 5 stops working when returning to top of feed HOT 2
- [Request]: Autocompletion for the "From User" username filtering field in the "Advanced Search" helper dialog HOT 3
- [Bug]: The margin of the popover when clicking on an avatar is odd HOT 8
- [Request]: Lock timeline scroll in Federated view when not at top HOT 2
- [Bug]: Opening videos more than once crashes the app (failed to flush Wayland connection) HOT 1
- [Bug]: Crash when repeatedly playing / pausing and/or entering/exiting enlarged video playback mode HOT 1
- [Bug]: Papercut: missing tooltip on clickable usernames, inaccurate "Open profile" tooltip on avatars HOT 1
- [Request]: Simplify window resizing HOT 1
- [Bug]: After computer has been suspended / put to sleep, notifications do not refresh until app restart HOT 1
- [Bug]: I can open many dialogs many times HOT 2
- [Bug]: '%3' HOT 3
- [Request]: Change localisable strings to allow rearranging words HOT 2
- [Bug]: Crashes when going to previous screen after destroy event HOT 11
- [Bug]: No option to close app HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tuba.