Menu

#25 Add a file Explorer and other GUI features

open
nobody
5
2008-03-12
2008-03-12
No

Hello,
I really appreciate WinPdb, it is a so powerful Python debugger.
However, I have updated its GUI to simplify its use. I have added following features:
- use a dockable floating frames:
- modify/move a viewer,
- close a viewer
- restore default WinPdb default perspective
- add a file explorer to easily open other sources
- modify code viewer
- style
- add Goto Line Number (CTRL + G)

All my code changes are localizable with following markers:
TODO JPR BEGIN: description
TODO JPR END: description
and is based on last revision 1.3.6

I am not a GUI expert and my code can surely be improved. However perhaps these features can be appreciated by other people.
What do you think of these evolutions? Do you think it would be interesting to integrate it in a next WinPdb official release?

Jean-philippe

Discussion

  • Rouault Jean-Philippe

    Replace original winpdb.py (ver 1.3.6) by this file

     
  • Nir

    Nir - 2008-03-12

    Logged In: YES
    user_id=933518
    Originator: NO

    Hello Jean,

    I would like to thank you for taking the time to prepare and present your modification.
    I will soon send you a detailed email about it.

    One of my concerns is that some platforms such as Debian Etch with wxPython 2.6 do not support wx.aui.
    Incorporating this modification means breaking Winpdb on these systems.

    You are welcome post a link to this tracker in the forum inviting people to try it out and comment.

    Thanks,
    Nir

     
  • Rouault Jean-Philippe

    Logged In: YES
    user_id=2032391
    Originator: YES

    I have made some other evolutions. This is an updated list of following
    features:
    - use a dockable floating frames
    - modify/move a viewer
    - close a viewer
    - restore default WinPdb default perspective
    - add a file explorer to easily open other sources
    - modify code viewer
    - style
    - add Goto Line Number (CTRL + G)
    - Jump To Line through code viewer (move cursor to expected line and press F11)
    - Create a right click context dialog:
    - GoToLine (CTRL+G)
    - Find (CTRL+F)
    - Jump (F11)

    File Added: winpdb_1_3_8_rev1.py

     
  • Rouault Jean-Philippe

     Replace original winpdb.py (ver 1.3.8) by this file
    
     

Log in to post a comment.

MongoDB Logo MongoDB