[frogr] Created tag RELEASE_0.8
- From: Mario Sanchez Prada <msanchez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [frogr] Created tag RELEASE_0.8
- Date: Sat, 29 Dec 2012 16:00:30 +0000 (UTC)
The unsigned tag 'RELEASE_0.8' was created.
Tagger: Mario Sanchez Prada <msanchez gnome org>
Date: Sat Dec 29 16:56:24 2012 +0100
Release 0.8
Changes since the last tag 'RELEASE_0.7':
Alexandre Franke (2):
Update French translation
Fix missing gettext call
Andika Triwidada (2):
Added Indonesian translation
Updated Indonesian translation
Arvis Lacis (1):
Added Latvian translation
Christian Kirbach (1):
Update German translation
Daniel Mustieles (12):
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
Fran DiÃguez (3):
Added galician translations for doc
Updated Galician translations
Updated Galician translations
Juan A. Suarez Romero (2):
gthread_init() is deprecated in glib 2.32
g_type_init() is deprecated in glib 2.36
Marek Äernockà (3):
Updated Czech translation
Updated Czech translation
Updated Czech translation
Mario BlÃttermann (1):
[l10n] Updated German translation
Mario Sanchez Prada (274):
Prepare for the next release
Updated year in debian/copyright
Restored missing screenshot in user manual
Fix issue selecting pictures in Mac OS X
Updated email address
Renamed async methods from flicksoup to omit the '_async' suffix.
Remove unnecesary includes
Integrate FrogrPictureUploader into FrogrController.
Renamed FrogrPictureLoader to FrogrFileLoader.
Replace callbacks in FrogrFileLoader with signals, to be used from the controller.
Remove unused signals from FrogrController
Don't give up on upload too early and retry some times instead.
Removed textual feedback on minor operations (setting license, adding to sets...)
Make after-upload operations work in paralell.
Fixed memory and reference handling issues, related to how objects and lists of objects were being passing around among the main window, dialogs and the controller.
Removed unused flags in FrogrController
Refactor finishing the upload of one picture and fix a leak
Renamed private variable
Don't perform after-upload operations on idle.
Add extra ref to GCancellable in the right place
Make after-upload operations cancellable
Refactor code for adding pictures to sets / groups
Make after-upload operations repeatable.
Use the same const MAX_ATTEMPTS for different situations
Add new helper function _should_retry_operation()
Properly detect & report errors during after-upload operations.
Added missing null check
Report errors in more situations
Mark when we received extra information for an account.
Properly check whether an user has actually connected to flickr
Added missing null check (previously removed by mistake)
Updated POTFILEs.in file.
Took the list of supported mimetypes/extensions out to frogr-util
Made FrogrPicture's fileuri property a construct-only one
Added new 'is-video' construct-only property to FrogrPicture
Added new dependency: GStreamer 0.10
Added list of supported video extensions and mime types
Added support for loading both pictures and videos in the UI.
Renamed frogr_util_open_images_in_viewer to frogr_util_open_pictures_in_viewer, make it accept a list of pictures instead of uris and make it choose the proper app_info for images and videos.
Make frogr_util_get_corrected_pixbuf() a private helper function
Added new 'All' and 'Video' filters to the file chooser dialog
Report error when the video quota for upload has been exceeded.
New properties in FrogrAccount to store upload information for videos.
Added extra fields in FspDataUploadStatus: bw_used_videos, bw_remaining_videos, and video_fs_max_kb.
Fill FrogrAccount with the new information related to video uploads.
Check the filesize for videos is right when loading files
Updated text to show 'files' instead of 'pictures'
Improved error messages when quota for videos has been exceeded
Renamed *_photo_* to *_picture_* in video related code
Removed TODO file, now I finally tackled the video uploads feature
Added support for more video formats: WMV, OGV M2TS and 3GP
Added missing file extension for video/mp4 files (Mac only)
Fixed typo in Mac-only code
New private helper function to decide whether a GFile is a video
[i18n] Consistently capitalize Flickr (#684501)
[i18n] Use ngettext propertly for plural forms in the main view (#675540)
[i18n] Fix wrong use of plural forms. Again
Added json-glib based serialization capabilities to FrogrPicture
FrogrPicture to stop exposing 'pixbuf' as a property
Improve frogr_picture_in_photoset and frogr_picture_in_group
New method frogr_main_view_model_get_pictures_as_loaded()
New class FrogrSerializer, for taking care of serializing data
New function frogr_controller_save_current_session()
Save current session after adding and removing pictures
Tag the root JsonNode as 'pictures', containing an array.
Save groups and photosets too
Don't remove all groups/sets attached to pictures when setting a new list of groups/sets
Removed unused API from FrogrMainViewModel
Renamed frogr_main_view_model_get_all_tags to frogr_main_view_model_get_all_tags
Separated photosets into local and remote ones in the model
Don't cache the number of groups in the model
Provide an ID to every photo set (a temporary one for local only sets)
Raised minimum version for json-glib up to 0.12
Rewritten frogr_serializer_current_session as frogr_serializer_save_session_to_file
Move call to g_object_ref() to its right place
Make the ID and the local ID two different concepts for sets
Removed _list suffix from mainview model
Improved comparison functions for groups and sets in FrogrPicture
Remove FrogrSerializer and distribute its responsibility between the model and the controller
Added menu items to load / save the session. No actual code yet.
Provide accelerators for new menu items, and update old ones
Implemented "Save Session As..." action
Implemented "Save Session..." action
Renamed "session" to "project" when it comes to serialization
Present a confirmation dialog when saving to an existing file
Make the model emit a new signal 'model-changed' when needed
Remove unused function frogr_main_view_model_add_group()
Remove unused function frogr_main_view_model_get_pictures_as_loaded()
New function frogr_controller_get_main_view_model()
Don't use g_slist_length to check for empty lists
Minor fix validating data in the 'create new set' dialog
New function frogr_main_view_model_notify_changes_in_pictures(), to be called from dialogs modifying data from pictures in the model.
Connect to 'FrogrMainViewModel::model-changed' from the main view and update title
Show the current project's directory too in the title bar
Renamed filters for the "Load pictures" dialog
Renamed frogr_controller_cancel_ongoing_request to match better what it does
Basic stubs to implement the 'Load Project' feature
Fixed wrong indentation
Created two functions in FrogrFileLoader to load just the pixbufs (for pictures already in the model) or everything from the file URIs:
Made 'filesize' property in FrogrPicture a guint instead of gulong.
New functions to remove and set all the photosets at once.
New signal 'model-deserialized', to notify when the proces is finished.
Removed extra comment
Removed wrong call to json_node_free, causing memory problems
Removed _load_project_from_file() function and merged in dialog callback
Implemented initial version of deserialization in the model
Added new items to the toolbar, for managing projects
Removed 'Save as' button and added new separator to the toolbar
Simplified model taking the list of sorted pictures out to the view
Added internal hash tables for direct access to groups and sets
Removed internal field in model: 'n_pictures'
New internal helper function _remove_pictures()
Fix issue splitting a list of sets into local and remote ones
Fixed memory issues setting sets and groups for pictures
Don't free memory on idle when deserializing
New function frogr_picture_add_group()
Serialize just the IDs of sets and groups for each picture.
Renamed FrogrMainViewModel to FrogrModel
Added missing call to g_object_unref()
Updated headers
Added extra checks when receiving sets, groups and tags
Added missing null check when adding pictures to groups
Deserialized pictures only after sets and groups.
Fixed typos in comments
Fix segmentation fault when opening files from command line
Raised minium dependencies: GTK+ >= 3.4 and GLib >= 2.32
Initial bits towards porting frogr to GtkApplication
Removed extra blank space
Added first version of the application menu.
Temporarily comment code to manage different accounts
Move the creation of GtkApplication to the controller
Convert FrogrMainView in a subclass of GtkApplicationWindow
Removed unneeded variables for formerly used actions
Replaced long name with the short version in desktop file
Unref the controller when frogr is done
Restored accelerators for project-related actions
Renamed 'Load Project' to 'Open Project'
Brought the 'File' menu back to better organize items
Added frogr-menu-bar.xml
Porting the old menubar to GMenu (still Work-In-Progress)
Implement all the actions in the menu (normal, radio and toggle items)
Added check for pictures in the UI before trying to upload anything
Removed unneeded code
Properly initialize toggle buttons in the menu bar
Use GtkMenuItem for everything, never GtkImageMenuItem.
Renamed ACTION_CREATE_NEW_SET to ACTION_ADD_TO_NEW_SET "add-to-new-set"
Updated sensitiveness for every item but the ones for the accounts
Add a new 'Save Project As' button to the toolbar
Properly update sensitiveness for the "Save as" button
Handle GtkActions by name, and make them consistent with GActions
Use GtkActionGroup to update sensitiveness in the toolbar and context menu
Group code updating sensitiveness for actions too
Activate/remove accounts by username, not by ID
Finally port the 'accounts' submenu to GMenu
Don't use gtk-mac-integration. Check the platform by means of GTK's backend
Reorganized icons and text in the toolbar.
Adjusted some accelerators, shortcuts and names for menu items
Put the 'Authorize' item and 'Accounts' submenu in the same section
Tweak the app menu for the Mac
Put Help, About and Quit in the same section
Replace submenu when accounts change, instead of adding a new one
Add new files to POTFILES.in
Changed shortcut for adding pictures to Ctrl+L
Updated NEWS file
Use the right (double) quotes for attributes in the menu definition files.
Remove gtkbuilder files from POTFILES.skip
Restore sensitiveness for 'View' menu's items too
Removed TODO file from Makefile.am, debian/ruls and frogr.spec
Removed gnome-doc-utils.make from distribution
Added missing newline at the end of POTFILES.skip
Require gstreamer-ffmpeg as a run-time dependency.
Properly set the 'is-video' property when loading videos
Ask for libjson-glib-dev in debian/control, not libjson-glib
Made gstreamer-ffmpeg an optional dependency (recommended)
Add new option to sort by file size
Renamed 'Pictures' to 'Elements', now we also support videos
Updated manual to reflect last changes in frogr.
Report to the user when an error happened loading a picture
Added extra line break in error message
Reorganize code to get the pixbuf for a video or a image
Don't stay in a non-idle state when loading projects with no pictures
Save some additional information in project files
Show error message when project file could not be opened
Don't update project path if an error has happened
Print more debug information when saving/opening projects
Migrate from GtkTable to GtkGrid
Remove call to g_type_init from example.c
Make after-upload 'create new set' operation cancellable
Replace deprecated usage of gets() with fgets()
Honor the sorting order when uploading elements
Save the number of tags with projects too
New function to check whether we've actually logged in Flickr
Don't fetch sets/groups/tags nor upload anything if not connected
Hide title bar for main window when maximized
Fetch information in the right order, and only when it makes sense.
Use G_SOURCE_REMOVE and G_SOURCE_CONTINUE
Hide progress dialog as soon as possible
Use gdk_threads_add_timeout_full() for showing dialogs
Don't show dialogs if other one is about to be shown
Ensure only one modal dialog is open at the time
Ensure we report to the user when a video couldn't be loaded
Use the .frogr extension for project files
Updated translations: suggested filename for projects
Add the '.frogr' extension if not present when saving
Added video/* mime types to the .desktop file
Updated frogr.bundle for GTK+ 3
Toolbar style changed to 'both icons and text' in the Mac
Include gstreamer plugins and scanner in the bundle for Mac
Use 'Cheser' icon theme for the bundle in Mac OS X
Use MIME types for checking file types in the Mac, instead of file extensions.
Mention shared-mime-info in debian/control and frogr.spec
Removed redundant entry in frogr.bundle
Added icons used in the bundle for Mac OS X
Install icons from local resources in the repo
Add GTK+ immodules and printpackends to Mac bundle
Update GtkSettings settings.ini file for Mac
Move frogr.bundle to macosx/
Added script to create the Mac OS X bundle
Remove symlinks pointing to non existent files
Added script to create a .dmg file with the bundle for the Mac
Don't remove frogr.app after creating the .dmg file
Create a JHBuild moduleset to easily build frogr in the Mac
Add README file with instructions how to build gedit for Mac
Added -nostrip parameter to makebundle.sh (avoid stripping debug symbols)
Don't even build help documents in Mac
Generate the Info-frogr.plist file based on current @VERSION@
Renamed macosx/ directory to osx/
Fixed wrong button layout in dialogs
Revert "Generate the Info-frogr.plist file based on current @VERSION@"
Added new script to generate the SOURCE file used to describe the exact source code for frogr and all its dependencies (patches included) used to build the DMG file to distribute the app for Mac OS X
Generate the Info-frogr.plist file based on frogr's current version
Generate the DMG file using the proper filename
Fix wrong grep in generate-SOURCES
Update URL for GTK-OSX moduleset file at github
Simplified frogr.modules file (removed unneeded items)
Fix issues in generate-SOURCES script
Only show icons in the primary toolbar for the Mac
Don't allow running generate-SOURCES while in a JHBuild session
Append information about the icons theme used to the SOURCES.new file
Make sure tags, groups and sets get reset when switching users
Only serialize the local tags, not to bloat the project file too much.
Fix unitialized values
SoupURI's path can't ever be NULL
Updated man page to mention videos as well
Updated screenshots for the manual
Allow loading project files from command line
Updated manpage to include project files as optional parameters
Update .desktop file to handle project (text) files
Make sure project's path gets always updated
Use g_clear_pointer() and g_clear_object()
Removed unused defines
Fixed issues with examples
Updated NEWS file
Restore the OK button for the first authorization dialog.
Replaced 'Actions' with 'Edit' in the manual
Mark sets/groups/tags as 'fetched' when valid data has been received
Move account and proxy initialization to _g_application_startup_cb ()
Removed unneeded prints when opening a project file
Don't use g_clear_pointer() yet (since Glib 2.34)
Check the right response (OK) in the first authorization dialog
Remove shortcut for 'Authorize Account'
Add 'Quit' button to app menu for OS X
Don't share the same cancellable among unrelated operations
Distinguish between temporary and permanent tokens in FspSession
Set the error uploading one picture one time only
Ensure the upload is always cancelled when the user asks for it
Fixed typo in _show_progress_on_idle()
Invalidate fetched data as soon as possible when fetching everything
Don't continue uploading if some error has happened
Update README file
Updated date in Copyright headers
Updated list of translators (and TRANSLATORS file)
Update email addresses and wrong dates in distro-specific files
Frogr 0.8 released
Matej UrbanÄiÄ (7):
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Mateusz Kacprzak (1):
Updated Polish translation
Piotr DrÄg (6):
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Updated Polish translation
Rafael Ferreira (1):
Updated Brazilian Portuguese Translation
RÅdolfs Mazurs (1):
Updated Latvian translation
Yuri Myasoedov (2):
Updated Russian translation
Updated Russian translation
tuhaihe (1):
update Simplified Chinese (zh_CN) translation
ÐÐÑÐÑÐÐÐ ÐÐÐÐÐÐÑ (1):
Added Serbian translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]