- Aug 13, 2009
-
-
Jérôme Guelfucci authored
The non-recursive Makefile.am is used to build the convenience library, the main application and the panel plugin. This reduces the build time and it is no longer necessary to clean the whole project before build to test changes in the convenience library. Recursive makefiles are still used for the translations, the documentation and the icons. Conflicts: ChangeLog
-
Jérôme Guelfucci authored
Remove the AC_AIX, AC_ISC_POSIX and AC_MINIX macros which seem useless and trigger a lot of warnings. Add the AC_USE_SYSTEM_EXTENSIONS macro to configure.ac.in. Do not use GNU make specific rules in {panel-plugin,src}/Makefile.am and remove some trailing spaces in lib/Makefile.am.
-
- Aug 08, 2009
-
-
Mike Massonnet authored
(Old svn revision: 7898)
-
- Jul 07, 2009
-
-
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)
-
- Jun 28, 2009
-
-
Mike Massonnet authored
(Old svn revision: 7637)
-
- Jun 16, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 7598)
-
- Jun 14, 2009
-
-
Jerome Guelfucci authored
Update the manpage, the documentation version numbers. Clean the TODO file and the NEWS file. (Old svn revision: 7565)
-
- Jun 03, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 7454)
-
- May 26, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 7424)
-
- May 23, 2009
-
-
Jerome Guelfucci authored
The results dialog now uses GtkTextViews in GtkFrames instead of labels, alignments have also been added to enhance the look. (Old svn revision: 7401)
-
Jerome Guelfucci authored
installed. Makes libcurl and xmlrpc-c optional. (Old svn revision: 7397)
-
Jerome Guelfucci authored
xmlrpc-c stuff. (Old svn revision: 7395)
-
- May 15, 2009
-
-
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)
-
- May 01, 2009
-
-
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)
-
- Mar 28, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 7011)
-
- Mar 15, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 6910)
-
- Mar 14, 2009
-
-
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)
-
- Feb 26, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 6799)
-
- Feb 25, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 6794)
-
Jerome Guelfucci authored
(Old svn revision: 6789)
-
- Feb 15, 2009
-
-
Jerome Guelfucci authored
Japanese translation. (Hashimoto Masato) (Old svn revision: 6690)
-
- Feb 08, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 6661)
-
Jerome Guelfucci authored
(Old svn revision: 6660)
-
- Feb 07, 2009
-
-
Jerome Guelfucci authored
translatable through po files. Some bits are still missing. * src/xfce4-screenshooter.desktop.in.in: don't use a verb in the title. (Old svn revision: 6658)
-
- Jan 18, 2009
-
-
Jerome Guelfucci authored
(Old svn revision: 6490)
-
Jerome Guelfucci authored
(Old svn revision: 6486)
-
Jerome Guelfucci authored
(Old svn revision: 6485)
-
Jerome Guelfucci authored
* configure.ac.in: get ready for a new release. * xfce4-screenshooter.1: bump version. (Old svn revision: 6484)
-
- Jan 08, 2009
-
-
Jerome Guelfucci authored
level when printing the configuration. (Old svn revision: 6412)
-
- Jan 05, 2009
-
-
Jerome Guelfucci authored
* doc/fr, doc/C: fix the markup of a title in xfce4-screenshooter.html * configure.ac.in: - add id doc. - set version number for next release. (Old svn revision: 6404)
-
- Jan 02, 2009
-
-
Jerome Guelfucci authored
* configure.ac.in: - use @LINGUAS@ instead of copying things from po/LINGUAS manually. - set debugging as full for svn snapshots. * panel-plugin/screenshooter-plugin.c: directly use button instead of pd->button. (Old svn revision: 6394)
-
Jerome Guelfucci authored
(Old svn revision: 6392)
-
Jerome Guelfucci authored
(Old svn revision: 6390)
-
- Dec 29, 2008
-
-
Jerome Guelfucci authored
(Old svn revision: 6378)
-
- Dec 05, 2008
-
-
Jerome Guelfucci authored
(Old svn revision: 6283)
-
- Dec 04, 2008
-
-
Jerome Guelfucci authored
- remove all X code, in particular find_toplevel_window. Instead, use a combination of gdk_window_get_toplevel and gdk_window_get_frame_extents. This should fix some remaining crashes with "BadWindow" error. - detect the area to screenshot after the delay, rather than before. * src/main.c: add a comment. * configure.ac.in: remove x11proto-core build dependency. * NEWS: updated. (Old svn revision: 6272)
-
- Nov 15, 2008
-
-
Jerome Guelfucci authored
* Add -Werror again. * src/main.c: Use "V" for version, instead of "v". * configure.ac.in: set version to 1.4.0.1. (Old svn revision: 6111)
-
Jerome Guelfucci authored
(Old svn revision: 6110)
-
Jerome Guelfucci authored
(Old svn revision: 6107)
-
Jerome Guelfucci authored
(Old svn revision: 6105)
-