diff --git a/docs/source/images/widgets/dashboard.png b/docs/source/images/widgets/dashboard.png new file mode 100644 index 000000000..ce10d2cdc Binary files /dev/null and b/docs/source/images/widgets/dashboard.png differ diff --git a/docs/source/images/widgets/disassembly.gif b/docs/source/images/widgets/disassembly.gif new file mode 100644 index 000000000..e1ac46e9b Binary files /dev/null and b/docs/source/images/widgets/disassembly.gif differ diff --git a/docs/source/images/widgets/graph.gif b/docs/source/images/widgets/graph.gif new file mode 100644 index 000000000..7f6bce9e6 Binary files /dev/null and b/docs/source/images/widgets/graph.gif differ diff --git a/docs/source/images/widgets/hexdump.gif b/docs/source/images/widgets/hexdump.gif new file mode 100644 index 000000000..ef76fa6b1 Binary files /dev/null and b/docs/source/images/widgets/hexdump.gif differ diff --git a/docs/source/images/widgets/search.png b/docs/source/images/widgets/search.png new file mode 100644 index 000000000..a1b9f7866 Binary files /dev/null and b/docs/source/images/widgets/search.png differ diff --git a/docs/source/images/widgets/strings.png b/docs/source/images/widgets/strings.png new file mode 100644 index 000000000..e73bbe525 Binary files /dev/null and b/docs/source/images/widgets/strings.png differ diff --git a/docs/source/user-docs.rst b/docs/source/user-docs.rst index 344b1c73a..432637643 100644 --- a/docs/source/user-docs.rst +++ b/docs/source/user-docs.rst @@ -13,6 +13,7 @@ The documentation for users is still on its early stages and will be improved ov :titlesonly: :glob: + user-docs/widgets user-docs/shortcuts user-docs/command-line user-docs/menus diff --git a/docs/source/user-docs/widgets.rst b/docs/source/user-docs/widgets.rst new file mode 100644 index 000000000..ba4faafdb --- /dev/null +++ b/docs/source/user-docs/widgets.rst @@ -0,0 +1,40 @@ +Widgets +======= + +Cutter UI consists of several widgets (views) such as Disassembly, Decompiler, and Hexdump. +These widgets provide their own functionality, context menus and synchronization with +other widgets to help users get all sorts of analyses done conveniently and quickly. + +These are some of the widgets you can find in Cutter: + + + +Dashboard Widget +------------------ + +.. image:: ../images/widgets/dashboard.png + +Disassembly Widget +------------------ + +.. image:: ../images/widgets/disassembly.gif + +Graph Widget +------------------ + +.. image:: ../images/widgets/graph.gif + +HexDump Widget +------------------ + +.. image:: ../images/widgets/hexdump.gif + +Search Widget +------------------ + +.. image:: ../images/widgets/search.png + +Strings Widget +------------------ + +.. image:: ../images/widgets/strings.png