1. 05 Aug, 2013 1 commit
  2. 03 Aug, 2013 1 commit
  3. 21 Jun, 2013 1 commit
  4. 20 Jun, 2013 2 commits
  5. 19 Jun, 2013 4 commits
    • Timo Teräs's avatar
    • Timo Teräs's avatar
      all: few behavioural regression fixes · 6da083fc
      Timo Teräs authored
      Wildcard matching with no names should match all packages only for
      info and search applet. "apk del" would otherwise try to delete
      everything, etc.
      Fix also interactive mode to ask questions only if we are actually
      changing something.
    • Natanael Copa's avatar
      print: move progress bar update logic to apk_print_progress · adc5b0b1
      Natanael Copa authored
      - let the apk_print functions deal with the forced print itself. We
        avoid that the callbacks need to deal with the force flag. We can
        also get rid of the APK_PRINT_PROGRESS_* defines.
      - let the reader of --progress-fd decide how often things are updated
        rather than having a fixed granularity off 1/100 (percent)
      - avoid detect screen size and percent/bar calculations in case the
        --no-progress was given
      - track satistics for both the ascii bar and percent info and update bar
        only if either percent or bar changes. This makes the bar go smoother
        when width is wider than 100 chars and it makes the percent counter
        go smooth when screen width is less thann 100 chars. It also
        simplifies the callbacks as they no longer need to deal with update
    • Timo Teräs's avatar
      upgrade: new option: --latest (-l) · d315c901
      Timo Teräs authored
      Select latest version of package (if it is not pinned), and print
      error if it cannot be installed due to other dependencies.
      Together with --available, it selects the latest package which is
      present at least in some repository.
      This also fixes few solver issues with ordering of package selection
      that got quite apparent with this flag. Namely, we cannot "lock"
      a package until it's reverse dependencies are locked or not all of
      the solver flags are propagated properly.
  6. 18 Jun, 2013 4 commits
  7. 17 Jun, 2013 3 commits
  8. 14 Jun, 2013 1 commit
  9. 13 Jun, 2013 7 commits