Permalink
Commits on Jul 27, 2016
  1. support for unlimited plans (quota returns zero, use a large number a…

    …s a placeholder for infinity, custom code to say "Infinity" etc in dialog)
    committed Jul 27, 2016
Commits on Dec 20, 2015
  1. awn applet updates the dialog more consistently (i.e when you click r…

    …efresh), nodeutil includes more descriptive errors, NODEUTIL_URL const.
    committed Dec 20, 2015
Commits on Dec 19, 2015
  1. General improvements and abstraction in preparation for cairo-dock ap…

    …plet:
    
    	- spelling / cleanup
    	- NodeIcons.get_icon() - generalised function to get the icon based on nodeutil state, to be used everywhere. can also get filename
    	- NodeUtil.tooltiptext - generalised function to get tooltip text based on nodeutil state
    	- NodeDialog_Main now shows NodeUtil version
    	- NodeDialog sets gtkWindow icon to internode logo
    	- NodeDialog_Main loads internode icon
    	- NodeIcons has a way to get the filename for icons (rather than pixbufs, for when a filename is needed [cairo-dock])
    	- NodeIcons loads icons in a more programattic way (more DRY)
    	- NodeUtil callbacks uncommented and working. Will be used by cairo-dock applet
    	- friendly_time moved from node_dialog.py to nodeutil.py (used in nodeutil.tooltiptext)
    	- log() changed to be able to accept non-strings (e.g objects)
    	- version incremented to 0.6 (note that this is not yet v0.6 release!, that will include the cairo applet)
    committed Dec 19, 2015
Commits on Jan 4, 2014
  1. (v0.5) Various visual improvements:

        - awn applet version is no longer independant of NodeUtil Version
        - details dialog is now kept on top (shows over top of gkrellm)
    	- better report about error condition where neither gnome.applet or
    		gnomeapplet is available (these are now deprecated due to gtk3)
    	- fix bug by setting progressbar value to 1 when usage is >100%
    	- percentage label now sits above progressbar rather than next to
    		it - gives a wider and more distinctive statusbar
    	- 'plan name' label gets word wrapping to avoid insanely wide
    		dialog
    	- Interface niceties - padding, tooltips, etc
    committed Jan 4, 2014
Commits on Nov 8, 2011
Commits on Oct 15, 2011
Commits on Oct 8, 2011
  1. dependency checking script added to installer, change URLs to antisol…

    ….org, installer stuff
    committed Oct 8, 2011
Commits on Oct 7, 2011
  1. fix bug

    Dale Maggee committed Oct 7, 2011
Commits on Oct 3, 2011
  1. console tool work: should now be fully functional. Reinstate hunam mo…

    …de; code for --csv; add username
    Dale Maggee committed Oct 3, 2011
Commits on Oct 2, 2011
  1. docs, (functional!) console app params, nodeutil.percent_<x> are now …

    …floats
    Dale Maggee committed Oct 2, 2011
  2. some documentation, playing with gnome resize bug

    Dale Maggee committed Oct 2, 2011
  3. things:

     - cleanup
     - some more friendly text
     - nodeutil.took = float containing retrieval time
     - installer prompts about killing gnome-panel, tries to do awn too (issue with determining which user awn should be started as)
    Dale Maggee committed Oct 2, 2011
Commits on Oct 1, 2011
  1. actually those screenshots were enormous

    Dale Maggee committed Oct 1, 2011
  2. screenshots

    Dale Maggee committed Oct 1, 2011
  3. typo

    Dale Maggee committed Oct 1, 2011
  4. the gnome applet now appears to actually resize based on panel size, …

    …if somewhat clunkily.
    Dale Maggee committed Oct 1, 2011
  5. fix icon sizing issue with gnome applet

    Dale Maggee committed Oct 1, 2011
  6. New hi-res applet icons!

    Dale Maggee committed Oct 1, 2011
  7. Icons resize according to gnome/awn applet height

    Dale Maggee committed Oct 1, 2011
  8. make gnome applet show prefs if none are present.

    Dale Maggee committed Oct 1, 2011
  9. add (perhaps-too-ubuntu-specific) helpers to detect and install missi…

    …ng dependencies on ubuntu (and probably ubuntu-derived) systems.
    Dale Maggee committed Oct 1, 2011
  10. Gnome applet works on a fresh install (assuming dependencies are met)…

    …! - removed dependencies on constants.py by making detection of gnome applet type happen at runtime. docs. cleanup. this is probably almost an RC.
    Dale Maggee committed Oct 1, 2011
  11. installer tweaks. NOTE: prominent need to resize awn-applet's icon! d…

    …efault theme uses larger size!
    Dale Maggee committed Oct 1, 2011
  12. tools for building self-extracting install script; install process ap…

    …pears to give us functional awn applet and console tool! :)
    Dale Maggee committed Oct 1, 2011
  13. fix some issues with installer, create others - GNOME applet still re…

    …quires (missing) constants.py
    Dale Maggee committed Oct 1, 2011
  14. wrapper for sudo/gksu: installer

    Dale Maggee committed Oct 1, 2011
  15. mostly console tool stuff:

     - More levity
     - fix probable bug when no prefs exist (nodeutil.load_prefs returns a bool)
     - start adding command-line support to console tool (mostly skeleton-stuff so far - optparse)
     - internode-usage-report --verbose is teh workage:
     - change DEBUG to debug ('global debug' needed henceforth)
     - create set_debug(bool) to toggle. no args == True
     - debug off by default again
     - errprint() - Exactly what it says on the tin
     - log() goes to stderr instead of stdout (if debug is True)
    Dale Maggee committed Oct 1, 2011
Commits on Sep 30, 2011
  1. levity

    Dale Maggee committed Sep 30, 2011
  2. installer does command-line tool too.

    Dale Maggee committed Sep 30, 2011
  3. Cleanup; Turn off debug mode; new console-based usage reporter; bash …

    …install script; reinstate old setup.py (for reference); README
    Dale Maggee committed Sep 30, 2011