forked from AuroraMiddleware/gtk
Remove ancient changelogs
They can be retrieved from git.
This commit is contained in:
parent
2a4c7ea073
commit
064d88bcaa
@ -1,514 +0,0 @@
|
|||||||
2006-04-30 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.[ch] (gtk_file_info_render_icon): remove the
|
|
||||||
caching code,
|
|
||||||
(gtk_file_info_get_icon_name): new function,
|
|
||||||
(gtk_file_system_volume_get_icon_name): new function,
|
|
||||||
(gtk_file_system_volume_render_icon): refactor to use
|
|
||||||
get_icon_name() and render the icon on the fly.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_volume_render_icon),
|
|
||||||
(gtk_file_system_unix_volume_get_icon_name): reflect updates in
|
|
||||||
file system interface,
|
|
||||||
(get_fallback_icon): remove, along with icon caching code.
|
|
||||||
|
|
||||||
* gtk/gtk.symbols: updated.
|
|
||||||
|
|
||||||
2006-04-30 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemmodel.c (got_root_folder_cb), (ref_path_cb),
|
|
||||||
(get_children_get_folder_cb): don't leak the handle,
|
|
||||||
(got_root_folder_cb), (get_children_get_folder_cb): emit
|
|
||||||
row-inserted for the newly added nodes.
|
|
||||||
|
|
||||||
2006-04-30 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (file_list_drag_data_select_uris),
|
|
||||||
(file_list_drag_data_received_get_info_cb),
|
|
||||||
(file_list_drag_data_received_cb): refactor code for selecting
|
|
||||||
multiple uris into file_list_drag_data_select_uris().
|
|
||||||
|
|
||||||
2006-04-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c (dnd_select_folder_get_info_cb): don't
|
|
||||||
leak handle,
|
|
||||||
(change_icon_theme_get_info_cb), (set_info_get_info_cb),
|
|
||||||
(model_add_special_get_info_cb), (update_label_get_info_cb): ditto.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (shortcuts_reload_icons_get_info_cb):
|
|
||||||
don't leak the handle,
|
|
||||||
(get_file_info_finished), (edited_idle_create_folder_cb),
|
|
||||||
(file_list_drag_data_received_get_info_cb),
|
|
||||||
(show_and_select_paths_get_folder_cb),
|
|
||||||
(update_current_folder_get_info_cb), (add_shortcut_get_info_cb),
|
|
||||||
(confirmation_confirm_get_info_cb), (action_create_folder_cb),
|
|
||||||
(save_entry_get_info_cb), (shortcuts_activate_volume_mount_cb),
|
|
||||||
(shortcuts_activate_get_info_cb), (update_from_entry_get_info_cb):
|
|
||||||
ditto.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserentry.c (load_directory_get_folder_callback):
|
|
||||||
don't leak the handle.
|
|
||||||
|
|
||||||
* gtk/gtkpathbar.c (set_button_image_get_info_cb),
|
|
||||||
(gtk_path_bar_get_info_callback): don't leak the handle.
|
|
||||||
|
|
||||||
2006-04-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
Review.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (shortcuts_reload_icons_get_info_cb):
|
|
||||||
don't forget to unref data->impl at the end.
|
|
||||||
|
|
||||||
2006-04-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
Review, continued.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdialog.c (response_cb): set response_requested
|
|
||||||
to FALSE after stopping emission of the response signal.
|
|
||||||
|
|
||||||
2006-03-16 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
More review work.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserprivate.h: remove idle_finished_loading_source
|
|
||||||
from GtkFileSystemModel.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemmodel.c (gtk_file_system_model_finalize): remove
|
|
||||||
idle_finished_loading_source,
|
|
||||||
(idle_finished_loading_cb), (queue_finished_loading): removed,
|
|
||||||
(got_root_folder_cb): save a list walk, immediately emit
|
|
||||||
finished-loading and don't queue it, since we are already in an
|
|
||||||
idle here, always list_children() so the children the folder already
|
|
||||||
has are returned,
|
|
||||||
(_gtk_file_system_model_new): handle the case where NULL is
|
|
||||||
returned by _get_folder(),
|
|
||||||
(_gtk_file_system_model_path_do): remove comment, and append the
|
|
||||||
new handle to the list, don't try to remove,
|
|
||||||
(get_children_get_folder_cb): save a list walk, remove the dummy
|
|
||||||
child if the _get_folder() call fails or is cancelled.
|
|
||||||
|
|
||||||
2006-03-14 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
More suggestions from Federico.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_create_folder):
|
|
||||||
remove check for filename_is_root(), since we never hit that code
|
|
||||||
and else mkdir will fail anyway,
|
|
||||||
(gtk_file_system_unix_create_folder): fixup parent folder refresh
|
|
||||||
code.
|
|
||||||
|
|
||||||
2006-03-14 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (read_hidden_file), (fill_in_hidden),
|
|
||||||
(get_is_hidden_for_file): factor out g_file_get_contents() code
|
|
||||||
in read_hidden_file(). (Federico Mena Quintero).
|
|
||||||
|
|
||||||
2006-03-14 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
Icon name code suggestions by Federico Mena Quintero.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c: add GTK_FILE_INFO_ICON to
|
|
||||||
STAT_NEEDED_MASK,
|
|
||||||
(get_fallback_icon_name), (get_fallback_icon),
|
|
||||||
(get_icon_name_for_directory), (get_special_icon_name): get rid
|
|
||||||
of strdups,
|
|
||||||
(get_icon_type_from_path): add a statbuf argument and use the
|
|
||||||
statbuf when folder_unix is NULL,
|
|
||||||
(create_file_info): adapt to work with above changes.
|
|
||||||
|
|
||||||
2006-03-14 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_get_info): path
|
|
||||||
is NULL is an error here (gtk_file_system_get_info() already guards
|
|
||||||
path = NULL),
|
|
||||||
(gtk_file_system_unix_get_info): move basename creation to just
|
|
||||||
before create_file_info(). (Federico Mena Quintero).
|
|
||||||
|
|
||||||
2006-03-14 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (struct _GtkFileFolderUnix): add
|
|
||||||
load_folder_id field,
|
|
||||||
(load_folder): add thread enter/leave construct, set load_folder_id
|
|
||||||
to zero since we have the idle removed when we return,
|
|
||||||
(gtk_file_system_unix_get_folder): initialize load_folder_id to 0
|
|
||||||
and store the source id of the load_folder idle,
|
|
||||||
(gtk_file_folder_unix_finalize): remove the load_folder idle
|
|
||||||
if necessary. (Federico Mena Quintero).
|
|
||||||
|
|
||||||
2006-03-14 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooser.c (gtk_file_chooser_get_current_folder): return
|
|
||||||
NULL if there is no current folder path.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_map): we
|
|
||||||
reload the current folder if there is one, else we continue the
|
|
||||||
still pending load.
|
|
||||||
|
|
||||||
2006-03-14 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
Couple of fixes from Markku Vire.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.c (gtk_file_info_copy): also strdup icon_name
|
|
||||||
and display_key.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_create_folder):
|
|
||||||
initialize error to NULL,
|
|
||||||
(gtk_file_folder_unix_list_children): return an empty list for now if
|
|
||||||
we couldn't read the directory.
|
|
||||||
|
|
||||||
2005-12-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb),
|
|
||||||
(gtk_file_chooser_default_update_current_folder): set and unset
|
|
||||||
busy cursor while checking whether the given path is a folder.
|
|
||||||
|
|
||||||
2005-12-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.h: change the GtkFileInfo argument of the
|
|
||||||
GetInfoCallback to be const.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c, gtk/gtkfilechooserdefault.c,
|
|
||||||
gtk/gtkpathbar.c: changes functions to reflect the above change.
|
|
||||||
|
|
||||||
2005-12-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c, gtk/gtkfilechooserprivate.h: keep track
|
|
||||||
of handles, cancel all pending operations on dispose.
|
|
||||||
|
|
||||||
2005-12-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserprivate.h (struct _GtkFileSystemModel): add
|
|
||||||
pending_handles field,
|
|
||||||
(struct _FileModelNode): add load_pending flag.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemmodel.c (gtk_file_system_model_dispose): introduce,
|
|
||||||
cancel all pending operations here,
|
|
||||||
(got_root_folder_cb), (_gtk_file_system_model_new), (ref_path_cb),
|
|
||||||
(_gtk_file_system_model_path_do): keep track of all pending
|
|
||||||
operations, handle cancelled operations.
|
|
||||||
|
|
||||||
2005-12-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_finalize),
|
|
||||||
(gtk_file_chooser_button_destroy): move all handle cancellations
|
|
||||||
and object unrefs to destroy.
|
|
||||||
|
|
||||||
* gtk/gtkpathbar.c (gtk_path_bar_finalize), (gtk_path_bar_dispose):
|
|
||||||
likewise.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserentry.c (gtk_file_chooser_entry_class_init):
|
|
||||||
add dispose,
|
|
||||||
(gtk_file_chooser_entry_dispose): cancel handles and unrefs
|
|
||||||
objects here instead of finalize.
|
|
||||||
|
|
||||||
2005-12-23 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.c (get_cached_icon): check if "name" is an
|
|
||||||
absolute path, if so load the icon from that file.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_get_folder): fix
|
|
||||||
the build.
|
|
||||||
|
|
||||||
2005-12-21 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_get_folder): remove
|
|
||||||
the FIXME since it doesn't make sense, when we return a cached
|
|
||||||
folder we won't emit finished-loading either,
|
|
||||||
(gtk_file_system_unix_create_folder): remove unused variable,
|
|
||||||
(gtk_file_folder_unix_list_children): remove unused code,
|
|
||||||
(get_is_hidden_for_file): new function,
|
|
||||||
(create_file_info): also handle getting is_hidden when called
|
|
||||||
without a folder unix (from _system_get_info() for example).
|
|
||||||
|
|
||||||
2005-12-20 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (check_is_folder): fully removed!
|
|
||||||
woo!,
|
|
||||||
(check_save_entry): add is_folder argument,
|
|
||||||
(gtk_file_chooser_default_get_paths): update check_save_entry() call,
|
|
||||||
(get_display_name_for_folder): removed,
|
|
||||||
(confirmation_confirm_get_info_cb): new function which will
|
|
||||||
handle the confirmation dialog now we have all information for it,
|
|
||||||
(should_respond_after_confirm_overwrite): replace the call to
|
|
||||||
get_display_name_for_folder() with an asynchronous solution,
|
|
||||||
(action_create_folder_cb): request dialog response on successfull
|
|
||||||
folder creation,
|
|
||||||
(gtk_file_chooser_default_should_respond): update call to
|
|
||||||
check_save_entry(); replace the check is folder call for "path"
|
|
||||||
by just using the is_folder return value from check_save_entry();
|
|
||||||
replaced the check is folder call for "parent_path" with an
|
|
||||||
asynchronous setup, remainder of that work is now done in
|
|
||||||
save_entry_get_info_cb(),
|
|
||||||
(save_entry_get_info_cb): new function.
|
|
||||||
|
|
||||||
* gtk/gtkfilechoosermebed.[ch]: add response-requested signal.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdialog.c, gtk/gtkfilechooserprivate.h: handle
|
|
||||||
response_requested signal.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserentry.[ch]
|
|
||||||
(_gtk_file_chooser_entry_get_is_folder): new function.
|
|
||||||
|
|
||||||
2005-12-20 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (ref_path_cb): when called with
|
|
||||||
!folder, check if node is the node we are looking for (can be
|
|
||||||
triggered when we call ref_path_cb ourselves after a find_child_node),
|
|
||||||
(_gtk_file_system_model_path_do): introduce parent_node field;
|
|
||||||
after finding a child node in a loaded parent node, don't forget
|
|
||||||
to call ref_path_cb,
|
|
||||||
(get_children_get_folder_cb): don't forget to set data->node->folder
|
|
||||||
to the newly acquired folder.
|
|
||||||
|
|
||||||
2005-12-20 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (show_and_select_paths_get_folder_cb):
|
|
||||||
handle case where the folder we get already finished loading.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemmodel.c (ref_path_cb),
|
|
||||||
(_gtk_file_system_model_path_do): make this work.
|
|
||||||
|
|
||||||
2005-12-19 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (shortcuts_update_count): modify
|
|
||||||
in such a way that it can also negatively update the count on
|
|
||||||
failures,
|
|
||||||
(get_file_info_finished): handle failures, update save folder
|
|
||||||
combo box on success,
|
|
||||||
(shortcuts_insert_path): change the boolean return value into a
|
|
||||||
void one, also refilter the model and update the save folder combo
|
|
||||||
box for the non-asynchronous case,
|
|
||||||
(shortcuts_append_home), (shortcuts_append_desktop),
|
|
||||||
(shortcuts_add_volumes), (shortcuts_add_current_folder),
|
|
||||||
(add_shortcuts_get_info_cb): adapt to shortcuts_insert_path() updates.
|
|
||||||
|
|
||||||
2005-12-19 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkpathbar.[ch]: add handle fields to ButtonData and
|
|
||||||
GtkPathBar; do correct handle bookkeeping.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (load_folder),
|
|
||||||
(gtk_file_system_unix_get_folder),
|
|
||||||
(gtk_file_folder_unix_is_finished_loading): add is_finished_loading
|
|
||||||
field to GtkFileFolderUnix, which is set to true once we are
|
|
||||||
really finished with loading (previous assumption that we are
|
|
||||||
always finshed loading is not true anymore).
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemmodel.c (got_root_folder_cb): if the folder is
|
|
||||||
finished loading, list the children and update the root level.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
|
|
||||||
handle cancellation.
|
|
||||||
|
|
||||||
2005-12-16 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c: always call the callback, even when
|
|
||||||
cancelled; ref handles passed to the callback queue functions;
|
|
||||||
don't set cancelled to TRUE in _cancel_operation(), since operations
|
|
||||||
in this backend are always completed,
|
|
||||||
(get_special_icon_name): don't strdup the value of
|
|
||||||
get_icon_name_for_directory() again.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c: adapt to new cancellation policy;
|
|
||||||
reference all objects which are passed as callback arguments; in the
|
|
||||||
callback check if the handles match.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserentry.c: likewise.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c: likewise. Also changed the shortcut
|
|
||||||
loading code to be more like the code in GtkFileChooserButton, where
|
|
||||||
we store all handles in the model and have model_row_free_data
|
|
||||||
cancel any pending operations,
|
|
||||||
(shortcuts_model_create): copy the error.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDefault): remove
|
|
||||||
loading_volumes and loading_bookmarks fields.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.c (gtk_file_info_free): free icon_name here...
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (edited_idle_create_folder_cb): fix
|
|
||||||
thinko.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (dispatch_create_folder_callback),
|
|
||||||
(queue_create_folder_callback): need to copy/free the path,
|
|
||||||
(gtk_file_system_unix_create_folder): put the "reget folder" hack
|
|
||||||
back in, though it's working different now.
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_finalize),
|
|
||||||
(dnd_select_folder_get_info_cb), (gtk_file_chooser_drag_data_received),
|
|
||||||
(change_icon_theme_get_info_cb), (change_icon_theme),
|
|
||||||
(model_add_special_get_info_cb), (model_add_special),
|
|
||||||
(update_label_get_info_cb), (update_label_and_image): cancel existing
|
|
||||||
operations, if any; added apprioriate fields to
|
|
||||||
GtkFileChooserButtonPrivate.
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserentry.c (gtk_file_chooser_entry_finalize): if
|
|
||||||
there's a folder loading, cancel the operation,
|
|
||||||
(load_directory_get_folder_callback): set the loading folder handle
|
|
||||||
to NULL,
|
|
||||||
(load_directory_callback): cancel any currently loading folders
|
|
||||||
before starting a new get folder operation.
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (shortcuts_insert_path): don't overwrite
|
|
||||||
data if it's already set (for example by the "is volume" case).
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c (set_info_get_info_cb),
|
|
||||||
(set_info_for_path_at_iter): store a row reference in the temporary
|
|
||||||
data structure and not an iter,
|
|
||||||
(model_add_special), (model_update_current_folder),
|
|
||||||
(gtk_file_chooser_button_add_shorcut_folder): remove unused pixbuf
|
|
||||||
variable.
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (get_file_info_finished),
|
|
||||||
(shortcuts_insert_path): replace gtk_file_system_render_icon() call
|
|
||||||
with gtk_file_system_get_file_info(),
|
|
||||||
(gtk_file_chooser_default_add_shortcut_folder),
|
|
||||||
(gtk_file_chooser_default_remove_shortcut_folder): handle shortcuts
|
|
||||||
which are still loading.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserprivate.h: add shortcuts_loading field to
|
|
||||||
struct _GtkFileChooserDefault.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c (set_info_get_info_cb),
|
|
||||||
(set_info_for_path_at_iter), (model_free_row_data): keep handle
|
|
||||||
and path together; now supports adding/removing shortcuts
|
|
||||||
which are still loading.
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.c: make the cancelled field an GObject property.
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.h: make the GError argument in the callbacks
|
|
||||||
const.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c: update callbacks,
|
|
||||||
* gtk/gtkfilechooserentry.c: likewise,
|
|
||||||
* gtk/gtkfilechooserdefault.c: likewise,
|
|
||||||
* gtk/gtkfilesystemmodel.c: likewise,
|
|
||||||
* gtk/gtkpathbar.c: likewise.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (edited_idle_create_folder_cb): copy
|
|
||||||
the error which will be passed to error_creating_folder_dialog(),
|
|
||||||
(action_create_folder_cb): likewise,
|
|
||||||
(file_list_drag_data_received_get_info_cb): add forgotten GError
|
|
||||||
declaration.
|
|
||||||
|
|
||||||
2005-12-13 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkpathbar.c (get_button_image), (set_button_image),
|
|
||||||
(set_button_image_get_info_cb),
|
|
||||||
(gtk_path_bar_update_button_appearance): update to new icon
|
|
||||||
rendering call.
|
|
||||||
|
|
||||||
2005-12-09 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (file_list_drag_data_received),
|
|
||||||
(gtk_file_chooser_default_add_shortcut_folder),
|
|
||||||
(shortcuts_activate_get_info_cb): replace synchronous check_is_folder
|
|
||||||
calls with an async gtk_file_system_get_info() solution.
|
|
||||||
|
|
||||||
2005-12-09 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.c (icon_cache_element_free), (icon_theme_changed),
|
|
||||||
(get_cached_icon), (gtk_file_info_render_icon): implement pixbuf
|
|
||||||
caching as found in the file system backends.
|
|
||||||
|
|
||||||
2005-12-09 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtk.symbols: updated.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.[ch] (struct GtkFileInfo): added icon_name field,
|
|
||||||
(enum GtkFileInfoType): added GTK_FILE_INFO_ICON,
|
|
||||||
(gtk_file_info_set_icon_name): new function,
|
|
||||||
(gtk_file_info_render_icon): new function,
|
|
||||||
(gtk_file_system_render_icon): removed.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_render_icon): removed,
|
|
||||||
(create_file_info): fill icon_name field if required,
|
|
||||||
(get_*_icon): modified to suit create_file_info() better.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c: modified to use
|
|
||||||
gtk_file_info_render_icon() instead of gtk_file_system_render_icon().
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c: likewise.
|
|
||||||
|
|
||||||
2005-12-06 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (get_file_info_finished),
|
|
||||||
(update_current_folder_get_info_cb): fix mem leaks.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_get_info): ditto.
|
|
||||||
|
|
||||||
* gtk/gtkpathbar.c (gtk_path_bar_set_path_finish): ditto.
|
|
||||||
|
|
||||||
2005-12-06 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c (dnd_select_folder_get_info_cb),
|
|
||||||
(gtk_file_chooser_button_drag_data_received): make asynchronous,
|
|
||||||
(update_label_and_image): remove unused variable.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c
|
|
||||||
(gtk_file_chooser_default_update_current_folder): split in two
|
|
||||||
functions, so we can have the is_folder check back.
|
|
||||||
* gtk/gtkfilechooserprivate.h: add update_current_folder_handle
|
|
||||||
field.
|
|
||||||
|
|
||||||
2005-12-06 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (show_and_select_paths): fixed a typo.
|
|
||||||
|
|
||||||
2005-12-05 Federico Mena Quintero <federico@ximian.com>
|
|
||||||
|
|
||||||
(merge from HEAD)
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c (trap_activate_cb): "event->state &
|
|
||||||
modifiers", not "event->state && modifiers". Patch by Sadrul
|
|
||||||
Habib Chowdhury <imadil@gmail.com>. Fixes bug #323073.
|
|
||||||
|
|
||||||
2005-12-06 Kristian Rietveld <kris@imendio.com>
|
|
||||||
|
|
||||||
Beginnings of an asynchronous file chooser.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserbutton.c: display name and the is folder property
|
|
||||||
are now asynchronously set using set_info_for_at_path_iter(), the
|
|
||||||
is folder property is now also stored in the tree model.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserdefault.c: lots of changes to the shortcuts
|
|
||||||
model code to make it operate asynchronously, check_is_folder() has
|
|
||||||
been "disabled" for now, all other synchronous calls were
|
|
||||||
replaced with asychronous ones.
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserentry.c: update call to
|
|
||||||
gtk_file_system_get_folder().
|
|
||||||
|
|
||||||
* gtk/gtkfilechooserprivate.h: added two fields.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystem.[ch]: for about 85% changed to the changes
|
|
||||||
outlined in the proposal discussed on gtk-devel-list.
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemmodel.[ch]: updated all asynchronous calls,
|
|
||||||
_gtk_file_system_model_path_do() basically had to be rewritten
|
|
||||||
(and I still need to finish that).
|
|
||||||
|
|
||||||
* gtk/gtkfilesystemunix.c: changed to be compatible with the new
|
|
||||||
GtkFileSystem interface.
|
|
||||||
|
|
||||||
* gtk/gtkpathbar.c (button_clicked_cb): block/unblock the
|
|
||||||
button_clicked_cb callback around the call to
|
|
||||||
gtk_toggle_button_set_active(), avoids button_clicked_cb getting
|
|
||||||
called twice.
|
|
||||||
(_gtk_path_bar_set_path): refactored to be asynchronous.
|
|
@ -1,500 +0,0 @@
|
|||||||
2006-04-17 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* docs/tools/widgets.c (get_all_widgets): Add print dialog
|
|
||||||
and page setup dialog.
|
|
||||||
|
|
||||||
2006-04-11 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpapersize.c (gtk_paper_size_get_display_name):
|
|
||||||
Call gettext on the standard paper names.
|
|
||||||
|
|
||||||
2006-04-11 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gdk/gdk.symbols:
|
|
||||||
* gdk/win32/gdkevents-win32.c:
|
|
||||||
* gdk/win32/gdkwin32.h:
|
|
||||||
Add gdk_win32_set_modal_dialog_libgtk_only that we
|
|
||||||
need for handling the mainloop in the print dialogs.
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
Pump the gtk+ mainloop when needed in the print dialogs.
|
|
||||||
This means gtk+ windows will redraw while the print dialogs
|
|
||||||
are up.
|
|
||||||
|
|
||||||
2006-04-10 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
Better size handling.
|
|
||||||
Save win32-specific settings in additions to the generic ones
|
|
||||||
if the generic one is lossy.
|
|
||||||
|
|
||||||
2006-04-10 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
Finish implementing run_page_setup_dialog.
|
|
||||||
|
|
||||||
* gtk/gtkpagesetup.h:
|
|
||||||
* gtk/gtkpapersize.h:
|
|
||||||
* gtk/gtkprint-win32.h:
|
|
||||||
* gtk/gtkprintcontext.h:
|
|
||||||
* gtk/gtkprinter-private.h:
|
|
||||||
* gtk/gtkprintoperation-private.h:
|
|
||||||
* gtk/gtkprintoperation-unix.c:
|
|
||||||
* gtk/gtkprintoperation.h:
|
|
||||||
* gtk/gtkprintsettings.h:
|
|
||||||
s/EGG/GTK/
|
|
||||||
|
|
||||||
2006-04-09 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk+-unix-print-2.0.pc.in: Fix a typo (#337698)
|
|
||||||
|
|
||||||
2006-04-07 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/paper_names_offsets.c:
|
|
||||||
* gtk/gen-paper-names.c: Correct the suffix/duplicate optimizations.
|
|
||||||
|
|
||||||
2006-04-07 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
Initial work on gtk_print_run_page_setup_dialog.
|
|
||||||
Not reading margins yet.
|
|
||||||
|
|
||||||
2006-04-07 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/Makefile.am:
|
|
||||||
Link to winspool
|
|
||||||
|
|
||||||
* gtk/gtk.symbols:
|
|
||||||
* gtk/gtkprintoperation-private.h:
|
|
||||||
* gtk/gtkprintoperation-unix.c:
|
|
||||||
* gtk/gtkprintoperation.[ch]:
|
|
||||||
Add gtk_print_operation_get_status_string() and status
|
|
||||||
string to _gtk_print_operation_set_status.
|
|
||||||
Rename GTK_PRINT_STATUS_PROCESSING to GTK_PRINT_STATUS_PRINTING.
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
Poll for status updates
|
|
||||||
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.c:
|
|
||||||
Rename GTK_PRINT_STATUS_PROCESSING to GTK_PRINT_STATUS_PRINTING.
|
|
||||||
|
|
||||||
* tests/print-editor.c:
|
|
||||||
Show print status string
|
|
||||||
|
|
||||||
2006-04-06 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/paper_names_offsets.c:
|
|
||||||
* gtk/gtkpapersize.c: Save 4K of .data by converting
|
|
||||||
the array of paper names to offsets.
|
|
||||||
|
|
||||||
* gtk/gen-paper-names.c: Utility used to create
|
|
||||||
paper_names_offsets.c from paper_names.c.
|
|
||||||
|
|
||||||
* gtk/Makefile.am: Necessary glue.
|
|
||||||
|
|
||||||
2006-04-06 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
Use glib base64 code.
|
|
||||||
Set up manual_* vars fully.
|
|
||||||
|
|
||||||
2006-04-06 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/Makefile.am:
|
|
||||||
Add -lcomdlg32 on win32
|
|
||||||
|
|
||||||
* gtk/gtkprint-win32.h:
|
|
||||||
Move WINVER define to .c files
|
|
||||||
|
|
||||||
* gtk/gtk.symbols:
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
Add empty gtk_print_run_page_setup win implementation
|
|
||||||
Move WINVER define to this file
|
|
||||||
|
|
||||||
* modules/Makefile.am:
|
|
||||||
Only build print backends on unix
|
|
||||||
|
|
||||||
2006-04-05 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
* gtk/gtkprintoperation-unix.c: Use GTK_RESPONSE_CANCEL/OK
|
|
||||||
instead of GTK_RESPONSE_REJECT/ACCEPT, to make Esc close
|
|
||||||
the dialog, and to not use values which are documented
|
|
||||||
as reserved for apps.
|
|
||||||
|
|
||||||
2006-04-05 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* modules/printbackends/lpr/gtkprintbackendlpr.c:
|
|
||||||
Don't hardcode lpr command, expose full commandline.
|
|
||||||
|
|
||||||
2006-04-05 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
Don't check for printer changes after dialog is dead.
|
|
||||||
|
|
||||||
* gtk/gtkprintbackend.c: (gtk_print_backend_load_modules):
|
|
||||||
Strip whitespace from backend strings
|
|
||||||
|
|
||||||
* gtk/gtkprintbackend.h:
|
|
||||||
Add private printer functions
|
|
||||||
|
|
||||||
* gtk/gtkprinter-private.h:
|
|
||||||
Move GtkPrinterPrivate into gtkprinter.c
|
|
||||||
|
|
||||||
* gtk/gtkprinter.[ch]:
|
|
||||||
Move GtkPrinterPrivate into gtkprinter.c
|
|
||||||
Add new construct properties.
|
|
||||||
Add setter functions.
|
|
||||||
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.c:
|
|
||||||
* modules/printbackends/cups/gtkprintercups.[ch]:
|
|
||||||
Update to new APIs.
|
|
||||||
|
|
||||||
* modules/printbackends/lpr/Makefile.am:
|
|
||||||
* modules/printbackends/lpr/gtkprintbackendlpr.c:
|
|
||||||
* modules/printbackends/lpr/gtkprinterlpr.[ch]
|
|
||||||
Update to new APIs.
|
|
||||||
Remove GtkPrinterLPR.
|
|
||||||
Read/Save command line option in settings
|
|
||||||
|
|
||||||
* modules/printbackends/pdf/Makefile.am:
|
|
||||||
* modules/printbackends/pdf/gtkprintbackendpdf.c:
|
|
||||||
* modules/printbackends/pdf/gtkprinterpdf.[ch]:
|
|
||||||
Update to new APIs.
|
|
||||||
Remove GtkPrinterPDF.
|
|
||||||
|
|
||||||
2006-04-04 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation.h: Add missing standard
|
|
||||||
GObject macros. (#337277, Yevgen Muntyan)
|
|
||||||
|
|
||||||
2006-04-04 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprinteroption.[ch]:
|
|
||||||
Add gtk_printer_option_has_choice.
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.c:
|
|
||||||
Add support for "print at time".
|
|
||||||
|
|
||||||
2006-04-04 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpapersize.c:
|
|
||||||
Handle ppd names with ".Transverse" suffix
|
|
||||||
Don't force width < height
|
|
||||||
|
|
||||||
* gtk/gtkprinteroption.c:
|
|
||||||
Make sure that value is never NULL.
|
|
||||||
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.c:
|
|
||||||
Add some HP whitelist names
|
|
||||||
Remove spew from ignored options.
|
|
||||||
|
|
||||||
2006-04-03 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
Fix warnings
|
|
||||||
|
|
||||||
* gtk/gtkprinter-private.h:
|
|
||||||
* gtk/gtkprinter.[ch]:
|
|
||||||
Add gtk_printer_is_default.
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
Use gtk_printer_is_default.
|
|
||||||
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.c:
|
|
||||||
Get default printer info
|
|
||||||
|
|
||||||
* modules/printbackends/pdf/gtkprintbackendpdf.c:
|
|
||||||
Fix warning.
|
|
||||||
|
|
||||||
2006-04-03 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* modules/printbackends/pdf/gtkprintbackendpdf.c:
|
|
||||||
* modules/printbackends/pdf/gtkprinterpdf.[ch]:
|
|
||||||
Correctly read/write/use the output filename setting.
|
|
||||||
|
|
||||||
2006-04-03 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
Disable margin from printers if there are no printers.
|
|
||||||
|
|
||||||
* gtk/gtkpapersize.c:
|
|
||||||
Fix build.
|
|
||||||
|
|
||||||
2006-04-01 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtk.symbols: protect unix-only symbols by
|
|
||||||
G_OS_UNIX (#336819, Yevgen Muntyan)
|
|
||||||
|
|
||||||
* gtk/gtkpapersize.c: Win32 fixes. (#336806, Yevgen Muntyan)
|
|
||||||
|
|
||||||
2006-03-30 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtk.symbols:
|
|
||||||
Update
|
|
||||||
|
|
||||||
* gtk/gtkprintbackend.[ch]:
|
|
||||||
Add dnotify to gtk_print_backend_print_stream
|
|
||||||
|
|
||||||
* gtk/gtkprinter-private.h:
|
|
||||||
Declare gtk_print_job_set_status
|
|
||||||
|
|
||||||
* gtk/gtkprinter.[ch]:
|
|
||||||
Remove gtk_printer_prepare_job.
|
|
||||||
|
|
||||||
* gtk/gtkprintjob.[ch]:
|
|
||||||
Now you create print job directly with gtk_print_job_new() and
|
|
||||||
they'll be prepared automatically.
|
|
||||||
Add status_changed signal and get_status.
|
|
||||||
Add gtk_print_job_set_source_file to allow sending a file.
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-private.h:
|
|
||||||
Add destroy notify for platform_data.
|
|
||||||
Declare _gtk_print_operation_set_status.
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-unix.c:
|
|
||||||
Hook up status change handling.
|
|
||||||
Use the new way to get a print job.
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation.[ch]:
|
|
||||||
Add status_changed signal and get_status/is_finished.
|
|
||||||
|
|
||||||
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.c:
|
|
||||||
* modules/printbackends/lpr/gtkprintbackendlpr.c:
|
|
||||||
* modules/printbackends/pdf/gtkprintbackendpdf.c:
|
|
||||||
Update to use new APIs and set status on the job.
|
|
||||||
Cups polls for the status.
|
|
||||||
|
|
||||||
* tests/print-editor.c:
|
|
||||||
Track the print operations in the status bar.
|
|
||||||
|
|
||||||
2006-03-30 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/Makefile.am:
|
|
||||||
* gtk/gtkprintbackend.c:
|
|
||||||
Default to "pdf,cups" if we found cups, and
|
|
||||||
"pdf,lpr" otherwise.
|
|
||||||
|
|
||||||
2006-03-29 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* modules/printbackends/Makefile.am:
|
|
||||||
* configure.in: Don't build the cups backend
|
|
||||||
if cups is not there.
|
|
||||||
|
|
||||||
2006-03-29 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtk.symbols:
|
|
||||||
gtk_printer_prep_job -> gtk_printer_prepare_job
|
|
||||||
gtk_print_job_prep -> gtk_print_job_prepare
|
|
||||||
|
|
||||||
* gtk/gtkprintbackend.h:
|
|
||||||
* gtk/gtkprinter-private.h:
|
|
||||||
* gtk/gtkprinter.[ch]:
|
|
||||||
Add print_job argument to printer_prepare_for_print
|
|
||||||
gtk_printer_prep_job -> gtk_printer_prepare_job
|
|
||||||
|
|
||||||
* gtk/gtkprintjob.[ch]:
|
|
||||||
Add manual rendering settings to GtkPrintJob.
|
|
||||||
gtk_print_job_prep -> gtk_print_job_prepare
|
|
||||||
|
|
||||||
* gtk/gtkprintoperation-private.h:
|
|
||||||
* gtk/gtkprintoperation-unix.c:
|
|
||||||
* gtk/gtkprintoperation.c:
|
|
||||||
Get more manual_* settings working.
|
|
||||||
Run mainloop after each printed page.
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
Save page ranges.
|
|
||||||
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.c:
|
|
||||||
* modules/printbackends/lpr/gtkprintbackendlpr.c:
|
|
||||||
* modules/printbackends/pdf/gtkprintbackendpdf.c:
|
|
||||||
Now put the manual_* settings inside the PrintJob in
|
|
||||||
prepare_for_print.
|
|
||||||
|
|
||||||
2006-03-29 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
Make sure we remember the format-for printer.
|
|
||||||
Also, use it as the default if set.
|
|
||||||
|
|
||||||
2006-03-28 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
Remove unnecessary padding under list.
|
|
||||||
|
|
||||||
2006-03-28 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
More HIGy layout.
|
|
||||||
|
|
||||||
2006-03-28 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
HIG conformance of spacing and titles.
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
Use standard constructor form print button too.
|
|
||||||
|
|
||||||
2006-03-27 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* modules/printbackends/*/Makefile.am: Fix
|
|
||||||
a problem with builddir != srcdir builds.
|
|
||||||
(#335915, Yevgen Muntyan)
|
|
||||||
|
|
||||||
2006-03-27 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintbackend.c: Simply the syntax
|
|
||||||
of the setting to "cups,pdf", and get rid
|
|
||||||
of the GScanner used to parse it.
|
|
||||||
|
|
||||||
2006-03-27 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
Reorder print list so status is at the end.
|
|
||||||
Ellipsize the status column.
|
|
||||||
|
|
||||||
2006-03-27 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
Handle removed printers and status-changed.
|
|
||||||
Handle NULL printer location.
|
|
||||||
|
|
||||||
2006-03-27 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/Makefile.am:
|
|
||||||
* gtk/stock-icons/24/gtk-orientation-landscape.png:
|
|
||||||
* gtk/stock-icons/24/gtk-orientation-portrait.png:
|
|
||||||
* gtk/stock-icons/24/gtk-orientation-reverse-landscape.png:
|
|
||||||
* gtk/gtkiconfactory.c: (get_default_icons):
|
|
||||||
* gtk/gtkstock.h:
|
|
||||||
Add orientation stock icons.
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
Use the orientation icons.
|
|
||||||
|
|
||||||
2006-03-27 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkpagesetupunixdialog.c:
|
|
||||||
* gtk/gtkprintjob.c:
|
|
||||||
* gtk/gtkprintoperation-unix.c:
|
|
||||||
* gtk/gtkprintunixdialog.c:
|
|
||||||
s/impl/dialog/
|
|
||||||
Don't prefix static functions with _
|
|
||||||
|
|
||||||
2006-03-26 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtkprintunixdialog.c: Don't use _(""). (#335898,
|
|
||||||
Christian Persch)
|
|
||||||
|
|
||||||
* modules/printbackends/*: Don't use G_DEFINE_TYPE
|
|
||||||
in modules.
|
|
||||||
|
|
||||||
* gtk/gtkprintbackend.c: Remove an unused static function.
|
|
||||||
|
|
||||||
2006-03-25 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtk.symbols: Add printing symbols
|
|
||||||
|
|
||||||
* gtk/gtkpapersize.[hc]:
|
|
||||||
* gtk/gtkpage*.[hc]:
|
|
||||||
* gtk/gtkprint*.[hc]: Add aliasing, #include cleanups.
|
|
||||||
|
|
||||||
* gtk/gtkprintcontext.h:
|
|
||||||
* gtk/gtkprintoperation.h:
|
|
||||||
* gtk/gtkprintsettings.h: Make get_type function const.
|
|
||||||
|
|
||||||
* modules/printbackends/pdf/gtkprintbackendpdf.c: Remove
|
|
||||||
C99ism.
|
|
||||||
|
|
||||||
* modules/printbackends/cups/gtkcupsutils.c: Use unsigned
|
|
||||||
integers for bitfields.
|
|
||||||
|
|
||||||
2006-03-24 Matthias Clasen <mclasen@redhat.com>
|
|
||||||
|
|
||||||
* gtk/gtknotebook.c: Fix docs
|
|
||||||
|
|
||||||
* gtk/Makefile.am (EXTRA_DIST): Add the stock icons here.
|
|
||||||
|
|
||||||
* gdk/directfb/Makefile.am (EXTRA_DIST): Remove ChangeLog,
|
|
||||||
to make make dist happier.
|
|
||||||
|
|
||||||
2006-03-24 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
* configure.in:
|
|
||||||
* gtk/gtkprintbackend.c:
|
|
||||||
* modules/printbackends/Makefile.am:
|
|
||||||
* modules/printbackends/cups/Makefile.am:
|
|
||||||
* modules/printbackends/lpr/Makefile.am:
|
|
||||||
* modules/printbackends/lpr/gtkprintbackendlpr.[ch]:
|
|
||||||
* modules/printbackends/lpr/gtkprinterlpr.[ch]:
|
|
||||||
* modules/printbackends/pdf/Makefile.am:
|
|
||||||
* modules/printbackends/pdf/gtkprintbackendpdf.[ch]:
|
|
||||||
* modules/printbackends/pdf/gtkprinterpdf.[ch]:
|
|
||||||
Import pdf and lpr backend
|
|
||||||
|
|
||||||
2006-03-24 Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
Import print-operation into gtk+
|
|
||||||
|
|
||||||
* .cvsignore:
|
|
||||||
* Makefile.am:
|
|
||||||
* gtk+-unix-print-2.0.pc.in:
|
|
||||||
Add gtk+-unix-print-2.0.pc
|
|
||||||
|
|
||||||
* configure.in:
|
|
||||||
Look for cups
|
|
||||||
Look for various _NL_* extensions
|
|
||||||
Output new makefiles and .pc.in
|
|
||||||
|
|
||||||
* gtk/Makefile.am:
|
|
||||||
Add new files
|
|
||||||
|
|
||||||
* gtk/gtk.h:
|
|
||||||
Include gtkprintoperation.h
|
|
||||||
|
|
||||||
* gtk/gtkenums.h:
|
|
||||||
Add printing enums
|
|
||||||
|
|
||||||
* gtk/gtkmarshalers.list:
|
|
||||||
Add required new marshallers
|
|
||||||
|
|
||||||
* gtk/gtkpagesetup.[ch]:
|
|
||||||
* gtk/gtkpagesetupunixdialog.[ch]:
|
|
||||||
* gtk/gtkpagesetupunixdialog.h:
|
|
||||||
* gtk/gtkpapersize.[ch]:
|
|
||||||
* gtk/gtkprint-win32.[ch]:
|
|
||||||
* gtk/gtkprintbackend.[ch]:
|
|
||||||
* gtk/gtkprintcontext.[ch]:
|
|
||||||
* gtk/gtkprinter-private.h:
|
|
||||||
* gtk/gtkprinter.[ch]:
|
|
||||||
* gtk/gtkprinteroption.[ch]:
|
|
||||||
* gtk/gtkprinteroptionset.[ch]:
|
|
||||||
* gtk/gtkprinteroptionwidget.[ch]:
|
|
||||||
* gtk/gtkprintjob.[ch]:
|
|
||||||
* gtk/gtkprintoperation-private.h:
|
|
||||||
* gtk/gtkprintoperation-unix.c:
|
|
||||||
* gtk/gtkprintoperation-win32.c:
|
|
||||||
* gtk/gtkprintoperation.[ch]:
|
|
||||||
* gtk/gtkprintsettings.[ch]:
|
|
||||||
* gtk/gtkprintunixdialog.[ch]:
|
|
||||||
* gtk/paper_names.c:
|
|
||||||
Generic printing support
|
|
||||||
|
|
||||||
* modules/Makefile.am:
|
|
||||||
* modules/printbackends/Makefile.am:
|
|
||||||
* modules/printbackends/cups/Makefile.am:
|
|
||||||
* modules/printbackends/cups/gtkcupsutils.[ch]:
|
|
||||||
* modules/printbackends/cups/gtkprintbackendcups.[ch]:
|
|
||||||
* modules/printbackends/cups/gtkprintercups.[ch]:
|
|
||||||
Cups backend
|
|
||||||
|
|
||||||
* tests/.cvsignore:
|
|
||||||
* tests/Makefile.am:
|
|
||||||
* tests/print-editor.c:
|
|
||||||
Add printing test app
|
|
||||||
|
|
4961
ChangeLog.pre-1-0
4961
ChangeLog.pre-1-0
File diff suppressed because it is too large
Load Diff
9106
ChangeLog.pre-1-2
9106
ChangeLog.pre-1-2
File diff suppressed because it is too large
Load Diff
28743
ChangeLog.pre-2-0
28743
ChangeLog.pre-2-0
File diff suppressed because it is too large
Load Diff
9300
ChangeLog.pre-2-10
9300
ChangeLog.pre-2-10
File diff suppressed because it is too large
Load Diff
8912
ChangeLog.pre-2-12
8912
ChangeLog.pre-2-12
File diff suppressed because it is too large
Load Diff
9588
ChangeLog.pre-2-14
9588
ChangeLog.pre-2-14
File diff suppressed because it is too large
Load Diff
3959
ChangeLog.pre-2-16
3959
ChangeLog.pre-2-16
File diff suppressed because it is too large
Load Diff
7358
ChangeLog.pre-2-2
7358
ChangeLog.pre-2-2
File diff suppressed because it is too large
Load Diff
11857
ChangeLog.pre-2-4
11857
ChangeLog.pre-2-4
File diff suppressed because it is too large
Load Diff
7235
ChangeLog.pre-2-6
7235
ChangeLog.pre-2-6
File diff suppressed because it is too large
Load Diff
5381
ChangeLog.pre-2-8
5381
ChangeLog.pre-2-8
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user