[libsocialweb] Created tag 0.25.6
- From: Rob Bradford <rbradford src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsocialweb] Created tag 0.25.6
- Date: Thu, 7 Oct 2010 15:35:58 +0000 (UTC)
The signed tag '0.25.6' was created.
Tagger: Rob Bradford <rob linux intel com>
Date: Thu Oct 7 16:35:41 2010 +0100
0.25.6
Changes:
A Olsson (1):
l10n: Updates to Swedish (sv) translation
A S Alam (1):
l10n: Updated Panjabi (Punjabi) (pa) translation to 100%
Bastien Nocera (3):
Add photo upload support to -client
interfaces: Add video upload interface
client: Add bindings for the Video upload iface
Chen Congwu (1):
[client] Emit "item-removed" signal before removing from internal hash
Danielle Madeley (1):
sw-cache: Add sw-cache.h to installed headers for external plugins
Djan (2):
l10n: First full translation into walloon
l10n: Updates to Walloon (wa) translation
Emmanuele Bassi (5):
Plug a leak in the Twitter source
Update the twitter service
build: Drop a circular dependency on sw-enum-types.h
Use datarootdir and avoid a warning
build: Clean up configure.ac
GLSJPN_Yukari (4):
Updates to Polish (pl) translation
Updates to Spanish (Castilian) (es) translation
Updates to Chinese (Taiwan) (zh_TW) translation
Updates to Brazilian Portuguese (pt_BR) translation
GLSQA (1):
l10n: Updates to Finnish (fi) translation
GLS_CHS (3):
l10n: Updates to Chinese (China) (zh_CN) translation
l10n: Updates to Chinese (China) (zh_CN) translation
l10n: Updates to Chinese (China) (zh_CN) translation
GLS_DEU (1):
l10n: Updates to German (de) translation
GLS_DEU1 (1):
l10n: Updates to German (de) translation
GLS_FIN (1):
l10n: Updated Finnish (fi) translation to 100%
GLS_FIN2 (1):
l10n: Updates to Finnish (fi) translation
GLS_FIN4 (1):
l10n: Updates to Finnish (fi) translation
GLS_NLD (1):
l10n: Updates to Dutch (Flemish) (nl) translation
GLS_PTB (2):
l10n: Updates to Brazilian Portuguese (pt_BR) translation
l10n: Updates to Brazilian Portuguese (pt_BR) translation
Gary Ching-Pang Lin (1):
digg: Set node to NULL for the wrong content
Gary Lin (2):
l10n: Updates to Chinese (Taiwan) (zh_TW) translation
credentials_updated for sw-client
Jonathon Jongsma (6):
Add ability to build libsocialweb services out of tree
Add servicesdatadir to libsocialweb-module.pc
A couple more fixes for out-of-tree service plugins
Add a keyfob implementation for oauth2
[core] Fix memory leak in open_view()
client-service: Implement the Avatar interface in SwClientService
Joshua Lock (1):
Link against gthread
Kristho (2):
l10n: Added danish translation.
l10n: Updates to Danish (da) translation
Leila (1):
l10n: Updates to Russian (ru) translation
Michael Meeks (3):
Fix parallel build issues
Use libnm_glib instead of DBus to communicate with NetworkManager
online: monitor just the state when using ConnMan
Milo Casagrande (1):
Add Italian translation
Mostafa Daneshvar (1):
l10n: NEW PERSIAN TRANSLATION
PauGNU (1):
l10n: First translation for ca valencia for this file
Rob Bradford (452):
Start autotooling and separating out components
Add missing mojito/Makefile.am
Remove unnecessary AC_SUBSTs for pkg-config variables
Disable some bits to enable compilation.
Update simplify MojitoCore internals for new module strategy.
Add temporary padding pointer to the private structure.
Load sources from dynamic modules.
Tweak the LDFLAGS on the dummy module.
Remove unnecessary mojito_source_dummy function
Add the start of a MojitoItem structure and helper functions.
Update signal prototypes in DBUS spec for the view.
Add marshaller for new item-added signal.
Create a marshaller for item-removed signal
Use signal prototypes that match new DBUS signal prototypes
Add mojito.service to files to delete.
Remove MojitoItem.
Merge branch 'rob/dev2'
Report an error when we are unable to open a module
Initial client side library for accessing Mojito
Add to the hash using the uuid not the source.
Add mojito_client_view_get_sorted_items
Update test-client to test mojito_client_view_get_sorted_items
Make libmojito-client usable out of tree.
Correct reference counting behaviour on MojitoItem
Remove unused _get/_set_property on MojitoClient
Unref held references in dispose for MojitoClient
Implement _dispose and _finalize for MojitoClientView
Use a GTimeVal to represent the date.
Remove from the hash before emitting the signal.
Rename MojitoSource to MojitoService
Fix formatting from source to service rename.
Use libtool versioning on the libmojito-client library.
Change the mojito client pkg-config name to mojito-client
Update the version to 0.2
Free the closure used by mojito_client_get_services
Drop the reference on the client from the mojito_client_get_services closure
Remove unimplemented function protoype
Add a proxy around MojitoService to allow lazy instantiation
Switch the core to use MojitoServiceProxy
Add some more vfuncs for status updates to MojitoServiceClass
Add an enum of capability flags.
Add the definition and glue code for a MojitoService DBUS API
Make MojitoServiceProxy implement the MojitoServiceIface
Populate the services in the constructed vfunc rather than init.
Put the MojitoServiceProxy object on the bus.
Add a client side proxy to the MojitoService on the bus
Advertise the MojitoClientService in MojitoClient
[twitter] Get our TwitterUser when we have a password set
[twitter] Implement the new MojitoService vfuncs
Add mojito_client_open_view_for_service
[twitter] Handle error in "user-received" signal.
Add a count parameter to mojito_client_open_view_for_service
Bump version to 0.5
Update NEWS for 0.5
Do not create an empty MojitoItem if the incoming hash is empty.
Add some const indicators to the client header files.
Use the correct object path for the service
Defensively handle errors from DBUS in MojitoClientService
Namespace the MojitoClientServiceCapabilityFlags enum
Fix the values for the backend capabilities flags.
Update use of MojitoClientServiceCapabilityFlags
Bump version to 0.6
Bump twitter-glib dependency to 0.9.6
Update NEWS for 0.5
[client] Make mojito_item_ref return the reffed item
[client] Make MojitoItem a boxed type
Clarify semantics of service returning NULL for the set
Fire the callback when we have problems getting Flickr photos
[lastfm] Use "url" not link for the in-page URL of the item.
When the service update fails. Use the cached version.
Bump version to 0.7
Update NEWS for 0.7
[twitter] Don't fire the callback multiple times
Bump version to 0.8
Update NEWS for 0.8
[client] Code formatting fix.
[client] Handle errors in OpenView and GetServices callbacks
[client] Free GError's returned through dbus-glib
[client] Call the closure with a NULL value if the request fails
[lastfm] Remove the gconf notify hooks when disposing the backend
[flickr] Remove the gconf notify hooks when disposing the backend
[twitter] Remove the signal callbacks from the client upon dispose
Post release bump to 0.13.2
[twitter] Use non-obsolete API call to get user information
Add DBUS APIs to allow asynchronous avatar fetching
Add request_avatar vfunc to MojitoServiceClass.
Add "avatar-retrieved" signal to MojitoService
[twitter] Add support for asynchronous avatar downloading
[myspace] Add support for asynchronous avatar downloading
Implement the RequestAvatar and AvatarRetrieved signals in the service proxy
Add SERVICE_CAN_REQUEST_AVATAR capability to list of types
Fully implement the SERVICE_CAN_REQUEST_AVATAR capability
[twitter] Try and re-auth on online/offline state change
[myspace] Try and re-auth when we go online
Post release version bump
[client] Update client-side code to match new DBUS API
Update NEWS file
Post release version bump
Put the service object on the bus directly rather than proxy it on
[twitter] Export the twitter user's location into the MojitoItem
[client] Remove the item from the internal list before emitting the signal
Add the 'Brixton' trivial demo application for Mojito
[client] Add MojitoItem helper API
Post release version bump
[mojito-client] Don't explicitly start Mojito instead
[examples/brixton] Switch Flickr to last.fm
[twitter] Fix build problem
mojito-item: Add a "ready" GObject property to indicate if the item is ready
mojito-view: Check items for readiness when adding to the view
mojito-debug: Add debugging for MojitoItem
mojito-item: Add API for fetching a remote image and setting key when done
mojito-view: Add some more debugging for item readiness.
flickr: Switch to using mojito_item_request_image_fetch API
mojito-cache: Do not cache items that are not ready
mojito-item: Remove explicity ready internal flag
twitter: Remove synchronous mojito_web_download_image calls.
myspace: Remove synchronous mojito_web_download_image call
digg: Remove Remove synchronous mojito_web_download_image calls.
mojito-view: Only hook into ready signal when service is updated
Merge commit 'origin/lastfm'
twitter: In non-OAuth case check we have a proxy, a username and password
mojito-debug: Add debugging infrastructure for Twitter
twitter: Add some debugging statements
twitter: Don't unref the call. This triggers a bug in librest/libsoup
Release 0.21.5
twitter: Escape username and password
Add spec for MojitoItemView
mojito-core: Add singleton infrastructure for MojitoCore
main: Use new MojitoCore singleton
mojito-core: Add accessor for getting DBUS connection
mojito-set: Add mojito_set_remove_from function
mojito-item-view: Initial implementation of an ItemView
mojito-item-view: Make _make_object_path static
mojito-item-view: Add documentation to implemented functions
mojito-item-view: Implement singular view update functions
mojito-item-view: Add some more documentation for implemented functions
mojito-item-view: Add a R/O gobject property for the object path
Add Mojito Query interface
twitter: Create an ItemView subclass for Twitter feed
build: Add twitter-item-view.[ch] to the build system
twitter: Implement the Query interface in the Twitter backend
twitter-item-view: Fix code formatting
twitter-item-view: Add a 5 minute timeout to refresh the view
Add MojitoAvatar DBus interface
twitter: Port to Avatar interface
myspace: Port to Avatar interface
Add StatusUpdate DBUS interface
twitter: Implement StatusUpdate interface
mojito-debug: Add MySpace to debugging infrastructure
myspace: Implement StatusUpdate interface
Move the interfaces into a separate directory
mojito-client: Tell build system where to find the interface files now
myspace: Use new method for including interface files
twitter: Use new method for including interface files
build: Change name of intermediate ginterfaces static library
Unify client and backend side marshals list
interfaces: Build client side autogenerated stuff
mojito-client: Switch to using files generated in the interfaces directory
build: Remove old bindings autogeneration
[mojito-client] Start handling multiple interfaces on service object
core: Make _dup_singleton actually add the reference
item-view: Specialize the MojitoSet used to be of MojitoItems
client-service: Don't try and create a proxy for an interface if it exists
interfaces: Add plural signals to MojitoView interface
mojito-item: Add a helper function to convert to a GValueArray
mojito-view: Emit new ItemsAdded/ItemsRemoved signals
client-view: Bind the new plural signals on MojitoView into client API
client-item-view: Add a client side binding for the new ItemView interface
client-service: Bind the new Query interface's OpenView function
examples: Add a test of client-side Query interface binding
item-view: Port to use new MojitoItem helper function
Major version bump
view: Don't emit signals on empty sets
interfaces: Use same interface type for removed as for added/changed
interfaces: Switch View interface to use a(ss) for ItemsRemoved
client-view: Switch client side code to use new ItemsRemoved signal type
view: Construct GValueArray for new ItemsRemoved type definition
examples: Update test-client to use ItemsAdded signal
client-view: Remove old ItemAdded/ItemChanged/ItemRemoved signals
view: Remove old ItemAdded/ItemChanged/itemRemoved signals
keystore: Fix leak when enumerating directory
core: Fix leak when enumerating directory
client-item-view: Fix build warnings
Update NEWS.
Post release version bump
twitter/lastfm: Add dbus-glib to the CFLAGS
twitter: Always include the "content" property in the item.
view: Use a small delay to allow items to clump together
twitter: Fix the friends only mode filtering so that it works
twitter: Enable a mode to show friends' tweets inline with the users
view: Update comment to match code
item: Track the mtime of the MojitoItem
set: Store the equal and hash functions used for the set
set: Add a mojito_set_filter function
client-view: Add a function to update the item from the GValueArray
client-view: Make the "items-changed" signal handling re-use the existing item
view: Update correct timeout id in the private structure
view: Send unready items and then later update them using items-changed
item: Add a flag to mojito_item_request_image_fetch whether to delay readiness
view: Skip items that are not ready to be sent
debug: Add debugging infrastructure for lastfm
lastfm: Add debugging to lastfm
lastfm: Use correct format string for printing instance pointer
twitter: Emit true for success if we succeed updating
client-service: Switch to using new StatusUpdate interface
twitter: Remove old status update functionality
myspace: Remove old status update functionality
interfaces/service: Remove old status updating functions / signals
Post rename clean-up.
Post rename clean-up
client-service: Don't bind to specfic name owner
twitter: Fix URLs produced by twitter to include screen name not number
twitter: Include the screen_name in the item
client-service: Fix signal marshaller for capabilities-changed
service/client-service: Add new "is-configured" capability
twitter: Set "is-configured" capability when configured.
build: Post release version bump
build: Post release version bump
interfaces/client/services: Include a fields property in the UpdateStatus call
twitter: Pull out geotagging information
client-service: Only try to unref proxies we've created
flickr: Increase the count of the number of items we pull down
Fix post-rename code formatting.
client-service: Add client side APIs for updating status with fields
Pre-release version bump
Post release version bump
service: Add "can-geotag" capability
twitter: Advertise CAN_GEOTAG cap
twitter: Pull the name out of the user node
twitter: Unref the call after we've finished authenticating with it
twitter: Add a dynamic capability if the user has enabled geotagging
twitter: Dereference the private structure once to enhance readability
twitter: Split the call to verify credentials out into it's own function
twitter: Export some of the place fields we get in the item
Post release version bump
Post release version bump
view: Disconnect the "refreshed" signal handler in the dispose
view: Remove "notify::ready" signal handler when view is disposed
flickr: Avoid callback firing on disposed object
Post release version bump
view: Remove the weak reference on the view when the item becomes ready
Post release version bump
sw-view/sw-service: Don't unref the set in the "refreshed" signal handler
twitter: Don't leak the set
myspace: Add a BOTH mode to MySpace
myspace: Advertise IS_CONFIGURED capability
Post release version bump
Post branch version bump
twitter: Fetch 50 items from twitter
item-view: Don't export API that doesn't ensure consistent state
item-view: Reimplement _add_item / _remove_item and _update_item
item-view: Implement delayed sending of items if they're not ready
item-view: Use a timeout to coalesce additions
item-view: Temporarily disable unused functions and prototypes
item-view: Add some FIXMEs/TODOs to track progress
item-view: No need to emit empty signals
item-view: Use the mtime on the SwItem to track if any items have changed
cache/view: Refactor the sw_cache_ API entry points
cache: Refresh the documentation for the cache API
flickr: Abstract out the function for creating a photo item from a node
flickr: Add an FlickrItemView for basic text/tags searching
flickr: Hook up Query interface into Flickr backend
item-view: Remove the service name from the object path
item-view: Add some useful debugging to SwItemView
client-view: Remove unused class signal vfuncs
build: Bump client library ABI version
client-item-view: Import functionality from SwClientView
view: Implement SwView on top of SwItemView
client: Update client to reflect the new type of object returned over the bus
client-view: Replace SwClientView with a compatability shim
interfaces: Remove "View" interfaces
examples: Update monitor.py example to use new interface
examples: Port the test client code over to the new SwItemView API
flickr: Fix compiler warning
client-view: Mark SwClientView as deprecated
view: Remove unused variable from SwView private structure
view: Restore refresh functionality to SwView
item: Add a "changed" signal for tracking changes to the item
item-view: Rebroadcast change notification on items across the bus
examples: Support the ItemsChanged signal in monitor.py
view: Only try and unref the set if it's not NULL
debug: Add debug mode for the core
core: Make load_module multiple invocation safe
core: Monitor the modules directory for new modules and load them
Post branch version bump
client-item: Add missing G_BEGIN_DECLS/G_END_DECLS
interfaces: Create first version of a PhotoUpload interface
interfaces: Add new marshallers needed for PhotoUpload interface
build: Add new PhotoUpload interface to he build system
interfaces: Tweak generated symbols for PhotoUpload interface
flickr: Support photo uploads
interfaces: Add the 'query' parameter to the Query interface
twitter: Adapt the twitter backend to support the 'query' parameter
client-service: Update the client to support the new 'query' parameter
examples: Update query test to use new query parameter
build: Autogenerate glib enum types
service: Register DBUS error domain for service errors
service: Add error type for invalid query
twitter: Implement query error handling in twitter backend
twitter: Use a helper function to check for query validity
twitter: Differentiate between different queries (and implement x-mentions)
flickr: Implement new query interface for the flickr plugin
twitter: Remove memory leak of the query string
item-view: Add a default implementation of close
examples; Update query example to use new feed query name
item-view: Free the GPtrArray when we've emitted the signal
twitter: Unref the twitpic regex when the item view is finalized
doc: Add first pass at updating README
twitter: Drop the legacy avatar implementation
myspace: Drop the legacy avatar implementation
service: Drop legacy avatar code
interfaces: Drop legacy avatar components from service interface
cache: Add a query parameter to the cache mechanics allowing differentiation
twitter-item-view: Load and save to the cache
twitter-item-view: Implement refresh and stop vfuncs
twitter: Refactor to remove legacy code
lastfm: Export the userid for them item view to use
lastfm: Add a LastfmItemView implementation
lastfm: Implement the query interface
lastfm: Ensure a user-changed signal is fired when credientials are changed
lastfm: remove legacy code
twitter-item-view: Free the parameters hash table
flickr-item-view: Implement stop/refresh
flickr-item-view: Implement cache loading
flickr-item-view: Implement cache saving
flickr: Remove legacy code
flickr: Migrate item generation code to where it is used
flickr: Remove legacy code
banned: Create cache directory if not present
banned: Refactor to support multiple services
interfaces: Add Banishable interface
service: Implement Banishable interface in SwService base class
service: Implement function for querying for uid banned status
{flickr|lastfm|twitter}-item-view: Don't include banned items in the set
client-monitor: Remove the object from the monitor when it goes away
flickr/lastfm/twitter: Kill the object when the client goes away
service: Setup the banned uid list in the class constructed vfunc
service: Remove unused sw_service_ready function
client: Remove HideItem call from client library
core: Remove HideItem implementation from the core
interfaces: Remove HideItem from the core interface
examples: Drop test-client
client: Drop the OpenView functionality from the client
core: Drop the OpenView implementation from the core
interfaces: Drop OpenView from the core interface
client-monitor: Namespace client-monitor source code
client-monitor: Namespace client-monitor functionality
twitter: Remove emission of legacy 'refreshed' signal
dummy: Remove use of legacy APIs
service: Remove legacy code
item: Add an sw_item_equal function
set: Use g_hash_table_replace to ensure that the new key is used
item-view: Improve the mtime tracking in the item view
item-view: Replace items in the underlying set if they are different
item-view: Only update the last mtime if the new one is newer
flickr-item-view: Use an item set rather than a generic SwSet
cache: Don't include banned items when reading from the cache
cache: Don't leak the item when it gets added to the set
twitter-item-view: Add missing geotag support to the view
item-view: Adjust time filtering to consider times equal and older view's time
item-view: Update view mtime to be after most recent item
client-item-view: Check if the item is valid before updating it
flickr-item-view: Remove the timeout when the object is disposed
item-view: Don't use the mtime for tracking the changing of items
flickr-item-view: Standardise on a param freeing method
interface: Add ItemHidden signal
service: Emit the ItemHidden signal when we hide an item in the service
item-view: Add functionality to remove an item from a view by uid
twitter-item-view: Implement item hiding support
lastfm-item-view: Implement item hiding support
flickr-item-view: Implement item hiding support
client-service: Implement banishable interface HideItem call
flickr: Rename the search query name to x-flickr-search
twitter: Name the mentions query appropriately
Update README to reflect removed API
flickr-item-view: Support licenses in the flickr search query
Bump librest dependency
Post release version bump
lastfm-item-view: Don't try and fetch content when user is configured
service: Add a sw_service_has_cap function
twitter: Set the oauth proxy token and secret to NULL before authenticating
flickr: Emit dynamic capabilities when we are authenticated
flickr: Emit UserChanged signal when the credentials are updated
flickr-item-view: React to the user changing their credentials
twitter-item-view: React to the user changing their credentials
lastfm: Use sw_service_emit_user_changed to be consistent
lastfm: Change capabilities when the user's credentials change
lastfm-item-view: React to the user changing their credentials
Post release version bump
interfaces: Document the StatusUpdate interface
interfaces: Add documentation for GetStaticCapabilities
misc: Update TODO
service: Add defines for new capabalities
twitter: Update to new list of static caps
flickr: Update list of static capabilities
Drop myspace
Drop digg
lastfm: Implement get_static_caps
vimeo: Implement get_static_caps
vimeo-item-view: Drop the cache and clear the set when the user is changed
call-list: Make sw_call_list_remove re-entrancy safe
cache: Fix memory leak in sw_cache_save
cache: Fix memory leak in sw_cache_load
item-view: Create PtrArray with free function to avoid memory leak
lastfm-item-view: Ensure that the creation reference on the call is dropped
lastfm-item-view: Created set should be created as an item set
flickr-item-view: Use sw_item_set_new () for consistency
twitter-item-view: Use sw_item_set_new () for consistency
vimeo-item-view: Use sw_item_set_new () to avoid unnecessary adds/removes
build: Update librest dependency
po: Add twitter.c to POTFILES.in
Post release version bump
lastfm-item-view: Ensure the item stays alive for the get_artist_info call
client-monitor: Add debugging to the client monitor
item-view: Hold a reference to the item for the weak notification on the view
lastfm-item-view: Unref the track's root when we've finished with it
lastfm-item-view: Unref the user node when we've finished with it
flick/twitter-item-view: Unref the RestProxyCall after we make the request
(client-)service: Keep in list of capabilities in sync
twitter: Export new geotag dynamic capability
twitter: Only include HAS_PHOTO_UPLOAD_IFACE if twitpic key is present
Rename dbus namespace from org.moblin. to com.meego.
Post release version bump
interfaces: Add dbus documentation for Avatar interface
interfaces: Add dbus documentation for the Banishable interface
set: Enhance test coverage of SwSet
flickr: Must use g_value_dup_object for the "proxy" property
online: Correct wrongly changed connman dbus namespace
build: Update gtk-doc dependency to 1.15
Post release version bump
build: Enable test code coverage analysis
build: First version of SwItemStream
build: Add json-glib to pkg-config build deps
twitter-item-stream: Add first implementation of a twitter content stream
twitter: Hook up an x-twitter-stream query type
item: Handle the case where the hash maybe empty in sw_item_equal
twitter-item-stream: Create a more complete SwItem from the JSON
twitter-item-stream: Abort the execution of the call callback on error
twitter-item-stream: Use POST rather than GET for the query
build: Update libsocialweb-keyfob pkg-config to depend on librest 0.7
twitter: Add trending topic querying
item: Correct sw_item_equal implementation
twitter: Always include the "content" property in the item.
twitter-item-view: Fix compiler warning
twitter-item-stream: Fetch the avatar for the user
twitter-item-view: Check incoming error for if we're cancelled or not
twitter-item-view: Look-up the user name from the user node
client-item-view: Implement missing calls on ItemView
item-stream/item-view: Add debugging to item stream and item view
twitter-item-stream: Support keywords with spaces in
twitter-item-stream: Remove some extraneous g_debug messages
Add DOAP file
Roberto Guido (1):
Added Digg support
Ross Burton (931):
Initial import
Add ignores
Assert that we are threadsafe
Persist the etag and last-modified dates
Read atom blogs
Remove a unused typedef
Move NO_CACHE to the makefile
Add clean target
Use rss-glib instead of parsing manually
Fix leaks
Initial refactor, doesn't work yet
Get source instances from the class
Pass the core to mojito_source_initialize
Store a URI in the blog source
Fix argument order to mojito_source_initialize
Add mojito_source_update
Add mojito_core_get_db
Add mojito_core_get_session
Add a reminder
Add mojito_create_tables
Use mojito_create_tables in mojito_core_init
Hard-code sources for now
Add mojito-web, which handles sending soup messages with caching
Add TODO
Remove test.c
Add very basic and dumb mojito_core_add_item and _remove_items
Basic blog item fetcher
Add sanity checks
Remove the source hash
Fix sanity checks
Hide unused variables when building with NO_CACHE
Add mojito_date_to_iso
Load sources from a list of GTypes
Add ignore file
Remove mojito_core_add_item and mojito_core_remove_items, and the items table
Move the items database to the blog source, and rename to blogs
Rename the blogs table to blogposts
Add TODO
Fix formatting of errors
Add basic helper for photo storage
Fix formatting of error
Add *very* basic Flickr source which just prints titles
Add the Flickr source to mojito-core
Add TODO
Move the user ID into the private struct
Remove whitespace
Remove old photos when updating
Parse the flickr photos and add to the database
Free the result string
Claim a dbus name to ensure there is a single instance
Huge megarewrite to a DBus model.
Add date comment
Add build framework for flickr source
Add the upload date to the hash as ISO8601
Don't need to set sourcesdir in Makefile.am
Port the flickr backend to be a module
Remove unused mojito_source_flickr_new prototype
Recurse into flickr
Change the service name to com.intel.Mojito
Install a service file
Install the binary to libexecdir
Update ignores
Merge branch 'activation'
Merge commit 'origin/master'
Don't use a relative path to the database, as that breaks service activation
Don't create source instances in populate_sources, just store the GType
Pass the core when constructing sources
Add very basic example app
Start mojito in the monitor
Create a view and start it
Fix item-added emission
Cleanup item-added definition
Basic item emission
Add a header prototyping the module API
Use mojito-module in the Flickr source
Use mojito-module in the dummy source
Update gitignore
Use type macro in flickr module
Remove non-existant module.h
Remove an unused include
Add mojito_source_get_name
Implement mojito_source_get_name in the flickr backend
Use mojito_source_get_name instead of hardcoding foo
Fix path to glib-ginterface-gen
Update the GInterfaces
Bring back generic.c as mojito/mojito-sqlite.c
Add back mojito-web.c
Uncomment mojito_create_tables
Move mojito_create_table to mojito-sqlite as mojito_sqlite_create_table()
Update monitor.py for the new DBus interface
Fix the item-added signal in mojito-source
Update the flickr backend to the new signal API
Remove a TODO
Don't add the ID and date to the hash for the Flickr backend
Disable broken code in the Flickr source
Add basic MojitoSet
Add mojito_set_empty
Remove stale TODO
Allow passing of sources on the command line
Set the log domain for the Flickr source
Add MojitoItem hash abstraction
Change MojitoSet to a set of GObjects
Change MojitoSet to ref items
Add mojito_set_union
Add sanity checks to mojito_set_union
Add mojito_set_add_from
Add mojito_item_compare_date
Add mojito_set_as_list
Add different sorting functions to MojitoItem
Add mojito_item_dump for debugging
Add TODOs
Add mojito_item_(set|get)_source
Add mojito_set_difference
Refactor add logic
Add mojito_set_from_list
Huge and nasty single commit refactoring the sources and views
Use a set to store new items
Add mojito_set_new_full
Remove comment
Add mojito_item_set_new
Use mojito_item_set_new
Add mojito_set_foreach
Fix mojito_set_difference
Initialize the current item set
Tighten sanity check
Add mojito_item_peek_hash
Watch removed signals too
Fix whitespace
Send signals from the view
Update TODO
Update TODO
Add count argument to openView (doesn't do anything yet)
Add count property to MojitoView
Pass the count to the view
Update TODO
Pass a count
Update TODO
Use the photo URL as id instead of the photo ID as those are not very unique
Remove mojito-photos.[ch]
Send the source name in the view signals
Send timestamps in the signals
Merge the gthread linkage into the soup linkage
Remove SoupSession from MojitoCore and instead make mojito-web need one to be passed
Update TODO
Include gio.h in mojito-core.c to fix build
Add skeleton source
Add skeleton twitter source
Link twitter backend to glib instead of soup
Link twitter backend to twitter-glib
Twitter backend works now
Remove unused rules and depend on the Makefile for the generated files
Handle NULL sets in source_updated
Check that g_module_open worked
Make the module resident last
Check for gconf in configure
Link the flickr backend to gconf
Add a GConfClient to flickr source
Read user ID from gconf in Flickr backend
Pass a NULL set instead of creating an empty set
Remove some debug
Link twitter backend to gconf
Read twitter account details from GConf
Add silly script to set test usernames
Remove sqlite stubs
Update TODO
Use defines instead of literals for the flickr gconf keys
Remove trailing whitespace
Remove old Makefile
Add icon_server to the extras to get the buddy icon details
Add a check attributes method
Use the new check attributes method
Add a method to get buddy icon URLs
Handle unset iconservers
Fetch the buddy icon (badly)
Link to soup
Refactor the image downloading code
Add a method to create a photo URL
Remove a useless static function
Refactor the image downloading and add mojito_web_download_image
Link twitter to soup
Download the buddy icon for twitter
Initial port to mojito_web_download_image
Share a soup session in the flickr source
Use a single soupsession in the twitter backend
Remove the dead blog source
Set the author for the flickr backend
Set the author for the twitter backend
Update TODO
Use the right type for the hash table in ItemAdded
Set the client MojitoItem uuid correctly
Add more ignores
Change twitter to use the buddyicon key to match flickr
Start to document the hash keys
Rename buddyicon to authoricon
Use url instead of link as the item key
Add authorid key to flickr and twitter
Ignore .pc files
Update ignores
Initial client monitor
Remove whitespace
Add client-monitor header
Remove the view timeout in finalize
Add client_monitor_init to the header
Add some logging to client-monitor
Use the client monitor to track views
Expand docs
Add close method to the view
Update view ginterfaces
Implement View close() and unref the view
Add a weak reference to the view and remove it from the client monitor when it dies
Add TODO
Ref and unref the view when calling source update methods
Add stop method to MojitoView interface
Update View ginterfaces
Optimise the name owner changed test slightly
Implement Stop in mojitoview
Remove the object list before unreffing
Change the Flickr key to a dedicated Mojito key
Remove debug from client-monitor
Remove unused sqlite includes from mojito-utils
Remove mojito_web_cached_send, which isn't used at present
Remove mojito_core_get_db
Remove mojito-sqlite.[ch]
Remove the pkgconfig check for sqlite
Cast the callback
Add TODO
Refactor mojito-view a little
Correctly handle TWITTER_AUTH_RETRY, which means failed
Remove the interactive auth support from the Twitter source, it's pointless
Update TODO
Announce when updating sources in the view
Remove explicit update debug
Remove bazaar ignore file
Add license headers
Add Ross and Rob to authors
Update NEWS for 0.1
Use rest_xml_node_unref instead of rest_xml_node_free
Add top_srcdir to the mojito include path to fix distcheck
Add top_srcdir to the mojito-client includes
Add the service.in file to the dist
Add mojito-module.h to libmojito sources
Fix dummy source includes
Fix flickr source includes
Update twitter source includes
Update skeleton source includes
Refresh the sources every 10 minutes
Remove stale sqlite TODO
Add TODOs
Implement mojito_item_dispose
Remove the unused mojito_item_finalize
Make mojito_source_get_name return a const char*
Remove old explicit core loop
Update XML files for latest telepathy-glib
Rebuild GInterfaces
Update the monitor to the new DBus method names
Log when the source has updated itself
Add basic caching to MojitoService (needs to be refactored)
Load the cache on view start
When the view is updated, cache the data
Refactor the caching functionality into mojito-cache
Rename and document mojito-cache
Update TODO
Update NEWS for 0.2
Remove unused GTK_DOC_CHECK from configure.ac
Remove unused localedir declaration from configure.ac
Make the monitor output prettier
Don't warn when inserting NULL into a MojitoItem, instead remove the key
Add skeleton last.fm source
Add skeleton getFriends call
Fix subdir name
Disable lots of code but fix the compile
Make the lastfm source return something, even though its useless
Change last.fm to get friends and then get their recent tracks
Remove explicit update debug
Move lastfm from sources/ to services/
Update build system for service rename
Update lastfm for source to service rename
Add const to get_name implementation
Put the artist name in the title, and store the album name too
Add a SoupSession
Fetch album artwork as the thumbnail
Rename get_albumart to get_image
Fetch the buddyicon
Cleanup get_image
Add license headers
Parameterise the lastfm username
Remove old TODO
Check for errors in the getFriends call
Add decent error handling to the lastfm proxy calls
Pull the API key out
Get the medium sized image from lastfm
Add lastfm to set-test-accounts.sh
Add --with-gnome to enable GNOME environment integration
Add SOUP_GNOME flags to the build
Add mojito_web_make_sync_session
Use mojito_web_make_sync_session in the services
Add some docs to mojito_web_make_sync_session
Don't take a SoupSession in mojito_web_download_image
Don't load modules lazily
[lastfm] Use the large image for the album artwork
Fix lastfm include paths
Fix problems pointed out by -Wall
Bump twitter-glib dependency
Don't hardcode API keys but take the keys to use at configure time
Add -Wall to global cflags
Bump version to 0.3
Add .loT to ignores
Add mojito-types to resolve circular dependencies
Make the update callback use the correct types to fix updates
Change GetLastStatus to GetLastItem in the service interface
Update service ginterface files
Change get_last_status to get_last_item, returning a hash instead of a string
Add multiple include guards
Update mojito-client to last item instead of last status
Basic port of twitter to last-item
Refactor the status->item creation
Use make_item_from_status in get_last_item
Clean up variable use
Add mojito_set_size
Bump version to 0.4
Add historical 0.3 news
Update NEWS for 0.4
Add top_srcdir to include path, instead of direct path to mojito
Fix include
Fully qualify includes
Bump twitter-glib requirement
Change the test twitter user to an username
Set the Twitter user agent
Rename can_get_last_status to can_get_last_item
Remove stale TODO
Fix free policy on the services hash
Fix up munge_items which wasn't doing the right thing if there were not enough items
Formatting fixes
Rename timeout_id to refresh_timeout_id
Remove the unused mojito_service_get_core
Fix formatting
Check for gobject instead of glib at configure time
Use GOBJECT_* instead of GLIB_*
Add a very basic test suite to MojitoSet
Add a test suite runner
Add test-runner to ignores
Small refactoring to make munge_items more standalone
Move the type info installation to fix a crash in the tests
Move the DummyObject to test-runner
Link the test runner against all of libmojito
Add a construct test for mojitoview
Add a basic test of the munging
Add a method to create items with a date
Add another munging test
Add another munging test
Test the munging fill-in
Parse a service name into name:params and pass them as a hash to the service update method
Pass the params to the services
Update the backends to take the update parameters
Check the 'own' parameter when updating and if it is set, get the users updates
Pass the update params back to the callback
Update the services to pass back the params
Pass the params to the cache load/save functions
Embed the service parameters into the cache filename
Add a Refresh method to MojitoView
Stub implementation of MojitoView:Refresh
Implement refresh in the view
Implement MojitoView:refresh in the client library
Set the cached property on items when they are saved to the cache
Add mojito_item_is_from_cache
Remove GetLastItem and the CanGetLastItem capability from the server
Update the client library to remove getlastitem
Remove getlastitem from the twitter service
Bump version to 0.9
Describe 0.9
Handle a NULL hash table in mojito_view_add_service
Update the munge tests for the API change to mojito_view_add_service
Remove a const to make writing code easier
[flickr] Stash the view parameters when updating
Version 0.9.1
Look for NetworkManager in configure
Add a basic NM implementation of mojito_is_online
Add a basic test for mojito_is_online
Add --with-online= to pick how to detect we are online
Respect --with-online in mojito-online.c
Change GLIB_CFLAGS to GOBJECT_CFLAGS to fix build
Add mojito_online_add_notify for async notifications of online change
Add mojito_online_remove_notify
Factor out the refresh timeout handling
Listen to online notifications
Add a running boolean so that the view doesn't restart itself due to online changes
Remove unused variable
Remove old IPC ideas
Add online signal/method to the Core interface
Implement IsOnline
Implement the OnlineChanged signal
Add mojito_client_is_online
Add some TODOs
Add OnlineChanged signal to mojito-client
Add test for the client online monitor
Remove spurious assignment
Refactor the online code a bit to reduce duplication
Remove enforced NM check
Add support to configure script for connman
Partial connman implementation
Refactor the online notify emission
Fix is_online for connman
Fix the handling of the PropertyChanged signal
Fix error handling in is_online
Fix the PropertyChanged arguments
Handle partial returns to GetProperties
Fix the prototype for the property changed signal and register a marshaller
Bump to version 0.10
Update NEWS
Install mojito module headers
Add a mojito-module pkg-config file
Load the cache when starting the view offline
Add a copy of the telepathy-glib tools we use
Use our tools instead of requiring telepathy-glib
Ignore .pyc
Build the GInterfaces normally, and clean them
Remove the generated ginterfaces
Add a const back into MojitoClientGetServicesCallback
Fix test-client to be const-correct
Bump version to 0.10.1
Update NEWS for 0.10.1
Add ginterface files to ignore
Use StateChange instead of StateChanged so that the NM mode supports both old and new NM
Add basic implementations of make absolute/relative path for cache munging
Add test case for test_cache_relative
Add test for make_absolute_path
Use make_absolute/relative_path when using the cache
A small hack to silence a compiler warning when network=always
Version 0.10.2
Update for 0.10.2
Define the service data dir
Set dummy keys for distcheck
[flickr] Add service details and icon
[lastfm] Add service data
[twitter] Add service data and icon
Remove whitespace
Update twitter icon
[flickr] slightly better icon
[flickr] Much better logo
[lastfm] Add icon
Version 0.10.3
Update NEWS
Document view data items
Add configure option to disable the twitter service
Add mojito_web_make_async_session
Fix link lines for tests
Add test app for mojito_web_download_image
Add mojito_web_download_image_async
Add test for mojito_web_download_image_async
Update ignores
Add a TODO
Add optional logging to mojito-web
Set the application name
Rename mojito_service_update to mojito_service_refresh, and add a refreshed signal
Partial view port
Factor out service lookup
Add mojito_hash_string_dict to mojito-utils
Use mojito_hash_string_dict in mojito-cache
Create service instances as required, based on parameters
Make the service params a property and remove the core property
Add mojito_service_emit_refreshed
Port dummy service to new API
Remove the core argument in mojito_service_proxy_new
Fix the order of arguments in the refreshed signal
Add some TODOs
Port the Twitter service to the new API
Port the lastfm service to the new API
Port the flickr service to the new API
Add mojito_set_foreach_remove
Add test for mojito_set_foreach_remove
Disable the view tests for now
[twitter] Empty the set after sending the signal to save memory
Don't empty the item list but prune it when we get updates
Show the current time in the monitor
Don't ref the view when loading the cache, this isn't required any more
Fix some leaks
Use g_message or g_print instead of g_debug
Ref the incoming params in mojito_view_add_service
Clean up the service hash when services are disposed
Remove the service ref in the item, it's a nasty loop
Ref the incoming set when emitting a refresh
[dummy] unref the set because we're done with it
Remove the params from the view, get it from the service
[twitter] if the credentials change, refresh
[twitter] remove the gconf notify handlers when disposing
[flickr] Initial port to async calls
Store the items in the dictionary instead of in the data
Add a TODO
Refactor some functions
[flickr] Store the pending set as url->list of items
Remove some debug
Clean up refreshing logic
Remove stale TODOs
[flickr] Some lifecycle fixups
Add TODO
Add some whitespace to configure.ac
[lastfm] Fallback to the userid if the realname is not set for the author field
[skeleton] Update for the new APIs
[skeleton] Don't install the skeleton service
Build the skeleton service
Add Shave
Add shave output rules
Update ignores for shave
Use build-aux and move acinclude to m4/
Move shave to m4/
Add more ignores
Make the ignores more general
Update for 0.10.4
Version 0.11
Update for 0.11
Add services/myspace directory
Add --enable-myspace-key to configure.ac
[myspace] Basic implementation of the MySpace provider
[myspace] Factor out the authentication hack
Use AC_GNU_SOURCE instead of defining _XOPEN_SOURCE directly
[myspace] Add dummy keys to distcheck
Add myspace info and logo
Sync glib-ginterface-gen with upstream
Put the generated shave binaries in build-aux
Always use DBUS_BUS_STARTER
Add basic mojito-keyfob library
[myspace] Use mojito-keyfob
[myspace] Better description
[myspace] Add OAuth keys for bisho
Update NEWS for 0.12
Version 0.12
[myspace] Store the logged in user's display name and URL
[myspace] Handle own parameter and return our (latest) status
[myspace] Cache the user image URL
Add sync OAuth methods
[myspace] Implement get_persona_icon
[myspace] Implement status updating
Fix myspace build logic
Version 0.13
Update NEWS
[myspace] Login before returnin caps, so we can tell the truth
Version 0.13.1
Update for 0.13.1
[myspace] Fetch the user image and set authoricon
Bump rest dependency
Call intltoolize in autogen
Add stub i18n files
Add intltool support
Update ignores
Add a rule for translating the .keys.in
[myspace] Translate the keys
Update ignores
[flickr] Translate the keys
[lastfm] Translate the keys
[twitter] Translate the keys
Update POTFILES
Update NEWS
Post-release version bump to 0.13.3
[flickr] Initialise gconf last so that any callbacks have a configured service
[flickr] Correctly handle the user gconf key changing
[lastfm] Set the log domain
Handle NULL sets passed to mojito_service_emit_refreshed
[lastfm] Correctly listen to the user gconf key
Don't use the cache when services return NULL sets
Always remove old items if the service gives a NULL set
[dummy] Set the log domain
[twitter] Configure gconf after everything else
[twitter] Handle the user/password being changed and unset
[myspace] If we are not authorised emit an empty set
[dummy] Don't install this
Add mojito_service_start
Add mojito_service_start proxy
Implement start in all of the services
Call start on the services when starting the view
Update NEWS
Post-release bump to 0.13.4
Add BSD keystore library, for holding API keys
[flickr] Use the key store
[lastfm] Use the key store
[myspace] Use the key store
[lastfm] Update description
[flickr] Update description
[keystore] Add a pkg-config file
[myspace] Use official description
[keystore] Install the headers to mojito/mojito-keystore
[keyfob] Install the headers to mojito/mojito-keyfob
[myspace] Remove the hard coded keys
Update NEWS
Post-release version increase to 0.13.5
[myspace] Fix leaks
[myspace] Handle error responses from Myspace without crashing
Update for 0.13.5
Post-release bump to 0.13.6
[myspace] Handle errors from librest
[myspace] Duplicate strings before freeing them...
Update news
Post release bump to 0.13.7
Fix bad XML
[myspace] Check for http errors and invalid XML
Update NEWS
[myspace] Remove the logo
[flickr] Remove the logo
Version 0.13.8
Remove unused variable
Duplicate strings before freeing them
Add CapabilitiesChanged signal to MojitoService DBus interface
Factor out the lazy construction
Add capabilities-changed signal to MojitoService
Factor out caps decoding
Proxy CapabilitiesChanged signals over the bus
[myspace] When we login, emit capabilities changed
[twitter] Only emit useful caps if we are logged in
[twitter] If the user details are unset, unset the user and reset the caps
[twitter] Emit caps-changed when we log in
Version 0.13.9
Update NEWS
Add capabilities-changed signal to MojitoClientService
Add example which monitors the caps of the services
Refresh the views every 5 minutes
Factor out the configure logic for OAuth keys
[keyfob] Ensure oauth-specific functions are labelled as such
Take a flickr key/secret pair in configure
Set the flickr key/secret when running distcheck
[keystore] Store the flickr secret
[keyfob] Rearrange source
[keyfob] Make the callback name generic
[keyfob] Disable an unused function for now
[myspace] Update for keyfob API changes
[keyfob] Add flickr helpers
[flickr] Port to use proper authentication
[keyfob] Update for changes to the Flickr proxy API
Bump librest dependency to 0.4
Version 0.14
Update NEWS
[keystore] Fix the unit test
[myspace] Handle fields being empty strings and use NULL
[twitter] Add the request-avatar cap
[myspace] Add the request-avatar cap
Add i18n ignores
Version 0.15
Update NEWS
Clean up module loading logic
[lastfm] Fall back on artist image for thumbnail
Sync telepathy-glib tools with upstream
Merge commit 'origin/moblin-transifex'
Update LINGUAS
Update ignores
Remove verbose logging
Call online_init() in the NM implementation of mojito_is_online()
Bump libnm-glib check to 0.7
Update NEWS
Post-release version bump
Merge commit 'origin/moblin-transifex'
Update LINGUAS
Add mojito_cache_drop
Drop the cache if the service returns a NULL set
[twitter] Fix authentication logic
Update NEWS
Post-release version bump to 0.19
[twitter] Don't crash if the username or password is unset
Revert version to 0.18.1
Add the concept of static and dynamic capabilities, and change caps to be strings lists
[twitter] Update to new capabilities API
[myspace] Update to new caps API
[client] Update to the new capabilities API
Update the capabilities monitor to the new API
[client] Add defines for the known capabilities
Don't use internal signals when the DBus glue defines them for us
Add UserChanged signal to MojitoService
Implement mojito_service_emit_user_changed
[twitter] Emit user-changed signals
[client] Expose user-changed
[lastfm] Fetch large album artwork
[lastfm] Fix item ID generation to be more reliable
Bump version to 0.19
Update NEWS
Merge commit 'origin/moblin-transifex'
Update LINGUAS
Version 0.19.1
Merge commit 'origin/moblin-transifex'
Update LINGUAS
Version 0.19.2
Add some sanity checking to mojito_date_to_iso
Check for Twitter OAuth keys in configure
Add the Twitter OAuth keys to the keystore
[twitter] Port to use librest directly instead of twitter-glib
Add mojito_service_get_param
[twitter] Support the own parameter
[twitter] Don't show user's own tweets in the friend view (#5048)
Remove GetPersonaIcon
[myspace] Remove GetPersonaIcon implementation
[client] Remove GetPersonaIcon and add RequestAvatar/AvatarRetrieved
Remove the success boolean from the UpdateStatus method
[client] Remove the success boolean from UpdateStatus
[twitter] Return void from update_status
[myspace] Return void from update_status
Add StatusUpdated signal to MojitoService
[client] Add StatusUpdated signal
Add an example to set a status
[myspace] Update the status async and emit StatusUpdated
[twitter] Make async status updates and emit status-updated
[twitter] Remove debug code
[twitter] Munge tweets with twitpic URLs
[twitter] Set the URL to point to twitpic
[lastfm] Refactor the view code somewhat
Add twitter keys to distcheck
Version 0.20
Merge commit 'origin/moblin-transifex'
Update LINGUAS
Post-release version bump to 0.20.1
[lastfm] Don't use rest_proxy_call_run
[myspace] Don't use rest_proxy_call_run
Set the prgname and correctly set application_name
Make mojito-web threadsafe
Set the user agent in mojito-web (#5597)
[myspace] Create and destroy the proxy when going on/offline
[myspace] Never do sync auth, and create the proxy as required
Fix make clean in a tarball by adding sources to EXTRA_DIST
Add a way of monitoring how long between main loop iterations
Pass the core to the view
Refactor the view updating logic
Add HideItem to MojitoView's DBus interface
Track the open views in the core
Implement HideItem in MojitoCore
Add mojito_core_is_item_banned
Filter the view through the banned item list when recalculating
Add mojito-banned which at present will load and save banned lists
Use mojito-banned to load and save the banned list
[client] Implement mojito_client_hide_item
Add mojito-debug framework
Use mojito-debug for the main loop blocker
Add some basic view debugging
Don't pass a view to a weak notification expecting a core
Mention a nasty crasher
Add graphical online method for testing
Add online to the debugging options
[twitter] Remove the online notify when dying
[myspace] Remove the online notify when dying
[twitter] Move the proxy construction to the online notification
Add AS_ALL_LINGUAS to acinclude.m4
Use AS_ALL_LINGUAS
Remove po/LINGUAS
Fix make check
Update ignores
Fix formatting
Bump version to 0.21
Update NEWS
Don't leak streams when loading and saving the ban list
Add explicit direction to the HideItem argument
[client] Add mojito_client_service_get_name
Display the service name in monitor-caps
[myspace] Emit capabilities-changed when logging in
[twitter] Emit caps-changed when logging on
Bump to 0.21.1
Update for 0.21.1
Fix stream cleanup
Refactor module loading somewhat
Add envvar to allow loading only specific modules
Disable unused test code
Only claim the bus name when we're ready for it
Allow clients to notify mojito that service credentials have been changed
[twitter] Implement credentials_changed
Version 0.21.2
Add --debug command line argument to mojito-core
Stop making sync calls to Connman
Fix the connman online notifications
Update rest dependencies
Version 0.21.3
Fix rest includes
Try and clean up twitpic tweets (#5493)
Enable the Digg backend when distchecking
Add a function for getting an API key in configure
Use MOJITO_API_KEY
Sort the services
Update services for the const GError
twitter: fix private init
Initialize the test online framework early
[myspace] Unset the user_id when going offline
[myspace] Report connected caps if we have a user id, not just a proxy
[twitter] Optionally use username/password instead of OAuth
[twitter] Use password not oauth
[twitter] Add basic system time sanity checking
Bump version
Update NEWS
Add digg.keys.in to POTFILES.in
lastfm: add some missing translation markers
mojito-item: add push/pop pending to wait on manual async ops
Add a RestProxyCall list type
mojito-view: Don't assume that a ready notify means it's now ready
mojito-call-list: fix stupid logic error
mojito-view.c: Use a better variable when munging
lastfm: Initial port to be async, no images yet
lastfm: fetch the author icon
lastfm: Put the initial call into the call list
lastfm: clear the item set on refresh
lastfm: Add missing frees to dispose and finalize
Pre-release bump to 0.21.6
Update NEWS
Add lastfm.c to POTFILES.in
Post-release version bump
Check for glib-genmarshal at configure time
Add common marshal generate code from Clutter
lastfm: Add lastfm-specific DBus interface for scrobbling
lastfm: Implement the Lastfm interface and stub submit_track/now_playing
lastfm: stub now_playing too
lastfm: Change auth type to password
interfaces: don't duplicate lists we can generate
interfaces: add lastfm interface
lastfm: use the DBus glue in interfaces/ rather than local copies
lastfm: handle now-playing track data without crashing
client: don't expose the object path, it's a constant
lastfm: add a translator comment
Remove the dead MojitoServiceProxy typedef
Remove the mashals.list in mojito-client, and don't include it in the lastfm client
Check for GIO explicitly
mojito-keystore: instead of hard-coding the API keys, read them from disk
Don't need API keys to configure, just enable/disable the services
Update the flags passed to distcheck
mojito-service: add class-level vfunc to check if a service can be used
Add a MojitoService error quark and enum
Support services which are GInitable
lastfm: implement GInitable
flickr: implement GInitable
lastfm: fix dispose/finalize
myspace: implement GInitable
keystore: don't output anything to the console
keystore: fix distcheck
keystore: dist the test keys and fix the distcheck
mojito: use the async context when downloading images async
examples: update the monitor for the new API
core: Correctly initialise services when opening views
Update NEWS
Update ignores
Post-release version bump
Rename to libsocialweb.
Fix link lines in the .pc files
twitter: remove OAuth code, refactor, and reduce signal emissions
Update NEWS
Bump version to 0.23.0
Fix dummy path for distcheck
Remove NEWS
flickr: extract the location
Update README for location keys
twitter: update to the new API endpoint
core: Use right include for DBusGConnection
flickr: Add dbus-glib flags
digg: add dbus-glib flags
examples: update set-status to match the new DBus API
twitter: use xAuth to login
twitter: implement initable and check that we have keys
myspace: actually set inited
Post-release version bump
Ignore my local configure script
examples: add monitor-online.py
client-service: add sw_client_service_get_display_name
sw-service: add can-verify-credentials and credentials-valid/invalid capabilities
twitter: add the credentials-valid/invalid capabilities
myspace: add the credentials-valid capability
sw-client-service: fix capabilities-changed signature
sw-client-service: add can-verify-credentials and credentials-valid/invalid capabilities
sw-client-service: add sw_client_service_has_cap
Version 0.24.7
Post-release version bump
sw-client-service: add sw_client_service_credentials_updated declaration
flickr: connect to credentials-changed and refresh (BMC#1457)
myspace: connect to credentials-changed and refresh (BMC#1457)
Post-release version bump
call-list: weak unref and then cancel, to avoid warnings
lastfm: show line numbers in errors
Update ignores
cache: add sw_cache_drop_all
twitter: implement photo uploading via twitpic
Bump rest requirement for OAuth Echo
lastfm: fix typo in debug statement
lastfm: remove a redundant error variable
sw-utils: remove sw_date_to_iso, nothing used it
Clarify the format of the date key
examples: add a very stupid test for the Query interface
docs: skeleton documentation for libsocialweb
Update ignores
libsocialweb: Small documentation fixes
docs: generate documentation from the DBus interfaces
interfaces: add some basic docs to check they work
sw-debug: add vimeo
Add basic Vimeo service
vimeo: handle vimeo returning empty video nodes
vimeo: support 'own' queries
docs: Split the DBus docs to a separate document
docs: add libsocialweb-client
Use AM_V_GEN now that we're not using shave
twitter: when loading a twitpic image, delay the ready state
Disable myspace and digg in the distcheck, they are broken
Fix enum generation in distcheck
libsocialweb: remove the view tests, that code doesn't exist any more
Update POTFILES.in
docs: expand gtk-doc keywords
docs: rebuild the docs if the XSL changes
docs: fix the link names for anchors so that #foo::bar works
flickr: don't set the private flag on uploaded photos
sw-online: fix const bug
interfaces: document PhotoUpload
sw-debug: add Flickr
twitter: whitespace
flickr: implement get_static_caps
flickr: fix initable logic
flickr: add debug for token fetching
flickr: add connectivity monitoring
Add tool to test photo uploading
twitter: send a tweet after uploading to twitpic
twitter: clean up add_param/add_params
twitter: generate a opid when uploading
twitter: guess the content type when uploading
twitter: fix leaks when uploading
twitter: handle errors when opening the photo
lastfm: remove unused variables
flickr: check tokens and clean up capability logic
flickr: use the upload support in the FlickrProxy
Add --enable-all-services configure option
flickr: support is_public/is_friend/is_family parameters
interfaces: don't use the DBus DTD
interfaces: document the Flickr privacy parameters
libsocialweb: add sw_next_opid
docs: update the libsocialweb documentation sections
flickr: use sw_next_opid
twitter: use sw_next_opid
libsocialweb: unify stream naming to clarify docs
docs: don't include sw-types.h, we don't generate that
docs: various documentation fixes
docs: don't scan SwItem twice, add SwItemStream
Update ignores
twitter: lookup the username/password in the keyring
lastfm: port to use gnome-keyring for username storage
vimeo: port to use gnome-keyring for username storage
build: enable all services on distcheck
item-stream: fix object path naming so it doesn't conflict with the view
Post-release version bump
Shinjo Park (1):
l10n: Updated Korean (ko) translation to 100%
Smith, Elliot (1):
Add aclocal flags, so build will work under jhbuild (and still work normally too)
Takashi (1):
l10n: Updates to Japanese (ja) translation
Thomas Thurman (1):
Additions to installed headers to allow compilation of out-of-tree plugins
Thomas Wood (6):
configure: Fix network manager dependency name
Use automake silent rules rather than shave scripts
test-client-query: exit if the item view could not be created
flickr-item-view: add url_m, url_l and url_o to the extras parameter
flickr-item-view: add a "x-flick-photo-url" item property
flickr-item-view: use "url_m" value from flickr for thumbnails
TomasVirgl (1):
l10n: Slovak translation
ZhuYanhai (3):
Initial import the zh_CN PO file.
Initial import Spanish po files.
l10n: Updates to Chinese (China) (zh_CN) translation
aalam (3):
Punjabi Translation added
Updates to Panjabi (Punjabi) (pa) translation
l10n: Updates to Panjabi (Punjabi) (pa) translation
agmineev (2):
l10n: Russian translation
l10n: Updates to Russian (ru) translation
alephlg (1):
l10n: Updates to Hungarian (hu) translation
andika (3):
Indonesian translation
l10n: Indonesian translation
l10n: Updates to Indonesian (id) translation
anoochit (3):
Updates to Thai translation
Updates to Thai (th) translation
l10n: Updates to Thai (th) translation
auke (2):
Dutch
Updates to Dutch (Flemish) (nl) translation
balrog (2):
First attempt at Polish strings for mojito.
Updates to Polish (pl) translation
balrog-kun (1):
l10n: Updates to Polish (pl) translation
dbl2010 (1):
l10n: Updates to Turkish (tr) translation
dnoway (1):
l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100%
elloxar (2):
l10n: Romanian Translation
l10n: Updates to Romanian (ro) translation
fri (1):
l10n: Czech translation
gforcada (1):
Added Catalan translation
iain (1):
Add client bindings for the LastFM support
itsoftex (1):
l10n: Arabic Translation, initial upload
ivarela (2):
l10n: Upload asturian translation for mojito
l10n: Updates to Asturian (ast) translation
kushylee (1):
l10n: Updates to Korean (ko) translation
lpdufres (1):
l10n: Updates to French (fr) translation
margie (10):
Initial translation of beta strings
Initial translation of beta strings
Initial translation of beta strings
Initial translation of beta strings
Initial translation of beta strings
Initial translation of beta strings
Initial translation of beta strings
Initial translation of beta strings
test po file for Hungarian
l10n: first submission
mbouzada (1):
l10n: Updates to Galician translation
mhangman (1):
turkish translation by Ceyhun AlyeÅ?il
milo (2):
Updates to Italian (it) translation
l10n: Updates to Italian (it) translation
mpascual (1):
l10n: Initial complete basque translation
sankarshan (1):
l10n: Added a translation for Bengali (India)
smilex2005 (1):
l10n: Updates to Finnish (fi) translation
tomasgalicia (2):
Updates to Spanish (Castilian) (es) translation
l10n: Updates to Spanish (Castilian) (es) translation
tuz (1):
l10n: New Ukrainian tranlation
xosecalvo (2):
l10n: First translation in to Galician
l10n: Updates to Galician (gl) translation
zerng07 (5):
l10n: Updates to Chinese (Taiwan) (zh_TW) translation
l10n: Updates to Chinese (Taiwan) (zh_TW) translation
l10n: Updates to Chinese (Taiwan) (zh_TW) translation
l10n: Updates to Chinese (Taiwan) (zh_TW) translation
l10n: Updates to Chinese (Taiwan) (zh_TW) translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]