Comments (2)
You didn't say what OS you're on, but I'm going to assume unix like given you have a preference for compiler.
If you're just looking to change font size, you can do so in this function.
https://github.com/uTox/uTox/blob/develop/src/xlib/freetype.c#L393
IIRC the edit box is built here, https://github.com/uTox/uTox/blob/develop/src/ui/edit.c but this is all edit boxes, so you may just need to edit https://github.com/uTox/uTox/blob/develop/src/layout/friend.c#L855
I don't remember off the top of my head where the scroll bar is defined, but changing it is likely to be somewhat complicated.
another option to consider is to change the scroll rate with DPI changes. If you do end up making that change, consider making a PR, because I'd be happy to include that change into uTox
from utox.
Thank you for the information. I will keep it in mind for the future. I temporarily switched to Wire because it has the ability to send offline messages. And also because due to a Windows crash, my companion lost his Tox profile.
Yes, I am using Linux. The old Ubuntu 16.04, so I compiled the new version of Tox myself. But it turned out that sending files doesn't work in my build. I also have an old tested working binary of version 0.15 for Linux. Everything works in it. It's a version that's no longer on the web site or even in the Web Archive, but I have it. But as I said before, I'm currently using Wire. And I've been struggling for a long time to compile telegram-desktop (for news, not chatting).
About the contribution, I don't think I can help you. I'm not a programmer, but I've accumulated quite a bit of experience in compiling software. I can only minimally edit the source code.
from utox.
Related Issues (20)
- "make install" didn't run ldconfig, apparently.
- Contacts or friends HOT 3
- Feature request: Split long messages.
- uTox doesn't save proxy settings HOT 1
- Where is history stored on macOS? HOT 2
- How to load complete history with version 0.16.1 HOT 2
- uTox updates?
- Can't send file HOT 1
- Add support for NGC chat
- Memory leak
- broken link to APK package
- invalid toxid message isn't descriptive enough. HOT 1
- missing entries in utox theme .ini
- Always offline
- Slow Upload Speed, with Bursts HOT 4
- Some optimization suggestions for utox connections
- Can not change Tox ID
- Windows 11 uTox shutting when opened HOT 3
- 0.18.1.0 app crash - conflict with OBS?
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 utox.