readme disclaimers :) & remove my email from the help menu, since now we have a github

This commit is contained in:
Ryan Fleury
2024-01-12 05:39:25 -08:00
parent c93638ce1c
commit 9bd2f8aa1c
2 changed files with 14 additions and 7 deletions
+9 -2
View File
@@ -5,6 +5,11 @@ currently only supports local-machine Windows x64 debugging with PDBs, with
plans to expand and port in the future. In the future we'll expand to also
support native Linux debugging and DWARF debug info.
The RAD Debugger is currently in *ALPHA*. In order to get the debugger bullet-
proof, it'd greatly help out if you submitted the issues you find here, along
with any information you can gather, like dump files (along with the build you
used), instructions to reproduce, test executables, and so on.
You can download pre-built binaries for the debugger
[here](https://github.com/EpicGames/raddebugger/releases).
@@ -13,8 +18,10 @@ unifying the underlying debug info format. In that pursuit we've built
the RADDBG debug info format, which is what the debugger parses and uses. To
work with existing toolchains, we convert PDB (and eventually PE/ELF files
with embedded DWARF) into the RADDBG format on-demand. This conversion process
is currently unoptimized but quite fast for smaller PDB files (in many cases
faster than many other programs simply deserialize the PDBs).
is currently an unoptimized reference version. Nevertheless it's still quite
fast for smaller PDB files (in many cases faster than many other programs
simply deserialize the PDBs). It is much slower for much larger projects at the
moment, but we expect this will vastly improve overtime.
The RADDBG format is currently specified in code, in the files within the
`src/raddbg_format` folder. The other relevant folders for working with the
+5 -5
View File
@@ -4456,17 +4456,17 @@ df_window_update_and_render(Arena *arena, OS_EventList *events, DF_Window *ws, D
{
ui_label(str8_lit_comp(RADDBG_TITLE_STRING_LITERAL));
ui_spacer(ui_em(0.75f, 1.f));
ui_label_multiline(ui_top_font_size()*30.f, str8_lit("If you run into issues, please send an email describing them to:"));
ui_label_multiline(ui_top_font_size()*40.f, str8_lit("If you run into issues, please submit them to the GitHub at:"));
UI_TextAlignment(UI_TextAlign_Center)
{
UI_Signal email_sig = ui_buttonf("ryan.fleury@epicgames.com");
if(email_sig.hovering) UI_Tooltip
UI_Signal url_sig = ui_buttonf("github.com/EpicGames/raddebugger");
if(url_sig.hovering) UI_Tooltip
{
ui_labelf("Copy To Clipboard");
}
if(email_sig.clicked)
if(url_sig.clicked)
{
os_set_clipboard_text(str8_lit("ryan.fleury@epicgames.com"));
os_set_clipboard_text(str8_lit("https://github.com/EpicGames/raddebugger"));
}
}
}