Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a simple navigation drawer (WIP) #492

Open
wants to merge 22 commits into
base: develop
Choose a base branch
from

Commits on Nov 11, 2015

  1. Start adding a navigation drawer. Very basic and...

    doesn't yet perisist across the whole app.  This is because we should:
    
    (1) decide what goes in the navigation drawer vs. menus
    (2) stop loading activities and start loading in fragments
    (3) think about how to use fragments in a cool way.
    fat-tire committed Nov 11, 2015
    Configuration menu
    Copy the full SHA
    8dc8045 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1594224 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d26892 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2015

  1. Configuration menu
    Copy the full SHA
    479865f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14b7476 View commit details
    Browse the repository at this point in the history
  3. reformat code

    tux-mind committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    6c8ba29 View commit details
    Browse the repository at this point in the history
  4. changed drawer implementation.

    will now use a drawer that will overlap the action bar, hiding the menu.
    It's just a PoC, there is much more work to do.
    tux-mind committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    06236ad View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

  1. Configuration menu
    Copy the full SHA
    1bba604 View commit details
    Browse the repository at this point in the history
  2. fixed synchronization on null object ( getActivity returns null while…

    … object get deleted )
    tux-mind committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    92472c2 View commit details
    Browse the repository at this point in the history
  3. reformat code

    tux-mind committed Nov 20, 2015
    Configuration menu
    Copy the full SHA
    929e38a View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2015

  1. redefining UI ( WIP )

    tux-mind committed Nov 27, 2015
    Configuration menu
    Copy the full SHA
    bb11075 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2015

  1. manage the navigation drawer from AbstractDrawerActivity.

    created a progress dialog that will show up only if
    a certain amount of time has been elapsed and disappear if
    has been shown for at least another certain time.
    
    show such progress dialog when changing interface
    ( stopping and starting network radar may require some second ).
    
    another way is to asynchronous stopping the network-radar but
    we should deregister receivers and we lost the STARTED/STOPPED
    intents.
    
    in a far future we will support more running instances of
    network-radar, so you can be notified ( say, with a small icon over the interface name )
    that new hosts appearead on interfaces that you are not watching.
    tux-mind committed Dec 1, 2015
    Configuration menu
    Copy the full SHA
    53230fc View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2015

  1. dynamic drawer

    tux-mind committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    6142bea View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2015

  1. Configuration menu
    Copy the full SHA
    a5a7a25 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2015

  1. clean system on exit

    tux-mind committed Dec 21, 2015
    Configuration menu
    Copy the full SHA
    ff6eb57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    731f6fe View commit details
    Browse the repository at this point in the history
  3. lazy load list.

    it may require some data not available in the contructor.
    tux-mind committed Dec 21, 2015
    Configuration menu
    Copy the full SHA
    d6e3e75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f59945a View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2015

  1. Configuration menu
    Copy the full SHA
    9451424 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2015

  1. Configuration menu
    Copy the full SHA
    c6bf68b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b11a6a9 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2015

  1. Configuration menu
    Copy the full SHA
    308b9cd View commit details
    Browse the repository at this point in the history