This website requires JavaScript.
Explore
Help
Register
Sign In
Rooba
/
ImHex
mirror of
https://github.com/WerWolv/ImHex.git
Watch
1
Star
1
Fork
You've already forked ImHex
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
a6cc4ca210
ImHex
/
.gitignore
11 lines
96 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Proper DPI scaling and basic custom font (#85) * add glm to arch deps After running got `None of the required 'glm' found`. This fixes that * dist/fedora: Include file magic headers Due to differences in package names between Deb based systems, Arch Linux, and RPM based systems the package containing the development headers for file were missing from the Fedora dependencies script. This includes the package `file-devel`, which is the package which resolves the issue. In Fedora, one can identify the package providing a specific file using the verb "whatprovides" with the command dnf, e.g.: [~]$ dnf whatprovides /usr/include/magic.h Last metadata expiration check: 4 days, 0:23:05 ago on Fri 04 Dec 2020 09:06:53 AM PST. file-devel-5.39-3.fc33.i686 : Libraries and header files for file development Repo : fedora Matched from: Filename : /usr/include/magic.h file-devel-5.39-3.fc33.x86_64 : Libraries and header files for file development Repo : @System Matched from: Filename : /usr/include/magic.h file-devel-5.39-3.fc33.x86_64 : Libraries and header files for file development Repo : fedora Matched from: Filename : /usr/include/magic.h If one is unsure of the specific path, globbing may be used (but must be quoted): dnf whatprovides "*/magic.h" Resolves #48 * dist: Prevent already installed packages in ArchLinux and MSYS2. Use --needed option with pacman to prevent it. * Add script to install dependencies on Debian/Ubuntu. Tested with Xubuntu 20.04 and Debian testing (in today's Docker image bitnami/minideb). Update README.md. * ci: rework (#31) * Support non standard LLVM library names (#86) This fix openSUSE and Gentoo issue mentioned in https://github.com/WerWolv/ImHex/issues/37#issuecomment-739503138. (tested on openSUSE tumbleweed via Docker) I also took the liberty of renaming llvm_lib to llvm_demangle_lib to be more specific in the ``CMakeLists.txt``. * Implement proper DPI handling * Implement basic custom font support * Fix building on windows * Hopefully fix fonts on Windows * Fix several scaling issues * Replace font renderer with freetype * Updated CI and dependency scripts * Rebuild default font atlas * Correct platform detection macro for mingw * Fixed PKGBUILD Co-authored-by: brockelmore <31553173+brockelmore@users.noreply.github.com> Co-authored-by: Brian 'Redbeard' Harrington <redbeard@dead-city.org> Co-authored-by: Biswapriyo Nath <nathbappai@gmail.com> Co-authored-by: Stéphane Gourichon <stephane.gourichon@fidergo.fr> Co-authored-by: umarcor <38422348+umarcor@users.noreply.github.com> Co-authored-by: Mary <me@thog.eu> Co-authored-by: WerWolv <werwolv98@gmail.com>
2020-12-11 13:24:42 +00:00
.vscode/
Pattern Language rewrite (#111) * Initial parser rewrite effort Lexer and Token cleanup, Parser started over * Greatly improved parser syntax * Reimplemented using declarations and variable placement parsing * Added back unions and structs * Added enums as well as mathematical expressions (+, -, *, /, <<, >>, &, |, ^) * Code style improvement * Implemented arrays and fixed memory issues * Fixed more memory issues in parser, reimplemented validator, evaluator and patterns * Fixed builtin types, arrays and reimplemented strings * Improved error messages * Made character a distinct type, used for chars and strings * Implemented padding, fixed arrays * Added bitfields * Added rvalue parsing, no evaluating yet * Added .idea folder to gitignore * Fixed build on MacOS * Added custom implementation of integral concept if not available * Rebased onto master * Fixed array variable decl crash * Added rvalues and dot syntax * Lower case all pattern language error messages * Fixed typo in variable name * Fixed bug where preprocessor would not ignore commented out directives * Reimplemented pointers * Fixed rebase issues
2021-01-02 19:27:11 +00:00
.idea/
Added hex editor and basic pattern parsing/highlighting
2020-11-10 14:26:38 +00:00
ui: Added license to about page
2022-01-22 22:11:28 +00:00
cmake-build-*/
ui: Update cheat sheet with recent changes (#278) * Add Built-in functions section to cheat sheet * Add Math Expressions section to cheat sheet * Move variable placement to follow 'Structs' section * Add undocumented built-in functions to cheat sheet
2021-08-25 17:54:59 +00:00
build*/
lang: Updated localization system to use a more versatile json format
2022-12-02 11:00:04 +00:00
venv/
Updated .gitignore
2020-11-13 12:06:57 +00:00
*.mgc
Only statically link on Windows
2020-11-15 14:48:30 +00:00
imgui.ini
ui: Update cheat sheet with recent changes (#278) * Add Built-in functions section to cheat sheet * Add Math Expressions section to cheat sheet * Move variable placement to follow 'Structs' section * Add undocumented built-in functions to cheat sheet
2021-08-25 17:54:59 +00:00
.DS_Store
build: Added CMakePresets.json file to make configuring/building easier
2023-04-30 09:46:06 +00:00
./CMakeUserPresets.json