[gnome-packagekit] Created tag GNOME_PACKAGEKIT_2_27_2
- From: Richard Hughes <rhughes src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-packagekit] Created tag GNOME_PACKAGEKIT_2_27_2
- Date: Mon, 1 Jun 2009 05:56:56 -0400 (EDT)
The signed tag 'GNOME_PACKAGEKIT_2_27_2' was created.
Tagger: Richard Hughes <richard hughsie com>
Date: Mon Jun 1 10:55:47 2009 +0100
==== Version 2.27.2 ====
Changes:
A S Alam (3):
Update Punjabi Translation
Updated Punjabi translation
updating translation for Punjabi (Gurmukhi)
Adrien BUSTANY (1):
Add french language translation (fr.po)
Alex Szasz (1):
Added Romanian translation
Alexander Shopov (1):
Updated Bulgarian translation
Amanpreet Singh Alam (1):
Update Punjabi Translation
Amitakhya Phukan (2):
Add Assamese Translation
Updated Assamese Translation
Andre Klapper (2):
Added Kannada translation
Updated German translation
Ani Peter (1):
Added Malayalam translation
Antonio Lima (1):
Added Portuguese translation
António Lima (3):
Updated Portuguese translation
Updated Portuguese translation
Updated Portuguese translation
Bob Mauchin (1):
bugfix: gtk-cancel and gtk-close should not be marked as translatable
Chao-Hsiung Liao (3):
Added Traditional Chinese translation(Hong Kong)
Added Traditional Chinese translation(Taiwan)
Updated Traditional Chinese translation(HongKong and Taiwan)
Christopher Aillon (5):
unitialized variable warning fixes
fix a few leaks
don't keep a needless static copy around
allow clicking on urls/emails in the about dialog
Re-apply "allow clicking on urls/emails in the about dialog"
Daniel Mustieles (26):
update Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish help translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Daniel Nicoletti (4):
add a blocked update handler
role resole: Resolved to Resolving
Small improvement on PK_ROLE_ENUM_SEARCH_DETAILS (past tense)
Merge branch 'master' of git+ssh://dantti git packagekit org/srv/git/gnome-packagekit
Daniel Nylander (17):
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated sv translation
Updated sv translation
Debarshi Ray (2):
pk-update-viewer: stretch the package list, and not the information pane, when stretching the window
bugfix: Use g_mkdir_with_parents when g_file_make_directory_with_parents is not available
Djavan Fagundes and Vladimir Melo (1):
Updated Brazilian Portuguese translation
Djihed Afifi (1):
Updated Arabic Translation
Evgenia Petoumenou (2):
Updated Greek help translation
Updated Greek translation
Gabor Kelemen (8):
Added hungarian translation
Hungarian translation updated
Hungarian translation updated
Updated Hungarian translation
Hungarian Translation updated
Updated Hungarian translation
Hungarian translation updated
Updated Hungarian translation
Gianvito Cavasoli (3):
Updated Italian translation
Updated Italian translation
Updated Italian translation
Gil Forcada (1):
Updated Catalan translation
Grzegorz Dabrowski (5):
create a valid filter string, remove last ";" if exists
build fix
enabled "Requires" button in the toolbar
set focus on entry text at startup
build fix
Honza Steuer (1):
Added Czech translation
I. Felix (1):
Added Tamil Translation
Iestyn Pryce (3):
Adding Welsh translation.
Updating Welsh translation.
Updating Welsh translation
Igor Pires Soares (16):
Updated Brazilian Portuguese translation
Brazilian Portuguese translation updated
Brazilian Portuguese translation updated
pt_BR translation updated
Brazilian Portuguese translation updated
Updated Brazilian Portuguese
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese Translation.
Updated Braziian Portuguese translation.
Updated Brazilian Portuguese translation.
Updated Brazilian Portuguese translation.
Updated Brazilian Portuguese translation.
Igor Soares (5):
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Updated Brazilian Portuguese translation
Ilkka Tuohela (1):
Updated Finnish translation
Ivan Buresi and Robert-André Mauchin (1):
Updated French translation
James Bowes (11):
This patch series contains some trivial updates to the gnome-packagekit
The second patch adds a --version option to all commands,
Use set_summary to display command summaries with --help.
pk-application: Use the user's preferred toolbar style.
Add -v as a short name for the --verbose option.
backend-status: Add get-files
application: use GetFiles instead of GetDescription for the filelist
Don't expect a filelist from Description
Merge branch 'get-files'
pk-application: The toolbar is gone, so we can ditch the style hack
Fix off-by-one buglet when determining the number of updates.
Jan Madsen (1):
Added Danish translation
Jan Niklas Hasse (1):
feature: Add an InstallCatalog for applications to use in the session
Jorge Gonzalez (14):
Updated Spanish translation by Daniel Mustieles
trivial: Updated Spanish translation by Daniel Mustieles
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation, fixes fd#18545
Added Spanish language help screenshots
Updated Spanish translation
Updated Spanish translation
Updated Spanish manual translation
Updated Spanish translation
Updated Spanish translation by Daniel Mustieles
Updated Spansih translation by Daniel Mustieles
Updated Spanish translation by Daniel Mustieles
Updated Spanish translation by Daniel Mustieles
Jorge Gonzalez, Daniel Mustieles (1):
Updated Spanish translation
Ken VanDine (15):
Don't display all the updates, just a message containing how many updates are available
rename pk_task_client_get_deps to pk_task_client_get_depends, function name changed in PackageKit
Merge branch 'master' of ssh://kvandine hughsient no-ip org/srv/git/gnome-packagekit
Clearer text for showing updates
Only make the Depends button sensitive when the backend supports get-depends
Only display the depends, requires, install, remove, and homepage buttons if the operation is supported
Updated the url in about to point to www.packagekit.org
Fixed a typo
Perhaps we shouldn't auto-update by default, let users change that. If anyone doesn't agree, lets discuss on the list
Updated project url
Added Brazilian Portuguese translation
Renamed de.po to de_DE.po
More de to de_DE fixes
Fix some translations for buttons
Relocate the pk-application launcher to the Administration menu
Kenneth Nielsen (1):
Updated Danish translation
Kjartan Maraas (11):
Updated Norwegian bokmål translation
Updated Norwegian bokmål translation
Make some of the glade labels non-translatable
Update Norwegian bokmål translation
Updated Norwegian bokmål translation
Update Norwegian bokmål translation
Updated Norwegian bokmål translation
Updated nb.po
Updated Norwegian bokmål translation
Updated Norwegian bokmål translation
Updated Norwegian bokmål translation
Krishnababu K (1):
Updated Telugu Translation
Krishnababu Krothapalli (1):
Added Telugu translation
Leonardo Ferreira Fontenelle (2):
Updated Brazilian Portuguese translation
trivial: translation bugfix
Leonid Kanter (4):
translation: initial Russian translation
Updated Russian translation
bugfix: fix typo in Russian translation. Fixes rh#481479
Updated Russian translation
Leonud Kanter (1):
Updated Russian translation
Luca Ferretti (3):
GNOME HIG fixes for prefereces dialog. Close bug #14152
Use translations at runtime, plus mark more strings for translation
Updated Italian translation
Mads Lundby (1):
Updated Danish translation
Manoj Kumar Giri (4):
Added Oriya Translation
Updated Oriya Translation
Updated Oriya Translation
Updated Oriya Translation
Marcin Banasiak (1):
Show checkbox to control NEWEST filter if backend supports it.
Marek Lisy (1):
Updated Czech translation
Mario Blättermann (1):
Added German translation
Mario Danic (1):
Fixed strange english sentence
Mark Krapivner (11):
Updated Hebrew translation
Updated Hebrew translation
Updated Hebrew translation
Updated Hebrew translation
Updated hebrew Translation
Updated Hebrew Translation
Updated Hebrew translation
Updated Hebrew translation
Updated Hebrew translation
Updated Hebrew translation
Updated Hebrew translation
Matej Cepl (1):
apply some build fixes for 64bit by Matej Cepl
Matthias Clasen (118):
Start search when the user presses Enter in the search entry.
Fix a spelling issue.
Add a horizontal scrollbar to the package list
Mark list headers as translatable, Drop the 'Installed' header, Change 'Description' to 'Summary' to match the search combo
add missing case statements
Here is a patch that fixes the icons in the various lists in
Temporarily remove the Help item from the pk-update-icon menu, since
Fix display of the "information" icon that is shown when no updates are available.
Make pk-transaction-viewer obey icon theme changes.
Don't include markup in translations
Don't mark "data" as translatable, it is replaced at runtime anyway.
Remove more pointless translations of empty strings
Revert "allow clicking on urls/emails in the about dialog"
Make the window title and icon match the menu item.
Remove the non-functional "More Information" button.
Move the "Update Package" button to the action area
Make the help button invisible in the glade file to get initial dialog sizing right.
Don't hardcode the initial dialog size.
Store the severity in the tree model.
Replace the Details frame with an expander+textview, and fill the textview
Update the tags used in the details text view on theme changes.
Try to make the dialog resize when the expander is toggled.
Support references in the details text view.
Filter out broken url fields
Make the update package button initially insensitive, too
Turn on line wrapping in the details text view.
Make the severity column sortable.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Disable selection when displaying status information in the tree view
Make sure that we always have a selection on the package page
Rework the update viewer ui to be a bit friendlier
add progress indication to refresh in pk-update-vewer
Add progress animation to the review page, too
Fix some icons and texts in pk-install-file and pk-install-package.
Use accessories-dictionary instead of the Tango-only icon internet-news-reader.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
fix merge
Only display animation if the selected row changes
Increase the finished timeout to 30 seconds, so people have a chance to
Use percentage, not subpercentage in the progress dialog.
Wire up the restart button
Move "Refresh" button out of the action area and add a "View History" button.
Fix approximate time strings to include "ago".
Move the list store clear to the animation_start() functions to prevent clearing the store out from underneath a running animation.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Convert pk-update-viewer to use polkit-gnome for buttons that invoke privileged operations. This fixed a number of interaction issues with PolicyKit.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Fix up merge
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Don't use a non-standard Tango-only shutdown icon.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Rewrite pk_restart_system to use ConsoleKit, and use a PolKitGnomeAction for the Restart button in pk-update-viewer.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Fix some leftovers; there is no pk-consolekit.[hc]
Convert pk-update-icon to use a PolKitGnomeAction for the restart menuitem.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Convert pk-application to use PolKitGnomeAction for privileged operations.
Hide helpless help button.
Change the window title to "Update History"
Convert pk-transaction-viewer to use PolKitGnomeAction for privileged operations.
Hide helpless help button in pk-repo
Hide helpless help button in pk-prefs
Fix more instances of system-installer icon to system-software-installer, remove empty Artists tab from statusicon about dialog.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Replace more instances of system-installer icon by system-software-installer, remove more empty Artists tabs from about dialogs.
Make the the about dialogs work the same.
Fix the build
Give a meaningful error message when we are missing privileges to install local packages.
Make "don't warn again" buttons in bubbles effective.
Make the "don't warn again" button for security updates work.
Rework the screen sequence for installing selected updates, always go to the confirmation page, but allow going back to overview if there are more updates.
Hide the details after installing/removing a package, since the list is cleared.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Invert the "installed" bit before calling repo_enable.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Rewrite pk-install-file to not use the generic PkProgress, but a more
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Make close buttons not cancel running installs.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Make the package label ellipsize to avoid continuous window resizing
Use two lines to show the package summary in the progress dialog
Fix a stupid mistake in the setting of the window icon
Correct wrong advice that I gave to Richard.
Add some markup for menu items.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Add another paragraph to the introduction
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Add section on filters
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Add a section on searching
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Add a section on gpk-update-icon
Flesh out gpk-update-viewer section a bit, and make the first two help buttons in gpk-update-viewer visible.
Flesh the gpk-update-viewer docs out some more.
Add some verbiage about repositories.
No need to mark the progress dialog as modal. Fixes rh#439946.
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Trivial fixes to the generic progress dialog
Fix up error handling a bit
Improve the handling of CK errors.
Use the same window icon for gpk-log as for gpk-update-viewer. Fixes rh #439330
Make "never" work
Merge branch 'master' of git+ssh://mclasen git packagekit org/srv/git/gnome-packagekit
Explain that the update frequencies are only approximate.
Fix crash when cancelling auth after double-click install (rh#442150)
Grab default to the close button where it makes sense.
Make error messages selectable for fun and easy bug reporting
add quit and contents accelerators in gpk-application
bugfix: fix some icons in gpk-repo
bugfix: don't set the default widget to the install button when we reconsider. Fixes rh#492645
bugfix: use the busy cursor when we are in a transaction, not just when we cannot cancel
Replace GpkCellRendererProgress with GpkCellRendererSpinner in the update viewer
Make the install button the default widget in the update viewer
Make typeahead search work in the update list
Add a silly hack until we get some metadata about animated icon sizes
Maxim V. Dziumanenko (3):
Added Ukraininan translation
Added Ukraininan translation
Added Ukraininan translation
Michael Langlie (2):
feature: add pk-action-removing and pk-action-cleanup animated icons
trivial: add svg version of serice pack icon
Michael Monreal (1):
bugfix: fix the shadow in the refresh cache animation. Fixes fd#17236
Michel Recondo (1):
Updated Brazilian Portuguese translation
Mike Langlie (6):
add some better icons for an available package
add three new animated icons
add installing icons and add into common code for the dialogs to use
feature: add two new icons, pk-collection-available and pk-collection-installed
feature: add an icon for the testing phase
Add service pack icon
Nikos Charonitakis (1):
Updated Greek translation
Nils Philippsen (1):
bugfix: fix up a few strings after a review
Og Maciel (4):
Updated Brazilian Portuguese translations by Og Maciel <ogmaciel gnome org>.
Added missing escaped quote in gnome-packagekit.schemas.in; Changed Part to Partial in pk-progress.glade; Updated message catelogs and updated pt_BR to 100%
Some minor translation tweaks
Updated Brazilian Portuguese translation
Patrick Niklaus (1):
Update German Translation
Piotr DrÄ?g (6):
Updated Polish translation
Update Polish help file translation
Update translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Rahul Sundaram (10):
update gnome-packagekit documentation
Merge branch 'master' of git+ssh://sundaram git packagekit org/srv/git/gnome-packagekit
update foo
Revert "update foo"
fix wording about updating on battery power in pk-prefs
clarified note on clicking on a package
notes on gpk-prefs,Packagekit-cron and other minor details
clarify some information, move info on gpk-update-icon to the app section and fix a typo
grammar nanny
fix conflict
Rajesh Ranjan (2):
Added Hindi India Translation
Updated Hindi Translation
Reinout van Schouwen (1):
Small Dutch translation update
Richard Hughes (1824):
initial
make build in empty shell
add files from the PackageKit project
rename to gnome-polkit
fix gitignore
don't show data in the UI
mark more strings translatable
make some strings sane
include pk-common more. it fixed the build
Add a couple more error enums. You need to update libpackagekit first
Add runtime into finished signal so that we can only show the libnotify window for long transactions
add some more error enums
use namenot package_id in the tooltip
add some stuff to the glade file
Translate accessibility, accessories, education, games, graphics, internet, office, other, programming, sound-video, system
correct to work with new PK api
add error enum
update new error enums
connect up some of the group code
rename SOUND_VIDEO to MULTIMEDIA
connect up the error code
add the description callbacks and UI
correct percentage callback
wire up the UI to allow search to be canceled
hide the group selector if we don't support search-groups
tidy up markup code, now I know what I'm doing
move the search buttons to make it look more like the mockups. needs some hig love
autosize the tree after trreview
remove some invalid comments
add the progress counter glade file
add the progress helper class files
add the framework for the job watcher. hardcoded to job 1 now
add the laucher
unref the monitor when we exit
remove unused method
split the update tool and the status applet into two different classes
fix make distcheck with POTFIELS inclusion
add a dropdown with jobs
add the start of an update viewer
don't include the size column, we don't get this in package
fix the tooltip
add a show updates icon
rename ident to id
rework the paackage id stuff
pretty print the list of packages
search can fail. only play with the UI when we know it's succeeded
add the new role stuff to the UI's
add a refresh button into the updates application
use a progressbar in the update application
add some more error enums
show a help icon when status unknown
covert to new API
add some debug text
update for PackageKit API changes
make the enum types more sane
use the new coldplug methods
removed duplicate schema, not sure what was happening there....
fix make distcheck
update the callback for the description. fixes a crasher
display the package name not the package_id in the dropdown menu
don't segfault if we have a search term and not a package_id
hide the filters we can't support
hide the icon while we do the system-update
update TODO
display the package name, not the package_id for the finished notification
only advertise the search modes the server can do
rename pk-updates to pk-update-viewer
spin if we don't have percentage updates
only setup one spinner, and make sure we lieave a little time beween the task finishing and the window unreffing
fix for server api change
don't crash when we are simulating the percentage bar and click close
allow canceling the job
add the new wait state
add new role names to match daemon
udpdate to latest daemon code
use the in-tooltip progressbar rather than the seporate pane
better description and icon names
make the application names the same as the desktop files
new text for refresh cache
update api for PackageKit
add pk-backend-status (for programmers, not end users)
add the new method
make the enum name match the order of the dbus methods
add resolve into the UI
Use GetBackendDetail
change to tid from job
use the new pk-client
the update viewer probably doesn't need to be a gobject...
add the transaction viewer glade file
make more generic in form
convert the role enum to an icon type - wait and see...
add the beginings of a transaction viewer
add success row
add a desktop file for the transaction viewer
get rid of the refresh button in the update viewer
get the tenses right in UI. Also cancel the operation when we close the window of the update viewer
add some schema
fix a warnign where we ref a frame that doesn't exist
make the installer more hig friendly
add the prefs gui
add the skeleton for the prefs program
add the desktop file for the new prefs program
add some defines
look for gconf libraries
make the prefs program set and retrieve the gconf values
hook the prefs program up with the update icon
if there are not updates then show something and hide apply
use UpdatesChanged to refresh the icon when we are finished. Untested.
reuse pk-monitor to make it easy to install a package
rename pk-monitor to pk-install-package and add pk-install-package to allow install of local files
add a desktop file for local installs
use the data from transaction to display another list menu
fix the installed status
Don't try to get the description if PK_ROLE_ENUM_GET_DESCRIPTION is false
until we get the mugshot stuff, disable the icon
make the homepage button work
still do the click event, even if we don't support get_description
add the file list tab
use the correct icons, and reuse the common function
add the size into the UI
add the size into the UI
nest the box to improve HIG
update for the PackageList change to the lib
add the depends and requires tabs
lower the dbus-glib dep to allow building on rawhide
add the start of the GPG key aggreement glade file
add a help button
handle missing sections better in pk_package_id_pretty
don't add the not installed or available packages else we get (null) (null) in the UI
don't show the icon when we are waiting to timeout
connect up the checkboxes to gconf
move the gconf key defines to the common header
only show notification if we specified it ingconf
repair confusion with icon names and localised text
add the transaction data to a hash table as we may have more than one entry
pulse the bar when we have no percentage updates, else it looks likes we kow what we are doing
don't try doing an UpdateSystem if oneis already in progress
use a smart icon class that only sets the icon after a small delay. this stops the icons flickering when changed very quickly.
improve description for the past translation of role
use seporate PkClient instances for the different actions so we don't try to requeue a client and fail
allow a client to force the icon the sync when we *need* the gtkstatus icon now
fix callback of updates-changed to fix a crasher
add the extra enums to pk_info_enum_to_localised_text
don't have blank spaces if we hide buttons
don't make the buttons larger to fill the space
add the auto refresh files. work in progress
use a PkAutoRefresh item in the notify code. This means we can soon only do the cache update when idle
move the hacky code out of PkNotify and add some nice timers into PkAutoRefresh so we only do the refresh when idle. We still need to save and export the last update time so we don't force updates every two hours
Use PkNetwork instead of PkConnection
Don't hardcode the group list in PkApplication
Set the correct gconf key
install updates automatically if we have specified this in the config tool
don't use gboolean for the callback, it breaks on 64bit. I must have written this code when half-asleep..
don't crash when we try to convert PK_GROUP_ENUM_UNKNOWN to an icon
enforce the session startup delay
add a get-updates signal that is triggered on logon session delay and network up, so we can show the icon when the user is active - we still only refresh the cache when idle
close the notify bubbles when no longer needed. also fix a nasty looper that caused us to keep getting updates when the system was idle. also connect up get-updates signal
add a common function pk_package_get_name to get the package_id name, falling back to the package_id itself
use pk_package_get_name in PkWatch
when we don't have an icon, show the notify box in the default position
use a private PkClient instance for the system update so we can cancel it from the libnotify box if we wish
spelling error fix in a comment
don't autoupdate when on battery power. requires gnome-power-manager to work correctly
add a gconf key and UI element for the battery policy choice
check gconf if we should do the on battery warning
use dialog-warning for a warning message
actually, use dialog-information
after we've done an install or remove requeu the search client so we get the right checkboxes in the UI
connect up the rolback button with the daemon
don't hide the rollback button if we can do the action
Don't use checkboxes for the filters, use comboboxes instead
connect the frontend with the new glade file
use icons not checkboxes for installed state
we still need to know installed state, fix the icon choice after requeue
update help figures
remove old files and fix make distcheck
update gitignore for .svn files
update from svn
fix session/system confusion in a comment
add German translation by ThiloPfennig
put the prefs in the system-preferences menu
move the defines to a header file
only try to get the battery state if we can connect to g-p-m
add some more dbus defines
Inhibit gnome-power-manager so we get a nice UI
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
new images
use PkCommon instead of PkTaskCommon
add the repositary viewer
add the glade file to POTFILES
convert more gboolean to gpointer breakage that will break 64 bit
add the repo framework. nothing works yet
make a pk-repo that looks good. totally fake at the moment
update the German translation by Thilo Pfennig
add the extra methods to pk-backend-status
make pk-repo actually query the daemon
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
display modal error boxes in pk-install-file and pk-install-package
add the refresh button back into pk-update-viewer, and do it better this time
make the notify on updates checkbox greyed out when we automatically apply all updates
fix de_DE translation by Thilo Pfennig <thilopfennig foresightlinux org>2
be more careful when we reset so we can do requeing properly
reset the client before we try to do get_update_detail
show the button when we have updates appear after a refresh
don't try to get the packagelist for GET_UPDATE_DETAIL - fixes a crasher when getting the update details
use flawfinder to scan for potential security problems
update for release
post release version bump
don't use pk_task_list_get_lastest, instead use get_length and get_item
Updated Norwegian bokmål translation. By Kjartan Maraas
more pictures
rename pk-common to pk-common-gui so we can use the functionality of pk-common in libpackagekit - this lets us check the input text for invalid chars
move the screenshots to packagekit daemon source tree
make the timeout from session startup to getting updates much smaller
show an icon when we are waiting, to give feedback
add the no-cache error enum
use the new API in PackageKit to get the cached data
fix the api break for Resolve
fix conflict
don't put a link to manage packages in the watch icon, it's not meant to be used in this way
connect up no-percentage-updates in pk-update-viewer
actually show the bar when we are doing no-percentage-updates
disconnect the timer id rather than use some dodgey boolean flag
spin at the same speed between all the applications
Add polish translation by Piotr DrÄ?g, many thanks
use libgbus to stop the startup race of gnome-power-manager, gnome-screensaver and pk-update-icon
add my fd.o push script
don't debug print in the library
allow direct clicking on the repo checkboxes
add a desktop file for pk-repo
add the repo desktop file to POTFILES
require PackageKit 0.1.1
add another error enum
prepare for release
prepare for release, paranoid git
post release version bump to 0.1.2
add the CANNOT_REMOVE_SYSTEM_PACKAGE error type
use the progress-changed signals from the daemon
add a localised string generator inspired from gnome-power-manager
set the time in the progressbar when we have a good estimate
make the progress dialog subpercentage spin also
don't show the UI until we get data
Merge branch 'progress'
display a help notice in pk-update-viewer if an update is already in progress
use a private PkClient for refresh cache to unref the memory when we are done
only show the refresh cache icon in the menu when we are not updating
nl translation added by Reinout van Schouwen.
use a promiscuous client to get the finished and error-code from PkClient not PkTaskList
translate two more error enums
cancel any previous GetDescription calls to quicken up browsing of packages in pk-application and to avoid a queue building up
ignore some errors, and don't show an error balloon
hide the search button if we have an invalid search
abstract out the statusbar stuff so we can do fixes in one place
fix the progressbar for mclasen, and add the remaining time statusbar code
abstract out the inhibit stuff into a new gobject, it doesn't belong in the watch code
if we failed GetProgress, coldplug with zeros
Mark some fields in the desktop files translatable
just use the package name, not the description in PkProgress
add libselftest support
use pk_enum_find_string for the icon name mapping
add cleanup and obsoleting into the API
update german translation by Thilo Pfennig
add ja translation by aaron andersen
use pk_package_get_name to maybe fix MatÄ?j's crash
fix make distcheck
add some self test code to PkCommonGui
add some more group enums
clear the group list when we change groups
use some better icons
fix some icons
make some of the id's more sane
only do the descriptions and get-files when we click the tab, not both unconditionally. this halves the load when using the daemon
add some more common methods
add depends and requires into tabs
rename some string functions in prep for other security changes
use the new pk_str* functions which are more secure and much faster
I'm an idiot. add the self test file
do percentage spinning for GetFiles and GetDescription
get rid of the empty rows
choose better icons
2007-11-01 Jorge Gonzalez <jorgegonz svn gnome org>
2007-11-01 Jorge Gonzalez <jorgegonz svn gnome org>
only add the group if not unknown
Version 0.1.2
post release version bump
use an abstracted conversion routine for the icon names prioritisation
add the GNOME, KDE and XFCE icons:
add usr share to the icon search path
split out the desktop types
add an initial README file
update gitignore
add some more error enums
put the grouplist in it's own tab as it no longer fits
Merge branch 'master' into tabs
add a pk_updates_update_detail_cb callback
abstract out the URL loading
do something with the update detail in the gui tool
set the correct restart image and description for the update description
don't display an icon for restart, it's just too big
Merge branch 'master' into tabs
get rid of the toolbar
use the correct requires and depends tabs
don't play about with the sensitivity of the install and remove buttons
make the filter enums more sane
change for the new recursive API
confirm removing requires is okay when removing packages
move the buttons outside of the description tab as conary doesn't support it, and hence the buttons are not visible
clear the list store before we print 'There are no updates available'
add some initial package icons
add a tool to bodge 16x16 icons
use some of the new icons
make executables seach harder for icons
spin the subpercentagebar and the percentagebar
don't show the version in the one line removal summary
2007-11-09 Ignacio Casal Quinteiro <nacho resa gmail com>
remove pages dynamically, i don't think we can assume that the pages are removed forwards but not backwards
fix the last commit
find the new icons for the transaction viewer
hide the rollback button if we can't do the action
give a differnet description for a local and network install
don't flash the statusbar when we refresh for no reason
add a few more status icons
prepare for release 0.1.3
post release version bump to 0.1.4
add some debugging and set the list type
use the new STATUS_INFO enu state so we can get the correct icon
don't hide the subpercentage widget when we go back to zero percent, it makes the window bounce around
don't say we are updating when we are not
add a 'Update this package now' button to pk-update-viewer
2007-11-12 Daniel Nylander <po danielnylander se>
use BLOCKED
hide the correct buttons and reprocess the list when we update one single package
make the tabs Depends on and Required by, after a suggestion by davidz
hide the homepage button until we get valid Description data
2007-11-14 Jorge Gonzalez <jorgegonz svn gnome org>
use pk_client_is_caller_active to work out if we should show the error
add some more status constants
add some more status filenames
use GeCallerActive to make the error boxes sane
do some translations fixes
rename de_DE.po de.po
make the client tools less pk_error-happy
update TODO
add the message enumerated types
display messages in the UI
fix build from last commit
2007-11-21 Jorge Gonzalez <jorgegonz svn gnome org>
remove a warning when we change the lock status
make the PkAutoUpdate class actually work as it should by querying the daemon for the update interval
add an available and installed icon
prepare for release
post release version bump to 0.1.5
hide the details fram when we have finished the refresh cliemt actions
Add some initial waf files by Daniel G. Siegel <dgsiegel gmail com>
2007-12-01 Gil Forcada <gforcada svn gnome org>
add the free filter to the UI
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
2007-12-09 Kjartan Maraas <kmaraas gnome org>
2007-12-18 Jorge Gonzalez <jorgegonz svn gnome org>
escape the error message so we don't generate a gtk error
no need to be null
format the message like we do the error - it may contain markup
release version 0.1.5
post release version bump to 0.1.6
2007-12-26 Djihed Afifi <djihed gmail com>
try to reduce the flicker when we open pk-prefs
hide two more widgets when not selecting a row
replace the random times with enum types
make creating and showing a notification a two step process
allow us to attach buttons to notifications in smart icons
emit a signal when we click a button - it does nothing yet
add some more enums
don't use libnotify directly, use PkSmartIcon to do the cleverness
add some extra buttons to the libnotify bubbles
make the libnotify title a bit easier to understand
add the release dates to NEWS
make the help button non-sensitive until we have a valid yelp file
make the buttons text in pk-update-vieer a little more sane
change the name and location of the update viewer
change the description of the add/remove software icon
make the role the window title in PkProgress as it should never change
display a name, not a package_id in the menu title
ignore the canceled error in pk-progress when we clicked cancel
mark the help button secondary to make it left aligned
add the status to the status bar
add the PK_STATUS_ENUM_FINISHED state
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
don't make the help button non-sensitive, actually hide it
Convert the UpdateDetail::url field into UpdateDetail::{vendor_url,bugzilla_url,cve_url}
correct some style and trailing whitespace issues
make the trailing newlines a little less insane - data should not have trailing whitespace
an empty url list should be blank, so don't special case it. Also fix some whitespace damage
typo 'Don not warn me again'
keep the Failed to refresh cache message simple
keep the Failed to refresh cache message simple in PkNotify also
make the 'do not show me again' links actually work
handle error in pk-update-viewer
2008-01-06 Kjartan Maraas <kmaraas gnome org>
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
support the new info enums
merge the new look update-viewer. expect teething problems, and we can change the ui as required
Use ngettext properly and make it '2 bug fix updates' not 'bug fix updates (2)'.
hide the reboot hbox if we cleared the scrolledwindow
You turned the horizontal scrollbar on for the text view - I had
add a back to overview button
add a final summary page on suggestion on mclasen
if we have a reboot required, show the widgets on the final page
be cleverer setting the page in the updates viewer
add some more group enums
prepare for release
prepare for release
post release bump
glade-3 version of pk-prefs
the signal name has changed
commit an italian po file i found in svn
don't display ; in the text output
2007-12-31 Yannig Marchegay <yannig marchegay org>
2008-01-21 Jorge Gonzalez <jorgegonz svn gnome org>
add some fiels to gitignore
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
add some update icons. these will need tweaking
Add and run a script inspired from Nicu Buculei that saves the svg files as
choose the best (i.e. most important) themed icon in the status area
use pk_enum_list_contains_priority to make some beautify code
fix a load of localisation problems pointed out by Andre Klapper
sort the repo list in pk-repo
make the update-system button work on the first page on pk-update-viewer
connect up the cancel button in pk-update-viewer
connect up the allow-cancel signal so we only show the cancel button as clickable when we can cancel the transaction
hide the cancel button if we can't do the action
rename PK_ERROR_ENUM_PROCESS_QUIT, to PK_ERROR_ENUM_TRANSACTION_CANCELLED
use an error page, not a modal box
add some more detailed error descriptions
print the message for debugging
add a cancelling state, as cancelling might actually take some time
refresh the translations
make some text more sane
clear the preview list when we are setting the aux status
use pkmore for translations and icons
check icon name is valid before setting it, else we get a warning and a blank box
avoid checking the icon if it's NULL
use pk_client_set_name_filter when searching to avoid duplicate results
fix displaying the different types of updates in the update viewer
move the icon check into a common function
use the common icon thing, and use PkExtraObj rather than PkExtra
automatically set the locale
Add a dep on libsexy
add a libsexy search type text box
better translations for status enums
don't have a long list in the history widget
Version 0.1.7
post release version bump
merge initial autocomplete support into pk-application for review
2008-02-17 Djihed Afifi <djihed gmail com>
fix conflict
add the ServicePack functionality
renamed configure.in to configure.ac
fix return types
add finalizer for libgbus
remove non-required trailing commas
2007-12-31 Yannig Marchegay <yannig marchegay org>
wrap the error detail text in pk-update-viewer -- still need to expand the ;'s
escape the ';s and format possible markup in the error details string in pk-update-viewer
turn off autocompletion for the release
release version 0.1.8
post release version bump
be more militant about cancelling useless transactions when the client tool is exited
use the new PkClient API's
there's no need to split and rejoin the string now the daemon is fixed
2007-12-31 Yannig Marchegay <yannig marchegay org>
update pk_client_get_updates to the latest API
use NotShowIn=KDE rather than OnlyShowIn=GNOME so the tools work with XFCE
add another error constant: cannot-cancel
make pk_updates_add_preview_item take a clear parameter to avoid having to poke into the list itself
display the history viewer as the transaction is progressing
some more HIG corrections
add checkboxes to the update viewer, all default to TRUE for now and can't be changed
remove the GtkTextView and replace with a GtkTreeView (with custom renderer) so we can so clever things with uri's. Plus, I understand how this works rather than the code from pirut...
remove the word link in the pk-u-v
add a new png icon for a bugfix, on advice of my girlfriend
add a new png icon for a bugfix, on advice of my girlfriend
use gtk_message_dialog_format_secondary_markup properly to avoid a segfault
add another couple of fixes for gtk_message_dialog_format_secondary_markup
cancel old requests in the group pane in pk-application when moving down the list
support the new Package signal API
use debug, not error
convert some g_print's to pk_debug's
Revert "support the new Package signal API"
fix some translation issues pointed out by Andre
release version 0.1.9
post release version bump
build fix now that libpackagekit is being more paranoid
2008-03-08 Philip Withnall <pwithnall svn gnome org>
fix conflict
support the new pk_client_get_requires and pk_client_get_depends API
some fixes suggested by sparse
2008-03-11 Artur Flinta <aflinta gmail com>
show the skipped packages in the PkNotify UI when we have finished
show a status icon when we need to reboot
enable restarting the computer using gnome-power-manager
sort the update list by name
make the pk-application package list sortable too
get the update list we show in the tooltip with the basename filter to fix rh:436399
remove the waf build system. It's just oo unstable and unusable and is very bitrotted
remove the update package button
fix gtk_message_dialog_new to not need a mainloop
make the checkboxes work in pk-update-viewer
support pk_client_update_packages and the API change
make 'only update security packages' actually do what i says on the tin
add the time since last refresh into the pk-update-viewer UI
use system-software-installer as system-installer is tango only
make 'normal update' to 'update'
here is a patch that fixes the empty treeview in progress window -- from Matthias Clasen many thanks.
also add the time we last updated
put the time to completion in the progressbar, don't replace the status
bump dep for gnome-pk given recent api breaks
allow the restart icon to be hidden
fix typo with new label
do the GetUpdates when the update list changes. This means we get the UI to do the right thing if we are fiddling with pk-repo in the background
fix a small memory leak in pk-update-viewer
add a boat load of unit tests and fix up any issues
hide the icon until we get a status call
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
use the filters when doing searches by group in pk-application
merge in the new pk-application support.
connect up the filter checkboxes properly
dont' show the default ui if the backend is slow to send a package
add a message if no results were found in pk-application
autosize the description box in pk-update-viewer to avoid a big gap
use a new cancel button to cancel a search group
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
code cleanups
fix compile
tell the user what wrong in the UI
refresh the translations
remove an old fixme that cause a double flicker whn launching pk-application
don't show the error when we cancelled in pk-application
2008-03-25 Nikos Charonitakis <nikosx gmail com>
don't show the restart icon unless we ahve done the right sort of transaction
make the refresh cache button actually work in pk-application
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
show when we are locked in the pk-update-viewer preview pane
add some commented out code that tells the user what is going on, commented out as stdout and stdin race -- boo
enable the new waiting code now the dameon is fixed
don't make the update viewer flicker as it is loaded
add translation for the running state
use better descriptions for status changed, and alos connect up pk-application
clear the search text entry if we click the group selector
fix an unused enumerated type in pk_repo_finished_cb
add proper error checking in pk_client_repo_enable to fix pk-repo when we fail to enter the password correctly
no need to refresh the repo list now the daemon is fixed
show the status in a statusbar in pk-repo to avoid clearing the repo list
catch errors in pk-repo
no need to do == TRUE
add three more things to pk-backend-status
re-do the search in pk-application if we change a filter setting
add another error
support the two new status values
correct the name of the software in the GPL message text
use pk_debug for debugging, not g_print
error check pk_client_get_role
use the package PkInfoEnum not a generic guint
make the cancel button insensitive if it's not going to work in pk-application
various fixes to pk-transaction-viewer
don't piggy back polkit-gnome onto the packagekit PKG_CHECK_MODULES else we can't export PACKAGEKIT_LIBS and still build
refresh the repo list when we have RepolistChanged
add another mimetype for pk-install-file, as apache is sending us a different mimetype from http://www.skype.com/go/getskype-linux-fc7
don't show Software Transaction Viewer in the menu's, it can be accessed from pk-update-viewer, and isn't a lot of use to the average person
allow the description box to be resized with the handle to fix rh#439329
2008-03-28 Timo Jyrinki <timo jyrinki iki fi>
Revert "make the progress window resizable so long package names can be viewed"
release version 0.1.10
post release version bump
truncate the tooltip to avoid filling the screen. fixes rh#439414
cancel the previous GetUpdateDetail if we clicked a new one
use two PkClient objects in pk-update-viewer, one to query and one for the action - much cleaner
remove use of pk_client_set_name_filter:
fix the build -- oops
add support for the NEWEST filter
depend on libpackagekit-0.1.11 (git version)
fix a critical warning when setting time on the statusbar
be more anal about checking errors from the PkClient methods
set the correct page for 'Install more updates'. Fixes rh#439471
show the blocked packages on the pk-update-viewer finish page
optimise some pk_client_set_* calls
2008-03-29 Nikos Charonitakis <nikosx gmail com>
2008-03-29 Nikos Charonitakis <nikosx gmail com>
prefix the gnome-packagekit files with gpk- rather than pk- else we get aliasing when including some new files from libpackagekit. This is probably a good idea, as soon we will have kde and qt tools as well
update .gitignore
fix make distcheck
fix make distcheck
refresh translations
fixup some pk->gpk names
2008-03-29 Kjartan Maraas <kmaraas gnome org>
show somthing in the UI when we cancelled
fix gpk-repo with thre recent API change
display the cancelled status text clearer
rename the exit constants to be less PkSpawn-centric
2008-03-30 Artur Flinta <aflinta gmail com>
adapt to the new world of PkNotify+PkClient, and make the gpk GObjects properly namespaced
don't show unknown update mode when we have a security update policy and no security updates to process
set the icon size for software sources in pk-application to fix rh#439783
remove some tabs in the yelp file
rename gpk-transaction-viewer to gpk-log
don't use 'Client action was refused' it means nothing
remove some generated files
make the yelp document well formed, and add some sections
add a function to allow us to open up a yelp file in gnome without depending on libgnome
show the help buttons now we have some yelp help
fix up some error descriptions
allow the error description to wrap
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
enable help in gpk-repo
make the help button left aligned in gpk-log
re-request the data from packagekitd in pk-update-viewer if we go back to the preview window
don't show the last package when we are doing the test transaction, fixes rh#439808
handle RestartSchedule by starting another gpk-update-icon
respawn in the path
add a session interface to pk-update-icon so we can detect if there are other instances
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
grab the session org.freedesktop.PackageKit name
update libgbuss with what we've got in PackageKit git
fix a critial warning on finalise
rather than quit, properly unload when a new service has come up
correct an error in the help file
correct the policykit url i the documentation
use BASENAME and NEWEST bu default in gpk-application
allow the user to manually update the system from the status icon more than once
save and restore some filter settings in gconf for pk-application
use the correct gconf key names
work round a gtk2+ bug: toggled should be fired when doing gtk_check_menu_item_set_active
only connect up task-list-changed when we have created all the other widgets
detect when we are not doing the format string correctly, and fix all the issues
only show the backup libnotify message if the client is not still active. fixes rh#439809
make double clicking on a line in pk-application install the file if it is uninstalled
add a cancel button you can use when removing or adding software
rename the basename filter in the menu
Pk->Gpk for pk-application*
Pk->Gpk for gpk-watch
Pk->Gpk for gpk-auto-refresh
Pk->Gpk for gpk-progress
Pk->Gpk for gpk-statusbar
Pk->Gpk for GPK_CONF_
Pk->Gpk for gpk-common
Pk->Gpk for gpk-cell-renderer-uri
don't display the first package when we update multiple packages
nuke 'transaction' from the translated strings and the UI
remove some markup from the translations
remove newlines from some translations
some more pk->Gpk renaming
add in gcov and gprof support, just like the daemon
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
clean up the gprof files
more constification, allowing gcc to unroll more loops
small optimisation in gpk_icon_valid
reword a couple of entries in gpk-applicaton
change /apps/gnome-packagekit/application/filter_basename default to false
added comment about gtk2 heuristic
optimise some g_return_if_fail checks
optimise the common case by doing a pk_client_update_system if all the updates are selected
reindent the xml file and add some markup
oops, didn't mean to commit that bit
refrsh the search_group entry when changing filters too
nuke the Today and Yesterday stuff in gpk-log
fix errors causing make check to fail
check for multiple command line targets to help fix rh#440106
correct some warning text in pk-install-package
add a .gitignore
2008-04-05 Ilkka Tuohela <hile iki fi>
make the yulp file validate
don't hardcode the database location
release version 0.1.11
post release version bump
return null when we do not have a valid package_id
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
Revert "optimise the common case by doing a pk_client_update_system if all the updates are selected"
2008-04-07 Yair Hershkovitz <yairhr gmail com>
convert all the tools for the big API break
Revert "add some better icons for an available package"
re-apply mikes icons
add a context menu in gpk-update-viewer to select or unselect all the updates. fixes rh#441010
we don't want to show 'Select all' if they are all checked
add role types of install-signature to fix make check
use PkTaskList as the multiplex now we can't use pk_client_set_promiscuous
don't show the refresh menuitem if we are doing an update-packages call either
don't show the initial package when we are updating multiple packages
use the same logic for the progress window title as the tooltip
hide the icon when we are updating multiple packages also
show the icon when we have updates without severity
fix 'make distcheck'
fix some unref braindamage in gpk-install-package to fix rh#441768
abstract a lot of the code out of gpk-install-file into gpk-client that i want to use in gpk-install-package
use gpk-client in gpk-install-package for the nice UI
2008-04-10 Nikos Charonitakis <nikosx gmail com>
show a checkbox for repo details in gpk-repo
fix logic bug
add a cancel button to GpkClient
connect up the help buttons in pkclient
add a prompt when packages have to be added to an install
check for get_depends, and skip if it can't be done
experiment with adding gpk-client to gpk-application - will revert when tested
use filters as enums, not strings
only go onto the success page when we are not an error when doing update-packages
support GetPackages
nuke any last users of pk-enum-list
never do the refresh or get-updates when the policy for get-updates is set to never
fix the icon when we are doing nothing
create a new library, libpackagekit-gnome that allows us to do gconf ang gnome-keyring stuff in the session
add another method to provide a file, and rename the client tools to be clearer
fix make distcheck
show the package name if it is provided by an installed application
cope if there are more than one file that can provide a file
don't show the 'additional downloads' dialog if there are no packages
when gnome-icon theme is not available, don't crash gpk-update-icon when we try to do the animation. fixes rh#441062
g-u-v: set the review button insensitive when we are already doing an update, and don't hide the other buttons, just make them insensitive too
use the ::changed and ::status-changed signals in the right places
add gtk-doc for libpackagekit-gnome
move some stuff out of libpackagekit-gnome and into more sane places
2008-04-12 Jorge Gonzalez <jorgegonz svn gnome org>
2008-04-12 Leonardo Ferreira Fontenelle <leonardof svn gnome org>
fix some localisation strings
fix the update viewer to properly update the ui if things like rereshing the cache are done using pkcon or the tray icon when the tool is open
put the find and cancel buttons in a notebook so they are forced to be the same size
when we've done a search, focus back on the text widget
allow gpg signatures to be imported when using GpkClient
use <> braces for the includes, in case anyone copies the examples files
add a clever error modal box that can display a details expander
use gpk_error_dialog rather than gpk_error_modal_dialog so we can get the detailed text in the expander
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
whitespace fix
add some simple man pages for the client tools
Set the tooltip for the homepage button to where we are actually going. Fixes rh#442230
2008-04-13 Andre Klapper <a9016009 gmx de>
build all the man pages properly
format
use gpk_error_dialog in gpk-application
Make the dep check button 'Install' rather than 'Ok' - from a comment from mihmo
ask the user with a checkbox if they want to be notified of added deps in the future
use better names in the api than 'pretty'
use gpk_package_id_format_twoline in gpk-application, and make the summary bold and first, rather than the package name
dont use PkExtraObj in gpk-application, we can use PkExtra directly
unbreak the git merge of the fi translation
add the EulaRequired connections to GpkClient
oops, add glade file
correct the text in the EULA dialog
add a seporator between 'All Packages' and the group list
escape the summary text in gpk_package_id_format_x as sometimes it contains semi-valid markup
only sort the package list after the transaction has finished, to avoid flicker. fixes rh#441755
set the window icon for the repo-sig and eula prompt
don't show 'repositories' in the gpk-repo UI, the translators don't like it
set some text in the description about where the package has come from, else you don't know where you are downloading it from. fixes rh#442543
add an error enum
set dialog initial state to hidden
make gpk-application compile
show the main window of the repo viewer
add a missing file to POTFILES.in
make sure we repect the users request of ignoring a specific type of notification. fix this properly by adding a check when we go to compose the notification. Fixes rh#442398
add translations for the new PK_ERROR_ENUM_REPO_NOT_AVAILABLE error code
add support for accepting a EULA
show the full repo name in gpk-application to fix rh#442647
set the icon name for the error box in libpackagekit-gnome
translate the new status types
2008-04-18 Yair Hershkovitz <yairhr gmail com>
never check for updates when the update policy if 'never' -- even at startup. fixes rh#442998
try to make the gpk-log program a bit more sane. first loose the righthand icons, and only show interesting transactions (success) and interesting actions (install, update, remove). Still needs de-insaning lots more
2008-04-19 Jorge Gonzalez <jorgegonz svn gnome org>
2008-04-18 Amanpreet Singh Alam <aalam users sf net>
gpk-install-local-file only supports installing one file at a time
turn off BASENAME when getting updates, as users are noticing that the updates are only done on the selected package, and not the whole subtype. Not ideal, but we can fix properly for 0.2.0. fixes rh#443117
don't duplicate the hot-key in the downloading gpk-update-viewer screen
left align the packages when downloading to fix rh#443210
add a make snapshot target for rpm builds
pulse the icon when the update list changes to fix rh#436726
add icons for the software source viewer from Mike Langlie, many thanks. fixes rh#443210
Merge branch 'master' into pulse
split the info enums into localised past and future
rewrite the gpk-log program to be more concise, and more HIG friendly. Fixes rh#439415
add a firmware checker that notices the udev integration file at startup
add a gconf key for the firmware importing
add the restart UI into the common dialog
rename one of the glade files to signify that it's common client code
fix the selfcheck building
add some missing translations
fix build
moo
use gpointer so we don't have to do icky ifdefs in the header file
Merge branch 'master' into dbus
remove libpackagekit-gnome and use a dbus interface, as suggested by davidz
connect up the GpkClient with DBUS
fix a segfault if we failed to resolve to any packages
add a new error enum: PK_ERROR_ENUM_MISSING_GPG_SIGNATURE
slightly alter the error dialog to allow us to add text and buttons
try to retry a package as untrusted when it fails with a missing or broken gpg key
hide the error window if we chose to requeue
mark two strings as not translatable
stuff in gpk-backend-status is not designed to be translated
correct another few dodgey translations
2008-04-22 Kjartan Maraas <kmaraas gnome org>
Merge branch 'master' into secure
2008-04-23 Ilkka Tuohela <hile iki fi>
use a custom widget handler to avoid filling the hbuttonbox manually
use a custom widget handler to avoid doing horrible gtk things to the update-viewer
be more HIG friendly with button ordering to fix rh#441852
use gpk_error_dialog in gpk-update-viewer so we don't get an insane backtrace
export the PkDbus object to the session bus, not PkNotify
don't use g_main_loop in the update icon, use gtk_main instead
don't use g_main_loop in the gtk-tools, use gtk_main instead
handle failed updates (when we can't get policykit auth) better - fixes rh#443551
2008-04-27 Gabor Kelemen <kelemeng gnome org>
fix a runtime critical warning
add gpk_client_show_finished so an application can suppress the final screen
remove GPK_CLIENT_PAGE_ERROR, we don't use it
abstract out some common code -- more to come
add gpk_client_update_system and gpk_client_update_packages so we can do the GPG callbacks ad EULA stuff for free
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
make sure we close the correct window as well as doing gtk_main_quit in the update class
contriversial: make gpk-application and gpk-update-viewer use gpk-client. we need this for the gpg stuff and the eula bits
move the remove package with requires functionality in gpk-client as it's common shared code
be more proactive disabling and re-enabling buttons in response to updates changing
disconnect the timer when we finalise gpk-client, else we can crash on unref if we unref'd after finished
don't quit the loop when we click cancel, only when finished
set the window title correctly for the action we are doing
add gpk_client_show_progress so we can optionally show the progress dialog
abstract out the makefile into common libs and sources
allow GpkClient to emit notification windows when running without progress
now we can run GpkClient without progress, remove the dead code
refactor out the eula and sig-check UI's from GpkClient
refactor the untrusted dialog into it's own file
fix make check
make the signature dialogue more HIG friendly
make GpkClient reset the action when installing
properly set the icons in the windows for gpk-client-*
make the unsigned package warning a little more stern
add support for the arch filter in pk-application. i can't test as I've broken my kernel...
make the arch filter work
don't use PkNetwork anymore, use PkControl instead
add an error enum
use the new PkExtra API
fixup fro the Description->Details change
Add stubs needed for the mimetype UI funcitonality
some HIG cleanups to gpk-log and use a custom widget rather than futzing with the hbuttonbox
add the needed helpers and help files
Merge branch 'master' into mimetype
add a simple package chooser widget
add some simple help for the mime-installer
use the shared chooser code in GpkClient for the mime installing
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
Merge branch 'mimetype'
correct some working in the new install file type dialog
correct some wording in the untrusted rpm case
build fix -- oops
add gpk_client_get_updates so we can handle the EULA and GPG callbacks
add gpk_client_refresh_cache() so we can do the EULA and GPG callbacks without any hassle
fix the return value of the new method
ensure the status and progress text is cleared when we re-use the client UI
2008-05-06 Timo Jyrinki <timo jyrinki iki fi>
add gpk_client_monitor_tid so we can eventually get rid of PkProgress
use GpkClient rather than GpkProgress so the dialogs look the same. fixes rh#439189
fix make distcheck
don't use the self check code for the release, it's segfaulting, and shouldn't
release version 0.2.0
post release version bump
add the selftest libs to the self test binary
Revert "don't use the self check code for the release, it's segfaulting, and shouldn't"
fix GpkClient so you can have multiple EULAs or GPG agreements without quitting the dialog after the second has been shown
add correct polkit buildrequire
fix for method name changes in master
make it possible for gpk-install-local-file to install more than one file at one time
gpk-install-local-file can now install more than one file at once. fixes rh#439662
abstract out the GpkClient get depends so we can do it on a package_ids array object
add a shortcut when we have no packages to report
abstract out the GpkClient get requires so we can do it on a package_ids array object
use the new GpkClient requires and depends code, so we can make gpk-install-package-name install multiple package names
put the package name in the error dialogs
when we do gpk-install-package-name, make sure we resolve _all_ of the entries
make gpk-update-viewer integrate with the new GpkClient code better. Quite a big simplification
cleanup our handling of gtk-mainloops, so that we do the right thing when we have multiple secondary actions
make the autoclose finished action actually hide the window and clear the timer_id
convert PkSmartIcon to GpkSmartIcon (some missed ones)
ask the user to confirm they want to install local files
remove a few random debugging statements
don't let the progress window jump around by ensuring it's always set to at least 3 lines
make gpk-update-viewer use GpkClient for getting the updates and refreshing the cache - this means we get the GPG and EULA callbacks for free
correct a thinko that meant that updates were not added to the review page
Release version 0.2.1
post release version bump
Add a simple GObject that can optionally use Unique to give single instance capability to the client tools
make gpk-repo single instance
correct some function names in gpk-repo
make gpk-prefs single instance
make gpk-update-viewer single instance
make gpk-log single instance
use gtk_main_quit rather than exit in gpk-application
make gpk-application single instance
fix build for non-HAVE_UNIQUE
add support for the SOURCE filter
make the visited link status only mark the correct link as visited, rather than all of them. fixes rh#446739
set the network proxy when we login or whenever the session proxy changes
ratelimit the proxy setting code, and ensure we respect direct mode for both the proxies
2008-05-18 Wadim Dziedzic <wadimd svn gnome org>
2008-05-18 Wadim Dziedzic <wadimd svn gnome org>
2008-05-17 Yair Hershkovitz <yairhr gmail com>
don't allow the GTK tools to be run as the root user
if update_system() failed then go back to the preview page in the update viewer
trivial: correct some search/replaces i noticed
add a simple GtkImage superclass to handle animation from tiles
use gpk_animated_icon_new() and hide and show the viewports rather then futzing with the treeview to do two different things
add a useful function into a shared location
add in some refresh cache animations by Mike Langlie, many thanks.
rename animations/pk-refresh-cache.png to animations/pk-action-refresh-cache.png else we can't select the animaton over the icon
Change the text in the update viewer to be 'Installed' rather than 'Version'
GpkAnimatedIcon: free pixbufs when not in use to avoid leaking tons of memory
abstract out the setting of the animated icon into a shared file
show an animated status icon in gpk-client - sometimes things just take too long and we need some eye candy
trivial: when status is finished, stop the icon animation
trivial: fix the gpk-application unique name
allow users to install and remove multiple packages using gpk-application
make the gpk-client window resize (aka, jump around) less
trivial: correct a string to help fix rh#443210
add a check in for malformed descriptions to fix rh#447347
in GpkNotify use GtkClient rather than PkClient so we get the GPG callback to work when refeshing the cache automatically
GpkClient: use a modal dialog if showing progress, else use libnotify
trivial: remove a defunt warning
in GpkNotify use GtkClient rather than PkClient for get_updates so we get the GPG callback to work
replace all the usual tags with the bullet symbol in the description area of the update viewer
trivial: make GpkSmartIcon subclass GtkStatusIcon to make some stuff simpler
trivial: rename a GObject from GpkNotify to GpkCheckUpdate to better reflect it's role
split out the notification stuff from the PkSmartIcon GObject, it doesn't belong as we soon want to manage a single icon rather than have many
trivial: fix a critical warning
only do the firmware prompt 20 seconds after startup
trivial: remove gpk_smart_icon_sync() as nothing uses it
add a function gpk_smart_icon_set_priority() so we know what GtkStatusIcon has priority over another
convert the GpkWatch code to use gpk_client_refresh_cache() rather than pk_client_refresh_cache() so we get the EULA and GPG callbacks
trivial: formatting fix
in GpkCheckUpdate only do gpk_check_update_query_updates() when we are idle else we livelock
provide API to make GpkClient status windows modal
bugfix: stop the existing animation when we are loading in a new tile to prevent a segfault when we change the tile for one with less frames
bugfix: make sure we set a valid error when we return from a transaction in a failed or cancelled case
only show the confirm page when we have succeeded to update packages, not all the time
Make the update-viewer nonmodal and resizable
bugfix: only show the Package() results in GpkClient if we are not refreshing the cache or getting the updates
bugfix: fix a couple of bugs that only happen when running a very minimal backend
remove GpkNotify as it's now just a thin overcomplicated shim around libnotify
don't double up notifications. fixed rh#448116
provide a modal version of gpk_error_dialog()
enhancement: put the error details in GpkClient into a gpk_error_dialog_modal() details box to make debugging remotely possible
bugfix: replace duplicate hotkey. fixes rh#447970
wire up support for the new animated icons
trivial: make gpk_error_dialog() match it's prototype
bugfix: disable the animation when we do a static image
trivial: make the error messages modal in gpk-application
Give the user a chance to update only the security updates or all the updates. fixes rh#448019
bugfix: don't show a huge maximised confirmation window when we've maximised the chooser
bugfix: support the new format updatedetail obsoletes and updates
new: add gpk_client_get_file_list() convenience API
use pk_client_get_package_list() and pk_package_list_add_list() new methods in PK
trivial: hide the files space when we are not ever going to show files
trivial: don't pass a PkClient to gpk_client_chooser_show(), we can just use a PkPackageList
trivial: hide the extra height box when we are doing a search and monitoring the tid
bugfix: when we remove, we want to get the required packages, not the dependant ones
allow the user to run an application after it has been installed
trivial: correct a title in the update viewer
trvial: add two translations for the new error enum
bugfix: when GtkClient is waiting, we could potentially re-use the GpkClient object where bad things would happen
trivial: also check for UpdatePackages when we check for other updates before getting updates
trivial: don't keep retrying (recursive) when we fail the security package updates
bugfix: don't allow GetUpdates() to be called from two different callbacks
bugfix: fix the remove software 'Other software depends on...' window
trivial: use pk-action-installing for PK_STATUS_ENUM_UPDATE also
trivial: make a load more error message boxes modal
trivial: a few fixes when browsing using gpk-application
sort the package lists in sane ways in more places using the new API in git master
trivial: we require git master PK now
bigfix: use notify_init() else the notifications will not work
bugfix: ignore cancellation errors in gpk-update-viewer
bugfix: if we have several desktop files with the same TryExec line then only add the first
bugfix: don't sort the gpk-update-viewer list now we are sorting the list in a cleverer way
trivial: add new NEWS file for the release
trivial: add a new status enum for repackaging
trivial: add a file to POTFILES.in to fix make distcheck
trivial: add support for PkCatalog in GpkClient
feature: add a gpk-install-catalog binary to install .catalog files
trivial: add a mimetype register for the x-catalog mimetype
bugfix: fall back to Invalid when ident->data is NULL rather than trying to gtk_label_set_label NULL
bugfix: check the return value from pk_package_id_new_from_string() so we don't try to deref NULL and crash on an invalid PackageId
bugfix: don't segfault when the ident data is NULL for a packageID in gpk-application. Fix found by Patrick Niklaus, many thanks
trivial: fix warning: implicit declaration of function pk_package_list_sort when compiling gpk-application
trivial: add two extra files to POTFILES.in to fix make distcheck
trivial: move the gnome-packagekit stuff to it's own source tree
trivial: mark a couple of strings translatable in gpk-update-viewer
gui: convert the toolbutton buttons Refresh and Sources to menuitems as suggested by Matthias
trivial: remove show list, nothing uses it
gui: move the homepage button into the Selection menu item
bugfix: don't free files_array twice causing a crash when installing multiple programs in gpk-application
trivial: return a copy of the list when we do gpk_client_get_file_list, else we can segfault on finish
trivial: don't show the install action for some roles
remove the requires, depends and files tabs from the right hand selector and make them part of the selecton menu
trivial: code tidy up
bugfix: pulse progressbar when we are monitoring unknown TIDs
trivial: pulse progressbar when we are monitoring unknown TIDs
ui: convert the add/remove->install/remove list model we used before to an install/remove->apply model
trivial: add two files needed for the new state manager code
trivial: enforce the selection in case we just fire at the checkbox without selecting
trivial: add some debugging to try to find onestep's problem
trivial: remove an unneeded warning
ui: remove the three pane layout in gpk-application, nobody likes it
ui: remove the ribbon of buttons at the op of gpk-application
trivial: prefix the comment with the application name
bugfix: force progress when using GpkClient when we have to refresh a cache
ui: add a run program menu item
trivial: use the actual icon using PkExtra in te package chooser if possible
trivial: hide the run menuitem if the package is not installed
trivial: stop both timers in GpkClient on unload
trivial: correct a hbox name
trivial: don't show the laucher UI if there is only one file to execute
trivial: don't use a Homepage button insead use some sexy url handler
trvial: remove GDK_TYPE_PIXBUF from the description listbox, it't not used anymore
trivial: convert pk_foo into gpk_foo for the update viewer, which somehow got missed before
ui: remove the middle Install and Remove buttons from the UI
ui: use a treeview for the ::Details() output and nuke the silly little labels on the right hand side
bugfix: convert gpk_client_show_progress() to gpk_client_set_interaction() so we can be more selective about when we show the UI
trivial: minor UI glitch in gpk-update-viewer when refresh is clicked
ui: remove the reboot image in gpk-update-viewer and just put a polite notice in the listview
ui: remove the last user of GpkStatusBar and use the new animated widget in gpk-repo
trivial: fix make distcheck
trivial: ensure we stop the progressbar spinning when we have finished
trivial: try to be more helpful when there are no results
bugfix: sometimes a package may pull in a depend we have already selected; we remove those from the UI
bugfix: Make the clearing of the details and package list be more consitant through gpk-application
bugfix: connect up the help button in gpk-application
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
Minor updates to Catalan translation Gil Forcada <gforcada gnome org>
bugfix: don't crash when we use the session methods - multiple levels on fail in my code...
add a sample file to use the session interface to install a package name
trivial: spacing fix
add an InstallFont method into the session API for applications to use
by default don't show all the repos and use the filtering mode on advice of the UI team
trivial: correct some UI wording (advice from the Red Hat UI team)
provide more hooks so that the client helpers can update the client UI
post branch version update
change the client tools to the 0.3.x API - more work needed to fully use the power of the new additions
force a precache of all the update detail in a single transaction at startup
use the new PkDetails and PkUpdateDetail objects in the pk-client callbacks
ui: correct some typos found by Andre Klapper
trivial: libpackagekit API changes to support master
hide the refresh text if there was less than a day elapsed. Also re-add the gpk-log launcher to the system tools section on advice from the RH UI team
bugfix: when we have a backend that can't search by group but can get all, don't use the group seporator
trivial: adjust to new libpackagekit API
use PkPackageId rather than a package_id in the PkUpdateDetail and PkDetails structs
trivial: code decl move
show a spinning animation when we go back to the details list, fixes rh#453250
bugfix: prevent gpk-update-icon from looping by closing the race in getting updates
bugfix: audit the use of FIXME and TODO and fix up some of the issues
Revert "bugfix: prevent gpk-update-icon from looping by closing the race in getting updates"
trivial: sanity fix
bugfix: stop a never ending scheduling of query-updates if we have set policy to security and there are security updates
bugfix: don't crash if we click the help text in gpk-application
trivial: formatting fix
trivial: add a new function to join strings in a locale friendly way
bugfix: show a unified scolling dialog when installing and removing to fix rh#453917
bugfix: when we do the requires and depends printing in gpk-application use the new dialog code rather than abusing gpk_client_chooser_show()
bugfix: limit the size of the balloon at startup about security updates. fixes rh#453817
bugfix: when the network comes online then idle_add the query else we hang in gpk-client's mainloop
bugfix: don't crash gpk-application if we can get-packages and search-groups
bugfix: don't show the depends window when we have no depends
trivial: correct some grammar in the requires and depends boxes
trivial: set some border width for the new dialog when we add the viewport, thanks to Denis Washington
trivial: more string fixes
bugfix: set the interaction of the GClient to always when we are using a helper
bugfix: sort the listview as the packages come in to avoid the double flicker now the package results are faster
bugfix: don't put a window title on a GpkError dialog window
bugfix: the gnome HIG specifies the affermative action should be on the right hand side of the UI
bugfix: when we do the dep resolve when removing packages, show the UI as this may take some time. fixes rh#454399
bugfix: properly parse the update detail so we bullet many more descriptions
gui: make the file list widget more HIG friendly
bugfix: don't autolaunch new programs if there are only one, give the user a chance to NACK it
trivial: add some debugging so we can profile polling to make sure we are power friendly
bugfix: always do gpk_client_done() even if we hit an error state
bugfix: handle GpkAnimatedIcon as a widget, not a GObject
bugfix: be more proactive about cancelling timers and animations when cancelling a monitored tid
bugfix: fix 'Conditional jump or move depends on uninitialised value' in gpk_client_finished_cb()
bugfix: fix up some error handling in gpk_watch_finished_cb() to fix a small memory leak
bugfix: fix up a use-after-free if pk_client_get_package() failed
bugfix: don't save a pointer to the class in GpkCellRendererUri, we can get it from the base class
trivial: don't double-free when we destroy the same object twice
feature: populate the autocompletion box in gpk-application if the package list exists and the gconf key is set
trivial: don't splurge out on the console when we update the mime database
bugfix: don't show the error details in the libnotify popup, we'll confuse Graham if we do
trivial: fix make check in a couple of places
trivial: some g_warning -> pk_warning conversions
trivial: update to the API change of GetRole. This fixes the bug where we print a warning when we try to parse a package_id that isn't a PackageId
trivial: silence the postun scripts in the spec file
Merge branch 'spec-file' into POLAND
trivial: update the PolicyKit rule names to reflect PK master
bugfix: offer to copy files not readable by root into a shared location so that packagekitd can read them. Fixed rh#456094
trivial: remove debugging that's not obsolete
bugfix: sort out the icons, and use defines for the common ones. Also switch from system-software-installer to system-software-install as the icon spec has changed
bugfix: link in a local copy of gbus now we are compiling libpackagekit with -export-dynamic
nuke our shared copy of LibGBus now that PkDbusMonitor exists
support the new fields in the update details
don't hardcode the active, link and clicked-link colour to fix rh#458533
bugfix: try to use the theme colours for visited-link-color and link-color if available
use the permission checker in libpackagekit, not our own local copy
trivial: add some new group enums
trivial: fix my last commit
trivial: fix the spec file to be less verbose
trivial: fix the spec file to be less verbose
trivial: comment out the new group defines, until we can cope with 64 bit enums
Release version 0.3.0
post release version bump
trivial: switch to using PkBitfield as libpackagekit has done the switch already
support all the PkMessage types
trivial: fix up a couple of places where we need enum->bitfield conversions
Add preferences UI to set the time interval for checking for distro upgrades
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
feature: detect when we need a distro upgrade and add the GpkClient plumbing
add some UI for distroupgrades
add some new translations for GetDistroUpgrades and the new group enums
Release version 0.3.1
post release version bump
trivial: add the missing PK_MESSAGE_ENUM_PACKAGE_ALREADY_INSTALLED gui bits
some spec file fixes from fedora
move to using egg-debug rather than pk-debug as it's been removed
move gpk_check_permissions here out of libpackagekit
trivial: use egg_ functions, rather than the old removed libpackagekit functions
trivial: add an error enum
trivial: add another error enum
bugfix: don't present the user with ok/cancel dialogs, instead use the active verb
trivial: support the new status enum LOADING_CACHE
trivial: convert from libselftest to EggTest
replace LibUnique with EggUnique. .la libraries are more hassle than they are worth
trivial: egg updates
bugfix: use the correct system-search icon name in gpk-application
bugfix: correct the orientation of the shadow in the pk-update-high 22x22 and 24x24 icons
trivial: add the egg string tests back
bugfix: fix the GType name clash as suggested by Rob Taylor
trivial: update EggString code
bugfix: only show to the use the 'install firmware' notification if the firmware is actually available
Release version 0.3.2
trivial: post release version bump
feature: add pk-package-blocked icon for blocked packages
bugfix: handle blocked updates and don't make them selectable in the gpk-update-viewer tool
bugfix: support the new udev files in git master PackageKit
trivial: split out the string list functionality into EggStringList
trivial: add a note about how to unselect all updates in the update viewer
trivial: add another error enum: PK_ERROR_ENUM_NO_MORE_MIRRORS_TO_TRY
trivial: experiment linking a file outside of the git tree
bugfix: add some images into the help file to make it more interesting
trivial: add some more stringent checks to try to debug glatzors bug
bugfix: only clear the last data and show the spinner if it takes a little while, else we flicker the display too much
trivial: support new group enum meta-packages
feature: add a --timed-exit parameter so we can do memory profiling
bugfix: fix three small memory leaks
feature: if the installed applications have an application icon, use it in gpk-application
trivial: change the N_() to _() as it's causing translations not to appear I think
feature: add InstallGStreamerCodecs to the session interface
bugfix: when using the dbus interface, use a bitfield as a filter, not a PkFilterEnum
trivial: use pk_extra_set_locale (extra, NULL) in gpk-application rather than playing with setlocale
add two new methods: gpk_client_set_parent_xid() and gpk_client_update_timestamp() so we can fix focus stealing and modal windows when we change the dbus interface
feature: change the session dbus interface to support sending a xid and timestamp so we can do focus stealing and modal windows correctly
trivial: rename PK_GROUP_ENUM_META_PACKAGES to PK_GROUP_ENUM_COLLECTIONS
Support INFO_ENUM_COLLECTION_INSTALLED and INFO_ENUM_COLLECTION_AVAILABLE
trivial: add gpk_client_set_application so we can display the caller localised name and icon
trivial: set the GpkClient name to the sender. use the exe for now, but soon to become a package name
trivial: attempt to find the package name of the sender that tried to execute the dbus method
trivial: add a PkExtra obbject in GpkClient for future use
trivial: fix up my last commit so we pdn't assign the sender
bugfix: add a function gpk_error_dialog_modal_with_time so we can deal with focus stealing correctly
add a new confirm dialog for the codec and mime type searching, and fix up some focus stealing of the UI code
trivial: some more focus stealing helpers
bugfix: don't ignore collection packages in gpk-application
trivial: correct the name of the GpkDbus self tests
feature: add a new GObject to GpkClient to abstract out the window interactions, as it's all getting very complicated now
trivial: misc fixes to GpkClientDialog
trivial: no code changes
trivial: no code changes
don't show the finshed UI when using gpk-application
add my test script to install codecs with a XID and timestamp
bugfix: use the new GpkClientDialog GObject and take all the glade processing out of GpkClient. This allows us to do the codec prompts in a nice way
trivial: fix make check
bugfix, trivial: fix up a few memory leaks in the new code
trivial: remove the scourge of trailing whitespace
bugfix: realize the client window before we try to set it's transient, pretty trivial
bugfix: fix a number of memory leaks in the client tools
trivial: only warn if GdkWindow is NULL if we ever parented before
trivial: close the GpkClientDialog when it's unreffed
trivial: update to use the GError parameter in pk_control_x
improve the codec install dialog
bugfix: convert the codec installer dbus interface from as to a(ss) as suggested by davidz
trivial: fix a memory leak in the last commit
trivial: rename the two helper functions renamed in libpackagekit
bugfix: don't flash the gpk-application details box when cycling between applications
trivial: remove the application icon in gpk-application now we display it in the package list
bugfix: remove gpk-application-state, and use a standard bitfield so we can support the collection icons
trivial: list collections as position two before the split
Release version 0.3.3
trivial: post release version bump
trivial: HIG and grammar fixes
trivial: fix up a grammar issue
trivial: refresh the translation po files
trivial: translator comment updates
bugfix: pay more attention to the interaction setting when showing dialogs
bugfix: use seporate GpkClient GObjects in GpkCheckUpdate so we can schedule these at the same time in a callback and not worry about one cancelling the other
trivial: whitespace changes
trivial: remove the application name from the translated text
feature: provide a GConf key that turns on or off precaching of update details. Distros can change the default if GetUpdateDetails takes too long
feature: provide a GConf key that turns on or off precaching of update details. trivial: save the common file...
trivial: update to match pk_package_list_to_strv rename
trivial: add the other methods to the test file
trivial: improve some of the user dialogs for installing stuff on the client interface
bugfix: use the new CANNOT_START_DAEMON error code to display a more useful message to the user
trivial: when we don't have a backtrace to show, use the standard gpk-client-dialog window for the display rather than another modal box
bugfix: trivial: don't try to unref NULL if we can't get the package list
trivial: auto set image for CONFIRM
trivial: set more window titles in external methods
trivial: progress for font and mime type actions
trivial: add some new functionality to embed the package list in a treeview -- not used yet
trivial: fix a bug where we kept returning the same codec
trivial: use gpk_client_dialog_set_package_list() when showing the packages we want to install for the codecs dbus method
bugfix: use GpkClientDialog in more places, and get rid of some modal windows
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
bugfix: fix up the PolicyKit name in GpkClientChooser
trivial: whitespace fix
bugfix: fix an invalid free in GpkClientChooser
bugfix: make the run chooser modal over the underlying window
trivial: if we want to unparent a UI, just set it non-modal
feature: provide a session-wide way of turning off the intervidual helpers
trivial: format the collection details in gpk-application slightly better
trivial: split out gpk-enum from gpk-common so we don't drag in all of gtk just using it
bugfix: don't automatically get a distro upgrade at startup, we'll check within the first hour for sure
trivial: update my copyright statement
bugfix: detect all the status enums when selecting an icon, not just the old ones
trivial: whitespace fix
bugfix: make gpk_client_set_interaction more powerful by allowing a bitfield to set what dialogs should be shown. Fix up all users
trivial: when we finished, show the transaction that was done
trivial: set interaction modes in gpk-application as we don't want finished
trivial: add some debugging text
trivial: update some screenshots
trivial: fix up some CodingStyle issues
trivial: data tables are now constant
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
trivial: add some new tooltip text
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
trivial bugfix: don't crash when we return no packages
trivial: support two new status enums, SCAN_APPLICATIONS and GENERATE_PACKAGE_LIST
trivial: update from svn
trivial: add two new valid states to the icon display
trivial: display a window title wen we monitor a task
Release version 0.3.4
trivial: post release version bump
bugfix: set the window title when we do update-system
trivial egg updates
trivial: add some more methods to EggStrList, and add the self checks
trivial: add the EggStrList self checks
Add a new GConf key to enable certain firmware files to be skipped
bugfix: define a GConf key that contains a list of banned firmware that will never be searched for
bugfix: don't use new functions deprecated in the new version of GTK
trivial: add the dbus-launcher test to pk-test-install.py
trivial: add the checks for depricated functions into configure
bugfix: provide functionality to find the user_time when not set on the DBUS interface
trivial: disbable the DISABLE_SINGLE_INCLUDES check, libnotify is broken
bugfix: add the missing role and status icons, and fix the self checks that missed them
trivial: create and use a gpk_status_enum_to_animation() so we can add enums like everything else
trivial: fix one icon
bugfix: fix setting modality from gpk-update-viewer
trivial: fix up a couple of things in PkHardware
trivial: unexport gpk_client_dialog_set_window_title() and set it internally if not modal
trivial: fix up users of pk_package_ids_to_text, and mark code broken
trivial: fix a bug compiling with 64bit
bugfix: when we install multiple applications, make sure we search for all the applications post install, not just the first one
bugfix: set the dialog message to be blank in more places so we don't get the last transaction package when we first show the new transaction
trivial: spelling fix
trivial: use pk_package_ids_from_id rather than a random strsplit
trivial: use pk_package_ids_from_text rather than splitting the delimiter ourselves
trivial: use g_format_size_for_display() rather than an inbuilt version
trivial: remove gpk_convert_argv_to_strv(), there's a GLib way of doing it.
trivial: fix make check
trivial: make some GConf key names more sane
trivial: whitespace cleanups
bugfix: don't run interactive self tests when doing make distcheck
Release version 0.3.5
trivial: post release version bump
trivial: fix warning not reported by my version of gcc...
trivial: fedora spec file updates
trivial: correct a debugging statement
bugfix: correctly pluralise the codec installer dialogs
bugfix: allow double clicking on an application in the run dialog to select it. fixes fd#17845
trivial: add gpk_client_dialog_set_help_id() to allow us to set the link_id on the help button on the client dialog
trivial: add another screenshot
trivial: add three new screenshots I'll use in the help file
trivial: fix up a URL
trivial: correct the image filenames
bugfix: set the title if we go from being modal to non-modal, for instance in the update viewer
trivial: set a title and icon for the test program
trivial: refactor the X11 parts into it's own class
trivial: use GpkX11 rather than an internal function to get the user_time
bugfix: pass up the exec name, not the application name to GpkClient so we can special case the gstreamer plugin installer, and use window properties instead
trivial: special case the non-symlinked program too
trivial: remove some debugging that wasn't needed
trivial: improve some debugging when we can't find the window
trivial: when we can't get the package from the exec, just display the basename, not the whole path
bugfix: set an interaction mode for the GpkClient used in GpkDbus so we don't get a finished dialog
bugfix: menu item tooltips should be phrased as imperative verbs
trivial: new group enum: vendor
trivial: provide a helper class to get values from /etc/PackageKit/Vendor.conf
feature: show vendor specific 'More information' buttons when we fail to find packages
feature: turn off hardware HAL integration by default, as zypp is the only backend that supports it
bugfix: always force width to avoid the dialog width changing between phases
trivial: make the package box scrollable in all directions
trivial: fix up a couple of error strings
trivial: force the message text to be the same size as the spacer to stop the error messages being wider than the default GUI
trivial: egg updates
trivial: update screenshot
bugfix: mark some more text translatable to fix fd#17899
bugfix: make the search button much smaller (without the icon) to fix fd#17874
bugfix: now we set the locale, don't use PkExtra to set the translation summary. We might revert this when we have multi-application PkExtra
trivial: update a screenshot to fix rh#465720
Release version 0.3.6
trivial: post release version bump
trivial: add a patch for F9, as this is my working system :-)
trivial: add EggObjList, we wil be using this soon
trivial: switch the gpk-application group list to a tree store. No UI changes
trivial: refactor the code to create the menu
trivial: reprefix the data define
feature: add the facility to get a custom group list using the new GetCategories API call
trivial: if the user changes the menu setting while running, repopulate the menu to the correct type
trivial: show the expanders for the catergory group menu
feature: show tooltips of the group descriptions if returned
trivial: don't allow searching on parent groups in the category group selector, it takes too much time
bugfix: don't hang the GUI when we fail to install a service pack for some reason
trivial: remove the ServicePack transaction method
trivial: remove unused GObject
trivial: refactor the package list autocompletion code to gpk-common
feature: add gpk-service-pack application to enable the user to create service packs without using the command line
trivial: fix make check
trivial: fix making a service pack of updates
trivial: provide the user a way to save the installed package list
trivial: add some more data about service packs in the help file
trivial: fix a tiny memory leak in the new code
feature: rework the gpk-log program so that it's useful and HIG compliant
trivial: add some help text for the log viewer
trivial: add missing file
trivial: add line breaking to details in gpk-log
trivial: don't show duration in gpk-log viewer, it's not useful
trivial: screenshot update
trivial: some more GUI fixes from jrb
fix the bug where GetUpdates is unconditionally run at startup, regardless of the policy. Provide an option in GConf for power users who want this. Fixes RH#461825
bugfix: watch for GConf keys to change so we can reassess actions based on policy, rather than waiting for a re-login to get settings
bugfix: set an interaction mode when using GpkClient to get the file list. Fixes rh#466387
feature: allow downloading more than one package to a service pack
feature: allow GUI options inside gpk-log and gpk-service-pack to be set on the command line
bugfix: the mime type of a service pack is x-servicepack, not x-pack
feature: provide a confirmation dialog box when we make selections in add/remove programs, but have not clicked apply when we quit
trivial: use quit and close in the right places
trivial: oops
Release version 0.3.7
trivial: post release version bump
bugfix: don't add an exclaimation mark when we have no updates available. Fixes fd#17253
bugfix: when we get an error without a window in GpkClient, provide a link to 'Show details' so the user can get a half decent error report
trivial: refresh all the translations manually
trivial: add the newest group
trivial: remove unused code when getting details
bugfix: properly escape the quotes in gpk-application, rather than just converting it to markup to fix rh#459155
bugfix: don't crash gpk-application if a package contains no files
feature: check if the GUI programs are being used on local and active consoles using ConsoleKit
trivial: grammar fix
trivial: sync translations
trivial: don't include pk- files directly now, use packagekit.h
fix conflicts
feature: add a GConf key to allowthe user to force confirmation when there are no dependancies. Default to not showing the UI like before
feature: add a view menu item to expose the autocomplete and menu type GConf settings
bugfix: if the search term matched exactly, then select it in the package results
bugfix: don't continue to bug the user with libnotify popups if they are ignoring a security update and the number of updates does not change
trivial: support the new PkObjList
trivial: don't just proxy functions in PkPackageList, use the ones from PkObjList directly
trivial: return a PkObjList not a raw array from pk_client_get_cached_objects
trivial: make ::transaction return a pointer to a struct for simplicity in lists
bugfix: when getting the package list in gpk-service-pack, query the backend as this may have changed since last refreshing the cache
trivial: fix a translation in gpk-application
trivial: I've switched to F10
trivial: use the new servicepack icon in the gpk-servicepack application
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
bugfix: don't use x-prefix icon names, just use the executable name like 99% of all the other apps
trivial: update figures
trivial: provide the all the icon links for our mime types
bugfix: don't force large window sizes so we work on the eee and OLPC. Fixes rh#444198
bugfix: the upstream name is packagekit-glib now, not packagekit
trivial: fix make check
trivial: fix make check
Release version 0.3.8
trivial: post release version bump
trivial: refactor some of gpk-log.c
trivial: show the user a better erorr message for bad query or file
feature: make the filter textbox in gpk-log act as search as you type, and allow columns to be sorted
bugfix: enforce a delay (default 5 minutes) when the system state changes to fix RH#467746
bugfix: don't show 'untitled window' when we review updates and then update them
trivial: egg updates
bugfix: don't set resizable FALSE when operating in small form factor mode
bugfix: when we process the update list, sort it by the package name. Fixes one half of rh#467582
trivial: formatting fix
bugfix: filter out the same package with multiple architectures from the security popop. Fixes the second half of #467582
bugfix: don't show the filter textbox when we show the Run UI in gpk-application
Release version 0.3.9
trivial: post release version bump
trivial: save the glade files in 3.4.5 so we get the latest ordering and optimisations
trivial: update fedora spec file
bugfix: fix the size request of gpk-application to fix rh#467987
bugfix: fix a lot of translations, and use translator comments where possible
feature: add a InstallPackageNames DBUS method so we can install multiple packages in one call
feature: allow pressing escape to clear the preferences capplet
feature: add a IsPackageInstalled() method for anjunta
bugfix: fix the interaction when installing local files by only showing the copy dialog for non-native paths. Also add a confirm dialog when the files were installed correctly, and also make sure the dialog is shown for the untrusted 2nd pass of the installation. Fixes rh#469275
bugfix: don't free the passed in value when doing InstallPackageNames(). Fixes fd#18327
bugfix: Remove the autocompletion and menu choice GTK options in gpk-application, mclasen tells me off for my indecision
bugfix: don't print a critical warning when we get egg_console_kit_is_local when not on a session
bugfix: allow users to run tools as root after a stern security warning as just closing is slightly rude. Fixes rh#469539
bugfix: remove /apps/gnome-packagekit/skip_confirm_no_deps, it just causes a 0 packages dialog for no reason
Merge branch 'allow-priv'
trivial: get rip of two critical warnings
bugfix: make the signature required window modal over the client dialog
bugfix: make the signature required window modal over the client dialog - trivial: save file
bugfix: add a GConf key /apps/gnome-packagekit/show_copy_confirm to allow
bugfix: add a quit menu item under the system group in gpk-application
bugfix: trivially change the Help menu item to a Contents icon to conform the the GNOME HIG
bugfix: don't use bullets when there is only one item in the list. Fixes rh#469966
trivial: egg update
apply a trivial patch from Bastien to EggDbusMonitor
bugfix: don't show the non-local warning for the update icon on a terminal client, just for other applications
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
bugfix: fix the last python commit else we leak memory with g_strdup
trivial: fix make distcheck and the fedora spec file
Release version 0.3.10
trivial: post release version bump
trivial: update fedora spec file from RH
trivial: rename interface spec to match all the other DBUS projects I use
bugfix: prefix the libnotify window with a 'Package Manager' prefix so the user has some ised what service it's coming from
bugfix: initialise the libnotify subsystem before it's attempted to create notifications in GpkClient
trivial: ensure the notify_init() is called in GpkClient if not already done by the application
trivial: improve the title of a generic backend and daemon warning
trivial: remove duplicate line in GpkClient
bugfix: ensure we set the GpkClientDialog properly when doing a repo signature
bugfix: fix a crash if the user installs two bits of software in gpk-application and runs neither of them
bugfix: don't show GPG in the client dialogs. Also make the unsigned packages UI less scary.
trivial: fix up a line in the help file
bugfix: make the root windows of the glade files be GtkDialog type, not GtkWindow
trivial: add two new error enumerated types
feature: show the user ane tool used for a transaction in gpk-log
trivial: add two new translations for get-old-transactions
trivial: build fix
trivial: don't warn if on paramter of egg_strequal is NULL, that's why we're using it over strcmp
feature: use PkDesktop rather than PkExtra so we can do cleverer things with the desktop file results
trivial: fix the PkDesktop API now we have an error parameter too
Merge branch 'transaction-uid-cmdline'
trivial: mark some strings as translatable
trivial: sync with svn
trivial: rename gpk_check_icon_valid() to gpk_desktop_check_icon_valid()
trivial: split gpk_desktop_x off into it's own file, no code changes
trivial: fix pot build
trivial: fix make check by adding a missing enum value
bugfix: don't overwrite CPPFLAGS in the configure check for g_file_make_directory_with_parents
trivial: fix up some build warnings uncovered by the configure fix
trivial: fix a tiny warning in configure when checking for gdk
Release version 0.3.11
trivial: post release version bump
trivial: post release version bump
feature: add InstallFonts() to the session DBUS interface so we can install more than one font at a time
trivial: refactor the menu patch, fix the arrow and and add the other menu types
bugfix: show the 'Force Install' button on the unsigned dialog UI
feature: add a key to gnome-settings-daemon GConf so we load the gtk module by default
bugfix: Set the dialog type up in a setup function, and then present it like a normal window -- fixes funny icons in different places
bugfix: don't clear the list in gpk-repo when the list is refreshed, just update it in place. use the same approach in gpk-log. fixed first part of fd#18733
trivial: set the repo treeview insensitive when processing an action so the UI can't get confused
bugfix: don't abort with an error if we are using small form factor mode
bugfix: convert the iso639 language codes to localised language names
trivial: add gpk-desktop to the list of translated files to fix make check
trivial: set the action text blank when we setup the dialog
trivial: audit the users of gpk_client_confirm_action() and make the icons show in the right places
bugfix: add ISO639-2B language names to the language hash also
trivial: improve the name of the provide file installer
bugfix: don't emit a critical warning if the desktop file contains invalid markup
feature: add a fontconfig dep for the new font code
trivial: use fontconfig to parse the language tag in the future, and add some unit tests for all this stuff
bugfix: fix the self tests in GpkCommon
trivial: update egg self test helper to detect more errors
trivial: egg update
trivial: som UI polish to the gpk-application run dialog
trivial: fix to the last patch
trivial: add a translation for a new error enum
bugfix: set the run window modal over the parent window to fix rh#475046
bugfix: set an interaction mode in gpk-application when we refresh the package lists to avoid getting an empty window
Revert "bugfix: set the run window modal over the parent window to fix rh#475046"
bugfix: set the run window modal over the parent window to fix rh#475046
trivial: update gitignore files
feature: add two draft interfaces to make the session interface more sane
trivial: add show-warning to the interaction mode
trivial: new dbus prefixes
trivial: more work on the future DBUS methods
trivial: merge interfaces to make them work
Release version 0.4.0
trivial: fedra spec file fixes from upstream
bugfix: define a macro directory so we work with newer versions of libtool
trivial: add the empty m4 directory into git
bugfix: don't use gtk_dialog_get_action_area on gtk < 2.14
bugfix: fix compile on F9 as gio is linked in explicitly
trivial: document and add the hide options. for now use NEVER as the default
bugfix: make the confirm interaction more granular
bugfix: when the restart mode is session then offer logout, rather than restart. Fixes RH#475781
feature: add /apps/gnome-packagekit/dbus_default_interaction and /apps/gnome-packagekit/dbus_enforced_interaction GConf keys and some documentation
trivial: make the interaction code actually work...
bugfix: truncate description fields greate than 1024 bytes in size to fix rh#475947
feature: send different errors when we fail a method on the session DBus interface
trivial: make fedora spec file depend on PackageKit-gtk-module to fix rh#476066
bugfix: we should do idle network actions on ONLINE (wireless or unknown) and FAST (ethernet)
feature: add an option to the prefs dialog to prevent checking for updates when using mobile broadband connections
feature: allow the admin to restrict getting updates when on WiFi connections
feature: support setting timeouts via the interaction mode from the DBus interface
bugfix: make sure the update description headers are top aligned, not centered
feature: add a simple markdown parser
bugfix: use the markdown parser in gpk-application and gpk-update-viewer
bugfix: don't keep spinning the animation if the backend fails to send an update detail signal
trivial: adjust the word wrapping width as the windows change sizes
bugfix: fix a small icon leak when showing the generic window with a custom icon
bugfix: fix two small memory leaks when installing fonts
trivial: rewrite the markdown parser to complete in one pass, and mandle much more of the specification
bugfix: put the security updates in an array before we show the notification else the number on the session critical notification is wrong
trivial: markdown supports h2 headers too
trivial: markdown: support type2 headers
trivial: markdown: add a list of limitations
trivial: markdown: replace -- with em-dash
trivial: markdown: PangoMarkup doesn't want full escaping, only the angle brackets
feature: set the default search mode to details (not name) and preserve the search type in GConf if changed in the UI
trivial: make some needlessly global code static
trivial: egg updates
trivial: don't define static functions twice
trivial: don't alias global functions or variables
trivial: fix some code warnings to work with different compilers
trivial: fix up some compiler issues
trivial: allow the markdown parser to output escaped text
bugfix: output update descriptions with valid escaping to fix some descriptions
trivial: add some compiler warning flags
bugfix: fix a crash in gpk-application when doing run multiple times, by removing the global variable
trivial: add a translation for the no-space-on-device error enum
bugfix: make error dialog resizable when error details are being shown. Fixes RH#478378
bugfix: allow copy pasting of the update text in the update viewer
post release version bump to 0.4.1
Release version 0.4.1
trivial: post release version bump
bugfix: don't retry a policy action if the previous one failed. Fixes lot of notifications from a dep failure with automatic updates set to security
bugfix: Drop obsolete InstallPackageNames definition
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
bugfix: use gtk_window_set_default_size() to set the window size so the user can still resize it a little
trivial: minor whitespace issues
trivial: add icons and translatons for the new waiting-for-lock status enum
bugfix: reduce the weight of autostart desktop files to avoid showing hidden entries in the run dialog
feature: show the remaining time in the client UI if it's available
feature: don't rely on PackageKit-udev, we can use new udev versions and do this trivially ourselves
bugfix: allow pattern matches in the banned firmware list
bugfix: add intel microcode to the banned firmware list
bugfix: lots of translation bugfixes found by Andre Klapper. Fixes gnome#19564
trivial: change the default to false for a libnotify bubble when a non-interactive transaction completes
trivial: remove unused file
trivial: fix up some warnings from static analysis
bugfix: show the package that caused the restart required signal in the icon tooltip
trivial: refresh translations
bugfix: add a keyboard shortcut to the 'Continue Anyway' button when running an application as root. Fixes fd#19595
bugfix: clear the 'updates are being installed' notification if the update finishes before the notification times out. Fixes novell#407347
trivial: don't leak uri if the help file doesn't exist
Revert "trivial: don't leak uri if the help file doesn't exist"
trivial: whitespace cleanup
bugfix: use scrollbars in the description, and set the hbox to a fixed size to avoid flicker. Based on a patch from Jens Knutson, many thanks. Fixes fd#19633
bugfix: increase the anti-flicker timout when getting the package details to prevent flicker when scrolling through packages
trivial: don't truncate long descriptions now the box can scroll
trivial: some function name renames that were missed many months ago
trivial: fix compile on F11 now that gtk_status_icon_set_tooltip() is deprecated
Merge branch 'master' of git+ssh://hughsie git packagekit org/srv/git/gnome-packagekit
Release version 0.4.2
trivial: post release version bump
bugfix: don't infer precision we don't have when printing an estimated time
bugfix: don't spam the user with PackageManager messages, queue them and show another menu item on the info status icon
trivial: fix compile warning in the refactored code
bugfix: Make sure we set the icon and text of the client dialog after setup is called, not before. Fixes rh#480908
trivial: don't print (null) in the UI if there are more than 5 packages that require a restart
trivial: add translator comment in the schema files describing an interaction mode
bugfix: stop abusing a PkPackageList as a list to store package_id's, as the PkInfoEnum changes when we do a filter change. Just use a GPtrArray. Fixes rh#481123
bugfix: reset the client when we monitor a tid, else we ignore the second request when the fist is running
bugfix: when the user switches the task to monitor, re-use the existing monitor rather than using a new window. Fixes half of rh#481293
trivial: remove the word legacy from PK_STATUS_ENUM_WAITING_FOR_LOCK asi
bugfix: disable the 'Apply updates' button when no updates are selected. Fixes fd#19779
bugfix: ensure we select the first entry in the details treeview after we've got the update list. Fixes fd#19780
trivial: rate limit the polling check
trivial: provide a gpk_client_cancel() function to cancel all the PkClients in the Gtk object
bugfix: we don't use a PkControl action in gpk-update-viewer anymore, use the GpkClient cancel method
Release version 0.4.3
trivial: post release version bump
bugfix: fix compile failure with gcc-4.4.0 and old versions of glib2
bugfix: correct the specification in that we shouldn't send the provide name encoded with the provides prefix, as this is distro specific
bugfix: don't show the filter UI when we offer applications to install
trivial: upstream we don't care about system-install-packages
trivial: improve the messages treeview layout
bugfix: bump the required version of PackageKit to 0.4.4 now we are turning on lots of compiler warnings
trivial: add Wno-strict-aliasing to fix the compile thanks to GCC 4.4
bugfix: use GTK 2.15.x new GtkEntry features to remove dep on libsexy
trivial: remove libsexy BR on gnome-packagekit
trivial: update my copyright
trivial: use libsexy only if gtk is not new enough
trivial: fix the final close button in the update viewer
bugfix: fix infinite recursion when we try to format invalid markdown. Fixes rh#486334
trivial: add some unit tests to EggMarkup
trivial: correct the translation of PK_STATUS_ENUM_SETUP
trivial: update .gitignore
trivial: correct some translation nits
bugfix: provide a GConf key to allow ignoring some daemon messages. By default add backend-{star},untrusted-package
bugfix: change the update viewer UI to be 'Ignore this update' not 'Ignore this package'
trivial: add a super trivial cell renderer for the size
trivial: add a super trivial cell renderer for the restart icon
trivial fix LINGUAS
trivial: split enum_restart_icon_name and enum_restart_dialog_icon_name
bugfix: when we loose network and have updates, hide the icon as we can't do the updates
Release version 0.4.4
trivial: post release version bump
trivial: comment out a compiler warning
trivial: add convenience API to GpkAnimatedIcon
trivial: use new API
trivial: add another icon mapping
trivial: add some more cell renderers that we'll use soon
bugfix: allow markup in the error dialog message
bugfix: disable the polling in GpkAnimatedIcon if the widget is disabled
trivial: hide the percentage cell renderer when it gets to 100%
trivial: hide the info cell renderer when we get finished
trivial: add two async helpers that we'll be using in new code
bugfix: don't check for local or active for all the GUI tools, else we can't use these tools using vncviewer
trivial: don't show a window title when we are modal
trivial: remember the indervidual state of the GpkCellRendererInfo, not the global state
trivial: add gtk_text_buffer_set_markup(), shamelessly copied from http://bugzilla.gnome.org/show_bug.cgi?id=59390
trivial: add another marshaller
bugfix: correct some of the strings we show the user about the restart mode
feature: merge in a new update viewer with a very different UI. In the future we'll remove the old tool.
trivial: fix build
trivial: ignore finished state, just leave icon
trivial: don't store URI's in the GtkCellRendererText
trivial: only match on the name for subpercentage matching, as the version may change in the Package calls
Release version 0.4.5
trivial: post release version bump
bugfix: don't scroll to the downloading object, it makes Matthias sick
trivial: make progreess bars smaller
bugfix: fix the MimeType entry of gpk-install-catalog. Fixes rh#489473
bugfix: set an icon for gpk-backend-status. Fixes fd#20681
bugfix: make gpk-applcation file list resizable, and a good default size. Fixes rh#490334
trivial: next iteration of the update viewer
trivial: more update viewer updates
trivial: use the correct icon for the session log out
trivial: more updates to the updater window
trivial: no need to realize before show now we're not using GpkClient in the update viewer
bugfix: don't use newline as a paragraph spacer in the Markdown parser, we can get pango to do that for us
bugfix: the changelog data is markup formatted, so use the markdown parser before displaying
trivial: When opening gpk-update-viewer2 go directly to the main window
trivial: word wrap the update description in the update viewer
trivial: set the pluralisation of the install button in the update viewer
trivial: ellipsize super long package summaries in the update viewer to force people to make shorter descriptions
trivial: rework a few of the translations to make things easier to understand
trivial: ensure we show the restart icon at startup on the new update viewer
trivial: autoclose the update viewer when all updates have been applied or when none are available
bugfix: add logout and shutdown buttons to the new update viewer
trivial: reduce the space between the icon and text when we're not using the progress widget
trivial: don't allow the checkboxes to be changed when the transaction is in progress
trivial: right align the size column in the new update viewer
trivial: ignore the finished state in the cell renderer, and keep the old icon around in the new update viewer
trivial: fix the shutdown menuitem icon in the GpkWatch code
trivial: unbreak the showing of the download size
trivial: don't allow update-viewer2 to select all or unselect all when checkboxes are inactive
bugfix: don't escape markdown code sections, and enable autocode for certain special words
trivial: only show the changelog data if we don't have update text as it's geeky detail
trivial: correct a callback data type thatis not used
bugfix: make the new update viewer respond to PkControl::updates-changed and update the update list
trivial: don't show ChangeLog in the old update viewer, it looks pants
trivial: rename the helper classes to have a common prefix so we can group them in the future
trivial: make the helper object prefix common
bugfix: set an initial size of the new update viewer using gpk_window_set_size_request() so we can do clever things when in SFF mode. Fixes rh#491422
trivial: buttons should be capitalised
bugfix: wrap the header text to allow the new update viewer to be made much smaller
feature: provide tooltips for the icons in the new update viewer
feature: add a new menu item 'Select security updates' to the new update viewer to fix rh#491713
feature: switch gnome-packagekit to the GNOME release guidelines and version numbers
bugfix: don't resize the main window when no updates are available, use a modal window. Fixes rh#491708
bugfix: if the new update viewer is running in a transaction when it's closed, just hide the window and present it if run again
trivial: hide the upgrade viewbox as soon as the user wants to do an update action
feature: hide the update icon notification when the update viewer is opened
trivial: sync spec file with fedora
bugfix: don't set the model with finished, as working round it in the CellRenderer breaks things
bugfix: allow gpk-update-icon to be run in XFCE. Fixes rh#491104
trivial: remove the pulse alpha functionality from GpkSmartIcon, it could be causing rh#492005
trivial: swap around the cancel and close buttons
feature: switch the default update viewer to gpk-update-viewer2
bugfix: set the update viewer title properly when there are no updates. Fixes rh#492096
trivial: reorder po file correctly
bugfix: after we've applied updates, close the UI rather than getting the new update list. Fixes rh#491710
trivial: update ChangeLog
trivial: if we failed to update, then re-get the update list in the update viewer
trivial: we 'log out', rather than 'log off' in GNOME parlance
Release version 2.27.1
trivial: post release version bump
trivial: sync spec file with fedora
bugfix: only get the distro upgrades in the update viewer if we support it
trivial: don't mark gtk-quit as translatable
bugfix: work around a glade bug and not crash in sv_SE.UTF-8 locale
feature: set a busy cursor in the update viewer when the transaction is not cancellable
bugfix: make the tooltip past and present tense in the update viewer, and also add a downloaded icon
bugfix: hide the size in the update viewer if there's nothing to download
feature: warn when we use the update viewer when on mobile broadband
bugfix: when we launch the update viewer manually, ensure we set the title text correctly
Revert "feature: switch the default update viewer to gpk-update-viewer2"
feature: remove libsexy requirement, and raise our GTK+ dep to 2.15.0
trivial: remove check for gtk_dialog_get_action_area now we depend on GTK+ 2.15.0
feature: remove the checks for g_file_make_directory_with_parents() and raise our dep on GIO to 2.18.0
trivial: remove the checks in configure too...
feature: remove the EggUnique helper and add a hard dep on libunique 1.0.0
feature: remove the old update viewer, and rename gpk-update-viewer2 to gpk-update-viewer
feature: convert glade files into GtkBuilder files, and drop the libglade dep completely
trivial: fix the markdown self tests
Merge branch 'gtkbuilder2'
trivial: update ChangeLog
bugfix: allow the user to resize the gpk-log dialog. Fixes rh#493934
bugfix: do the find callback when we paste text into the add-remove software window. Fixes rh#492160
bugfix: use a standard PkClient in GpkCheckUpdate as async is easier to work with than the blocking in GpkClient
trivial: move the tid monitor stuff out of GpkClient and into its sole user
trivial: move the file view out of GpkClient and into gpk-application, as it's only used in one place
trivial: in the gpk-install-xxx helpers, use the DBus interface, rather than calling bits of the API out of process
trivial: make the cancel and close buttons work correctly in GpkWatch
trivial: add a run helper for programs to use
trivial: add a helper object to display a modal dialog with the remove deps
trivial: ensure we requeue in GpkCheckUpdate on InstallSignature action
bugfix: if we have force-login set to true, never repeat the startup check even if it fails
trivial: convert GpkHardware to use PkClient, not GpkClient
trivial: add a simple deps install helper class
trivial: correct the boolean logic in gpk_client_checkbutton_show_depends_cb
trivial: convert GpkCheckUpdate to use PkClient rather than GpkClient and move a lot of the specific logic there
trivial: variable rename inGpkDbus
feature: remove the legacy org.freedesktop.PackageKit session interface
trivial: the new interface doesn't pass the timestamp, so remove it from the function
bugfix: don't show normal update icons in the update viewer by adding a ignore-values property to the cell renderer
trivial: don't hide an invisible icon, but set it to blank so it still takes up the space
bugfix: don't show cancel and close in the update viewer. Inspired from a patch from Jon McCann
trivial: small optimisation
feature: use PkClient rather than GpkClient in gpk-application, so that the transaction is not done in a modal dialog
trivial: add an async version of the untrusted ui
trivial: rename a function to the correct prefix
trivial: remove some not-required header files
trivial: fix compile error
bugfix: preload all the common GConf keys in the update icon
trivial: two little build fixes pointed out by rpmbuild
trivial: clear the run dialog before it's shown
trivial: make the dialog modal dialogs display correctly
feature: add UI helpers for media changing
trivial: don't critically warn when a modal Ui has null title, it's not shown anyway
trivial: add some new translations for the new media type bits
feature: add media change functionality into gpk-application
trivial: run the media change helper as an idle callback
trivial: add a helper for choosing an application to install
feature: remove GpkClient and move to a 99% asyncronous model of operation
feature: remove GpkClient and move to a 99% asyncronous model of operation
trivial: fix up the gpg auth for the GpkDbusTask
trivial: fix up InstallPackageNames
trivial: filter the list when we show the installed dialog
trivial: add a do-not-show-again checkbox on the mobile broadband nag screen
bugfix: never show the checkbox for the search welcome. Fixes rh#496024
trivial: sort the name column by the package name, not the summary
trivial: sort by name in the update viewer by default
trivial: don't show laoading when we unselect the row
trivial: we say 'Installing updates' not 'Updating packages' as an active phrase
trivial: disable the install button when we start the install
trivial: the downloading icon should be a closed box, not an open box
trivial: don't always show the size for all the updates
feature: add DOAP project description
Add a commits file taken from Nautilus, and autogenerate the ChangeLog
Some more trivial updates now we've moved to gnome.org
Demote the size column in the update viewer to belong to the status column
Add a trivial entry to .gitignore
Don't get the update list when we are in the process of quitting
Set the size value to zero when we get an info update
Trivial compile fix to the last commit (my mistake)
Make a trivial pluralisation change
Add a trivial formatting fix
Add a completed modal dialog at the end of a successful update, rather than just quitting
Do signed tags for git.gnome.org
Show the package name in the repo-signature dialog. Fixes fd#21236
Use libcanberra to do event sounds when we succeed in doing an update
Don't re-get the update list after a failed install, just undisable the checkboxes. Fixes rh#496870
Add another couple of sounds when the update is available
Enable autocode for compiler defines in the markdown parser. Fixes rh#497162
Nuke two more changelogs in po and help
Add a foaf:mbox attribute to the DOAP file
Only select the package item after all the results have appeared. Fixes only getting on result for 'Java' using the yum backend
Get the categories sync, not async. Needs to be fixed properly after the release
Add another helper to cope with deps from the update process
Add missing file to POTFILES.in
Don't inhibit to gnome-power-manager, use gnome-session as the interface is not present in 2-27
Use DeviceKit-power rather than gnome-power-manager to get the on-battery status, as this interface is not present in 2-27
Pop up a modal dialog if any of the methods in gpk-install-foo fail. Fixes rh#500237
Fix the tense of a translation
Add another translation of an error enum
Provide some #ifdef compatibility so that git master GPK can build with >= 0.4.4 PK
Don't connect to media-change-required for less than PackageKit 0.4.7
Update the example spec file
Improve the description text as we can still show the ChangeLog data if there is some information about the update
Export InstallCatalogs on the session bus. Fixes rh#502562
Trivial whitespace fixes
Don't show a long list of packages in the catalog install screen, instead use a scrollable package list
Don't show the gpk-install-x modal error box if the user cancelled the transaction
Refresh the system package list if it does not exist in the service pack creation tool. Fixes rh#502589
Fix trivial build failure
Remove GpkSmartIcon and use GpkStatusIcon directly
Ensure we show the newly assigned icon
Only show the monitor icon when the task is no longer connected to the bus but running
Fix the list of files in POTFILES.in
Correct the name of the unique name for the update viewer
Inhibit the icon in GpkCheckUpdate rather than having last-set policy. Should fix rh#492005
Fix a crash when applying updates that require a security signature
Remove GpkCellRendererPercentage, it's not used
Remove an unused GConf key
Don't critically warn when we have no packages selected after install
Add a trivial TODO
Release version 2.27.2
Robin Norwood (14):
Add tooltip text to buttons in pk-application
Add tooltips to pk-update-viewer
New tooltip API requires a newer GTK
Swap tooltip text when button text changes.
change licence -> license.
Fix text for 'show development repos', and don't show the scrollbar unless we have to.
Change 'Repository' to 'Software Source' in a few more places.
Update error message texts.
Patch from Matthias to fix hanging on 'Other' group.
Remove 'appy updates when on battery power' checkbox.
Merge branch 'master' of git+ssh://rnorwood git packagekit org/srv/git/gnome-packagekit
post release version bump
rhbz#459870 - add text for new error enum.
Merge branch 'master' of git+ssh://rnorwood git packagekit org/srv/git/gnome-packagekit
Runa Bhattacharjee (4):
Added Bengali India Translation
Updated Bengali India Translation
Updated Bengali India Translation
Updated Bengali India Translation
S.Ã?aÄ?lar Onur (8):
Solve compiliation error introduced by commmit id aa85dd88cb598f6fe613cad219a6746822304027
Remove backend specific version values from pk-backend-status
Update .gitignore
Use GROUP_UNKNOWN in PK-Gnome also
Sync GROUP enums with PackageKit
Add PK_GROUP_ENUM_POWER_MANAGEMENT enum
Add Turkish translations
Fix build breakage
Sandeep Shedmake (4):
Added Marathi Translation
Updated Marathi Translation
Updated Marathi Translations
Corrected Fuzzy Entry For Marathi
Scott Reeves (31):
fix crash on dbus error
fix build. add locale.h
add missing param to fix the build
minor build fixup
fix packing so long author list does not add corresponding large space in front
make the progress window resizable so long package names can be viewed
resize the progress window to it's natural size and allow manual resize
Make gpk-client.c compile
fix a segfault when pk_client_requeue does not set error
Fix the get_updates_in_progress check
fix debug message
Merge branch 'master' of git+ssh://sreeves git packagekit org/srv/git/gnome-packagekit
Add support for prompting the user about needed hardware drivers
fix notify action
pass the udi string
add gpk-hardware.c to POTFILES
show device udi in notification
Merge branch 'master' of git+ssh://sreeves git packagekit org/srv/git/gnome-packagekit
call hardware check in gpk-update-icon
Merge branch 'master' of git+ssh://sreeves git packagekit org/srv/git/gnome-packagekit
try to handle multiple hal DeviceAdded events for single plug
error dialog needs a non NULL message
add a non NULL error dialog message
Fix compile problem on x86_64 - missing header
remove unused code
bugfix: don't send signal during object init - upper layers need to hook up first
bugfix - call gpk_check_privileged_user like other gpk-* apps. Use existing string so it's not a string freeze break
dont reference already freed pointer when help is not installed
dont just silently exit when gpk_check_privileged_user bails - print a debug message
hook up the distro upgrade notification actions
trivial - rate limit gpk_client_dialog_pulse_progress
Shankar Prasad (1):
Add Kannada Translation
Shishir Goel (1):
allow gpk-install-file to install .pack files
Sweta Kothari (3):
Added Gujarati Translation
Added Gujarati Translation
Added Gujarati Translation
Sylvain Baubeau (1):
feature: show the menu path in add/remove programs when we install new software
Timo Jyrinki (2):
Updated Finnish translation by Ville-Pekka Vainio.
Updated Finnish translation by Ville-Pekka Vainio
Tomasz Dominikowski (10):
Update Polish translation
Update Polish documentation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish help translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Ville-Pekka Vainio (14):
Updated Finnish translation
Updated Finnish translation
trivial: Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
trivial: better summary for gpk-repo
bugfix: fix segfault in gpk_package_id_name_version if id was null
bugfix: Fix message in gpk-application if the Required by query returns no packages
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Updated Finnish translation
Wadim Dziedzic (2):
Update polish translation
Updated polish translation
Wei Mingzhi (4):
Add Simplified Chinese translation
Update Simplified Chinise translation
Updated Simplified Chinese translation
Updated Simplified Chinese translation.
William Jon McCann (3):
bugfix: add a loading string when loading details in the update viewer
bugfix: fix the window icon, title, and some inconsistent text
trivial: don't need a rules hint here
Yair Hershkovitz (1):
Updated Hebrew translation.
Yannig Marchegay (2):
Updated Occitan translation.
Updated Occitan translation
sebastian Heinlein (17):
Add Python GTK widgets
Merge branch 'master' of git+ssh://glatzor git packagekit org/srv/git/gnome-packagekit
Make the progress dialog wider by default
Python widgets: Import the client module in the example only
Extract the localised messages from gpk-enum.c
Show the role of the transaction in the progress window
Merge branch 'master' of git+ssh://glatzor git packagekit org/srv/git/gnome-packagekit
Adapt example to latest api
Python widgets: Adapt latest API changes and introduce an error dialog class
Merge branch 'master' of git+ssh://glatzor git packagekit org/srv/git/gnome-packagekit
Python widgets: Add a PackageKitPackageDialog and a high level PackageKitInstaller
Python client: Do not make the window parent insensitive. This should be done by the application
Python widgets: Set the progress bar to 100% when the transaction is complete
Python client: Add (install|remove)_by_name methods to the installer
Python client: The progress dialog's run method returns the exit state of the transaction
Python client: Handle return values correctly
Merge branch 'master' of git+ssh://glatzor git packagekit org/srv/git/gnome-packagekit
user1 (1):
Check return of pk_extra_set_database to fix build
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]