1
0
mirror of synced 2024-12-22 12:35:52 +01:00
Commit Graph

4524 Commits

Author SHA1 Message Date
WerWolv
633fa7213a sys: More compile time improvements 2021-08-29 22:15:18 +02:00
WerWolv
1ba185bf71
git: codeql clone recursively 2021-08-29 14:40:10 +02:00
WerWolv
b4f0af4c77
git: Fix codeql building 2021-08-29 14:30:40 +02:00
WerWolv
785140d439
git: Add code analysis workflow 2021-08-29 14:26:50 +02:00
WerWolv
02d31d2d2a sys: First attempt at reducing build times 2021-08-29 14:18:45 +02:00
WerWolv
f60f9f9fc9 patterns: Fix endian settings not applying to char16 2021-08-29 11:10:48 +02:00
WerWolv
a7e2c06bc4 sys: Better name for the pattern editor view 2021-08-28 21:51:33 +02:00
WerWolv
1c4a00dd00 sys: Update ImGui 2021-08-28 18:40:23 +02:00
WerWolv
7285537d73 tools: Various fixes and improvements 2021-08-28 18:15:47 +02:00
WerWolv
12f975fa70 tools: Added input buttons to the calculator 2021-08-28 18:15:20 +02:00
WerWolv
4b0b9acceb sys: Create all new directory structures in init 2021-08-28 16:29:15 +02:00
WerWolv
a9a2ec7c7b sys: Properly trigger debugger in signal handler 2021-08-28 16:28:58 +02:00
WerWolv
16d9571743 sys: Mark project file as dirty when modifying pattern 2021-08-28 16:16:06 +02:00
WerWolv
c1751f39ae tools: Added wikipedia term definition search 2021-08-28 16:02:53 +02:00
WerWolv
e9c349fc55 ui: Correct some uses of ImGui::EndChild() 2021-08-28 14:22:02 +02:00
WerWolv
8dcd5c6e34 ui: Improve byte displaying in bookmarks 2021-08-28 01:47:26 +02:00
WerWolv
3138d2c4a2 tools: Added Anonfiles uploader 2021-08-28 00:45:59 +02:00
WerWolv
c56159da89 sys: Only restart ImHex when a relevant setting changed 2021-08-27 09:57:03 +02:00
WerWolv
d0aec62997 patterns: Move builtin functions to namespace. Add string functions 2021-08-27 09:56:20 +02:00
WerWolv
b7003d499c patterns: Fix function parsing 2021-08-27 09:54:34 +02:00
jam1garner
76f550d9e7
ui: Format floats sensibly (#281)
* Use general form with scientific notation as fallback (i.e. `{:G}`)
2021-08-25 20:01:01 +02:00
jam1garner
a7b9b185bb
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 19:54:59 +02:00
WerWolv
48b5262855 ui: Fix restoring window after minimized 2021-08-25 19:32:47 +02:00
WerWolv
c053d54d10 patterns: Add multi-variable declarations 2021-08-25 17:54:47 +02:00
WerWolv
9289ebf4c9 patterns: Initial namespace support 2021-08-25 17:07:01 +02:00
WerWolv
15665b03a7 build: Fix flatpak bundling and upload 2021-08-25 16:06:30 +02:00
WerWolv
a7fe8baebe build: Auto confirm flatpak install 2021-08-25 15:29:08 +02:00
WerWolv
71c672eb9b build: Pack flatpak manually instead 2021-08-25 15:19:55 +02:00
WerWolv
caab58063f build: apt-get -> apt 2021-08-25 15:02:25 +02:00
WerWolv
ee49f17895 build: Use correct flatpak builder version and sdk 2021-08-25 14:59:36 +02:00
WerWolv
2eb7825e69 build: Add support for flatpaks
Based on the original work of @Calinou
2021-08-25 14:52:07 +02:00
WerWolv
e6c150c586 build: Don't install resources, they are embedded 2021-08-25 13:57:16 +02:00
WerWolv
9f61f04680 build: Install plugins to correct folder on Linux 2021-08-25 13:47:09 +02:00
WerWolv
5b148f2d7a build: Remove unused dependency glm 2021-08-25 11:46:40 +02:00
WerWolv
ef0a915188 git: Disable macos build until further notice 2021-08-24 15:56:49 +02:00
WerWolv
a88cd4d23d ui: Improved welcome screen drawing 2021-08-22 22:11:55 +02:00
WerWolv
4ea6f61c52 lang: Added run command localization 2021-08-22 22:11:36 +02:00
WerWolv
d3a227d0bc sys: Fixed open webpage command, added run command 2021-08-22 21:43:31 +02:00
WerWolv
08ca626b2f
build: Use mbedtls2 on MacOS as well 2021-08-22 21:39:55 +02:00
WerWolv
c84c106b17 ui: Add tips of the day 2021-08-22 21:11:01 +02:00
WerWolv
2362e7a11f sys: Enable logging colors on Windows, hide console
Console log can still be seen now when running ImHex through the console but the window won't pop up by default anymore
2021-08-22 20:24:42 +02:00
WerWolv
66f94a452d net: Fix SSL verification with curl
This fixes update detection
2021-08-22 20:22:46 +02:00
WerWolv
95d84f78e3 build: Correctly link OpenGL library on Unix 2021-08-21 22:39:41 +02:00
WerWolv
6e0249d6ea sys: Bye bye glad 2021-08-21 15:03:44 +02:00
WerWolv
72cf94106c ui: Add interface scaling setting. Closes #7, #283 2021-08-21 13:55:21 +02:00
WerWolv
8ad0239bca ui/ux: Implement toolbar button functions 2021-08-21 13:53:50 +02:00
WerWolv
37d2d58d2f ui: Added toolbar 2021-08-21 00:52:11 +02:00
WerWolv
0f45bef980 sys: Update ImGui and ImPlot 2021-08-21 00:51:50 +02:00
WerWolv
5b84011888 ux: Only save a crash backup when there actually were any changes 2021-08-18 23:12:54 +02:00
WerWolv
63f4d553cc ui: Add tooltips to custom titlebar buttons 2021-08-18 23:12:27 +02:00