Ged Murphy
5b1b9f8ac5
- Early stages of improving the console to make behave more like windbg...
...
- Add a separate command line for entering commands
- Keep a list of previous commands and traverse through them with up/down keys
- Clean the command line with esc
svn path=/trunk/tools/reactosdbg/; revision=1044
2009-06-04 12:35:12 +00:00
Ged Murphy
e23a9246e8
Missed this...
...
svn path=/trunk/tools/reactosdbg/; revision=1043
2009-06-03 12:32:13 +00:00
Ged Murphy
c47ae8feff
split and set the status info instead of dumping everything into a string
...
svn path=/trunk/tools/reactosdbg/; revision=1042
2009-06-03 12:28:36 +00:00
Ged Murphy
071b4d21ab
- Detect when clients disconnect from the pipe server and raise an event
...
- Reinitialize the pipe server and wait for new connections on disconnect
- You can disconnect and reconnect reactos without restarting rosdbg now
- Fix the read and write threads to we don't have to call the evil Thread.Abort (for kjk)
- Don't enumerate the externals tools if the list is empty, fixes a NullReferenceException
svn path=/trunk/tools/reactosdbg/; revision=1041
2009-06-03 09:41:47 +00:00
Christoph von Wittich
1e2a2c0068
-remove unused app.config from project
...
-attempt to fix external tool list
svn path=/trunk/tools/reactosdbg/; revision=1040
2009-06-03 08:08:30 +00:00
Christoph von Wittich
9ec4a52664
-add external tools menu (for stuff like errlook)
...
svn path=/trunk/tools/reactosdbg/; revision=1039
2009-06-03 07:32:29 +00:00
Ged Murphy
5c9713ed2f
Rename the Back Trace to Call Stack
...
svn path=/trunk/tools/reactosdbg/; revision=1038
2009-06-02 21:15:00 +00:00
Ged Murphy
41a57a786f
- Run pipe server waiting off on a different thread.
...
- Raise an event when a client connects and set up the connection as before.
- rosdbg now correctly waits for a connection and auto-connects when it finds one
svn path=/trunk/tools/reactosdbg/; revision=1037
2009-06-02 21:04:18 +00:00
Christoph von Wittich
c25e64e804
-set accept and cancel buttons for connect and settings dialog
...
-fix next debugger command by waiting for kdbg to respond
svn path=/trunk/tools/reactosdbg/; revision=1036
2009-06-02 19:05:54 +00:00
Christoph von Wittich
27cce022c9
-show EIP in hex
...
-clear regs on disconnect
svn path=/trunk/tools/reactosdbg/; revision=1035
2009-05-31 13:29:55 +00:00
Christoph von Wittich
13f487cfa6
-show registers in hex
...
-set pipe server as default instead of client
patches by basisbit:
-fix continue toolbar button
-fix printing multiple pages
-possible fix for backtraces
svn path=/trunk/tools/reactosdbg/; revision=1033
2009-05-31 12:50:16 +00:00
Christoph von Wittich
e9298e1975
-only allow one instance to run
...
svn path=/trunk/tools/reactosdbg/; revision=1032
2009-05-31 07:43:51 +00:00
Christoph von Wittich
2154b23286
-support printing in console (patch by basisbit) and browser view
...
-change console font to Courier New
svn path=/trunk/tools/reactosdbg/; revision=1031
2009-05-30 22:04:07 +00:00
Christoph von Wittich
76ab52c360
-don't build an installer for debug builds
...
-redesign auto versioning: increase "Revision" on every build, increase "Build Number" on every release build to make sure the MSI installer upgrade will work
svn path=/trunk/tools/reactosdbg/; revision=1030
2009-05-29 09:15:56 +00:00
Christoph von Wittich
9e59782b18
renamed wiki page to "ReactOS Remote Debugger"
...
svn path=/trunk/tools/reactosdbg/; revision=1029
2009-05-29 08:27:39 +00:00
Christoph von Wittich
7087f8b6ba
-add a tool to automatically increase the buildno at each build and update the WiX script to get upgrade installations to work
...
svn path=/trunk/tools/reactosdbg/; revision=1028
2009-05-28 22:17:14 +00:00
Ged Murphy
a613572873
- Improve the diagnostics. Now includes function, file and line to assist debugging
...
- Remove the null checks from DockPanel and wrap it in try/catch blocks instead (considering it shouldn't happen)
- Use RosDiagnostics.DebugTrace to add debug info now. The app now needs to make correct use of exception handling
svn path=/trunk/tools/reactosdbg/; revision=1027
2009-05-28 19:09:41 +00:00
Ged Murphy
4810e1fc08
- Setup the diagnostics on app load.
...
- You can now use the static Trace.WriteLine method anywhere within the app to start making use of the log.
svn path=/trunk/tools/reactosdbg/; revision=1026
2009-05-28 17:03:31 +00:00
Ged Murphy
30f3891f5b
Add a log file and the ability to turn application logging on and off.
...
svn path=/trunk/tools/reactosdbg/; revision=1025
2009-05-28 16:51:06 +00:00
Christoph von Wittich
f81252333b
try to fix crash on exit
...
svn path=/trunk/tools/reactosdbg/; revision=1024
2009-05-28 15:31:12 +00:00
Christoph von Wittich
482df83a65
-fix save toolbar button
...
-handle save for console window
svn path=/trunk/tools/reactosdbg/; revision=1023
2009-05-28 15:29:35 +00:00
Christoph von Wittich
8d117a4ad2
try to fix null ref exception on startup
...
svn path=/trunk/tools/reactosdbg/; revision=1022
2009-05-28 15:05:40 +00:00
Christoph von Wittich
461ea9ae1d
add missing files
...
svn path=/trunk/tools/reactosdbg/; revision=1021
2009-05-28 13:03:35 +00:00
Christoph von Wittich
54421c0c8b
-check if reactos sources and .nostrip files can be found on directory selection and warn otherwise
...
-add missing resource files
-add an icon for continue
svn path=/trunk/tools/reactosdbg/; revision=1020
2009-05-28 12:56:29 +00:00
Christoph von Wittich
2d94ea7fce
build x86 only as we only have a 32bit dbghelp
...
svn path=/trunk/tools/reactosdbg/; revision=1019
2009-05-28 11:22:02 +00:00
Christoph von Wittich
43f8d7badf
-remove obsolete code
...
svn path=/trunk/tools/reactosdbg/; revision=1018
2009-05-28 10:10:08 +00:00
Christoph von Wittich
ab07f95a27
remove debug messagebox
...
svn path=/trunk/tools/reactosdbg/; revision=1017
2009-05-28 10:01:35 +00:00
Christoph von Wittich
515ac6ceb7
-don't set the menu text to disconnect when the connect dialog was canceled
...
-save the last connection method and preselect it on the next connection attempt
-add an (unfinished) AboutDlg
svn path=/trunk/tools/reactosdbg/; revision=1016
2009-05-28 09:59:51 +00:00
Christoph von Wittich
f29f41c6e1
-lots of UI improvements
...
-implementing SaveAs for Console and WebBrowser window
svn path=/trunk/tools/reactosdbg/; revision=1015
2009-05-28 09:16:07 +00:00
Christoph von Wittich
0f1eef32f8
-only enable copy menu when req.
...
svn path=/trunk/tools/reactosdbg/; revision=1014
2009-05-27 22:47:43 +00:00
Christoph von Wittich
3721293e9d
-fix statusbar
...
-make edit menu functional
svn path=/trunk/tools/reactosdbg/; revision=1013
2009-05-27 22:42:30 +00:00
Christoph von Wittich
36e98b6b67
delete obsolete files
...
svn path=/trunk/tools/reactosdbg/; revision=1012
2009-05-27 22:11:50 +00:00
Christoph von Wittich
10b1368ebb
-add missing files
...
-add some icons
svn path=/trunk/tools/reactosdbg/; revision=1011
2009-05-27 22:10:00 +00:00
Christoph von Wittich
5d70388255
-allow to disconnect
...
-properly update debugger menus
svn path=/trunk/tools/reactosdbg/; revision=1009
2009-05-27 21:25:41 +00:00
Christoph von Wittich
20403e74e8
major UI change - not everything functional yet
...
svn path=/trunk/tools/reactosdbg/; revision=1008
2009-05-27 21:12:18 +00:00
Matthias Kupfer
7a839c66f8
new rosdbg icon
...
svn path=/trunk/tools/reactosdbg/; revision=1007
2009-05-27 19:12:16 +00:00
Christoph von Wittich
01a8b61e22
-only send data to debugger when kdbg is entered
...
-set correct kdbg status when entering cont manually
-enable/disable appropriate commands in debugger menu to reflect current status
svn path=/trunk/tools/reactosdbg/; revision=1006
2009-05-27 15:40:26 +00:00
Christoph von Wittich
7235d68e28
check for an open connection before sending data to debugger
...
svn path=/trunk/tools/reactosdbg/; revision=1004
2009-05-26 22:46:07 +00:00
Christoph von Wittich
81aaa6a48a
-make it possible to set a default value for the mode of the named pipe in setting dialog
...
-change the type of the ComboBox to DropDownList in the ConnectDialog to prevent the user from typing random crap in it
svn path=/trunk/tools/reactosdbg/; revision=1002
2009-05-26 20:03:52 +00:00
Christoph von Wittich
0d88b6d954
fix filecopy in post build event for paths with spaces
...
svn path=/trunk/tools/reactosdbg/; revision=1001
2009-05-26 19:35:30 +00:00
Christoph von Wittich
f73a0f0e9a
disconnect debug connections on exit
...
svn path=/trunk/tools/reactosdbg/; revision=1000
2009-05-26 19:26:20 +00:00
Christoph von Wittich
6cab167058
-check for invalid pid to prevent an endless loop
...
-add a label to show text entered into raw traffic window
svn path=/trunk/tools/reactosdbg/; revision=999
2009-05-26 18:50:09 +00:00
Gregor Schneider
c62628a03c
RosDbg Part 2/3:
...
- Visual improvements for rawtraffic/modules
- Shortcuts for menu, menu separators and item reordering
- Visual and functional additions to PipeTargetSelect dialog
- Misc cleanup
svn path=/trunk/tools/reactosdbg/; revision=860
2008-10-12 21:43:31 +00:00
Ged Murphy
dbd16142a2
- Don't overcomplicate choosing directories from the settings grid
...
- Fixes directory selection
svn path=/trunk/tools/reactosdbg/; revision=813
2008-08-30 12:13:02 +00:00
Christoph von Wittich
8d962e9c5f
add support for edit->copy menu
...
svn path=/trunk/tools/reactosdbg/; revision=794
2008-08-20 18:10:51 +00:00
Christoph von Wittich
21d81c6691
add some more settings to the options dialog
...
svn path=/trunk/tools/reactosdbg/; revision=793
2008-08-20 13:45:59 +00:00
Christoph von Wittich
d3c610fc17
update link to help
...
svn path=/trunk/tools/reactosdbg/; revision=790
2008-08-20 06:11:57 +00:00
Christoph von Wittich
3066145e63
-add categories to settings dialog
...
-allow to change the defaultPipeName
-some small UI improvements
svn path=/trunk/tools/reactosdbg/; revision=789
2008-08-20 05:49:00 +00:00
Art Yerkes
1427d59985
Add per-thread EIP and EIP decoding.
...
svn path=/trunk/tools/reactosdbg/; revision=786
2008-08-17 11:44:03 +00:00
Art Yerkes
0ff8bd92b5
Processes and Threads view. Somewhat WIP.
...
svn path=/trunk/tools/reactosdbg/; revision=784
2008-08-12 10:48:38 +00:00