Paweł Forysiuk
4ed49d001f
Add initial support for HTML bookmarks import
2011-01-29 08:59:20 +01:00
Paweł Forysiuk
567d5a7d14
Remove duplicated GtkActionEntry
2011-01-29 08:58:38 +01:00
Christian Dywan
072ea586cd
Use search icon name as fallback for search engines
2011-01-29 08:42:29 +01:00
Christian Dywan
f9c38fda6f
Import to a new, empty bookmark array
2011-01-22 21:24:10 +01:00
Christian Dywan
7a0d04ac52
Export to a new, empty bookmark array
2011-01-22 21:17:37 +01:00
Paweł Forysiuk
2e8d6558d0
Use KATZE_ARRAY_FOREACH_ITEM_L for export
2011-01-22 21:17:08 +01:00
Christian Dywan
84beea9108
Add KatzeArray::update and call it after import
...
This new function and according signal allow one
update of the treeview after importing directly
into the database.
2011-01-19 21:58:26 +01:00
Christian Dywan
f0d2c49355
Fix invalid bookmark warning and move into insertion
2011-01-19 21:34:39 +01:00
Christian Dywan
2f2e368b8a
Use actual data dir to store desktop shortcut
2011-01-19 21:31:23 +01:00
Paweł Forysiuk
30cc8b0694
Bail out with a warning when adding invalid folder
2011-01-18 18:25:12 +01:00
Paweł Forysiuk
535053a3e6
Separate bookmark insertion from array callback
2011-01-18 17:49:57 +01:00
Christian Dywan
355ae063a6
Fallback to / as extension folder for unit tests
2011-01-16 14:05:23 +01:00
Christian Dywan
a408d9609d
Use 'user-bookmarks' icon for bookmarks
...
The icon exists in GNOME, Elementary, Humanity and Faenza.
2011-01-11 22:18:35 +01:00
Christian Dywan
39e915bbbf
Handle drag on default text like focus in
...
Also only connect the signals once.
2011-01-11 21:08:27 +01:00
Christian Dywan
8f489ca872
Unify settings update and title assignment
2011-01-11 21:08:27 +01:00
Christian Dywan
7e00e760ba
Allow image zoom if text and images can be zoomed
2011-01-05 19:21:50 +01:00
Christian Dywan
c712758ed3
Spawn commands with about: arguments like URIs
2011-01-05 19:13:18 +01:00
Alexander Butenko
1f15d17c5f
Use existing event if available to ensure link URI
...
This partially resolves problems with Midori opening the
wrong link when opening tabs in the background.
2011-01-02 01:24:50 +01:00
Christian Dywan
9b3d90ec73
Always construct the child web view right away
2011-01-01 21:43:29 +01:00
Christian Dywan
6780ed8be3
Replace midori_view_new_with_uri with _new_with_title
...
The old function is actually being removed because it breaks
monitoring of page loading. It was only used internally so far.
Moreover a warning is now emitted when loading an URI before
adding a view to a browser.
2011-01-01 20:05:34 +01:00
Christian Dywan
6b38ed85cf
Check if typed link number exists and check result
2011-01-01 19:25:21 +01:00
Paweł Forysiuk
e96ac0fabc
Use GIOChannel to import Opera bookmarks
...
The workaround for long lines is no longer needed.
2010-12-30 20:05:16 +01:00
Christian Dywan
69c229b7a7
Don't try to set a non-existing page at startup
...
And print a proper warning should this occur somewhere
else later on.
2010-12-25 02:07:45 +01:00
Christian Dywan
448e119b0b
Issue warning if adding to history fails
2010-12-24 16:45:40 +01:00
André Stösel
055a0f720c
Add certificate file location used on FreeBSD
2010-12-16 23:02:19 +01:00
Christian Dywan
fcb4a3c3e0
Handle oddities in Russian keyboard layouts
2010-12-15 01:08:50 +01:00
Christian Dywan
d46eb5ef99
Enable spell checking while typing by default
2010-12-14 01:16:20 +01:00
Christian Dywan
1d09019b38
Implement 'Add Shortcut to desktop' for X11
2010-12-12 01:26:08 +01:00
Christian Dywan
54971fd8ae
Make sure minimized tabs show up in Tab Panel
2010-12-11 20:31:18 +01:00
Christian Dywan
e0c5bbedb3
Remove ability to hide operating controls
2010-12-11 20:18:04 +01:00
Christian Dywan
1d9d52b59a
Put Add Bookmark instead of Homepage in the toolbar
2010-12-11 20:12:54 +01:00
Christian Dywan
f3bde6eb58
Remove detach and right-align buttons from panel
2010-12-11 19:52:16 +01:00
Christian Dywan
2bb67fa9c5
Deprecate Destination folder and Transfer completed
2010-12-12 00:36:33 +01:00
Christian Dywan
566985bb8b
Add Homepage button to default toolbar
...
Many people do look for it and fail to understand how to
add buttons to the toolbar.
2010-12-05 23:19:50 +01:00
Christian Dywan
40d25a4e10
Merge separate language preferences into one
2010-12-05 23:14:19 +01:00
Christian Dywan
a5c0b8539b
Omit Sidepanel button from default toolbar
...
It is in the compact menu, and otherwise menubar.
2010-12-05 23:05:22 +01:00
Christian Dywan
ecb9de246c
Put 'Find' into the compact popup menu
2010-12-05 23:01:01 +01:00
Christian Dywan
b7c8ef9c4e
Leave old bookmark file around after conversion
2010-11-30 18:15:33 +01:00
Christian Dywan
f9b2a75ae4
Note on about:version that runtime versions are in brackets.
2010-11-30 18:15:33 +01:00
Christian Dywan
7ab1b55079
Pure properties on browser need to have owned getters
2010-11-24 19:10:53 +01:00
Christian Dywan
8cfc7c654f
Use property proxy for custom print setting
2010-11-24 19:10:53 +01:00
Christian Dywan
97a7ae9955
Reference the hit test result before using it
...
It actually is owned by the WebKitWebView.
2010-11-23 22:59:19 +01:00
Christian Dywan
5f90c91a24
Use Properties stock icon for the compact menu
2010-11-22 03:49:52 +01:00
Christian Dywan
8ad224c9a8
Add bookmarks through array and update the panel
2010-11-22 03:49:52 +01:00
Christian Dywan
6246987ba8
Clear history through array and update the panel
2010-11-22 03:49:51 +01:00
Christian Dywan
70de71d6a3
Do middle click and menu on tabs on button press
...
Doing close on middle click on a tab can cause the new tab
to be immediately closed because the mouse pointer happens
to be released under the tab after it appears.
2010-11-19 22:51:50 +01:00
Christian Dywan
2f3a016b21
Don't use icons of blank pages for web app windows
2010-11-19 22:50:55 +01:00
Christian Dywan
cb83843a28
Open blank page if an item with no URI is passed
...
This avoids the very confusing situation where the session
file contains no URI and critical warnings are visible.
Notably MIDORI_UNARMED can cause this.
2010-11-18 21:22:12 +01:00
Christian Dywan
1ac006804b
Don't show Netscape plugins admist extensions
...
People keep thinking plugins could be disabled like extensions.
2010-11-18 21:02:37 +01:00
Christian Dywan
211e5314fb
Enable or disable Java applet tag with plugins
2010-11-18 20:52:53 +01:00
Christian Dywan
f3831c5157
Turn view->memory into a static variable
2010-11-13 15:20:46 +01:00
Christian Dywan
61e51ea1d2
Cancel Find Links when pressing Escape key
2010-11-02 22:46:01 +01:00
Christian Dywan
32d80dcfad
Follow up to correct custom docdir location
2010-11-01 21:21:58 +01:00
Christian Dywan
10222bffd2
Be sure to show bookmarkbar if enabled
2010-11-01 16:54:11 +01:00
Christian Dywan
a9244ad817
Use function to access web view and adjustments
2010-11-01 16:48:07 +01:00
Christian Dywan
ed6d44df5f
Use function to access browser settings an panel
2010-11-01 16:47:32 +01:00
Christian Dywan
f2ca461638
Don't regard file URIs as external
2010-10-31 22:42:15 +01:00
Christian Dywan
b28c828f02
Reword cookie description to say 'saved games, '
...
This is purely an improvement to the English, no change in meaning.
2010-10-31 21:33:16 +01:00
Christian Dywan
d20f0c3b89
Only show Trash and UndoTabClose if there is a trash
2010-10-31 21:27:47 +01:00
Christian Dywan
f9559b7d27
Only show bookmarkbar if we have bookmarks at all
2010-10-31 21:27:22 +01:00
Christian Dywan
985912a9cd
Go back to conservative page next from 0.2.6
...
This reverts to behaviour as of commit c2be3d67cf
.
2010-10-30 21:53:44 +02:00
Christian Dywan
a0c0207133
Use mnemonic for "History" in Clear Private Data
...
This doesn't introduce a new string.
2010-10-30 21:44:19 +02:00
Christian Dywan
064ac4418b
Only re-attach KatzeHttpCookies if it existed before
2010-10-29 22:27:42 +02:00
Christian Dywan
949f38fb58
Always clear private data in inactivity reset
2010-10-29 22:19:04 +02:00
Christian Dywan
5f0a9676b8
Omit Find while Typing and Open panels in Windows
...
Those preferences are presumably addressing corner cases
and not useful in most cases.
2010-10-27 21:09:19 +02:00
Christian Dywan
80bd531d58
Always create a new style element for link find
...
Otherwise adding rules for link find on pages with
no stylesheets doesn't work.
2010-10-26 23:50:59 +02:00
Christian Dywan
95f2278542
Find links opens tabs with Control and Shift respectively
2010-10-26 23:04:22 +02:00
Christian Dywan
ad6905db4d
Make link number style more robust
...
Use bold, small font, white background, 1 line high and displayed.
Mark attributes with !important to ensure the style is not
changed due to styling on the page.
2010-10-26 23:04:21 +02:00
Christian Dywan
8b7640731d
Don't display link numbers at all instead of hiding
2010-10-26 23:04:21 +02:00
Christian Dywan
39253b94c5
Implement Find Links with '.', type number and Return
...
Inline Find is now ',' because '.' is common in some browsers
which have a Find Links feature.
2010-10-26 00:26:54 +02:00
Christian Dywan
691f6c7bbd
Right-click on statusbar border should show context menu
2010-10-26 00:26:54 +02:00
Christian Dywan
7a993b9f19
Clearing icons should remove icon database as well
2010-10-26 00:26:54 +02:00
Christian Dywan
ba161aeeae
Don't show 'Add to Speed Dial' with no configuration
...
As it won't be saved, it's not helpful to offer it.
2010-10-24 23:48:58 +02:00
Christian Dywan
cbb9189e7c
Label 'Custom' and file chooser 'Import from a file'
2010-10-24 23:48:03 +02:00
Christian Dywan
21a82db268
Correct description of TabMinimize
...
While internally still called 'minimize', the description
needs to say that only the icon of the tab is shown.
2010-10-24 21:06:28 +02:00
Christian Dywan
b915e45332
Fallback for opening new windows in app mode
...
This is not quite enough, inheriting config won't
work, but better than nothing at all.
2010-10-24 21:06:27 +02:00
Christian Dywan
6cdc0261e9
Don't load cookie jar in app mode with config
...
Originally meant for app mode, this is wrong as default
behaviour since private mode would load all cookies.
2010-10-24 21:06:27 +02:00
Christian Dywan
6b77d140ea
Toggle bookmark actions depending on if we have any
...
So app mode without bookmarks won't show menu items
for adding or managing bookmarks.
2010-10-24 21:06:27 +02:00
Christian Dywan
bcde0df374
Remove 'locked' browser hack and rely on actions
2010-10-24 21:06:27 +02:00
Christian Dywan
1e12cb208b
Ensure action menu items don't show all
2010-10-24 21:06:26 +02:00
Christian Dywan
23db2145ad
Avoid build_config_filename in main() and simplify it
2010-10-23 00:31:11 +02:00
Christian Dywan
ed0440cd9f
Click Go icon in blank or speed dial to Paste and Proceed
2010-10-22 23:52:08 +02:00
Christian Dywan
f6ad3b1c21
Set location tooltip according to security status
2010-10-22 23:44:36 +02:00
Christian Dywan
03f69c0b51
Make sure 'config' is the effective folder in main()
2010-10-22 21:36:25 +02:00
Christian Dywan
68c12e950e
Slice allocations in addons, net, scrolled, transferbar
2010-10-21 21:09:01 +02:00
Paweł Forysiuk
45ebf4dcdb
Don't regard about: URIs as external
2010-10-21 21:09:01 +02:00
Christian Dywan
9f30695ca3
sokoke_external_uri should return FALSE for non-URIs
...
In particular search key words.
2010-10-21 21:09:01 +02:00
Christian Dywan
936758afdc
Add translation comments to 'History' and 'Form History'
2010-10-21 21:09:00 +02:00
Christian Dywan
b25f27cd66
Add static keywords, fix #ifdefs and spurious lines
2010-10-20 23:48:36 +02:00
Christian Dywan
fc23eac478
Ask GIO for supported URI schemes
...
sokoke_external_uri supersedes hardcoded support for tel:
and callto: and notably doesn't count http(s).
2010-10-20 20:56:05 +02:00
Christian Dywan
26081c67f6
Expose midori_view_add_info_bar properly
...
All infobars are automatically removed if the location changes
or reloads now. The button arguments are dynamic. The infobar
look-alike is also closer to a real GtkInfoBar.
2010-10-20 01:24:43 +02:00
Christian Dywan
27d6980746
Refactor accel and search engine loading for app mode
...
So app mode with a config folder uses the same code paths
as normal browsing.
This means accelerators and search engines are available
in Private Browsing now.
2010-10-20 01:24:43 +02:00
Christian Dywan
42299f7fe3
Use accessor for widget style
2010-10-19 00:53:01 +02:00
Christian Dywan
fc166214b0
Use accessors for statusbar message area
2010-10-19 00:53:01 +02:00
Christian Dywan
32988e55af
Use accessors for window and allocation of a widget
2010-10-19 00:53:01 +02:00
Christian Dywan
f079d9c48a
Use accessor for dialogue content area
2010-10-19 00:53:01 +02:00
Christian Dywan
5082f60093
Make non-progressive build work again
2010-10-19 00:53:01 +02:00
Christian Dywan
2bc7fbac24
Make 'Clear' the default button for Clear Private Data
2010-10-17 23:13:54 +02:00
Christian Dywan
6480329bbf
Add item to clear HTML5 databases
2010-10-17 22:52:11 +02:00
Christian Dywan
d73b471ec4
Implement sokoke_register_privacy_item facility
...
The new function allows registering callbacks which clear data,
with a name and label so they show up in the Clear Private Data
dialogue and the chosen items are saved.
The old enumeration still keeps history, trash and the flag
whether to clear when Midori quits.
2010-10-17 22:48:32 +02:00