Is "for people that value their eye sight" just a synonym for "defaults to dark mode"?
Dark mode with green letters - a standard for hours of working before the screen since 1980’s . The white background is not good for the eyes.
ImHex – A Hex Editor
21–30 of 85 posts
Re: ImHex – A Hex Editor
#22Earlier quoted context omitted.
Dark mode with green letters - a standard for hours of working before the screen since 1980’s . The white background is not good for the eyes.
Yeah, but in those days we did that because there wasn't any other option. It's not like the colour scheme of the monochrome terminal was chosen for ergonomic reasons. If anything, amber terminals were easier on the eyes. Or the white on black ones. Those were nice.
Re: ImHex – A Hex Editor
#23Earlier quoted context omitted.
What are you talking about? Where, in God's name, on my above comment I even hinted at that? All I am saying is if you go the trouble to create something that has different color scheme than your underlying operating system, then be smart enough to create settings to let users select their own colors. You either create your app with default coloring and you let the operating system set your colors according to the us…
> Where, in God's name, on my above comment I even hinted at that? This your comment if I remove the gaslighting and disdain for people with disabilities wanting to be able finally use some software: > is lightmode still an option?
Furthermore, coloring is an end-user business, not yours as programmer. Lemme explain this as well, since I am somehow under the assumption you are missing a full point of how modern operating systems works.
All modern operating systems have a window manager that is in charge of setting, among a lot other stuff, also the colors. They get those colors from the end-user current selected theme. If the end-user wants in his theme a memo to be red and a combobox to be black, then all the programs running on that end-user better have memos red and comboboxes black. Any one of those programs that do not let the operating system set their font, font color and background color of various components are breaking the end-user trust. And here is the amazing kicker! You, as a programmer, have to do absolutely nothing about it. All modern IDE's/compilers will do this by default.
Now, if you mess around and change that because you, as programmer, "know better" then you're a poor programmer. One way to redeem yourself is to let your users set the colors in your program under a Settings page.
Final thought. In regards to user with disabilities, they have different disabilities and different coloring needs. So this "cool kid" who thought dark mode is not burning their eyes, is the one disregarding them, not me.
Re: ImHex – A Hex Editor
#24Is "for people that value their eye sight" just a synonym for "defaults to dark mode"?
Dark mode with green letters - a standard for hours of working before the screen since 1980’s . The white background is not good for the eyes.
If you actually want easy on the eyes do what they actually did in the 80s... grey on dark blue.
Re: ImHex – A Hex Editor
#25Earlier quoted context omitted.
Dark mode with green letters - a standard for hours of working before the screen since 1980’s . The white background is not good for the eyes.
The white background is fine for the eyes, so long as the brightness is set properly - minimum brightness for the surrounding lighting with medium-high contrast. IME, this setup in a well lighted office makes a marked difference in eyestrain at the end of the day when compared to dark modes, dark rooms, and high-brightness light modes.
Re: ImHex – A Hex Editor
#26The title seems pretty unkind to the project and I almost skipped it. “Bleh bleh yet another hex editor”. But this has some nice features! For example, it can parse the executables, and show structures: Disassembler supporting many different architectures ARM32 (ARM, Thumb, Cortex-M, aarch32) ARM64 MIPS (MIPS32, MIPS64, MIPS32R6, Micro) x86 (16 bit, 32 bit, 64 bit) Just to start, along with a ton of other file parsin…
There have been discussions here about modern C++ example code. Lots of projects that use C++11, C++14 and a few C++17 codebases are suggested, but I've not seen a recommendation for a C++20 codebase to study - this might be one.
Re: ImHex – A Hex Editor
#27> error while loading shared libraries: libcapstone.so.4: cannot open shared object file: No such file or directory
Apt installed libcapstone, what am I missing?
Re: ImHex – A Hex Editor
#28I can't get this thing to launch. > error while loading shared libraries: libcapstone.so.4: cannot open shared object file: No such file or directory Apt installed libcapstone, what am I missing?
Might require the dev libs
Re: ImHex – A Hex Editor
#29I can't get this thing to launch. > error while loading shared libraries: libcapstone.so.4: cannot open shared object file: No such file or directory Apt installed libcapstone, what am I missing?
did you try libcapstone-dev? Or something like that Might require the dev libs
Re: ImHex – A Hex Editor
#30The title seems pretty unkind to the project and I almost skipped it. “Bleh bleh yet another hex editor”. But this has some nice features! For example, it can parse the executables, and show structures: Disassembler supporting many different architectures ARM32 (ARM, Thumb, Cortex-M, aarch32) ARM64 MIPS (MIPS32, MIPS64, MIPS32R6, Micro) x86 (16 bit, 32 bit, 64 bit) Just to start, along with a ton of other file parsin…