Add 'undo' menu item to undo the single latest copy operation (Issue #819)
First of four steps for full undo/redo support. - This first commit will only bring support for 'copy'. Support for other operations will follow soon. - Undo will be provided in the 'edit' menu (or via STRG+Z shortcut). - 'ThunarJobOperation' models a single user operation, containing one to many source- and target-files. - A 'ThunarJobOperation' can be inverted to do the opposite of what was originally done. MR !266
Showing
- docs/reference/thunar/thunar-docs.xml 2 additions, 0 deletionsdocs/reference/thunar/thunar-docs.xml
- po/POTFILES.in 1 addition, 0 deletionspo/POTFILES.in
- thunar/Makefile.am 2 additions, 0 deletionsthunar/Makefile.am
- thunar/thunar-action-manager.c 15 additions, 0 deletionsthunar/thunar-action-manager.c
- thunar/thunar-action-manager.h 1 addition, 0 deletionsthunar/thunar-action-manager.h
- thunar/thunar-enum-types.c 29 additions, 0 deletionsthunar/thunar-enum-types.c
- thunar/thunar-enum-types.h 19 additions, 0 deletionsthunar/thunar-enum-types.h
- thunar/thunar-job-operation.c 329 additions, 0 deletionsthunar/thunar-job-operation.c
- thunar/thunar-job-operation.h 39 additions, 0 deletionsthunar/thunar-job-operation.h
- thunar/thunar-menu.c 8 additions, 0 deletionsthunar/thunar-menu.c
- thunar/thunar-menu.h 2 additions, 1 deletionthunar/thunar-menu.h
- thunar/thunar-transfer-job.c 41 additions, 15 deletionsthunar/thunar-transfer-job.c
- thunar/thunar-window.c 2 additions, 1 deletionthunar/thunar-window.c
Loading
Please register or sign in to comment