summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-09-06libview: do not redraw the whole view when caret cursor movesCarlos Garcia Campos1-16/+33
2017-09-06libview: Update the cursor area after positioning the cursor when moving betw...Carlos Garcia Campos1-0/+3
2017-09-06ev-view-accessible: Fix ev_view_accesssible_get_n_selectionsAntia Puentes1-14/+5
2017-09-06ev-view-accessibl: Fix get_caret_offset when the caret navigation is enabledAntia Puentes1-0/+10
2017-09-06libview: Use error bell and return early when moving between lines failsCarlos Garcia Campos1-6/+11
2017-09-06libview: do not schedule a resize in ensure_rectangle_is_visibleCarlos Garcia Campos1-2/+0
2017-09-06libview: Stop the cursor blink when there are selections activeCarlos Garcia Campos1-1/+5
2017-09-06libview: Deprecate ev_view_scroll in favor of g_signal_emit_by_nameCarlos Garcia Campos1-0/+1
2017-09-06ev-window: Use g_signal_emit_by name instead of ev_view_scrollCarlos Garcia Campos1-15/+2
2017-09-06previewer: Remove scroll acceleratorsCarlos Garcia Campos2-32/+0
2017-09-06ev-window: Remove scroll acceleratorsCarlos Garcia Campos2-25/+0
2017-09-06libview: Add more scroll key bindings to EvViewCarlos Garcia Campos1-0/+20
2017-09-06libview: Fix second parameter type of scroll signal for h, j, k and l bindingsCarlos Garcia Campos1-8/+12
2017-09-06libview: Use merge_selection_region passing NULL to clear the selectionsCarlos Garcia Campos1-18/+6
2017-09-06ev-pixbuf-cache: Clear the selection region also when clearing the job selectionCarlos Garcia Campos1-0/+5
2017-09-06ev-pixbuf-cache: fix the condition for when a new selection is neededCarlos Garcia Campos1-4/+4
2017-09-06ev-view-accessible: Rewrite get_run_attributes to return the text attributes ...Antia Puentes1-13/+111
2017-09-06pdf: Implement ev_document_text_get_text_attrs()Antia Puentes1-0/+53
2017-09-06libview: Get text attributes from backend and save them in page cacheAntia Puentes5-8/+54
2017-09-06libdocument: Add ev_document_text_get_text_attrs()Antia Puentes2-1/+17
2017-09-06libview: Emit the AtkText text-caret-moved and text-selection-changed signalsAntia Puentes1-0/+23
2017-09-06libview: clear the selection when cursor is movedCarlos Garcia Campos1-26/+75
2017-09-06libview: Do not show the caret cursor when there are active selectionsCarlos Garcia Campos1-1/+2
2017-09-06libview: Return NULL instead of empty regions from the pixbuf cacheCarlos Garcia Campos2-5/+6
2017-09-06libview: Don't draw the caret cursor when the view is not focusedCarlos Garcia Campos1-1/+11
2017-09-06libview: Fix moving caret cursor between lines in multicolumn documentsCarlos Garcia Campos1-30/+47
2017-09-06libview: Pre-cache some prev/next pages to the current page range.Antia Puentes1-22/+48
2017-09-06ev-pixbuf-cache: schedule prev or next jobs first depending on the scroll dir...Carlos Garcia Campos1-14/+69
2017-09-06ev-pixbuf-cache: Schedule jobs to render previous pages in inverse orderCarlos Garcia Campos1-1/+1
2017-09-06libview: Added 'cursor-moved' signal to notify when the caret cursorAntia Puentes1-0/+14
2017-09-06libview: Avoid unnecessary region copies when selecting textCarlos Garcia Campos1-4/+4
2017-09-06libview: Use a larger damage area to redraw selectionsCarlos Garcia Campos1-27/+25
2017-09-06libview: Don't queue a redraw when damaged region hasn't changedCarlos Garcia Campos1-24/+26
2017-09-06libview: Invalidate union of old and new selectionJason Crain1-4/+3
2017-09-06libview: Move the caret cursor when clicking outside a selectionCarlos Garcia Campos1-12/+23
2017-09-06libview: Remove unused in_selection member from SelectionInfo structCarlos Garcia Campos2-7/+2
2017-09-06libview: Keep the offset inside a line when moving the caret between linesAntia Puentes2-1/+19
2017-09-06libview: Position the caret cursor at beginning/end of the lineCarlos Garcia Campos1-11/+37
2017-09-06libview: Do not schedule a redraw when selecting all textCarlos Garcia Campos1-1/+0
2017-09-06libview: Use prepend + reverse instead of append to create selections listCarlos Garcia Campos2-8/+8
2017-09-06libview: Use GSlice to allocate EvViewSelectionCarlos Garcia Campos2-13/+10
2017-09-06libview: Text selection using the caret cursor.Antia Puentes3-24/+77
2017-09-06libview: Update the caret cursor after selecting text with the mouseCarlos Garcia Campos1-23/+29
2017-09-06libview: Take page border into account when computing selectionsCarlos Garcia Campos1-2/+8
2017-09-06libview: Make sure the cursor blinks after moving it by a clickCarlos Garcia Campos1-0/+4
2017-09-06libview: merge get_caret_cursor_rect_from_offset and get_caret_cursor_areaCarlos Garcia Campos1-34/+22
2017-09-06libview: Notify about caret navigation errors using the error bell.Antia Puentes1-0/+3
2017-09-06libview: Do not redraw after a click if cursor position hasn't changedCarlos Garcia Campos1-1/+2
2017-09-06libview: Use GtkBindings for caret navigationCarlos Garcia Campos3-47/+114
2017-09-06libview: Rename EvView::binding-activated signal as EvView::scrollCarlos Garcia Campos3-40/+43