Commit Graph

564 Commits

Author SHA1 Message Date
pancake
18011597c4
Fix more sign bugs spotted by vs (#18990) 2021-08-17 23:12:22 +02:00
Enshin Andrey
4cec1a6d0b
Add xX key descriptions in the help message ##panels 2021-08-13 18:38:40 +02:00
pancake
fe6f914291 Fix #18884 - Fix changing frame commands in panels 2021-07-06 11:54:45 +02:00
pancake
8297ff8ac9
Handle 'o' key for options in panels ##visual
* Fix crash in panels for non functional feature that will be fixed later
2021-06-29 10:45:30 +02:00
pancake
7897480ec9 Fix #18858 - Fix heap mess when filtering words in panels 2021-06-23 12:56:09 +02:00
pancake
31a91689f2 Fix msvc warnings in panels.c 2021-06-21 23:09:14 +02:00
pancake
5aea07353b Fix v;! in sync with V;! ##visual 2021-05-28 04:08:53 +02:00
pancake
d03d4263c3 Better v!!!!!!! behaviour ##visual 2021-05-20 00:57:20 +02:00
pancake
b146df6aa3 Close menus after loading new layouts in panels 2021-04-30 20:59:42 +02:00
pancake
f194722c39
Fix #18624 - Panels layout save menu crash and action (#18628) 2021-04-25 03:37:14 +02:00
pancake
7ff2673dd9
Random uninitialized variable uses fixups (#18453) 2021-03-15 02:23:39 +01:00
pancake
e7c29ed232
Boolify cfg.debug (#18452) 2021-03-14 22:22:04 +01:00
pancake
a08c89eb10 Fix warnings found on 32bit and --with-check-levels=0 2021-02-27 01:01:22 +01:00
pancake
96756a3048 Simplify RConfigHold APIs and update calls from RCore ##config 2021-02-05 18:48:01 +01:00
ChD1
6187be3be6
Fixes in ae command handler and some null derefs (#18307) 2021-01-29 19:49:41 +01:00
ChD1
580bdf2c52
Fix some bugs in dex.c, marshal.c, panels.c and other code optimization and fixel (#18297) 2021-01-27 10:53:50 +01:00
Alexis Ehret
a3f05a9b1a Fix dead increments in places 2021-01-19 05:37:17 +01:00
ChD1
0fd95f1f67 Fix 'right'/'h' key in Symbols tab 2021-01-09 19:40:16 +01:00
pancake
8d7005b771 Fix cascading solitaire issue in panels menus ##panels 2021-01-01 22:44:20 +01:00
pancake
24a2f8dbd6 Fix the 'c' cursor behaviour in disasm ##panels 2020-12-23 23:14:07 +01:00
pancake
a5399eeddf Box borders in graph and panels are now in yellow ##visual 2020-12-23 23:14:07 +01:00
ratijas
28149b2a95
Fix wording, whitespaces and other minor stuff ##doc (#18081) 2020-12-23 22:22:30 +01:00
ratijas
6d811285c2
Fix wording and whitespacing ##doc (#18065)
* Fix wording, whitespacing and other minor stuff
* cmd.c: ellaborated yy syntax, improved descriptions
  - replace "srcoff" with "origin"
* cmd.c(cmd_autocomplete):
  - refactor help into function: render autocomplete types with generic
    help subsystem;
  - "Types" heading now follow the "Usage" style by not being prefixed
    by a pipe character;
* cmd_anal.c: fix whitespaces & help text
* cmd_info.c: fix help text capitalization.
* cmd_print.c:
  - fix `pf` cmd help;
  - TODO: what pz? is doing here?
* cons.c:
  - refactor & better document r_cons_cmd_help();
  - fix whitespaces;
* visual & panels modes:
  - as of commit 46187fe4e1, '!' no longer
    launches the r2048 game. The game itself it broken anyway, even when
    running from the Help menu in panels mode;
  - transitioning from panels to visual is not 'entering' but actually
    swapping/replacing visual panels with just panels, thus...
  - reword 'enter into the' to 'swap into' or even just 'enter', e.g.:
    "enter into the visual panels mode" -> "enter visual panels mode".
  - remove the "(dwm style)" words from a fortune tip, because I have no
    idea what it is, and it does not appear to be a valid command in any
    of the r2 modes.
  - update global help text.
* [WIP 2] Fix wording, whitespacing and other minor stuff
* visual.c:
  - r_core_visual_append_help(): first steps merging with
    r_cons_cmd_help from cons.c; use consistent colors for headers.
* [WIP 3] Fix wording, whitespacing and other minor stuff
* panels.c(__update_help):
  - shorten code and titles;
  - add comment to clarify that it is not a copy-paste error;
* [WIP 4] Fix wording, whitespacing and other minor stuff
panels.c, visual.c: tweak help text;
* [WIP 5] Fix wording, whitespacing and other minor stuff
* cmd_help.c: update global help text about visual mode -- it was
  outdated and overloaded.
* vmenus.c:
  - rename stuff, shuffle around static consts to reflect an actual
    ordering when viewing as a help text;
  - slightly improve help text rendering;
  - fix whitespaces;
* [WIP 6] Fix wording, whitespacing and other minor stuff
* lots of help text changed.  still working on proper commit message.
2020-12-21 01:12:08 +01:00
pancake
d3157e2ed3
Fix 32 critical COVs (UAF, UB and OOB) (#18077) 2020-12-21 01:10:22 +01:00
pancake
1367044559
Initial implementation of scr.cursor for keyboard accessibility in visual and panels ##visual (#18051) 2020-12-20 15:15:47 +01:00
pancake
2be5ff8762
Use r_core_cmd_str_pipe when using . in a panels (#17982) ##visual 2020-12-16 14:25:36 +01:00
pancake
d63c9ee62f
Fix double click issue in panels ##visual (#18012) 2020-12-13 02:45:24 +01:00
pancake
8a7229c28e
Honor coding style in panels.c and loss 370LOC (#17975) 2020-12-07 18:08:26 +01:00
pancake
f865daf235
Fix CID 1408682 1429931 1429932 1429933 1429934 (#17159) 2020-06-27 22:45:41 +02:00
Vane11ope
9431ffbe4a
Fix a bug of the recursive menu in panels (#17128) 2020-06-23 23:35:06 +09:00
Vane11ope
26eb7daed0
Fix a minor glitch (#17057)
* Fix a minor glitch

* Code cleanup

* clean up and stop depending on fpu
2020-06-15 06:02:41 +09:00
pancake
160fc95e66
Use (void) instead of () in function signatures (#17026) ##refactoring
* Use (void) instead of () in function signatures
* Add test to avoid further contributions to commit the same mistake
2020-06-14 16:08:32 +02:00
Vane11ope
3c5888fe70
Fix a minor glitch (#17050) 2020-06-12 15:35:27 +09:00
Vane11ope
3d4dd3a04c
Fix a glitch of W + j in panels (#16971) 2020-06-01 12:30:35 +08:00
pancake
f8a9011924
Rename core.assembler to core.rasm (#16814) 2020-05-13 01:28:23 +02:00
Riccardo Schirone
c8f99840ab
r_core_seek accepts a boolean as 3rd argument (#16618)
Replaces all 0/1 passed as 3rd argument to r_core_seek with false/true.
2020-04-17 12:53:35 +02:00
Robin
d239def52b
Updated Copyright to 2020 (#16414) 2020-04-05 11:06:01 +02:00
radare
ec49299cb5
Fix memory leak reported by coverity in mach0 (#16405) 2020-04-02 16:40:09 +02:00
pancake
a87fdf66ee Fix duplicated function signatures in RCore spotted by Emscripten 2020-04-02 15:53:31 +02:00
gur111
a09b33a512
Fix cursor visibility after leaving visual graph (#16298) ##visual 2020-03-25 12:40:15 +01:00
radare
72093ac706
Fix #16138 - Do not preincrement when it's not necessary (#16151) 2020-03-05 19:06:59 +01:00
Paul I
0e62dda341
Fix fgets() usage (#16068) 2020-02-29 20:47:10 +01:00
Vane11ope
2d7f7e4e6d
Fix a bug on clicking in panels (on Mac and Linux) ##panels 2020-02-06 00:19:33 +01:00
Vane11ope
c3346ff56f hacky fix for a resizing issue but fine for now (#15872) 2020-01-21 14:59:24 -05:00
Vane11ope
05d5e77f24 Fix resizing issue (#15863) 2020-01-20 11:51:01 -05:00
Anton Kochkov
d0a915458a Coverity fixes 2020-01-19 20:37:29 +08:00
Vane11ope
908727e223 More fix for resizing issue (#15844) ##panels 2020-01-18 23:11:37 +01:00
vane11ope
c3746f3bbb Resizing works not perfectly yet but close 2020-01-18 02:45:13 +01:00
Vane11ope
2a20689969 Fix a small bug by removing some useless codes (#15795) 2020-01-13 10:02:15 +01:00
Vane11ope
11f46cee88 Offset for each panel was not correct (#15778) 2020-01-09 11:58:58 +01:00