Skip to content
Snippets Groups Projects
  1. Mar 15, 2009
  2. Mar 14, 2009
    • Jerome Guelfucci's avatar
      Fix most of the issues introduced by the previous commit. · bd16867e
      Jerome Guelfucci authored
      Gthread-2.0 >= 2.6.0 is now required.
      
      * configure.ac.in, src/main.c, src/Makefile.am,
        panel-plugin/screenshooter-plugin.c, panel-plugin/Makefile.am:
        add a dependence on gthread and initialize the threads at startup.
      * TODO: updated.
      * lib/screenshooter-actions.c: use the URI of the temporary directory
        and not its path, fixes the open with mode.
      * lib/screenshooter-dialogs.c:
        - (cb_progress_upload) add the remaining number of bytes to the
          progress bar.
        - (cb_finished_upload) add some debugging information.
        - (save_screenshot_to_local_path) return the save location.
        - (save_screenshot_to_remote_location):
           + tweak the layout of the progress dialog.
           + run the dialog AFTER starting the copy so that it does not block
            everything.
           + delete the temp file after the transfer.
        - (save_screenshot_to) return the save location when saving to a
          local destination.
        - (screenshooter_save_screenshot):
           + destroy the dialog as early as possible so that it does not
             block the main loop.
           + fix the open with mode here too.
      * autogen.sh: use git svn instead of git svn.
      
      
      (Old svn revision: 6901)
      bd16867e
  3. Mar 12, 2009
    • Jerome Guelfucci's avatar
      Try to fix Corsac's problem. · b2fe1e9a
      Jerome Guelfucci authored
      (Old svn revision: 6888)
      b2fe1e9a
    • Jerome Guelfucci's avatar
      Port the saving of screenshots to GIO. Some things still need to be · cbc8919e
      Jerome Guelfucci authored
      polished. Some things might be broken, like opening a screenshot with
      an application.
      
      * lib/screenshooter-utils.{c,h}:
        - (screenshooter_get_home_uri) simplify the function.
        - (screenshooter_is_remote_uri) new function to detect remote uris.
      
      * lib/screenshooter-dialogs.c:
        - (cb_progress_upload) new function to set the progress bar of the
          transfer dialog.
        - (cb_finished_upload) new function to report errors that could have
          occurred during the transfer and to close the transfer dialog when
          we are done.
        - (cb_transfer_dialog_response) new function to allow a transfer to
          be cancelled.
        - (save_screenshot_to_local_path) new function to save a screenshot
          to a local path.
        - (save_screenshot_to_remote_location) new function to save a screenshot
          to a remote place. It saves the screenshot to the temporary directory
          and copies it to the remote location. A dialog shows the progress of
          the transfer and offers to cancel it.
        - (save_screenshot_to) new function to choose between one of the two
          above save functions.
        - (screenshooter_save_screenshot) rework the function to use the
          functions listed above.
      
      
      (Old svn revision: 6887)
      cbc8919e
  4. Mar 09, 2009
    • Jerome Guelfucci's avatar
      Start porting the application to GIO. From now on, · c16304df
      Jerome Guelfucci authored
      sd->screenshot_dir is an URI to the save directory.
      
      * src/main.c (main):
        - don't do anything before gtk is initialized.
        - use a GFile for the default save directory.
        - fallback to the home URI if the directory stored in preferences
          does not exist anymore.
        - use GIO for the command line argument.
        - use xfce_err to show an error instead of g_error.
      
      * lib/screenshooter-actions.c: fallback to the home URI.
      
      * lib/screenshooter-utils.c:
        - (screenshooter_read_rc_file) fallback to the home URI.
        - (screenshooter_get_home_uri) new function to get the URI of the
          home folder.
      
      * lib/screenshooter-utils.h: add he prototype of the new function.
      
      * lib/screenshooter-dialogs.c:
        - (screenshooter_dialog_new) use uris in the gtk file chooser.
        - (screenshooter_save_screenshot) use uris in the gtk file chooser.
        - (cb_default_folder) get the uri instead of the file name.
        - (generate_filename_for_uri) use GFiles instead of plain paths.
      
      
      
      (Old svn revision: 6875)
      c16304df
  5. Mar 08, 2009
  6. Mar 07, 2009
  7. Mar 05, 2009
  8. Mar 01, 2009
    • Dumitru Moldovan's avatar
      · fbdc8711
      Dumitru Moldovan authored
      Romanian translation added
      
      
      
      (Old svn revision: 6822)
      fbdc8711
  9. Feb 26, 2009
  10. Feb 25, 2009
  11. Feb 23, 2009
  12. Feb 22, 2009
  13. Feb 15, 2009
  14. Feb 10, 2009
  15. Feb 09, 2009
    • Alexander Toresson's avatar
      .: · 4a857f96
      Alexander Toresson authored
      	* sv.po: Swedish translation update (Daniel Nylander)
      
      (Old svn revision: 6667)
      4a857f96
  16. Feb 08, 2009
  17. Feb 07, 2009
  18. Feb 03, 2009
Loading