| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Make use of new widget "thunar-menu" for location buttons instead of
providing a foreign menu
|
|
|
|
|
|
|
| |
remove the separate thunar-create-dialog module and replace it with a
single function in thunar-dialogs
(Merge request !9)
|
| |
|
|
|
|
|
|
| |
thunar window
(Bug #13314)
|
| |
|
|
|
|
|
|
| |
So far there is no good solution to replace them.
The official workaround for pictured menu items would add an ugly left
padding.
So we will keep the current code as long as there is no other option.
|
| |
|
| |
|
|
|
| |
seg.faults. A proper fix is in work and will be applied soon.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
pathbar-buttons
|
| |
|
|
|
|
|
| |
Getting rid of warnings and to introduce a minimum
size for the edit-button
|
| |
|
| |
|
|
|
|
|
| |
Also removing the entry style from it.
With the icon it makes more sense behave as button.
|
|
|
|
|
|
|
|
|
| |
ThunarLocationBar now isn't an interface, but an actual widget hosting the
different location bars. Unfortunately, there is still some code left in
ThunarWindow, but this is expected to go away when GtkAction finally dies.
On the plus side, we got rid of GtkUIManager inside the location bars
and also nuked ThunarLocationDialog from orbit.
|
|
|
|
|
|
|
| |
Less flickering, better calculations. We just need to solve
the flickering when scaling down.
Also introduce symbolic icons.
|
|
|
|
|
| |
No more deprecated APIs (modulo GtkAction) and now looking gorgeous
using linked buttons.
|
|
|
|
|
| |
While we're at it, also remove some instances of GtkImageMenuItem
and introduce symbolic icons in the places we're messing with.
|
|
|
|
|
|
|
|
| |
Optional plugins are not ported yet. We use a shitload of
deprecated Gtk APIs now. Not all features work.
It doesn't look great yet. There are bugs.
But, well, it's a first step.
|
|
|
|
| |
This is a prerequisite for Gtk3 which removes all the fields.
|
|
|
|
|
| |
CID 60619 (#1 of 1): Explicit null dereferenced (FORWARD_NULL)
20. var_deref_op: Dereferencing null pointer left_button.
|
| |
|
|
|
|
| |
Signed-off-by: Landry Breuil <landry@xfce.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Author: Thaddaeus Tintenfisch <thad.fisch@gmail.com>
Bug: https://bugzilla.xfce.org/show_bug.cgi?id=10652
Bug-Ubuntu: https://launchpad.net/bugs/1271861
Description: Add or change various menu icons:
- Open With DEFAULT Application
- New Tab/Window
- Create Folder/Document
- Empty File
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Because the were merged later, they override common shortcuts
like Ctrl+V.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm 100% sure I can implement all ThunarVFS thumbnailers on top of
tumbler in time for the Xfce 4.8 release. Same about the volume monitor
backend for GIO to avoid a GVfs dependency. So why not merge the GIO
branch now?
Not much to say about this merge. It replaces ThunarVFS with GIO inside
Thunar and Thunarx, something I've been working on over the past few
months. It currently requires GVfs for volume monitoring and also
(optionally) depends on tumbler for thumbnail generation. Enjoy.
All .po files are going to be updated in the next commit.
Conflicts:
ChangeLog
INSTALL
acinclude.m4
configure.in.in
plugins/thunar-wallpaper/twp-provider.c
po-doc/ChangeLog
po/ChangeLog
po/LINGUAS
thunar-vfs/thunar-vfs-1.pc.in
thunar-vfs/thunar-vfs-thumb.c
thunar/thunar-templates-action.c
|
|
|
|
|
|
|
|
|
|
|
| |
* thunar/thunar-location-button.c, thunar/thunar-location-buttons.c:
Properly clean up the path bar when a folder on the path bar is
deleted.
(Old svn revision: 23626)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* thunar/thunar-file.{c,h}, thunar/thunar-location-button.c,
thunar/thunar-shortcuts-model.c: Add desktop shortcut to the
shortcuts pane, and use a special icon for the desktop folder.
Bug #2235.
* thunar/thunar-chooser-button.c, thunar/thunar-chooser-dialog.c,
thunar/thunar-gtk-extensions.{c,h}, thunar/thunar-location-buttons.c,
thunar/thunar-renamer-dialog.c, thunar/thunar-shortcuts-view.c,
thunar/thunar-standard-view.c, thunar/thunar-tree-view.c: Add helper
method thunar_gtk_menu_run(), which takes care of running a GtkMenu
in a separate main loop, placing the menu on the appropriate screen
first.
(Old svn revision: 22936)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/README.gtkrc, docs/README.thunarrc, thunar/: Revert location bar
related changes to the previous user interface, because the new user
interface wastes too much space, and makes the file manager look busy.
* po/POTFILES.in: Synchronize file list.
* po/Thunar.pot, po/*.po: Merge new strings.
* po/de.po: Update german translations.
(Old svn revision: 22934)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* thunar/thunar-window.c(action_entries), thunar/thunar-stock.{c,h}:
Use "gnome-fs-home" instead of "gtk-home" as icon for Home for
consistency.
* thunar/thunar-window.c(action_entries): Fix a mnemonic clash.
* thunar/thunar-window.c(thunar_window_current_directory_changed):
Use "<folder> - File Manager" for the title to make it easier to
indentify file manager windows in the taskbar.
* thunar/thunar-create-dialog.c, thunar/thunar-permissions-chooser.c,
thunar/thunar-standard-view.c: No need to include thunar-stock.h
here anymore.
* thunar/thunar-history.c(thunar_history_init): Consider "back" as
an important action wrt to the appearance in the toolbar.
* thunar/thunar-window-ui.xml, thunar/thunar-window.c: Decouple the
location bar from the toolbar by separating them into "Location Bar"
and "Main Toolbar". Bug #1349.
* thunar/thunar-preferences.c, docs/README.thunarrc: Add new options
LastLocationBarVisible and LastToolbarVisible, which control the
visibility of the "Location Bar" and "Main Toolbar". Add new option
LastNavigationBarEntry, which controls whether the navigation bar
will display the path entry widget by default.
* thunar/thunar-gtk-extensions.{c,h}: Add new helper function
thunar_gtk_action_set_tooltip(), which changes the tooltip of
a GtkAction.
* thunar/thunar-navigation-bar.{c,h}, thunar/thunar-path-button.{c,h},
thunar/thunar-navigation-bar-ui.xml, thunar/thunar-path-bar.{c,h},
thunar/thunar-location-button.{c,h}, thunar/thunar-location-bar.{c,h},
thunar/thunar-location-buttons-ui.xml, docs/README.gtkrc,
thunar/thunar-location-buttons.{c,h}, thunar/Makefile.am,
thunar/thunar-location-entry.{c,h}, thunar/thunar-marshal.list,
thunar/thunar-shortcuts-pane.c, thunar/thunar-shortcuts-view.c,
thunar/thunar-tree-pane.c, thunar/thunar-tree-view.c,
thunar/thunar-window-ui.xml, thunar/thunar-window.c: Synchronize
the latest user interface changes in GtkFileChooser. This way the
location bar will be used for both the path bar and the path entry
widgets, and a simple toggle button controls whether the path entry
is visible. This way (nearly) the full width of the window is avail-
able for the path bar. Bug #2060.
* thunar/thunar-gtk-extensions.{c,h}: Drop now obsolete helper function
thunar_gtk_action_group_create_tool_item() as it's no longer used.
* thunar/thunar-location-dialog.c(thunar_location_dialog_init): Reduce
translation overhead and don't use a mnemonic here. It was pretty
useless anyway.
* thunar/thunar-preferences.c, docs/README.thunarrc: Remove now
obsolete option LastLocationBar.
* po/POTFILES.in: Synchronize file list.
* po/Thunar.pot, po/*.po: Merge new strings.
* po/de.po: Update german translations.
(Old svn revision: 22920)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* thunar-vfs/thunar-vfs-exec.c(tvsn_get_active_workspace_number),
configure.in.in: Enable compilation with -fstrict-aliasing without
breaking the strict aliasing rules of the compiler.
* configure.in.in: Enable compilation with --enable-debug=yes or
--enable-debug=full and compilers other than gcc.
* configure.in.in, thunar/thunar-private.h, thunar/thunar-*.c:
Disable extra debugging in release builds, Thunar received
quite a lot of stabilization now. This affects only the internals
of the binary. The public API is still fully sanity checked.
* thunar/thunar-column-model.c, thunar/thunar-renamer-model.c,
thunar/thunar-shortcuts-model.c, thunar/thunar-tree-model.c:
Remove unused variables when building with --enable-debug=no or
--enable-debug=minimum now.
(Old svn revision: 22700)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* README, acinclude.m4, configure.in.in, thunar-vfs/, thunar/,
plugins/thunar-apr/thunar-apr-provider.c,
plugins/thunar-uca/thunar-uca-model.c: Import the trash framework,
based on the XDG trash specification, but currently limited to the
home trash.
* thunar/thunar-file.{c,h}, thunar/thunar-standard-view.c
(thunar_standard_view_merge_custom_actions): Remove obsolete
thunar_file_get_actions(). Bug #1241.
* thunar/thunar-file.c, thunar/thunar-util.{c,h}: Use localized
human readable format for file dates. Bug #2057.
* thunar/thunar-private.h, thunar/thunar-tree-model.c,
thunar/thunar-thumbnail-generator.c, thunar/thunar-shortcuts-model.c,
thunar/thunar-renamer-pair.c, thunar/thunar-renamer-model.c,
thunar/thunar-clipboard-manager.c: Use the slice allocator to reduce
the memory overhead.
* thunar/thunar-gtk-extensions.{c,h}, thunar/thunar-chooser-button.c,
thunar/thunar-permissions-chooser.c, thunar/thunar-chooser-dialog.c,
thunar/thunar-preferences-dialog.c, thunar/thunar-renamer-dialog.c,
thunar/thunar-size-label.c: Use a single shared GtkTooltips instance
for the whole application.
* thunar/thunar-path-entry.c: Update the path entry icon and text
whenever the current file changes.
* README, acinclude.m4, configure.in.in, plugins/thunar-tpa/: Add a
trash panel applet, that communicates with Thunar via D-BUS to
display the current state of the trash can and move files to the
trash by dropping them to the panel applet.
* thunar/thunar-preferences.c(thunar_preferences_class_init),
docs/README.thunarrc: Disable case-sensitive sorting of the
files by default. Bug #2064.
* docs/reference/thunar-vfs/: Update the API documentation.
* po/POTFILES.in: Add new files here.
* po/Thunar.pot, po/*.po: Merge new strings.
* po/de.po: Update german translations.
(Old svn revision: 22534)
|
|
|
|
|
|
|
|
|
|
|
| |
* thunar/thunar-location-button.c, thunar/thunar-location-buttons.c:
Cleanup location buttons properly when a directory is unmounted or
otherwise destroyed. Bug #1752.
(Old svn revision: 21893)
|
|
|
|
|
|
|
|
|
|
| |
* thunar/thunar-location-buttons.c
(thunar_location_buttons_action_create_folder): Fix double unref.
(Old svn revision: 21548)
|
|
|
|
|
|
|
|
|
|
|
|
| |
* thunar/thunar-location-buttons.c: Add "Properties" to the path bar
context menu. Bug #1675.
* thunar/thunar-location-button.c(thunar_location_button_set_file): Watch
folders in the path bar for changes. Bug #1686.
(Old svn revision: 21093)
|