Commit Graph

32 Commits

Author SHA1 Message Date
Riccardo Schirone
3e40ca0a93 core/graph: extend r_core_visual_graph to accept a graph
Now it is possible to pass an already initialized RAGraph that can be
used in interactive mode, without being based on a function.
2016-01-05 00:36:26 +01:00
Maijin
5886546420 Fix build 2015-11-22 11:39:54 +01:00
pancake
ccfee9fcca Fix many important issues reported by clang-analyzer 2015-11-22 11:27:45 +01:00
pancake
bfec76bfb4 More uppercasing 2015-10-31 02:20:25 +01:00
pancake
5c99eb0c3f Uppercase register aliases 2015-10-31 01:59:01 +01:00
Jeffrey Crowell
df8f47bf79 disable scr.utf8 while in V! mode
im planning to fixup utf8 support in V!, but for now, lets just diable
it
2015-10-11 11:57:00 -04:00
pancake
3916420447 Fix #3413 - Limit colpos in visual panels 2015-10-08 13:24:47 +02:00
pancake
21406a9af2 Fix #3428 - Support drr in V! 2015-10-07 11:32:08 +02:00
pancake
9bbaefb66a Fix Visual Panel graph 2015-10-01 18:59:23 +02:00
pancake
17834903be Enhace V! Visual Panels with scroll and colors 2015-09-29 04:26:00 +02:00
Jeffrey Crowell
92226d0650 Rename r_config_swap() to r_config_toggle()
closes #3309
2015-09-17 14:20:51 -04:00
pancake
b515a34676 More stdboolification 2015-09-14 12:35:38 +02:00
pancake
bf61c2342a Add 'M' key in visual panel to open a custom frame 2015-08-31 23:36:35 +02:00
pancake
f5f7216e0a Add _ key in V! for hud 2015-08-31 13:57:39 +02:00
pancake
67b4139e7e More goodies for the Visual panels 2015-08-31 11:53:03 +02:00
Jeffrey Crowell
0a1b56f125 fix memleaks (from COV) 2015-08-31 00:42:21 -04:00
pancake
4cc143dcc0 More goodies for the V! Visual Panels 2015-08-31 05:43:38 +02:00
pancake
1e1b1adf2a Major enhacements for the V! visual panels 2015-08-31 05:06:01 +02:00
Riccardo Schirone
a6c23407b2 cons/cons.c: avoid printing last line
fix #2908
2015-07-14 18:06:55 +02:00
Riccardo Schirone
0c7fead825 core/panels: avoid right/bottom border in the panels view 2015-06-04 19:11:16 +02:00
Riccardo Schirone
8cb35540c7 cons: use all the available space in the screen
* r_cons_get_size should return the number of rows, why is there a "-1"?
* the newline at the end of the canvas converted to string (in
  r_cons_canvas_to_string) make things shift up one line
* r_cons_canvas_write should consider "left" (which is the number of
  chars available from x until the right side of the screen) and not
  "left - 1". Moreover, since "slen" is at most the maximum number of
  characters that we can print in that row, there is no need to check
  if we can write those bytes
* r_cons_flush usually add a newline, but we shouldn't print it because
  otherwise everything will shift up by one line
2015-06-04 19:11:16 +02:00
Judge_Dredd
3b7607635e fix V! color loss mentioned in #2655 2015-05-31 19:03:12 +02:00
Jonathan Neuschäfer
861f185c23 V!: don't hang on EOF 2015-03-23 15:20:17 +01:00
pancake
aa41e5f706 Fix build with capstone3 2015-03-22 16:45:31 +01:00
Jeffrey Crowell
401299ef10 spacing issue :\ 2015-03-12 15:16:38 -04:00
Jeffrey Crowell
50ed0f52f4 fix some COV
fixes COV 1288123 1288127
2015-03-12 15:14:17 -04:00
pancake
56adb2533c Fix some pdj issues and recover a bit of /p scroll 2015-03-06 01:14:09 +01:00
pancake
28d6c12043 V! -> V!!, VV(nofn) -> V!
- VV only opens if there's a function analized
- V! now opens the panels view
- V!! launches the 2048 game
2015-03-05 23:33:28 +01:00
pancake
4919c97921 Remove unnecessary redraws in the V2 2015-03-05 23:09:29 +01:00
pancake
0d7ab6f7f0 More goodies for the V2 panels, fixes in r_str_chop 2015-03-05 23:07:39 +01:00
condret
45b6f83d87 prevent a segfault and some dangerous reads in the panels 2015-03-05 12:18:37 +01:00
pancake
ef293e4b66 Initial PoC for the Visual 2.0 (for now: VV) 2015-03-05 02:07:53 +01:00