|
|
|
@253
|
[253]
|
10/16/06 14:49:05 |
jordi |
Applied Enrico Tröger's patch for full screen support. This closes ticket … |
|
|
|
@237
|
[237]
|
06/13/06 18:25:02 |
jordi |
Updated the THANKS files. Probably I forget someone, but it's late ;-) |
|
|
|
@234
|
[234]
|
06/13/06 17:09:37 |
jordi |
Added the missing virtual function for the test dumb PrintView?. |
|
|
|
@227
|
[227]
|
06/12/06 16:40:59 |
jordi |
The MainView? now has a separate widget for the current page number and the … |
|
|
|
@226
|
[226]
|
06/12/06 16:39:50 |
jordi |
Added all missing virtual function to be able to execute the test suites. |
|
|
|
@218
|
[218]
|
06/10/06 19:50:31 |
jordi |
The page range sensitivity is also implemented as well as the callback … |
|
|
|
@217
|
[217]
|
06/10/06 19:13:25 |
jordi |
Implemented the sensitivity of the Collate option. |
|
|
|
@216
|
[216]
|
06/10/06 18:42:54 |
jordi |
Added a test suite for the PrintPter? and a Dumb view for testing purposes. … |
|
|
|
@212
|
[212]
|
06/10/06 11:43:58 |
jordi |
Added the action to print to the main menu and made its sensitivity to … |
|
|
|
@210
|
[210]
|
06/10/06 09:02:37 |
jordi |
Added test for checking the save a document functionality. |
|
|
|
@207
|
[207]
|
06/10/06 06:57:16 |
jordi |
Added checks for the Save and Zoom widgets in the MainPterTest? class' … |
|
|
|
@205
|
[205]
|
06/10/06 05:34:50 |
jordi |
I've added the missing pure virtual function from last week and also added … |
|
|
|
@198
|
[198]
|
05/28/06 13:58:35 |
jordi |
Added the PreferencesPter? and IPreferencesView classes as well as they … |
|
|
|
@194
|
[194]
|
05/27/06 10:30:47 |
jordi |
Now all test suites passes. |
|
|
|
@193
|
[193]
|
05/27/06 10:01:06 |
jordi |
The test functions for the external browser command line option. |
|
|
|
@182
|
[182]
|
05/13/06 09:27:45 |
jordi |
I was using LDFLAGS instead LDADD to tell which libraries to link to. This … |
|
|
|
@177
|
[177]
|
05/12/06 12:34:14 |
jordi |
The tests are only compiled iif the --enable-debug is also used in … |
|
|
|
@173
|
[173]
|
05/12/06 07:14:53 |
jordi |
Added the missing pure virtual function to make the tests compile. |
|
|
|
@158
|
[158]
|
05/09/06 13:46:38 |
jordi |
Added the missing comments for the new functionality. |
|
|
|
@157
|
[157]
|
05/09/06 13:07:25 |
jordi |
The FindPter? now can also search backwards. |
|
|
|
@156
|
[156]
|
05/09/06 11:15:14 |
jordi |
The FindPter? can now search new matches in forward directions (i.e., Find … |
|
|
|
@155
|
[155]
|
05/09/06 06:55:01 |
jordi |
The PDF document now can actually search for a text in a page and return … |
|
|
|
@154
|
[154]
|
05/08/06 15:49:20 |
jordi |
When the text to find changes, the FindPter? starts a new background job … |
|
|
|
@153
|
[153]
|
05/08/06 11:15:11 |
jordi |
Added the FindPter? and IFindView classes that will control the find … |
|
|
|
@151
|
[151]
|
05/07/06 09:30:06 |
jordi |
Instead of setting a new "Loading..." empty page each time the page is … |
|
|
|
@150
|
[150]
|
05/07/06 06:45:49 |
jordi |
When IDocument has not image of the page requested by PagePter?, PagePter? … |
|
|
|
@148
|
[148]
|
05/05/06 15:43:37 |
jordi |
Added all missing comments for all functions. |
|
|
|
@147
|
[147]
|
05/05/06 11:42:43 |
jordi |
Added the new DocumentLink? class that holds a link's rectangle (position) … |
|
|
|
@146
|
[146]
|
05/05/06 08:46:28 |
jordi |
Now is the PagePter? how is doing the page scroll. This way I can add other … |
|
|
|
@141
|
[141]
|
05/01/06 18:00:18 |
jordi |
I've added a new test fixture for the PagePter? class that just checks that … |
|
|
|
@136
|
[136]
|
04/29/06 14:09:50 |
jordi |
Now all tests passes and the ePDFView executable can be build. |
|
|
|
@134
|
[134]
|
04/29/06 12:38:36 |
jordi |
ePDFView now compiles (thanks Broeisi for pointing that) although it's now … |
|
|
|
@133
|
[133]
|
04/29/06 10:10:59 |
jordi |
Added the ShowIndex? and ShowToolAndStatusBar? tests as they are not … |
|
|
|
@132
|
[132]
|
04/29/06 10:07:03 |
jordi |
The MainPter? now can load, show the error message and ask for the password … |
|
|
|
@131
|
[131]
|
04/29/06 09:10:01 |
jordi |
Readded the tests for the DocumentOutline?. |
|
|
|
@130
|
[130]
|
04/29/06 06:04:59 |
jordi |
I added a new IJob child class called JobRender? which just renders pages. … |
|
|
|
@129
|
[129]
|
04/29/06 04:13:06 |
jordi |
Rotating and zooming the document also "emits" notifies from the document … |
|
|
|
@128
|
[128]
|
04/29/06 03:33:17 |
jordi |
Now when the page number changes, the observers are informed. Also, when … |
|
|
|
@127
|
[127]
|
04/29/06 03:04:45 |
jordi |
Loading valid (non-encrypted) files and with relative paths works again. |
|
|
|
@126
|
[126]
|
04/29/06 03:01:55 |
jordi |
Now loading a password protected file works as well using the new … |
|
|
|
@125
|
[125]
|
04/29/06 02:34:14 |
jordi |
Added again one the old tests and also makes sure that calling the … |
|
|
|
@124
|
[124]
|
04/29/06 02:29:35 |
jordi |
The IDocument is now "observable": observers can attach themselves to the … |
|
|
|
@123
|
[123]
|
04/28/06 03:54:38 |
jordi |
Renamed the "Show Outline" option to "Show Index" and added a shortcut for … |
|
|
|
@122
|
[122]
|
04/26/06 16:32:51 |
jordi |
Now all tests pass. It turns out that I used usleep(2) believing that it … |
|
|
|
@120
|
[120]
|
04/26/06 06:44:05 |
jordi |
Added initial support for caching of page's pixmaps. |
|
|
|
@117
|
[117]
|
04/25/06 09:27:46 |
jordi |
The main view now shows on the status bar the file loading as well as … |
|
|
|
@115
|
[115]
|
04/25/06 07:04:09 |
jordi |
Loading or reloading a document is now a background process, so the GUI … |
|
|
|
@107
|
[107]
|
04/23/06 09:53:43 |
jordi |
The MainView? now can controll how it will scroll (see the bottom of it, … |
|
|
|
@104
|
[104]
|
04/21/06 05:47:55 |
jordi |
Rotation the page also keeps the zoom to fit and zoom to width options. |
|
|
|
@103
|
[103]
|
04/21/06 04:30:50 |
jordi |
The sidebar visibility is also handled by the presenter now. |
|
|
|
@102
|
[102]
|
04/21/06 04:23:58 |
jordi |
The status and toolbar now are shown by the presenter, and are also saved … |
|
|
|
@101
|
[101]
|
04/21/06 03:54:04 |
jordi |
Added the Utils file that has common util function for test suites, like … |
|
|
|
@100
|
[100]
|
04/21/06 03:45:38 |
jordi |
Added the "show toolbar" and "show statusbar" options to the Config class. |
|
|
|
@99
|
[99]
|
04/20/06 13:09:22 |
jordi |
The MainPter? now resizes the page shown if the zoom to width or zoom to … |
|
|
|
@98
|
[98]
|
04/20/06 11:13:01 |
jordi |
Divided the pageZoom function from the MainPter? test to ZoomInAndOut?, … |
|
|
|
@97
|
[97]
|
04/20/06 10:08:49 |
jordi |
The Main presenter now pass the last folder used to open a file to the … |
|
|
|
@96
|
[96]
|
04/20/06 09:41:29 |
jordi |
The configuration class can now hold the last used directory to open a … |
|
|
|
@93
|
[93]
|
04/20/06 05:48:51 |
jordi |
It's possible to set the configuration values and to load the … |
|
|
|
@92
|
[92]
|
04/20/06 04:33:21 |
jordi |
Added the Config class that will load the configuration options and its … |
|
|
|
@91
|
[91]
|
04/20/06 02:37:27 |
jordi |
The PDFDocument now can open files names that are in relative path. |
|
|
|
@80
|
[80]
|
04/17/06 09:21:47 |
jordi |
All setters function from IDocument now frees the argumen after copying it … |
|
|
|
@78
|
[78]
|
04/17/06 07:28:50 |
jordi |
Since version 0.5.0 and up doesn't support the old Xpdf header files and … |
|
|
|
@73
|
[73]
|
04/16/06 09:21:47 |
jordi |
Spell checked all source files. |
|
|
|
@67
|
[67]
|
04/15/06 10:40:50 |
jordi |
Added support for named destinations for PDF outlines.
Now the view shows … |
|
|
|
@66
|
[66]
|
04/15/06 06:57:59 |
jordi |
The main presenter shows the sidebar when the document has outlines. Also … |
|
|
|
@65
|
[65]
|
04/14/06 16:24:42 |
jordi |
The Main presenter now can reload encrypted files without bothering the … |
|
|
|
@64
|
[64]
|
04/14/06 15:05:24 |
jordi |
Added the reload action to the GTK's MainView?.
Also I fixed a weird bug … |
|
|
|
@63
|
[63]
|
04/14/06 14:36:57 |
jordi |
The presenter now can reload a document. To do so I had to add the setters … |
|
|
|
@62
|
[62]
|
04/14/06 13:42:25 |
jordi |
The main presenter now sets the sensitiveness of a "Reload" action, still … |
|
|
|
@60
|
[60]
|
04/14/06 12:08:30 |
jordi |
The document's outlines are now loaded correctly, although I don't like … |
|
|
|
@59
|
[59]
|
04/14/06 10:17:56 |
jordi |
Added the test for a file that don't have an outline. |
|
|
|
@58
|
[58]
|
04/14/06 10:13:02 |
jordi |
I've changed the old DocumentIndex? class name to DocumentOutline?, … |
|
|
|
@55
|
[55]
|
04/14/06 05:21:54 |
jordi |
Removed useless checks. |
|
|
|
@54
|
[54]
|
04/14/06 05:08:13 |
jordi |
Increment ePDFView's version number.
The MainPterTest? doesn't include the … |
|
|
|
@36
|
[36]
|
04/12/06 06:33:09 |
jordi |
I've forgoten the rotate left and rotate right sensitivity. I've added the … |
|
|
|
@31
|
[31]
|
04/11/06 14:53:06 |
jordi |
The presenter is now able to control the Zoom: In, Out, toFit and … |
|
|
|
@30
|
[30]
|
04/11/06 14:16:02 |
jordi |
The main presenter now can rotate as well. |
|
|
|
@29
|
[29]
|
04/11/06 13:58:09 |
jordi |
The page navigation toolbar works as expected, setting the sensitiveness … |
|
|
|
@28
|
[28]
|
04/11/06 12:21:07 |
jordi |
Now the tests prove that we can load an encrypted file asking only once … |
|
|
|
@27
|
[27]
|
04/11/06 12:15:53 |
jordi |
The user can now open an encrypted pdf file, as the presenter will ask for … |
|
|
|
@26
|
[26]
|
04/11/06 11:40:45 |
jordi |
When an error loading the document happens, the view shows to the user an … |
|
|
|
@25
|
[25]
|
04/11/06 11:16:59 |
jordi |
It's now possible to cancel the open file dialog :-) |
|
|
|
@24
|
[24]
|
04/11/06 11:10:26 |
jordi |
The main presenter now can open files and changes the window's title to … |
|
|
|
@23
|
[23]
|
04/11/06 10:13:29 |
jordi |
At last, I have the first presenter's test. At the previous commit I … |
|
|
|
@22
|
[22]
|
04/11/06 09:02:28 |
jordi |
I've moved all Get*() functions (metadata: title, author, ...) from … |
|
|
|
@21
|
[21]
|
04/11/06 08:14:31 |
jordi |
I added the dumb document and main view for testing.
I had to create a … |
|
|
|
@20
|
[20]
|
04/11/06 06:40:44 |
jordi |
Added the test fixture for the yet to come Main Presenter. I still need to … |
|
|
|
@19
|
[19]
|
04/11/06 06:08:15 |
jordi |
Added a new DocumentPage? class that hold a page image. This will be used … |
|
|
|
@17
|
[17]
|
04/11/06 04:14:24 |
jordi |
Now I'm able to zoom in, zoom out, zoom to width or zoom to best fit the … |
|
|
|
@15
|
[15]
|
04/11/06 02:59:50 |
jordi |
The Document class holds now the rotation information and is possible to … |
|
|
|
@14
|
[14]
|
04/11/06 02:45:42 |
jordi |
The document's file name is now stored in the Document class, so we can … |
|
|
|
@13
|
[13]
|
04/11/06 02:36:36 |
jordi |
The Document class is able now to change the current page and checks that … |
|
|
|
@11
|
[11]
|
04/10/06 17:44:35 |
jordi |
Added a second unencrypted test file that has all metadata fields. This … |
|
|
|
@10
|
[10]
|
04/10/06 15:13:51 |
jordi |
Loading a valid PDF file now also loads correctly all the metadata, except … |
|
|
|
@9
|
[9]
|
04/10/06 13:28:22 |
jordi |
Now the Document class accepts an additional "password" parameter when … |
|
|
|
@8
|
[8]
|
04/10/06 12:49:58 |
jordi |
I've changed the way the loadFile() function handles the error. Now all … |
|
|
|
@7
|
[7]
|
04/10/06 11:54:10 |
jordi |
Added an encrypted test PDF file. |
|
|
|
@6
|
[6]
|
04/10/06 11:11:30 |
jordi |
The Document class now actually tries to open a PDFDoc document from … |
|
|
|
@5
|
[5]
|
04/10/06 09:54:54 |
jordi |
Added a test PDF file to make the test and also added a define into the … |
|
|
|
@4
|
[4]
|
04/10/06 09:50:46 |
jordi |
Added the first test that checks that an empty document returns sane … |