Commit Graph

72 Commits

Author SHA1 Message Date
WerWolv 0693bb8d51 git: Fixed documentation shield style 2023-03-18 16:10:39 +01:00
WerWolv 5cd3c305d0 git: Added documentation link to readme 2023-03-18 16:09:45 +01:00
WerWolv 9911166c24 git: Added translation status batch to readme 2023-02-02 13:12:48 +01:00
Nik fe7eb582a4
git: Added code quality tag to readme 2023-01-30 11:36:34 +01:00
WerWolv 825e788646 git: Added more information to the readme requirements section 2023-01-12 08:50:16 +01:00
WerWolv 5fbbdb8e3c git: Make main logo respect color theme 2022-12-30 12:07:51 +01:00
Nik ed2297ab7f
git: Fixed build badge 2022-12-19 09:05:22 +01:00
WerWolv d8844236d0 git: Added install guide file, cleaned up readme 2022-09-17 10:38:02 +02:00
iTrooz_ ae6a7ad8e5
build: Change Ubuntu package name, updated README (#734)
* rename Ubuntu 22.04 deb

* fix typo in readme

* says explicitely that AppImage is available for all distributions
2022-09-08 09:30:56 +02:00
WerWolv b6bc8abf83 git: Added better logo to readme 2022-09-04 20:51:07 +02:00
Nik 45e987b413
git: Fixed Arch Linux package name in readme 2022-09-04 01:23:51 +02:00
Kainoa Kanter a920696d03
git: Update AUR instructions (#722)
`yay install` is not a proper verb
2022-09-04 00:50:47 +02:00
Jonathan Wright f6fef35d3d
docs: Add install instructions for Linux distros (#691)
Co-authored-by: iTrooz_ <itrooz@protonmail.com>
2022-09-01 20:32:50 +02:00
WerWolv af32d68c3f git: Update macOS minimal requirements 2022-08-25 19:32:26 +02:00
WerWolv ceb26add15 sys: Added better support for Windows 7 2022-08-09 16:29:52 +02:00
WerWolv f0756bceb8
git: Updated runtime requirements 2022-08-08 21:12:19 +02:00
Stefan c34df428dc
git: Fixed typo in readme (#643) 2022-08-03 11:56:18 +02:00
WerWolv f1c61f44c6 git: Updated readme 2022-08-02 14:45:48 +02:00
Emanuel Haupt 44bb963654
git: Add packaging information (#630)
Add a section about the availability in third party repositories.
2022-08-02 12:09:16 +02:00
WerWolv 8a02103d5e
git: Added system requirements to readme 2022-08-02 11:49:27 +02:00
Thomas Lake 06332c8f40
git: Fix link to latest Fedora RPM in README (#633)
Fix required due to CI changes in df94370598
2022-08-02 11:40:33 +02:00
WerWolv e194fcc9d4 git: Fixed nightly link in Readme
Fixes #621
2022-08-01 14:54:04 +02:00
Jonathan Wright f12f10bc9e
git: Added Fedora .rpm packaging to CI (#608)
* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update get_deps_fedora.sh

* Update build.yml

* Update get_deps_fedora.sh

* Update build.yml

* Update build.yml

* Update get_deps_fedora.sh

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Create imhex.spec

* Update build.yml

* Update build.yml

* Update build.yml

* Update build.yml

* Update imhex.spec

* Update build.yml

* Update README.md

* remove duplicate fedora build deps

* Fix license

* Use release tag 0

fedora official packaging starts at 1 so this will prevent conflicts and allow someone who manually installs the RPM to then later get updates from fedora repositories

* add RPMs to releases

* include rpms in releases

* fixed order of ops for fedora builds

* can't checkout without git...
2022-07-31 00:43:42 +02:00
WerWolv 376cf6e8fa git: Updated readme feature list a bit 2022-07-30 11:43:25 +02:00
WerWolv 063f59065b git: Fixed Windows portable nightly download link in readme 2022-07-30 11:32:09 +02:00
WerWolv 6aa55eb056
git: Make nightly download options more clear 2022-07-07 08:01:20 +02:00
WerWolv a4c432f435 git: Moved build instructions from the readme to individual files 2022-06-27 21:11:35 +02:00
WerWolv 299c69686e
git: Move pattern repo link further up to make it easier to find 2022-04-08 14:26:56 +02:00
WerWolv 327e904dbc sys: Fixed many clang tidy warnings and typos 2022-03-04 20:52:39 +01:00
WerWolv d073128cfb git: Added new architectures to readme 2022-01-25 00:03:03 +01:00
Savino Jossi cf89cbe662
git: Add MacOS hints to debug build failures (#404)
Co-authored-by: Savino Jossi <sj@redballoonsecurity.com>
2022-01-22 00:11:59 +01:00
WerWolv 40d7e4aa6e build: More repo cleanup, move libimhex and external libs to /lib folder 2022-01-16 14:20:52 +01:00
WerWolv eac9fe1b70
git: Added deb and AppImage nightly to readme 2022-01-11 00:48:31 +01:00
WerWolv 3cecc0693b
git: Added ImHex webpage link to readme 2022-01-11 00:43:08 +01:00
qxxxb 28cba0602c
Fix markdown links in README.md (#377) 2021-12-22 13:38:21 +01:00
WerWolv 21cc8555b5
git: Updated readme with new plugin templates and documentation page 2021-12-03 09:28:40 +01:00
WerWolv d12869dbac
git: Added more people to credits 2021-11-29 08:33:15 +01:00
WerWolv 9a545a48ab
git: Added Flatpak nightly link to readme 2021-11-12 18:21:03 +01:00
WerWolv beea4c4147 git: Improved screenshots 2021-11-01 18:55:25 +01:00
WerWolv 116caeaa74 git: Update readme a little 2021-10-31 17:15:14 +01:00
WerWolv b66304fc91 ui: Use borderless window on Windows 2021-08-18 22:36:46 +02:00
Robin Lambertz f2f6dd2219
docs: Fix path to plugins in readme. (#199)
Typing is hard.
2021-03-08 16:09:33 +01:00
Henry Wang 6e71d5aa31
docs: Update deps in README (#191)
This change is to reflect the commit made in 785ecb8a78, which changes openssl libcrypto to libmbedtls, making changes everywhere except in the README documentation.
2021-03-02 21:36:54 +01:00
Robin Lambertz 2eb83b0035
docs: Fix new linux file locations in README (#185) 2021-03-01 10:40:05 +01:00
WerWolv 3e6865ffa9
sys/build: Properly support per-system metadata file paths (#181)
* sys: Move away from metadata paths next to executable in the application

Build system doesn't properly install / pack stuff yet

* build: Updated README to contain better install instructions

* sys: Search for imhex resource files in ~/Application Support

* sys: MAX_PATH -> PATH_MAX

* sys: Seach for imhex resource files in Application Support using NSFileManager (#180)

* sys: Allow for multiple file search paths

Also use install prefix instead of just /usr on Linux

* build: Fixed IMHEX_INSTALL_PREFIX macro definition

* build: Fix duplicate switch entry on Linux

* docs: Updated readme to properly reflect new paths and dependencies

* sys: Install files in their proper paths on linux (#183)

* Install files in their proper paths on linux

* Only create user directories

* Follow the XDG specification on linux

XDG specification specifies how to find config and data directories on
linux systems. Specifically, it says this:

- Data should be written to $XDG_DATA_HOME
- Config should be written to $XDG_CONFIG_HOME
- Data should be read from $XDG_DATA_HOME:$XDG_DATA_DIRS
- Config should be read from $XDG_CONFIG_HOME:$XDG_CONFIG_DIRS

The default values are this:

- XDG_DATA_HOME: $HOME/.local/share
- XDG_CONFIG_HOME: $HOME/.config
- XDG_DATA_DIRS: /usr/share:/usr/local/share
- XDG_CONFIG_DIRS: /etc/xdg

Platforms with non-standard filesystems (like NixOS) will correctly set
up those environment variables, allowing softwares to work unmodified.

In order to make integration as simple as possible, we use a simple
header-only dependency called XDGPP which does all the hard work for us
to find the default directories.

* Look for plugins in all Plugin Paths

If the plugin folder was missing from one of the PluginPaths, we would
immediately stop loading plugins. We now keep looking even if one of the
path is missing.

Co-authored-by: Nichole Mattera <me@nicholemattera.com>
Co-authored-by: Robin Lambertz <unfiltered@roblab.la>
2021-03-01 08:56:49 +01:00
luzpaz 61cf13edf8
Fix typos in README (#176) 2021-02-26 13:35:48 +01:00
WerWolv a1b937b1fb Included direct link to nightlies in readme and removed old macOS note 2021-01-25 15:49:20 +01:00
WerWolv e758b16ba3
Added Pattern Language Guide to the Readme 2021-01-08 01:36:17 +01:00
Mary 2180a8faef Github Actions: upload resulting DMG on macOS
Add infos about nightly builds.
2020-12-30 18:56:25 +01:00
Mary 63f544918d Fix build instruction to add CMAKE_BUILD_TYPE 2020-12-28 18:52:22 +01:00