Virgil Dupras (hsoft)

hsoft
Website
http://hardcoded.net/
Location
Québec, Canada
Member since

Followers (3)

  1. halostatue
  2. vvangelovski
  3. haikoschol

Recent activity

Today

  1. Virgil Dupras

    1. committed to moneyguru

      8b4a0c7aeadf Removed code duplication.

      f13d5db091ee Fixed ttable selection glitch.

      dd48a3ec2586 Straightened out txn selection when swapping account panes. It was a bit glitchy.

      dbc29d7243d5 Simplified the balgraph/bargraph logic in AccountView.

      c536e5ba7b40 [#252 state:fixed] Completely removed MainWindow.shown_account. This completes the transition from a shared AccountView to one instance of AccountView per opened Account pane. This shared AccountView ...

      5e1347a202d0 Fixed memory leak.

      3f54ce82b68e [#252] Replaced most references to MainWindow.shown_account by AccountView's own account reference. Also, removed the shown_account_changed notification. All of this is in preparation of show_account's complete ...

      0b9e31ff5b59 Refactoring to have one AccountView instance per account pane. It's a tiny change, but it required significant adjustment in the tests which all assumed a ...

Yesterday

  1. Virgil Dupras

    1. committed to moneyguru

      7de1c6fda23d pane views aren't kept around forever anymore. When they're closed, they're disconnected and freed.

      bc37be8e6749 Lazily load mainwindow views in tests. I thought it would be too big a change to consider making in one shot, but it wasn't that ...

      9b7aed8f1319 Removed MainWindow's select_*() view selection methods as well as their usage in tests and replace those calls with TestApp.show_*() calls.

      c442daaa5dcd Lazily instantiate the rest of core's mainwindow.

      02de7e3c3060 Lazily instantiate ccview in core's mainwindow and fixed a crash under Cocoa when opening a tab that was previously opened then closed.

      a0613a0de6b3 Lazily instantiate emptyview in core's mainwindow and fixed pane restoration from prefs which was broken.

      2aeed4e6ad0c Lazily instantiate docprops in core's mainwindow.

Repositories

  1. AMButtonBar

    Fork of AMButtonBar from http://www.harmless.de/cocoa-code.php with my own improvements. Mainly 64-bit support. BSD Licensed

    Privacy
    Public repository
    Followers
  2. cocoalib

    Cocoa-specific helpers used across HS projects. BSD licensed.

    Privacy
    Public repository
    Followers
  3. currency_server

    An XMLRPC server that gives currency exchange rates.

    Privacy
    Public repository
    Followers
  4. dupeguru

    Find duplicate files. On Mac OS X and Windows.

    Privacy
    Public repository
    Followers
  5. guiskel

    GUI skeleton projects in Python for all toolkits.

    Privacy
    Public repository
    Followers
  6. hsaudiotag

    Pure-python library that reads audio file metadata (tags, bitrate, duration). Supports mp3, wma, mp4, aiff, ogg, flac. BSD licensed.

    Privacy
    Public repository
    Followers
  7. hscommon

    Code used throughout HS apps.

    Privacy
    Public repository
    Followers
  8. hsgui

    Python library to help building cross-toolkit GUIs. Obsolete (merged with hscommon).

    Privacy
    Public repository
    Followers
  9. hsutil

    Legacy, only used in old stuff

    Privacy
    Public repository
    Followers
  10. jobprogress

    Report tasks progression through GUI in a convenient and cross-toolkit manner.

    Privacy
    Public repository
    Followers
  11. moneyguru

    Future-aware personal finance application for Mac OS X and Windows.

    Privacy
    Public repository
    Followers
  12. musicguru

    Music collection management for Mac OS X and Windows.

    Privacy
    Public repository
    Followers
  13. objp

    Python<-->Objective-C bridge with a code generation approach

    Privacy
    Public repository
    Followers
  14. openhs

    Cherrypy app that powers http://open.hardcoded.net

    Privacy
    Public repository
    Followers
  15. pdfmasher

    Privacy
    Public repository
    Followers
  16. pdfminer3k

    Python 3 port of pdfminer (http://www.unixuser.org/~euske/python/pdfminer/index.html)

    Privacy
    Public repository
    Followers
  17. pluginbuilder

    Fork of py2app with improvements. Only for plugins and Python 3.2.

    Privacy
    Public repository
    Followers
  18. PSMTabBarControl

    Fork of PSMTabBarControl from http://www.positivespinmedia.com/dev/PSMTabBarControl.html with my own improvements. Mainly 64-bit support. BSD Licensed.

    Privacy
    Public repository
    Followers
  19. pyflakes3k

    A fork of pyflakes' ast conversion that works on py3k.

    Privacy
    Public repository
    Followers
  20. pyobjc

    Privacy
    Public repository
    Followers
  21. pytest-monkeyplus

    pytest's monkeypatch with extra features

    Privacy
    Public repository
    Followers
  22. qtlib

    Qt-specific helpers used across HS projects. BSD licensed.

    Privacy
    Public repository
    Followers
  23. send2trash

    Python library to natively send files to Trash (or Recycle bin) on all platforms. BSD Licence.

    Privacy
    Public repository
    Followers
  24. sgmllib

    Python 3 port of the old stdlib module.

    Privacy
    Public repository
    Followers
  25. webguru

    Privacy
    Public repository
    Followers