mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2025-02-27 16:54:39 +01:00
CS
Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
This commit is contained in:
parent
1702fb620a
commit
9c1503809a
2 changed files with 8 additions and 4 deletions
|
@ -42,8 +42,9 @@ void
|
||||||
zathura_adjustment_set_value_from_ratio(GtkAdjustment* adjustment,
|
zathura_adjustment_set_value_from_ratio(GtkAdjustment* adjustment,
|
||||||
gdouble ratio)
|
gdouble ratio)
|
||||||
{
|
{
|
||||||
if (ratio == 0.0)
|
if (ratio == 0.0) {
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
gdouble lower = gtk_adjustment_get_lower(adjustment);
|
gdouble lower = gtk_adjustment_get_lower(adjustment);
|
||||||
gdouble upper = gtk_adjustment_get_upper(adjustment);
|
gdouble upper = gtk_adjustment_get_upper(adjustment);
|
||||||
|
|
|
@ -133,8 +133,9 @@ cb_view_hadjustment_changed(GtkAdjustment* adjustment, gpointer data)
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
girara_setting_get(zathura->ui.session, "zoom-center", &zoom_center);
|
girara_setting_get(zathura->ui.session, "zoom-center", &zoom_center);
|
||||||
if (zoom_center)
|
if (zoom_center) {
|
||||||
goto center;
|
goto center;
|
||||||
|
}
|
||||||
|
|
||||||
ratio = zathura_adjustment_get_ratio(zathura->ui.hadjustment);
|
ratio = zathura_adjustment_get_ratio(zathura->ui.hadjustment);
|
||||||
zathura_adjustment_set_value_from_ratio(adjustment, ratio);
|
zathura_adjustment_set_value_from_ratio(adjustment, ratio);
|
||||||
|
@ -152,8 +153,9 @@ cb_view_vadjustment_changed(GtkAdjustment* adjustment, gpointer data)
|
||||||
zathura_document_get_adjust_mode(zathura->document);
|
zathura_document_get_adjust_mode(zathura->document);
|
||||||
|
|
||||||
/* Don't scroll we're focusing the inputbar. */
|
/* Don't scroll we're focusing the inputbar. */
|
||||||
if (adjust_mode == ZATHURA_ADJUST_INPUTBAR)
|
if (adjust_mode == ZATHURA_ADJUST_INPUTBAR) {
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
double ratio = zathura_adjustment_get_ratio(zathura->ui.vadjustment);
|
double ratio = zathura_adjustment_get_ratio(zathura->ui.vadjustment);
|
||||||
zathura_adjustment_set_value_from_ratio(adjustment, ratio);
|
zathura_adjustment_set_value_from_ratio(adjustment, ratio);
|
||||||
|
@ -167,8 +169,9 @@ cb_adjustment_track_value(GtkAdjustment* adjustment, gpointer data)
|
||||||
gdouble lower = gtk_adjustment_get_lower(adjustment);
|
gdouble lower = gtk_adjustment_get_lower(adjustment);
|
||||||
gdouble upper = gtk_adjustment_get_upper(adjustment);
|
gdouble upper = gtk_adjustment_get_upper(adjustment);
|
||||||
if (lower != gtk_adjustment_get_lower(tracker) ||
|
if (lower != gtk_adjustment_get_lower(tracker) ||
|
||||||
upper != gtk_adjustment_get_upper(tracker))
|
upper != gtk_adjustment_get_upper(tracker)) {
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
gdouble value = gtk_adjustment_get_value(adjustment);
|
gdouble value = gtk_adjustment_get_value(adjustment);
|
||||||
gtk_adjustment_set_value(tracker, value);
|
gtk_adjustment_set_value(tracker, value);
|
||||||
|
|
Loading…
Add table
Reference in a new issue