|
def0b21c58
|
Also allow the search to wrap around
|
2010-03-28 15:04:38 +00:00 |
|
|
386d976b37
|
Detect when a string cannot be found
|
2010-03-28 14:59:46 +00:00 |
|
|
a8defcdbe2
|
Searching text can now be case-sensitive
|
2010-03-28 11:58:44 +00:00 |
|
|
8349bfee10
|
Avoid a warning
|
2010-03-28 11:49:53 +00:00 |
|
|
34448a7d2f
|
Now able to search from the last position found and increment
|
2010-03-28 11:47:30 +00:00 |
|
|
2c8ad83aac
|
Implemented basic functionality for searching text
|
2010-03-27 11:28:31 +00:00 |
|
|
d07851e867
|
Added a dialog to search for text
|
2010-03-27 10:01:15 +00:00 |
|
|
25474118f0
|
Hopefully improved popup management in the GtkMozEmbed-based GHtml widget
|
2010-03-21 00:04:53 +00:00 |
|
|
e5a79067a1
|
Probably avoid a few warnings
|
2010-03-21 00:03:23 +00:00 |
|
|
eea917ee5c
|
Avoid a few warnings
|
2010-03-20 23:45:59 +00:00 |
|
|
46ac384bde
|
Now able to save the current page (source only)
|
2010-03-20 23:30:01 +00:00 |
|
|
e0857f5675
|
The WebKit-based implementation of GHtml is now able to print pages
|
2010-03-20 23:05:09 +00:00 |
|
|
2026447003
|
Try to suggest a filename when a content cannot be displayed
|
2010-03-20 22:45:51 +00:00 |
|
|
e7e8bdcd69
|
Download the current file when it cannot be displayed (with WebKit's widget)
|
2010-03-17 23:09:11 +00:00 |
|
|
1e2ae3c167
|
Ignore network errors when the user actually cancelled the request
|
2010-03-17 22:57:56 +00:00 |
|
|
9a5250fb45
|
Bluntly implemented "View source" with the GtkTextView-based GHtml widget
|
2010-03-17 22:23:33 +00:00 |
|
|
6177251387
|
Added a keyboard shortcut to close the "View source" window
|
2010-03-14 21:18:06 +00:00 |
|
|
4c975a81f7
|
Removed outdated comment
|
2010-03-09 23:09:50 +00:00 |
|
|
5cde2f8a67
|
Fixed "View source" with WebKit's HTML widget
|
2010-03-09 23:09:05 +00:00 |
|
|
3ac1a4b488
|
The refresh button is insensitive by default
|
2010-03-06 10:32:58 +00:00 |
|
|
edcccde42e
|
Notably implemented the "View source" feature (works only with GtkHtml so far)
|
2010-03-04 22:33:54 +00:00 |
|
|
bff74f19c4
|
Most implementations of GHtml depend on code from src/common/*.c
|
2010-03-04 22:33:25 +00:00 |
|
|
43e4a638b0
|
Accept the "about:" protocol as legitimate URLs
|
2010-03-04 22:32:32 +00:00 |
|
|
26a9398843
|
Also hide the location bar when the toolbar should be hidden
|
2010-03-01 23:00:00 +00:00 |
|
|
46dae81bfd
|
Added a preferences button to the toolbar in embedded mode
|
2010-02-28 14:28:09 +00:00 |
|
|
eefdbf16da
|
Fixed build when embedded
|
2010-02-28 14:17:44 +00:00 |
|
|
ecbc58302d
|
No longer expose Surfer internals to the GHtml widgets
|
2010-02-28 14:01:59 +00:00 |
|
|
eab13e7bbc
|
Show the total size of the file when known
|
2010-02-21 11:03:06 +00:00 |
|
|
978de0033c
|
Added a field to track the amount of data obtained
|
2010-02-20 10:51:04 +00:00 |
|
|
5072bba17a
|
Moved the file download dialog into the Surfer class
|
2010-02-20 10:43:58 +00:00 |
|
|
d058f476de
|
The webkit widget now completes URL automatically
|
2010-02-20 10:33:37 +00:00 |
|
|
b842bba937
|
Fixed "make dist"
|
2009-12-29 05:14:49 +00:00 |
|
|
917a8873b2
|
Began to implement the widget based on GtkTextView
|
2009-12-27 17:30:56 +00:00 |
|
|
771de6b87a
|
Always look for includes in $(PREFIX)/include
|
2009-12-21 15:11:26 +00:00 |
|
|
9c9e947d12
|
Can now download an arbitrary number of files at the same time
|
2009-12-04 02:08:05 +00:00 |
|
|
6fce126640
|
-lDesktop is always necessary for Surfer now
|
2009-12-03 14:48:12 +00:00 |
|
|
5578dd87a5
|
Began to implement accelerators in embedded mode (thanks to libDesktop)
|
2009-12-03 13:12:02 +00:00 |
|
|
0c3f02e3a0
|
Also use libDesktop to draw the toolbar
|
2009-12-03 13:05:19 +00:00 |
|
|
f50cb34b89
|
Beginning to use libDesktop (for the menu bar)
|
2009-12-03 12:51:52 +00:00 |
|
|
3457a7d2ee
|
Added a helper to use the download utility to download files
|
2009-12-03 12:38:53 +00:00 |
|
|
ee8c4100cf
|
The download class can now be instantiated
|
2009-12-03 11:51:48 +00:00 |
|
|
dd9f25d8ad
|
Added a checkbox to close the window when the download is complete
|
2009-12-03 11:25:49 +00:00 |
|
|
356d2c6aaa
|
Almost completed the WebKit version of the download utility
|
2009-12-03 00:21:40 +00:00 |
|
|
e27c882c39
|
Adding a WebKit-based backend to the download utility
|
2009-12-02 23:32:25 +00:00 |
|
|
5bdd1ee462
|
Implemented file download with the Webkit widget
|
2009-11-30 23:44:10 +00:00 |
|
|
0acefbb95f
|
Fixed build on Debian lenny
|
2009-11-08 20:20:17 +00:00 |
|
|
af25a78243
|
Bypass the cache when reloading
|
2009-10-24 14:59:35 +00:00 |
|
|
0c91c8c33f
|
gcc really prefers "-lSystem" to "-l System"
|
2009-10-24 14:53:40 +00:00 |
|
|
16c25a0147
|
More coherence internally when reloading/refreshing
|
2009-10-24 14:50:12 +00:00 |
|
|
1283f50d38
|
Considering reload means bypassing the cache
|
2009-10-24 14:48:24 +00:00 |
|
|
7f741ed1cf
|
Nicer preferences dialog
|
2009-09-24 10:35:24 +00:00 |
|
|
f55d265217
|
Added an icon in the about dialog
|
2009-09-20 11:29:21 +00:00 |
|
|
dc5167bff3
|
Hopefully fixed compilation with GNet < 2.0.8
|
2009-08-25 23:32:41 +00:00 |
|
|
d27c8e1c78
|
Gave the window an icon
|
2009-08-17 22:30:13 +00:00 |
|
|
3651b03500
|
Preparing to release 0.0.7
|
2009-08-14 16:56:51 +00:00 |
|
|
7080fa989f
|
Using EMBEDDED instead of FOR_EMBEDDED to build the embedded version
|
2009-08-14 16:55:19 +00:00 |
|
|
2ab1cc90aa
|
Let Surfer compile on Debian Lenny
|
2009-07-25 20:09:12 +00:00 |
|
|
86575ac16f
|
The initial Surfer instance was sometimes free'd twice
|
2009-07-25 13:04:33 +00:00 |
|
|
cac50d673f
|
Do not automatically delete the last Surfer instance
|
2009-07-25 13:02:45 +00:00 |
|
|
58031baa05
|
Really close the window on surfer_delete()
|
2009-07-25 12:59:28 +00:00 |
|
|
9d65cf44d9
|
Code cleanup
|
2009-07-25 12:58:15 +00:00 |
|
|
e15a42895a
|
Fixed a warning
|
2009-07-16 15:26:44 +00:00 |
|
|
f59b4bf3c9
|
Replacing -ansi with -pedantic
|
2009-07-12 00:54:13 +00:00 |
|
|
dbd2a95815
|
Webkit may require multi-threading too
|
2009-07-12 00:10:13 +00:00 |
|
|
013a2449a6
|
Fixed warnings with -pedantic
|
2009-07-12 00:06:09 +00:00 |
|
|
e451f13043
|
Let the progress bar always have the same height
|
2009-06-21 12:06:34 +00:00 |
|
|
4c604c8258
|
Initial release
|
2009-06-17 11:29:50 +00:00 |
|
|
a0b934cd6b
|
Re-generated Makefiles
|
2009-06-16 23:45:52 +00:00 |
|
|
c98ac0eff2
|
Compilation fix for Gtk+ < 2.10
|
2009-05-27 14:33:39 +00:00 |
|
|
9edf7ef964
|
Implemented history
|
2009-04-27 04:08:42 +00:00 |
|
|
2b14fd410d
|
Partially implemented absolute links to the same site
|
2009-04-27 01:17:44 +00:00 |
|
|
45d92375f0
|
Now defaulting to the Webkit-based widget
|
2009-04-17 20:44:48 +00:00 |
|
|
1288faa6ab
|
Made the label font bold
|
2009-04-12 23:46:33 +00:00 |
|
|
235869fe9b
|
Implemented preferences entry for the homepage
|
2009-04-12 23:21:04 +00:00 |
|
|
8feb8ea58f
|
Re-generated Makefiles
|
2009-04-12 22:12:09 +00:00 |
|
|
8b8d7aec76
|
Surfer now depends on libSystem
|
2009-04-12 22:11:48 +00:00 |
|
|
7fc36675c9
|
Working on the preferences window
|
2009-04-12 22:11:23 +00:00 |
|
|
c86e3e03d3
|
Beginning to add a preferences window
|
2009-04-12 21:53:33 +00:00 |
|
|
a62648d601
|
Added a popup menu
|
2009-04-10 21:03:51 +00:00 |
|
|
dbd977adda
|
Implemented the load-committed signal (fixes history)
|
2009-04-05 00:44:06 +00:00 |
|
|
24de22e685
|
Implemented get_location and get_title
|
2009-04-05 00:36:54 +00:00 |
|
|
7066d63733
|
Handling more signals
|
2009-04-05 00:30:38 +00:00 |
|
|
372ef61e89
|
Added surfer_confirm()
|
2009-04-05 00:30:08 +00:00 |
|
|
b7896d6f0c
|
Code cleanup
|
2009-03-29 02:25:25 +00:00 |
|
|
f2a28fa1a3
|
Code cleanup
|
2009-03-29 02:05:05 +00:00 |
|
|
4e325e7f6e
|
Hiding the toolbar in popup windows if necessary
|
2009-03-29 02:03:28 +00:00 |
|
|
9fc16aef17
|
Implementing more callbacks
|
2009-03-29 01:53:43 +00:00 |
|
|
49372d5a7f
|
Implemented javascript alerts
|
2009-03-29 01:13:10 +00:00 |
|
|
4c76ecaf78
|
Implementing more callbacks
|
2009-03-29 01:06:56 +00:00 |
|
|
29074642fb
|
Implemented the "hovering-over-link" signal
|
2009-03-28 18:27:48 +00:00 |
|
|
4e0b1a7441
|
Implemented tracking progress
|
2009-03-28 12:12:17 +00:00 |
|
|
6aa20974a5
|
Implemented the title callback
|
2009-03-28 12:07:02 +00:00 |
|
|
55db4a88f8
|
Use a scrolled window
|
2009-03-28 11:56:51 +00:00 |
|
|
f2f9202c74
|
ghtml.c depends on ghtml-webkit.c
|
2009-03-28 11:37:57 +00:00 |
|
|
8faf826f2f
|
Initial functional release
|
2009-03-28 11:33:59 +00:00 |
|
|
09c62aebfd
|
Adding WebKit support
|
2009-03-28 11:16:27 +00:00 |
|
|
d4f6b57828
|
Adding directives to choose webkit
|
2009-03-28 11:15:01 +00:00 |
|
|
65fa9db5c7
|
Initial release
|
2009-03-28 11:14:49 +00:00 |
|
|
032ddfd7c2
|
Hiding the statusbar in embedded mode if appropriate (may break links at bottom of pages)
|
2009-03-28 01:24:03 +00:00 |
|
|
025e434d16
|
Smarter progress calculation
|
2009-03-27 23:29:34 +00:00 |
|
|
84133281ea
|
Removed superfluous debugging information
|
2009-03-27 22:51:04 +00:00 |
|
|
b980bfbbf6
|
Supports displaying images
|
2009-03-27 22:49:42 +00:00 |
|
|
1a1d9e53de
|
Code cleanup
|
2009-03-27 22:49:18 +00:00 |
|
|
688cc83bf0
|
Improved usage screen
|
2009-03-08 16:10:08 +00:00 |
|
|
5f0b1800dc
|
Handling the CTRL+L keyboard shortcut to enter a new location
|
2009-03-06 18:27:00 +00:00 |
|
|
99a77b51f8
|
It seems gnet requires threading support
|
2009-03-06 13:39:58 +00:00 |
|
|
fbf431efde
|
Set GET as the default when method is not defined (fixes a crash)
|
2009-03-06 11:49:10 +00:00 |
|
|
02791496d4
|
Implemented POST support
|
2009-02-25 16:36:56 +00:00 |
|
|
8ffba20220
|
Added surfer_set_location()
|
2009-02-25 16:35:36 +00:00 |
|
|
caaa099922
|
Use surfer_set_status()
|
2009-02-25 16:32:05 +00:00 |
|
|
d7a27adf67
|
Code cleanup
|
2009-02-25 16:23:57 +00:00 |
|
|
cfbb0724d5
|
Nicer handling of some errors
|
2009-02-24 15:52:32 +00:00 |
|
|
82907236a4
|
Minor fixes and improvements
|
2009-02-24 15:51:57 +00:00 |
|
|
8bd591944f
|
The menubar is not used in embedded mode (disables accelerators though)
|
2009-02-24 15:48:06 +00:00 |
|
|
c5b24e9a71
|
No longer display the "Location" label in embedded mode
|
2009-02-23 17:18:05 +00:00 |
|
|
b1abcf5d46
|
No longer force a toolbar style
|
2009-02-23 17:15:45 +00:00 |
|
|
7a4c4bbae7
|
Implemented on_file_open()
|
2009-02-23 16:05:04 +00:00 |
|
|
57e003d38b
|
Was missing <errno.h>
|
2009-02-23 15:43:08 +00:00 |
|
|
c42f8665dc
|
Nicer handling of the progress bar and status
|
2009-02-23 14:58:45 +00:00 |
|
|
71580f6f56
|
Updating the status bar
|
2009-02-23 14:47:03 +00:00 |
|
|
83cabc42f4
|
Minor fixes
|
2009-02-23 13:12:19 +00:00 |
|
|
8347783622
|
Partly restored http protocol handling
|
2009-02-23 12:51:42 +00:00 |
|
|
44a41395fc
|
Improved the GtkHtml widget a lot (http has to be reimplemented)
|
2009-02-23 12:05:10 +00:00 |
|
|
15aa31d3c8
|
Minor improvements
|
2009-02-22 21:24:37 +00:00 |
|
|
4a77cbc3f4
|
Avoid a compilation warning
|
2009-02-19 23:31:30 +00:00 |
|
|
e81bc2806f
|
Adding a compile-time embedded option
|
2009-02-19 01:37:05 +00:00 |
|
|
8069de3fc9
|
GtkHtml requires us to initialize support for threads
|
2009-02-19 01:36:36 +00:00 |
|
|
867cde3f5c
|
Make gnet's http code visible even when the API was experimental
|
2009-01-12 02:38:35 +00:00 |
|
|
02fe52de95
|
Re-generated Makefiles
|
2009-01-11 21:46:49 +00:00 |
|
|
0d45ffb40f
|
Used --cflags instead of --libs for GtkHTML builds
|
2009-01-11 21:45:27 +00:00 |
|
|
10f6f46cc1
|
Added a download application
|
2009-01-11 21:28:20 +00:00 |
|
|
298672abeb
|
More code re-use and error checking
|
2009-01-11 21:14:33 +00:00 |
|
|
aa44e0103d
|
Cleaning and optimizing
|
2009-01-11 20:31:06 +00:00 |
|
|
c5989c86e1
|
Nicer user interface
|
2009-01-11 20:16:53 +00:00 |
|
|
6aac9384a5
|
Allow setting the user agent
|
2009-01-10 03:22:37 +00:00 |
|
|
c5f82e1631
|
Improved error handling
|
2009-01-09 07:32:37 +00:00 |
|
|
b51fbc3868
|
Initial release
|
2009-01-09 07:15:00 +00:00 |
|
|
7ca34d6306
|
Do not display the scrollbars when not necessary
|
2009-01-09 02:43:46 +00:00 |
|
|
66fef73c02
|
Implementing some more
|
2009-01-09 02:17:37 +00:00 |
|
|
db982d94e3
|
Beginning of an implementation
|
2009-01-09 01:11:16 +00:00 |
|
|
89ed40be50
|
Prepared support for multiple HTML widgets
|
2008-10-11 17:49:36 +00:00 |
|
|
351549fe71
|
Preparing support for different HTML viewers
|
2008-10-11 17:40:49 +00:00 |
|
|
9ca21bcba4
|
Nicer menu entry to create new windows
|
2008-10-11 16:22:33 +00:00 |
|
|
4b195c4604
|
Preparing a HTML-widget independant design
|
2008-10-11 16:06:34 +00:00 |
|
|
ea4ac2eded
|
Re-generated Makefiles
|
2008-06-06 23:15:40 +00:00 |
|
|
79fd7a057e
|
Fixed double free
|
2008-05-18 15:15:56 +00:00 |
|
|
b6162a6506
|
Re-generated Makefile
|
2008-04-12 23:27:16 +00:00 |
|
|
faec6aaf53
|
Not forking when creating new windows
|
2007-06-25 16:20:30 +00:00 |
|
|
0cdc71548c
|
Code cleanup
|
2007-06-25 12:48:37 +00:00 |
|
|
7e7a7e6864
|
Including Makefile in distribution
|
2007-06-21 12:28:35 +00:00 |
|