summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
0606618)
2007-07-19 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field):
* libdocument/ev-form-field.h:
* shell/ev-view.c: (ev_view_form_field_text_create_widget):
Fix build with current poppler cvs head.
svn path=/trunk/; revision=2574
+2007-07-19 Carlos Garcia Campos <carlosgc@gnome.org>
+
+ * backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field):
+ * libdocument/ev-form-field.h:
+ * shell/ev-view.c: (ev_view_form_field_text_create_widget):
+
+ Fix build with current poppler cvs head.
+
2007-07-11 Carlos Garcia Campos <carlosgc@gnome.org>
* cut-n-paste/zoom-control/ephy-zoom-control.c:
2007-07-11 Carlos Garcia Campos <carlosgc@gnome.org>
* cut-n-paste/zoom-control/ephy-zoom-control.c:
case POPPLER_FORM_TEXT_MULTILINE:
ev_text_type = EV_FORM_FIELD_TEXT_MULTILINE;
break;
case POPPLER_FORM_TEXT_MULTILINE:
ev_text_type = EV_FORM_FIELD_TEXT_MULTILINE;
break;
- case POPPLER_FORM_TEXT_PASSWORD:
- ev_text_type = EV_FORM_FIELD_TEXT_PASSWORD;
- break;
case POPPLER_FORM_TEXT_FILE_SELECT:
ev_text_type = EV_FORM_FIELD_TEXT_FILE_SELECT;
break;
case POPPLER_FORM_TEXT_FILE_SELECT:
ev_text_type = EV_FORM_FIELD_TEXT_FILE_SELECT;
break;
field_text->do_spell_check = poppler_form_field_text_do_spell_check (poppler_field);
field_text->do_scroll = poppler_form_field_text_do_scroll (poppler_field);
field_text->is_rich_text = poppler_form_field_text_is_rich_text (poppler_field);
field_text->do_spell_check = poppler_form_field_text_do_spell_check (poppler_field);
field_text->do_scroll = poppler_form_field_text_do_scroll (poppler_field);
field_text->is_rich_text = poppler_form_field_text_is_rich_text (poppler_field);
+ field_text->is_password = poppler_form_field_text_is_password (poppler_field);
field_text->text = poppler_form_field_text_get_text (poppler_field);
field_text->text = poppler_form_field_text_get_text (poppler_field);
{
EV_FORM_FIELD_TEXT_NORMAL,
EV_FORM_FIELD_TEXT_MULTILINE,
{
EV_FORM_FIELD_TEXT_NORMAL,
EV_FORM_FIELD_TEXT_MULTILINE,
- EV_FORM_FIELD_TEXT_PASSWORD,
EV_FORM_FIELD_TEXT_FILE_SELECT
} EvFormFieldTextType;
EV_FORM_FIELD_TEXT_FILE_SELECT
} EvFormFieldTextType;
gboolean do_scroll : 1;
gboolean comb : 1;
gboolean is_rich_text : 1;
gboolean do_scroll : 1;
gboolean comb : 1;
gboolean is_rich_text : 1;
gint max_len;
gchar *text;
gint max_len;
gchar *text;
case EV_FORM_FIELD_TEXT_FILE_SELECT:
/* TODO */
case EV_FORM_FIELD_TEXT_NORMAL:
case EV_FORM_FIELD_TEXT_FILE_SELECT:
/* TODO */
case EV_FORM_FIELD_TEXT_NORMAL:
- case EV_FORM_FIELD_TEXT_PASSWORD:
text = gtk_entry_new ();
gtk_entry_set_has_frame (GTK_ENTRY (text), FALSE);
gtk_entry_set_max_length (GTK_ENTRY (text), field_text->max_len);
text = gtk_entry_new ();
gtk_entry_set_has_frame (GTK_ENTRY (text), FALSE);
gtk_entry_set_max_length (GTK_ENTRY (text), field_text->max_len);
- gtk_entry_set_visibility (GTK_ENTRY (text),
- !(field_text->type == EV_FORM_FIELD_TEXT_PASSWORD));
+ gtk_entry_set_visibility (GTK_ENTRY (text), !field_text->is_password);
if (txt) {
gtk_entry_set_text (GTK_ENTRY (text), txt);
if (txt) {
gtk_entry_set_text (GTK_ENTRY (text), txt);
text = gtk_text_view_new ();
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (text));
text = gtk_text_view_new ();
buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (text));
if (txt) {
gtk_text_buffer_set_text (buffer, txt, -1);
g_free (txt);
if (txt) {
gtk_text_buffer_set_text (buffer, txt, -1);
g_free (txt);