Skip to content
Snippets Groups Projects
  1. Dec 25, 2009
  2. Oct 28, 2009
    • Jérôme Guelfucci's avatar
      Respect the transparence of shaped decoration. · 3c690f70
      Jérôme Guelfucci authored
      Do not use the frame extensions to get the screenshot of a window,
      but use its shape instead. This allows us to have a transparent
      background under rounded corners instead of the window that is
      under the screenshoted window.
      3c690f70
  3. Aug 25, 2009
  4. Aug 13, 2009
  5. Jun 14, 2009
  6. May 31, 2009
  7. May 30, 2009
  8. May 29, 2009
    • Jerome Guelfucci's avatar
      Fix a crash in the panel plugin. · 73c546ef
      Jerome Guelfucci authored
      Use sd->cli and sd->close correctly so that it does not exit the main
      loop when running the panel plugin which makes it crash. Simplify the 
      code a bit and set the members of the structure correctly when 
      initializing the application and the plugin.
      
      
      
      (Old svn revision: 7437)
      73c546ef
  9. May 23, 2009
  10. May 16, 2009
    • Jerome Guelfucci's avatar
      * src/screenshooter-utils.{c,h}: add (screenshooter_error) which shows · 79f58112
      Jerome Guelfucci authored
      	  an error using a GtkMessageDialog.
      	* lib/*, panel-plugin/screenshooter-plugin.c, src/main.c:
      	  - use (screenshooter_error) instead of (xfce_err).
      	  - remove some trailing white spaces.
      	* lib/screenshooter-job.c (screenshooter_job_ask_info): add a missing return,
      	  when the job has been cancelled.
      	* TODO: updated.
      
      
      (Old svn revision: 7352)
      79f58112
  11. May 05, 2009
  12. 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
  13. 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
  14. Mar 08, 2009
  15. Feb 25, 2009
  16. Feb 22, 2009
  17. Jan 13, 2009
  18. Jan 05, 2009
  19. Dec 29, 2008
  20. Dec 20, 2008
  21. Dec 14, 2008
  22. Dec 07, 2008
  23. Nov 28, 2008
  24. Nov 04, 2008
  25. Nov 03, 2008
    • Jerome Guelfucci's avatar
      * configure.ac.in: Display build options. · 849ffc08
      Jerome Guelfucci authored
        * lib/screenshooter-dialog.c:
          - (cb_combo_active_item_changed) Fix prototype and do not free sd->app as it
            makes the plugin segfault.
        * lib/screenshooter-utils.c:
          - (screenshooter_open_screenshot) Display the error with xfce_err if any.
        * TODO: updated.
      
      
      (Old svn revision: 5942)
      849ffc08
    • Jerome Guelfucci's avatar
      * TODO: updated. · 4b3382bc
      Jerome Guelfucci authored
        * lib/screenshooter-utils.h: add define for default application.
        * lib/screenshooter-utils.c:
          - (screenshooter_read_rc_file) read the default application.
          - (screenshooter_write_rc_file) write the default application.
          - (screenshooter_open_screenshot) only open if app != "none".
        * lib/screenshooter-dialogs.c:
          - add a define for icon size.
          - (set_default_item) added to select the correct item of the combobox when
            displaying the interface.
          - (add_item) use the icon size define.
          - (populate_liststore) add the "none" item on the top of the liststore.
          - (screenshooter_dialog_new) add a call to set_default_item.
      
      
      (Old svn revision: 5937)
      4b3382bc
  26. Nov 02, 2008
  27. Nov 01, 2008
Loading