Comments (7)
Partly solved. Unfortunately, hard to solve for all GUI elements.
Will be a work-in-progress.
from fpcupdeluxe.
I'm afraid that the issue still remains, many controls are still incorrect on my system. I attach the latest screenshots. I know that you wrote that the issue is only partially solved, but comparing the screenshots -- I'm afraid that I don't see much improvements.
If it's OK with you, I would ask to reopen this request, until it is resolved more completely. I know that it's difficult to solve 100%, but I can see some ways how to resolve it 90% :)
And I emphasize that I'm very eager to handle this myself, if it's OK with you!
Feel free to reopen this issue and assign me to it. I would happily submit a pull request with everything ready and tested on my system (and others too, I can test on Windows and Mac as well). I'm asking before making a pull request, because I suspect that the changes to the *.lfm files will be substantial, so to make it easy to merge them -- you should be ready, and avoid changing *.lfm files for a short time.
I hope that I'm not causing too much hassle -- I just want the GUI to look as-perfect-as-possible on my system, and I'm prepared to make the necessary changes myself :) Please let me know if that's OK:)
from fpcupdeluxe.
Thanks for your feedback !
And yes, is see there are still GUI issues.
My POV:
Fpcupdeluxe is a single us, one shot app, used to install FPC and Lazarus.
As such, the GUI is only functional, but need not to be perfect.
My new POV:
I appreciate your (GUI) efforts very much.
Feel free to make the necessary changes.
But remember: keep the GUI as simple as possible.
Fpcupdeluxe needs to remain self-explanatory by its GUI. Fire-up, use and forget.
And most users only use the main GUI.
Again, thanks for your help.
from fpcupdeluxe.
Great! I'll try to submit something useful within the next few days:)
I absolutely agree with you about the need to keep a simple GUI. As part of this issue, I don't want to change the GUI at all -- I only want to make it use auto-sizing more. The change will be almost impossible to notice, if the GUI already fits nicely your theme font size.
from fpcupdeluxe.
GUI has been improved a lot in the meantime.
Many issues solved.
Closing for now.
from fpcupdeluxe.
Absolutely, it's indeed much better now. I'm attaching the screenshots from the latest fpcupdeluxe on my system -- it's not perfect (some labels overlap and some buttons are smaller than the text inside), but it's readable, both the main window and the "Advanced settings". Thanks for your work!
And I'm sorry for now providing patches -- I promised to submit a pull request addressing this, but I never found the time to do it.
from fpcupdeluxe.
I will try to solve (some of) the above issues (as shown in the screenshots) in a next release.
It is hard to get the GUI ok on all systems.
from fpcupdeluxe.
Related Issues (20)
- Having installing fpcupdeluxe-x86_64-linux (v2.2.0r=April 22, 2023) on Fedora x64 (version 38) VM HOT 2
- ld symbol lookup error when compiling for Darwin HOT 16
- on windows system,after rebuild fpc with use unicode checked .lazarus lazutils can't find db.ppu HOT 3
- Cross compile aarch64-embedded for RASPI3 HOT 3
- JCF on aarch64 (Raspberry Pi OS Bullseye) HOT 2
- Invalid floating point application HOT 5
- Updating from one commit/hash to another does not work HOT 2
- Cannot install Synapse under Mac M1 12.6.5 HOT 4
- xtensa-esp32-elf-as.exe: unrecognized option `-EL' HOT 2
- FPC GitClient Error : Repository URL in local directory and remote repository don't match. HOT 1
- Fatal: Can't find unit ESP32 used by consoleio HOT 2
- Checking out fpcupdeluxe-2.2.0r on Haiku 64bit fails to build packages for CudaText
- x86_64 iphonesim target HOT 1
- Cross compiling in Linux to aarch64-Darwin: clang: error: invalid Darwin version number: macosx11.0.0 HOT 10
- Need Lazarus 1.4.x in Ubuntu 22.04 HOT 1
- The interface is blurry in Windows system while the scale is 125% HOT 9
- error on installing cross OpenBSD i386 on Linux x64 HOT 3
- still cannot install cross NetBSD i386 HOT 2
- Linux - cant find unit esp32 HOT 2
- Access violation adding 3.0.0RC1 tag 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 fpcupdeluxe.