Skip to content
Snippets Groups Projects
  1. Jan 03, 2012
  2. Jan 02, 2012
  3. Jul 31, 2011
  4. May 10, 2011
  5. Feb 27, 2011
  6. Dec 07, 2010
  7. Nov 25, 2010
  8. Feb 07, 2010
  9. Dec 28, 2009
  10. Nov 29, 2009
  11. Nov 28, 2009
  12. Oct 14, 2009
  13. Aug 25, 2009
    • Jérôme Guelfucci's avatar
      Various fixes for the build system. · 1725ac2b
      Jérôme Guelfucci authored
      Use latest Xfce-dev-tools to get rid of revision and linguas
      substitution, remove the LINGUAS file. Use git instead of svn in the
      version generation.
      
      Fix distcheck by cleaning some pathes in Makefile.am and adding some
      temporary files to POTFILES.skip.
      1725ac2b
  14. Aug 13, 2009
  15. Aug 08, 2009
  16. Jul 07, 2009
    • Jerome Guelfucci's avatar
      Use libsoup instead of XMLRPC-C. · d3c68171
      Jerome Guelfucci authored
      Add libsoup as a dependency, remove the XMLRPC-C stuff. Factorize the
      xmlrpc calls in lib/screenshooter-zimagez.c and add some additional
      error checking.
      
      
      (Old svn revision: 7690)
      d3c68171
  17. Jun 28, 2009
  18. Jun 16, 2009
  19. Jun 14, 2009
  20. Jun 03, 2009
  21. May 26, 2009
  22. May 23, 2009
  23. May 15, 2009
    • Jerome Guelfucci's avatar
      * src/main.c: · 19b447e2
      Jerome Guelfucci authored
      	  - add the glib and stdlib headers.
      	  - use RETURN_SUCCESS and RETURN_FAILURE instead of 0 and 1.
      	* lib/exo-simple-job.{c,h}, lib/exo-job.{c,h}: take the job framework
      	  from Exo written by Jannis Pohlmann. Thank you Jannis!
      	* lib/screenshooter-job.{c,h}, lib/screenshooter-simple-job.{c,h}:
      	  ScreenshooterJob is based on ExoJob, it provides to additional signals,
      	  ask and image-uploaded.
      	* lib/screenshooter-marshal.list: add some marshallers for the new
      	  signals.
      	* lib/screenshooter-zimagez.{c,h}: port the existing code to use a
      	  ScreenshooterJob. Thanks to Jannis for his great help! This fixes
      	  a bunch of problems that occured with the previous implementation.
      	  The dialogs still need to be polished.
      	* lib/screenshooter-actions.c: use the new function.
      	* lib/Makefile.am:
      	  - add some magic to generate the marshallers.
      	  - sort the source files by alphabetical order.
      	* configure.ac.in: bump the GThreads required version to 2.16.
      
      
      
      (Old svn revision: 7340)
      19b447e2
  24. May 01, 2009
    • Jerome Guelfucci's avatar
      2009-05-01 jeromeg · d5df895a
      Jerome Guelfucci authored
      	This still needs a lot of polishment, but let's make things public.
      
      	* src/Makefile.am, panel-plugin/Makefile.am: change the linking order.
      	* lib/screenshooter-zimagez.c:
      	  - (warn_if_fault_occurred) to warn if an error occured during the XML
      	    transaction.
      	  - (screenshooter_upload_to_zimagez) to upload the screenshot. Still needs
      	    a lot of polish, but at least it works.
      	* TODO: updated.
      
      2009-04-19 jeromeg
      
      	* src/main.c:
      	  - sort the CLI options by alphabetical order.
      	  - add an upload CLI option.
      	  - add some G_LIKELY and G_UNLIKELY macros.
      	* lib/screenshooter-actions.c:
      	  - add some G_LIKELY and G_UNLIKELY macros.
      	  - call the upload function when the user requested it.
      	* lib/screenshooter-utils.{c,h}: add a (rot13) function to encode the
      	  password before sending it.
      	* lib/screenshooter-zimagez.{c,h}: two new files to support the upload
      	  of screenshots to ZimageZ.com, a free Web hosting solution.
      	* lib/screenshooter-global.h: add the upload option.
      	* lib/Makefile.am: add the two new files to the source.
      	* configure.ac.in: check for xmlrpc-c, this is a bit uggly, but xmlrpc-c
      	  does not provide a .pc file...
      
      
      
      (Old svn revision: 7299)
      d5df895a
  25. Mar 28, 2009
  26. Mar 15, 2009
  27. 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
  28. Feb 26, 2009
  29. Feb 25, 2009
Loading