diff --git a/README.md b/README.md index 161331e4..28983761 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/src/df/gfx/df_gfx.c b/src/df/gfx/df_gfx.c index 68ca4b98..3b115bfa 100644 --- a/src/df/gfx/df_gfx.c +++ b/src/df/gfx/df_gfx.c @@ -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")); } } }