Git Product home page Git Product logo

Comments (2)

GrayHatter avatar GrayHatter commented on June 3, 2024

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.

 avatar commented on June 3, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.