Commit graph

100 commits

Author SHA1 Message Date
Tyler Wickline
4718237ef6
fixes client using unsupported version of Socket.IO protocols (#368) 2020-12-20 18:48:20 -08:00
Chad Smith
b0e4c3f47b
fix segfault by pinning version of greenlet (#354) 2020-10-02 23:10:30 -07:00
Chad Smith
853f1412d6
refactor backend and add more unit tests (#350) 2020-08-23 23:07:10 -07:00
Chad Smith
ad576adae6
terminal updates; dashboard rewrite; use tailwind css; other updates (#346) 2020-08-22 19:06:42 -07:00
Chad Smith
cdef290403 lint fixes (#338) 2020-07-12 17:36:53 -07:00
James Chang
d60dc57274 Bugfixes for building executable (#322)
* Bugfixes for building executable

This commit has several bug fixes.

- Add required python packages that were missing from setup.py

- Add hiddenimports for pyinstaller so that pyinstaller properly loads gevent

- Modify noxfile so that it loads the required packages when creating a session. Also, python 3.7 support was added in pyinstaller 3.4, so pyinstaller version needs to be updated.

* General cleanup
2020-07-12 17:16:07 -07:00
Chad Smith
739238feb7 use pytest (#297)
* use pytest
2019-10-07 18:17:31 -07:00
Chad Smith
251391e20d Cs01/add mypy (#286)
* run mypy; sort imports

* drop support for python 3.5
2019-08-11 09:15:26 -07:00
Chad Smith
e7c718a146 Cs01/migrate to nox (#285)
* replace makefile with noxfile

* fix unit test

* drop pypy support

* more strict nox session calls in travis

* change session name

* update manifest

* update contributing
2019-08-11 08:49:53 -07:00
Chad Smith
e96821932b 0.13.2.0 (#279) 2019-07-25 15:30:15 -07:00
Chad Smith
0eae274a9f update docs 2019-04-29 09:08:11 -07:00
Chad Smith
6744d89fc3 add CNAME 2019-04-20 22:20:05 -07:00
Chad Smith
298ab13fe7 remove comma 2019-04-20 21:54:08 -07:00
Chad Smith
c383bea2cc add binaries and update docs 2019-04-20 21:45:47 -07:00
Chad Smith
3854b12b35 exclude "tests" directory from python package 2019-03-26 16:59:32 -07:00
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