Chad Smith
c881b6476b
add flake8 test to CI build
2018-11-20 17:12:39 -08:00
Chad Smith
f6bad41f05
add static unit tests; move test entrypoint; run black
2018-11-20 17:12:39 -08:00
Chad Smith
ef2158c153
show user full gdb command that was run in shell
2018-09-29 20:43:11 -07:00
Chad Smith
94e031d001
update version
2018-05-28 16:29:49 -07:00
Chad Smith
45d62ed2b6
blackify; README.rst -> README.md
2018-05-26 13:45:18 -07:00
Chad Smith
ae13efb204
Make requirements.txt point to setup.py's dependencies
2018-05-26 13:19:56 -07:00
Chad Smith
2f1989a2a5
limit flask version #190
2018-04-27 11:47:53 -07:00
Chad Smith
27b281117e
move tests to top level
2018-04-15 15:00:39 -07:00
Chad Smith
701f9eeae7
add new features
2018-01-08 18:18:04 -08:00
Chad Smith
6c28c00bbf
remove pypugjs dependency ( #152 )
2018-01-05 14:18:04 -08:00
Chad Smith
997c51bf16
Add native Windows support ( #150 )
...
#149 #18
2018-01-03 11:41:13 -08:00
Chad Smith
46f4991c91
use VERSION.txt as single source of version; move commands from setup.py to makefile
2017-12-19 12:01:27 -08:00
Chad Smith
95b4877262
update pygdbmi version; update changelog
2017-12-18 20:41:42 -08:00
Chad Smith
5b15358e8c
update version and readme
2017-11-26 12:36:08 -08:00
Chad Smith
09d85a2042
update setup.py for universal wheels
2017-11-26 12:14:03 -08:00
Chad Smith
afc3a3dfd3
increment version due to pypi upload error
2017-11-22 19:29:52 -08:00
Chad Smith
9328220bfd
merge various updates to master ( #137 )
...
* make modal into react; move more from pug to react/js
* cleanup modal and settings
* convert everything to react; parse executable+args with spaces (#116 )
* add gzip compression to flask
* add gzip; rename index.js to build.js
* everything in a single div id
* add javascript unit tests
* add button to toggle assembly flavors (#110 ); refresh state when clicking return button
2017-11-22 18:25:39 -08:00
Chad Smith
0aec55365d
make source code display after backtrace (regression fix, #134 ); update documentation; fix bug in command line arg handling for --arg; update version
2017-11-18 09:00:47 -08:00
Chad Smith
b1ba831e72
increment version
2017-11-13 23:54:30 -08:00
Chad Smith
2b7836d4aa
modify component initialization order so that store updates are better sequenced
2017-10-31 11:10:06 -07:00
Chad Smith
f1f3441718
display brackett instead of <
2017-10-30 18:54:31 -07:00
Chad Smith
bdd03195bf
bugfix when restoring old settings
2017-10-30 15:26:24 -07:00
Chad Smith
76e19e9df7
increment version
2017-10-29 18:17:28 -07:00
Chad Smith
1183cfba0e
re-fetch registers if name/value count does not match ( #107 )
2017-08-25 17:37:51 -07:00
Chad Smith
c415464ff9
Resize tree view ( #105 )
...
* add inputs to define width and height of tree view (issue #100 )
* preserve leading and trailing whitespace in terminal
* add menu in top right
* css updates
* add help page
2017-08-20 13:42:01 -07:00
Chad Smith
e731ab5c4c
Cs01/layout changes ( #99 )
...
changes to layout, fix escaping in breakpoint line display
2017-08-14 08:50:44 -07:00
Chad Smith
5f99298186
Cs01/firefox fix ( #98 )
2017-08-13 21:14:56 -07:00
Chad Smith
fa509618fb
show simple fields in tree node; add recovery button in console for faults (i.e. SIGSEGV) ( #92 )
...
show simple fields in tree node; add recovery button in console for faults (i.e. SIGSEGV)
2017-07-31 22:12:00 -07:00
Chad Smith
220cff64ee
add tree data explorer; update examples and readme ( #91 )
2017-07-22 16:57:50 -07:00
Chad Smith
aef2862352
remove lazy register fetching due to potential bug
2017-07-12 18:04:42 -07:00
Chad Smith
0a4b5b00d0
update version
2017-06-27 22:26:50 -07:00
Chad Smith
9bb5f975a8
html escaping for < and > for entire string, not just first occurence #81
2017-06-26 12:23:31 -07:00
Chad Smith
aa9a0575b4
update version in setup.py
2017-06-26 00:08:07 -07:00
Chad Smith
4661316aed
show disassembly when file is unknown or missing; update dependency versions; update version ( #85 )
...
implements issue #70
2017-06-26 00:06:57 -07:00
Chad Smith
01c8f65b3a
Hover show var ( #71 )
...
* show variable values on hovering in source view #62 and increment version
2017-06-04 00:47:11 -07:00
Chad Smith
c8d6341d66
auto add breakpoint for new installs; bugfix when reloading files
2017-05-09 16:11:23 -07:00
Chad Smith
1edc139675
do not remove <MULTIPLE> breakpoints; do not clear command history which clicking console clear button
2017-05-02 11:37:38 -07:00
Chad Smith
baa4b0493f
various improvements ( #52 #61 #64 ), especially for rust/go users ( #68 )
...
* do not trigger keyboard event if modifier is being pressed
* only send fflush command when debugging c/c++ code
* add option to stop gui refresh from occurring when command is sent
* add option to view all commands being sent
* show errors in gdb console
* show better warnings for rust users
* better forwarding of exceptions from server to frontend
* render assembly incrementally if user requests more
* improve colors when viewing assembly
* add timeout to status bar to notify user that gdb is taking a while to respond
2017-05-01 16:25:24 -07:00
Chad Smith
eefe6b32d7
fix badge
2017-04-23 12:25:34 -07:00
Chad Smith
52c50333d8
increment version
2017-04-23 12:22:28 -07:00
Chad Smith
40f239e9ad
fix some ui bugs; add blur
2017-03-28 16:43:22 -07:00
Chad Smith
24a103f032
increment version
2017-03-27 10:58:53 -07:00
Chad Smith
72381f3992
try to use gevent or eventlet, but fail back to threading
2017-03-20 10:24:49 -07:00
Chad Smith
31bb58e191
increment version; realized firefox was not rendering properly and needs css fixes
2017-03-20 09:57:32 -07:00
Chad Smith
942fd5ace0
add syntax highlighting; update license; use splitjs instead of w2ui
2017-03-18 21:54:14 -07:00
Chad Smith
c23d47b7d2
upgrade pygdbmi version #18 ; add remote option
2017-03-11 12:08:49 -08:00
Chad Smith
a81e54230f
update documentation; increment version; update placeholder text #39
2017-03-07 13:20:54 -08:00
Chad Smith
4f894590e2
fix issue #29 for large files; start adding lldb support
2017-03-04 13:29:42 -08:00
Chad Smith
72f2176749
add plotting for expressions; bugfix displaying characters in gdb console; documentation
2017-03-03 23:41:52 -08:00
Chad Smith
7c57844597
add support for osx
2017-03-02 12:30:48 -08:00