2007-08-20 10:19:09 -07:00
|
|
|
Order of no particular importance:
|
|
|
|
|
2007-09-27 11:48:53 -07:00
|
|
|
*** pk-notify-icon (client) ***
|
|
|
|
Do automatic updates at login time when system has gone idle
|
|
|
|
* needs gnome-screensaver integration
|
|
|
|
NOTE: RELEASE BLOCKER
|
|
|
|
|
2007-10-01 16:20:06 -07:00
|
|
|
*** don't output the same package in different repos ***
|
|
|
|
Need to store Package() in the server properly, and compare the first chunk
|
|
|
|
(not the data) to avoid reporting the same package more than once.
|
2007-10-02 09:25:06 -07:00
|
|
|
We can also use this in the client library (perhaps?)
|
|
|
|
Also: pk_package_id_compare (gboolean use_data)
|
|
|
|
Need to unit test...
|
2007-10-01 16:20:06 -07:00
|
|
|
NOTE: RELEASE BLOCKER
|
|
|
|
|
2007-09-30 06:23:18 -07:00
|
|
|
*** Add new callback for status ***
|
|
|
|
TimeRemaining()
|
|
|
|
|
|
|
|
*** Get the deps in the UI when removing ***
|
|
|
|
We really don't want to remove glibc...
|
|
|
|
NOTE: RELEASE BLOCKER
|
|
|
|
|
2007-09-27 11:48:53 -07:00
|
|
|
*** pk-application (client) ***
|
|
|
|
Use an icons for installed and not-installed rather than tickboxes
|
|
|
|
Refresh the query list after an install or remove (means saving the query and re-issuing)
|
|
|
|
|
|
|
|
*** Prepare download to refresh system ***
|
|
|
|
Either use a flag or a new method. I'm not sure which yet.
|
|
|
|
|
2007-09-07 10:09:40 -07:00
|
|
|
*** Add a way to import GPG keys ***
|
|
|
|
In fedora, if you add a signed repo you have to agree to the GPG key.
|
|
|
|
|
|
|
|
*** Split up PolicyKit install into different types ***
|
|
|
|
Have different permissions for signed and unsigned repos.
|
|
|
|
|
|
|
|
*** task_client has to return GError ***
|
|
|
|
Client programs using libpackagekit should know the error, rather than just
|
|
|
|
"it failed"
|
|
|
|
|
|
|
|
*** Handle rollbacks for select backends ***
|
|
|
|
To do rollbacks sanely in PK we need a few things:
|
2007-09-27 11:48:53 -07:00
|
|
|
* emit internal signal for SetTransactionData
|
|
|
|
* write pk_transaction_id_equal to not compare data
|
|
|
|
* allow transaction data to be changed in _db
|
2007-09-07 10:09:40 -07:00
|
|
|
* use an new method to handle the rollbacks and pass it to the backend
|
2007-08-24 15:45:55 -07:00
|
|
|
|