Commit graph

79 commits

Author SHA1 Message Date
Bastian Germann
f00ddb5f9a Correct poppler version detection
[GB.PDF]
* BUG: Correct poppler version detection
2020-08-19 07:24:26 +00:00
gambas
286e18ca7c Mark 'gb.pdf' as deprecated.
[GB.PDF]
* NEW: Mark 'gb.pdf' as deprecated.
2020-06-18 00:05:39 +02:00
gambas
4ad678ea9b Rely on 'pkg-config' only to detect poppler library.
[GB.PDF]
* BUG: Rely on 'pkg-config' only to detect poppler library.
2020-06-15 00:10:27 +02:00
gambas
f5a806e2c0 Correctly disable 'gb.pdf' component if pkg-config fails.
[GB.PDF]
* BUG: Correctly disable 'gb.pdf' component if pkg-config fails.
2020-06-14 00:49:41 +02:00
gambas
916b866b69 Support for poppler 0.86, trial 6.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 6.
2020-03-10 03:42:49 +01:00
gambas
36f46ac8b4 Support for poppler 0.86, trial 5.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 5.
2020-03-10 02:57:46 +01:00
gambas
22b4431314 Support for poppler 0.86, trial 4.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 4.
2020-03-10 02:37:57 +01:00
gambas
4a39bd40fa Support for poppler 0.86, trial 3.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 3.
2020-03-10 02:12:54 +01:00
gambas
7f549758f8 Support for poppler 0.86, trial 2.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 2.
2020-03-10 01:45:55 +01:00
gambas
bdb5801687 Support for Poppler 0.86.
[GB.PDF]
* BUG: Support for Poppler 0.86.
2020-03-10 01:40:24 +01:00
Evangelos Foutras
6a16e02ee3 Use GlobalParams::getUtf8Map() found in poppler 0.85
[GB.PDF]
* BUG: Make 'gb.pdf' compile with poppler >= 0.85.
2020-01-30 21:08:47 +02:00
Laurent Carlier
36c093cb21
Fix segfault with poppler>0.83
[GB.PDF]
* BUG: Fix segfault with poppler > 0.83
2020-01-23 18:02:44 +01:00
Laurent Carlier
6440ac1a90
[GB.PDF]
* BUG: Raise minimal supported poppler version to 0.20

It should be safe because poppler-0.20.0 has been released on May 10, 2012
2020-01-17 09:33:27 +01:00
Laurent Carlier
bca4d79191
Fix compilation with poppler >= 0.83 2020-01-17 09:08:33 +01:00
gambas
d721a82377 Try again to compile with poppler 0.76.
[GB.PDF]
* BUG: Try again to compile with poppler 0.76.
2019-05-01 15:16:05 +02:00
gambas
0f044b9512 Try again to compile with poppler 0.76.
[GB.PDF]
* BUG: Try again to compile with poppler 0.76.
2019-05-01 14:39:44 +02:00
gambas
cae967dedb Try to compile with poppler >= 0.76.
[GB.PDF]
* BUG: Try to compile with poppler >= 0.76.
2019-05-01 13:52:51 +02:00
Bernhard M. Wiedemann
a03ffa0c04
Make 'gb.pdf' compile with poppler-0.72
completes commit a576b687db

Without this change, it would complain about missing getCString
because the POPPLER_VERSION_0_72 was not there.
2019-02-14 10:32:37 +01:00
gambas
75b1d5955a Replace 'Guint' by 'uint', otherwise the component seems to not compile anymore on some systems.
[GB.PDF]
* BUG: Replace 'Guint' by 'uint', otherwise the component seems to not compile anymore on some systems.
2019-01-20 23:28:00 +01:00
gambas
a576b687db Make 'gb.pdf' compile when poppler version >= 0.72.
[GB.PDF]
* BUG: Make 'gb.pdf' compile when poppler version >= 0.72.
2018-12-21 02:48:20 +01:00
gambas
1f641f3dc9 Make gb.pdf compile with poppler 0.71.
[GB.PDF]
* BUG: Make gb.pdf compile with poppler 0.71.
2018-11-03 11:19:42 +01:00
gambas
d3a145655a Fix compilation of gb.pdf on old gcc, by checking if the '-std=c++11' flag is available.
[INTERPRETER]
* NEW: Write the name of optional libraries in the warning message displayed when not found.

[GB.PDF]
* BUG: Fix compilation of gb.pdf on old gcc, by checking if the '-std=c++11' flag is available.
2018-09-01 20:05:44 +02:00
bgermann
9e98045363 [GB.PDF] Compile with C++ 11
[GB.PDF]
* BUG: Compile with C++ 11 which is needed by current poppler versions
2018-08-29 23:22:44 +02:00
gambas
64f20f041f Continue fixing compilation on old versions of the horrible poppler library.
[GB.PDF]
* BUG: Continue fixing compilation on old versions of the horrible poppler library.
2018-05-16 03:50:46 +02:00
gambas
f87cd1025b Continue fixing compilation on old popplers.
[GB.PDF]
* BUG: Continue fixing compilation on old popplers.
2018-05-16 02:29:12 +02:00
gambas
e528f3441a Fix compilation with poppler < 0.64.
[GB.PDF]
* BUG: Fix compilation with poppler < 0.64.
2018-05-16 02:24:20 +02:00
Tobias Boege
0893ca7dee gb.pdf: Fix compilation with older popplers
[GB.PDF]
* BUG: Fix compilation with older popplers
2018-05-16 02:04:47 +02:00
Tobias Boege
fdf8fa658f gb.pdf: Compile with poppler 0.64
[GB.PDF]
* NEW: Add many consts to compile with poppler 0.64. Partial patch thanks to Tony Morehen
2018-05-15 21:27:51 +02:00
David Tardon
6a4adabfd7 adapt to poppler 0.58 2017-09-06 12:58:12 +02:00
Laurent Carlier
8dc6679530 Remove 'missing' file ,generated by autotools, from the repository 2017-08-13 16:13:06 +02:00
Benoît Minisini
82eddfd5c9 [CONFIGURATION]
* NEW: Remove all 'depcomp' files. Apparently they are not used anymore by autoconf.

[INTERPRETER]
* BUG: Fix some gcc 6 warnings.

[GB.DEBUG]
* BUG: Fix some gcc 6 warnings.

[GB.GTK]
* BUG: Fix some gcc 6 warnings.
* BUG: Fix a ';' mistake in a focus management test.

[GB.GTK3]
* BUG: Fix some gcc 6 warnings.
* BUG: Fix a ';' mistake in a focus management test.

[GB.IMAGE]
* BUG: Fix some gcc 6 warnings.


git-svn-id: svn://localhost/gambas/trunk@8101 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2017-02-18 17:24:01 +00:00
Benoît Minisini
d3ebb6ccc8 [CONFIGURATION]
* NEW: Update the state of many components.

[DEVELOPMENT ENVIRONMENT]
* NEW: The project property dialog now uses an IconPanel.
* NEW: New design of the component tab in the project property dialog.

[GB.GUI.BASE]
* NEW: GridView: The background of the sorted column is now lighter.

[GB.QT4.WEBKIT]
* NEW: WebView.History is a new virtual access to get the number of entries 
  in the history, to set or get the current history entry index, and to get
  or set the history maximum capacity.


git-svn-id: svn://localhost/gambas/trunk@6788 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2015-01-01 11:46:48 +00:00
Benoît Minisini
7bd4a3d770 [GB.PDF]
* BUG: Check for the availabilty of private poppler headers.


git-svn-id: svn://localhost/gambas/trunk@6729 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-12-13 13:25:25 +00:00
Benoît Minisini
5d95312b76 [GB.PDF]
* BUG: Search result now takes the orientation into account.


git-svn-id: svn://localhost/gambas/trunk@6489 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-09-18 22:34:23 +00:00
Benoît Minisini
f9c1e12191 [GB.PDF]
* BUG: The initial rotation of the PDF document is now taken into account.


git-svn-id: svn://localhost/gambas/trunk@6488 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-09-18 20:47:31 +00:00
Benoît Minisini
5e76433eeb [CONFIGURATION]
* NEW: Do not use deprecated autoconf macros anymore.
* NEW: The version information is now located in the 'version.m4' file in
  the source root directory.


git-svn-id: svn://localhost/gambas/trunk@6230 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-04-05 21:22:43 +00:00
Benoît Minisini
4f566fa199 [DEVELOPMENT ENVIRONMENT]
* BUG: Forgot the description of gb.opengl.sge.

[INTERPRETER]
* BUG: Propagate the GB_DATE_SERIAL structure changes to all components.


git-svn-id: svn://localhost/gambas/trunk@5879 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-10-13 12:39:56 +00:00
Laurent Carlier
6b8cf6448e [CONFIGURATION]
* BUG: Adapt to the verbosity output when a pkg-config component isn't available.


git-svn-id: svn://localhost/gambas/trunk@4790 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-29 05:55:35 +00:00
Benoît Minisini
8ad1afe673 [CONFIGURATION]
* NEW: Print disabled components individually.

[GB.QT4]
* BUG: ComboBox background color is correctly handled now.


git-svn-id: svn://localhost/gambas/trunk@4739 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-18 01:19:15 +00:00
Laurent Carlier
4a91059623 ...and another typo from #4730... sorry!!!!
git-svn-id: svn://localhost/gambas/trunk@4732 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-15 08:17:51 +00:00
Laurent Carlier
6cb7591fad Fix Copy&Paste error from #4730
git-svn-id: svn://localhost/gambas/trunk@4731 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-15 07:56:55 +00:00
Laurent Carlier
9b235b37a4 [GB.PDF]
* BUG: Fix building with poppler-0.20.x

/!\ this changes are not yet tested /!\


git-svn-id: svn://localhost/gambas/trunk@4730 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-15 07:32:03 +00:00
Benoît Minisini
e2fac79ffb [CONFIGURATION]
* NEW: Replace the old "INCLUDES" directive by "xxx_CPPFLAGS" in all 
  Makefile.am files.

[GB.XML]
* BUG: Remove debugging flags from compilation flags.


git-svn-id: svn://localhost/gambas/trunk@4714 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-04 16:45:14 +00:00
Benoît Minisini
dd3b512daf [CONFIGURATION]
* NEW: Update copyrights.


git-svn-id: svn://localhost/gambas/trunk@4384 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-12-31 02:39:20 +00:00
Benoît Minisini
95aa370a7e [INTERPRETER]
* BUG: Do not use GB.ReturnNull() when returning a void string anymore. Use
  the new GB.ReturnVoidString() API instead.


git-svn-id: svn://localhost/gambas/trunk@4216 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-10-24 19:33:41 +00:00
Benoît Minisini
8eb1a35189 [EXAMPLES]
* NEW: Apply the gb.pdf changes to the PDFViewer example.

[GB.PDF]
* BUG: Remove a debugging message and fix the return value of the Find() 
  method.

[GB.FORM]
* NEW: Add a Click and a Change event to the DateBox control. The Click
  event is raised when the popup is closed.


git-svn-id: svn://localhost/gambas/trunk@4120 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-09-12 14:20:45 +00:00
Benoît Minisini
33d0f6a217 [GB.PDF]
* NEW: Add a PdfRect class systematically used for returning the 
  coordinates of page elements or search results.
* BUG: Fix the retrieveing of index titles.
* BUG: Some fixes in classes description.

git-svn-id: svn://localhost/gambas/trunk@4119 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-09-12 01:42:00 +00:00
Benoît Minisini
67ecd4b00a [INTERPRETER]
* NEW: New syntax for GB.AddString() and GB.ExtendString() interpreter API.
  Do not pass the string by reference anymore.
* NEW: GB.AddChar() is a new API for adding just a char to a string.

[GB.DB.SQLITE2]
* BUG: Fix ignored system call return values.

[GB.DB.SQLITE3]
* BUG: Fix ignored system call return values.

[GB.DB.NET]
* BUG: Fix ignored system call return values.

[GB.V4L]
* BUG: Remove some unused local variables.


git-svn-id: svn://localhost/gambas/trunk@4105 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-09-07 19:43:11 +00:00
Benoît Minisini
9488c7aff7 [DEVELOPMENT ENVIRONMENT]
* NEW: Automatic completion now displays hidden symbols if the class is 
  part of the current project.
* NEW: Support for *.tar.xz source archives.
* NEW: Underscores are now allowed inside a class name.
* BUG: Enabling or disabling tooltips in the option dialog does not crash
  anymore.

[INTERPRETER]
* NEW: Rename many virtual classes everywhere so that the documentation can
  easily extract the property name of the parent class from the virtual
  class name. For example, ".ApplicationArgs" is now ".Application.Args".


git-svn-id: svn://localhost/gambas/trunk@4028 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-08-21 21:46:20 +00:00
Benoît Minisini
e498fe724b [GB.PDF]
* BUG: Fix compilation of gb.pdf.


git-svn-id: svn://localhost/gambas/trunk@4022 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-08-20 13:26:12 +00:00