Christian Dywan
d0a947528c
Always lookup an item to find a radio group
...
Storing a group isn't good enough because as soon as an item is
removed that group is invalid and can't be reused anymore.
2009-03-25 02:04:41 +01:00
Christian Dywan
94532ab9f8
Add a button to change the alignment to the panel
2009-02-22 19:23:45 +01:00
Christian Dywan
30729676db
Flip the toolbar of the panel as well when aligning it to the right
2009-02-22 16:03:08 +01:00
Christian Dywan
627e585db5
Export midori_dummy_viewable_new for use in tests
2009-02-19 23:30:08 +01:00
Christian Dywan
181aa10b9d
Integrate Midori with Maemo, use a Hildon window and adjust the interface
...
To make Midori play nicely with Maemo the menubar is now integrated, we
have a service file, a specific toolbar layout, no statusbar and icon styles.
The changes are applied if hildon is available, and can of course be
manually enabled or disabled.
2009-01-27 02:57:40 +01:00
Christian Dywan
92fd37ad61
Remove panel pages implicitly as viewables are destroyed
...
For this to work smoothly, from now on the browser destroys the
panel eary, as it does with the tabs, and the panel in turn
destroys its pages early.
2009-01-20 22:17:04 +01:00
Nick Schermer
f02f9fd118
Make property strings static to save some memory
2009-01-16 05:19:43 +01:00
Nick Schermer
b6e33e5399
Implement 'full' debug-level and fix according warnings
2009-01-09 23:56:00 +01:00
Christian Dywan
43f48a9b43
Let glib-genmarshal write our marshallers
2009-01-08 02:29:07 +01:00
Christian Dywan
9b24d58553
Rename MidoriPane to MidoriView and add protocol support
2008-11-29 16:45:24 +01:00
Christian Dywan
d00ff95058
Provide MidoriPane interface for use with MidoriPanel
2008-11-24 01:41:45 +01:00
Christian Dywan
24ca48cc1e
Move variable declarations to the beginnings of blocks
2008-11-16 02:00:17 +01:00
Christian Dywan
80128d9315
Apply some cleanup with regard to referencing and more
2008-10-30 02:21:19 +01:00
Christian Dywan
b931e1bf53
Improve OSX adjustments in various places
2008-10-26 00:54:57 +02:00
Christian Dywan
f14c2ff70f
Set tooltips on the sidepanel toolbar
2008-10-24 00:21:04 +02:00
Christian Dywan
62d7a7d0b4
Add Compact sidepanel Preference
2008-10-22 00:01:01 +02:00
Christian Dywan
567e402eaa
Make the pageholder work again
2008-10-19 00:15:02 +02:00
Christian Dywan
58255d19aa
Do not localize object properties, except WebSettings
...
Property name localization is only useful if the
strings are meant to be used in a user interface,
such as is the case with WebSettings, or for
graphical interface builders, which are not of
our concern, since we don't use Glade and friends
and nobody else is going to use our widgets.
In short, make translation work much easier.
2008-10-15 03:32:11 +02:00
Christian Dywan
62838fdf58
Implement tabs in individual processes
...
The approach is rather plump, Midori can be
run in a plug mode that creates a GtkPlug,
while the normal instance knows how to embed it.
Communication between browser and tabs is
done via named pipes which are portable.
The feature is not complete right now, there
are expected regressions, but it works.
As a bonus, we implement Not found pages.
2008-09-26 23:30:52 +02:00
Christian Dywan
f2ece009b3
Unset the panel menu items before activating
...
We need a trick to fix the behaviour of
toggle buttons not to fire any signals if
they are activated repeatedly, which in our
use case is essential.
2008-08-26 02:27:02 +02:00
Christian Dywan
85dea9aa44
Use fallbacks for all icons, we don't want "broken" icons
2008-08-17 16:14:15 +02:00
Arnaud Renevier
cb0dd889e0
Use mnemonics in panel menu items
2008-08-10 14:17:21 +02:00
Christian Dywan
a41a0e008e
Move MidoriWebList and MidoriWebItem to Katze
2008-08-05 05:03:05 +02:00
Christian Dywan
cd930fcfa8
Show the panel when it is opened from the menu
2008-07-19 05:06:41 +02:00
Christian Dywan
673856ab81
Simplify MidoriPanel, remove Private
2008-06-19 20:40:37 +02:00
Christian Dywan
0cf86e0ee0
Move tooltip API from sokoke to compat
2008-06-08 19:45:33 +02:00
Christian Dywan
b511f12b9b
Rename folder 'src' to 'midori'
2008-06-01 23:47:27 +02:00