1
0
mirror of synced 2024-11-29 09:54:30 +01:00
ImHex/plugins/builtin/source/content
SparkyTD 09bffb6745
impr: Add a link to the "Find" view in the search popup (#1665)
### Problem description
This PR adds a shortcut link on the Search (Ctrl+F) popup to the more
advanced "Find" view that is normally accessible at the `View > Find`
menu.

### Implementation description
I added a simple `ImGuiExt::IconHyperlink` link to the `draw()` function
of the `PopupFind` class to display the hyperlink. Clicking the link
will open the Find view, bring it into focus and close the current
popup.

### Screenshots
Before:

![image](https://github.com/WerWolv/ImHex/assets/45818400/0961f594-0548-426a-8622-20093d4a165e)

After:

![image](https://github.com/WerWolv/ImHex/assets/45818400/d40d78f4-1a5d-4bf6-97a4-ff7ab40d0cef)


### Additional things
- Localization keys were added to all .json files, but only `en_US` is
populated for now.
2024-05-11 10:15:17 +02:00
..
data_processor_nodes impr: Added support for SVG loading, improved texture loading API 2024-05-01 20:36:10 +02:00
pl_visualizers feat: Move hashes into plugin, merged in extra hashes plugin 2023-12-23 22:01:47 +01:00
popups/hex_editor impr: Add a link to the "Find" view in the search popup (#1665) 2024-05-11 10:15:17 +02:00
providers fix: Compile error due to un-unpacked expected value 2024-05-10 23:02:39 +02:00
tools fix: Text editors highlighting doc comments when they shouldn't 2024-02-25 12:35:01 +01:00
tutorials impr: Code style improvements 2023-12-27 16:33:49 +01:00
views fix: Crash caused by missing ImGui::BeginDisabled() (#1667) 2024-05-11 00:52:43 +02:00
achievements.cpp fix: Ambiguous conversion to UnlocalizedString 2024-01-21 14:31:19 +01:00
background_services.cpp impr: Rework setting change listeners 2024-02-18 11:29:18 +01:00
command_line_interface.cpp feat: Added short forms for commonly used commands 2024-03-14 18:24:31 +01:00
command_palette_commands.cpp fix: Build issues due to unused variables 2024-01-21 21:39:50 +01:00
communication_interface.cpp refactor: Better interface for the event system 2023-12-08 10:29:44 +01:00
data_formatters.cpp feat: Add Markdown Report export option (#1441) 2023-11-22 07:26:31 +00:00
data_information_sections.cpp feat: Added option to disable annotations in byte type graph 2024-02-26 21:41:43 +01:00
data_inspector.cpp fix: Misspelling of Endianness (#1609) 2024-03-28 22:25:28 +01:00
data_processor_nodes.cpp refactor: Split data processor nodes in several files (#1419) 2023-11-13 23:36:39 +01:00
data_visualizers.cpp impr: Code style improvements 2023-12-27 16:33:49 +01:00
events.cpp impr: Make unsaved changes popup behave more like in other applications 2024-04-23 21:02:16 +02:00
file_extraction.cpp fix: Default magic database not being bundled correctly 2024-01-30 21:19:43 +01:00
file_handlers.cpp impr: Refactor and modularize data information view 2024-02-21 00:06:52 +01:00
global_actions.cpp impr: Make unsaved changes popup behave more like in other applications 2024-04-23 21:02:16 +02:00
init_tasks.cpp fix: Unifont characters being scaled wrongly 2024-03-25 20:41:39 +01:00
main_menu_items.cpp fix: Exporting selection doesn't export last byte 2024-04-23 21:02:16 +02:00
minimap_visualizers.cpp feat: Added ASCII count minimap visualizer 2024-01-30 00:00:51 +01:00
out_of_box_experience.cpp fix: Crash when loading oobe screen 2024-05-04 19:54:57 +02:00
pl_builtin_functions.cpp feat: Added virtual files to the pattern language 2024-01-11 20:11:22 +01:00
pl_pragmas.cpp impr: Optimize includes in often used header files 2023-11-18 14:34:33 +01:00
pl_visualizers.cpp refactor: Rework features that use external libraries into optional plugins (#1470) 2023-12-23 21:09:41 +01:00
project.cpp tests: Add infrastructure for testing plugins (#1538) 2024-02-26 20:51:08 +01:00
providers.cpp build: Added support patches for FreeBSD (#1584) 2024-03-21 21:31:17 +01:00
recent.cpp build: Updated ImGui to v1.90.5 2024-04-12 22:56:10 +02:00
report_generators.cpp impr: Optimize api includes 2023-11-30 11:23:12 +01:00
settings_entries.cpp impr: Only store paths with forward slashes in project files 2024-05-08 21:30:20 +02:00
themes.cpp impr: Convert all hex editor popups to floating, movable windows (#1658) 2024-05-10 21:21:19 +02:00
tools_entries.cpp feat: Added simple HTTP request tool 2024-01-04 00:38:21 +01:00
ui_items.cpp impr: Make right click menus open faster 2024-05-01 20:50:35 +02:00
views.cpp impr: Various web build improvements, API cleanup (#1541) 2024-02-10 23:31:05 +01:00
welcome_screen.cpp impr: Added support for SVG loading, improved texture loading API 2024-05-01 20:36:10 +02:00
window_decoration.cpp impr: Make main menu bar not collapse completely when there's not enough space 2024-05-04 21:23:18 +02:00
workspaces.cpp feat: Allow workspaces to be deleted the same way as layouts 2024-02-28 22:10:48 +01:00