summaryrefslogtreecommitdiff
path: root/libview/ev-view.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-06libview: Get text attributes from backend and save them in page cacheAntia Puentes1-1/+2
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 Campos1-3/+2
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: 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 Campos1-6/+2
2017-09-06libview: Keep the offset inside a line when moving the caret between linesAntia Puentes1-1/+18
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 Campos1-4/+4
2017-09-06libview: Use GSlice to allocate EvViewSelectionCarlos Garcia Campos1-10/+7
2017-09-06libview: Text selection using the caret cursor.Antia Puentes1-22/+74
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 Campos1-30/+90
2017-09-06libview: Rename EvView::binding-activated signal as EvView::scrollCarlos Garcia Campos1-37/+40
2017-09-06libview: Position the caret cursor by clickingAntia Puentes1-0/+53
2017-09-06libview: Use EvPixbufCache to find selection regionJason Crain1-15/+11
2017-09-06libview: Split ev_pixbuf_cache_get_selection_surface into two functionsJason Crain1-9/+9
2017-09-06libview: Draw selection highlight from regionJason Crain1-11/+60
2017-09-06libview: Fix the damage area used to redraw the caret cursorCarlos Garcia Campos1-42/+40
2017-09-06libview: Actually update the page when moving the care from a different pageCarlos Garcia Campos1-22/+43
2017-09-06libview: Avoid to update the current page and scroll to the cursor position, ...Antia Puentes1-106/+132
2017-09-06libview: Make caret cursor blinkCarlos Garcia Campos1-84/+252
2017-09-06libview: Use logical attributes instead text layout to move the caret cursorCarlos Garcia Campos1-102/+77
2017-09-06libview: Initial implementation of caret navigationCarlos Garcia Campos1-4/+453
2017-09-06libview: Refactor code for drawing page and selection surfacesJosé Aliste1-43/+44
2017-08-31libview: only access the relevant page cache for the height requestTobias Mueller1-4/+6
2017-08-31ev-view: Forward key events to the focused form fieldCarlos Garcia Campos1-20/+32
2017-08-31libview: Don't update current_page to negative numberGermán Poo-Caamaño1-1/+2
2017-08-31libview: Make page layout a modeWilliam Jon McCann1-44/+120
2017-08-31libview: Add new zoom mode that optimizes for readabilityWilliam Jon McCann1-19/+100
2017-08-31Rename Best Fit mode as Fit PageWilliam Jon McCann1-21/+21
2017-08-31Move dual page with odd pages left to the view menuCarlos Garcia Campos1-7/+2
2017-08-31libview: drop deprecated usage of gtk_container_set_resize_moderaveit651-1/+0
2017-08-28Refreshing annotations' sidebar upon deletionGiselle Machado1-0/+14
2017-08-28page-cache: Add flags parameter to ev_page_cache_mark_dirty()Carlos Garcia Campos1-2/+2
2017-08-28libview: add ev_view_remove_annotationGermán Poo-Caamaño1-0/+34
2017-08-28libview: Rename ev_view_set_focused_element and make it publicJoanmarie Diggs1-11/+11