summaryrefslogtreecommitdiff
path: root/src/yelp-application.h
Commit message (Collapse)AuthorAgeFilesLines
* Removed read laterShaun McCance2014-06-161-9/+0
|
* Added actions for larger and smaller textShaun McCance2014-02-231-1/+0
|
* Updated FSF's addressDaniel Mustieles2014-01-311-3/+1
|
* GtkApplicationRyan Lortie2011-04-061-9/+2
|
* Moving PackageKit integration to YelpViewShaun McCance2011-01-061-7/+0
|
* Automatically install packages for missing documentsShaun McCance2011-01-051-1/+5
|
* Port yelp-application.c to the bookmarks interface properly.Rupert Swarbrick2010-12-201-3/+4
|
* [libyelp] Show bookmarks in location entry with YelpBookmarksShaun McCance2010-08-101-0/+3
| | | | | | | | | | The bookmarks are managed by the application, not libyelp, so we need a way for the application to tell libyelp about bookmarks. Add a YelpBookmarks interface, which is implemented by YelpApplication. Then we can pass a YelpBookmarks to any libyelp class that needs it. Still need to hook up the bookmarks-changed signal and do something useful when the bookmark-new icon is clicked.
* Adding "Read Later" feature, still needs proper link textShaun McCance2010-06-021-0/+9
| | | | | I'm waiting to be able to get the DOM node from a hit test result before I can get the link text in. I'm told it will be there soon.
* [yelp-window] First round on the bookmarks editorShaun McCance2010-05-271-0/+3
|
* [libyelp/yelp-view] Handle the right-click popup menuShaun McCance2010-05-181-11/+13
|
* [yelp-application] Automatically update bookmark titles and iconsShaun McCance2010-05-101-0/+5
| | | | | | | | | I'm doing this on the "loaded" callback, assuming we already have an icon and a title. This assumption actually doesn't hold for HTML documents, which reset the title property after the page is loaded. I fear doing this in too many property notification callbacks, because updating the bookmarks causes callbacks into all windows. Maybe add a timeout from view_loaded instead.
* Expose the real page ID in YelpView, use for bookmarks in YelpWindowShaun McCance2010-04-301-1/+2
|
* First pass at bookmarksShaun McCance2010-04-291-1/+9
| | | | | | | | | | | | | | | | | Bookmarks are now stored per-document in GSettings. They're stored as page IDs along with the icon and title. Problems to fix: * On the index page, the page ID might be NULL. Yelp will crash if you try to bookmark this. We need to track the real page ID from the view. This will also help us solve the double-index-entry in the location entry drop-down. * Bookmarks aren't sorted in any meaningful way. We should sort by page type (icon) first, then title. Again, same thing for location entry completion. * There's no way to remove bookmarks. * (Wish list) We should automatically reset the icon and title on existing bookmarks if they're different (e.g. after an upgrade). * We need to hook up the bookmarking to the location entry.
* [yelp-application] Move global actions (cursor, font) into YelpApplicationShaun McCance2010-04-231-4/+1
|
* Use GSettings for show-cursor and font-adjustment preferencesShaun McCance2010-04-231-2/+0
|
* Adding "New Window" menu item, goes to document topShaun McCance2010-04-021-0/+2
| | | | | | I think I'd actually prefer this to go to the root instead, but that involves inspecting the document. Right now, there's no difference in practice anyway.
* Added ability to show text cursor with F7 or View menuShaun McCance2010-03-261-5/+7
|
* Adding --editor-mode, show revision status and commentsShaun McCance2010-03-221-1/+0
| | | | Still to do: editor mode in docbook, show .page.stub files
* [yelp-window] Handle install: links with PackageKit, FTWShaun McCance2010-03-171-2/+6
|
* [yelp-window] Let YelpApplication handle font adjustmentsShaun McCance2010-03-161-0/+3
| | | | | | Font adjustments apply to all windows, so the action sensitivity has to be done in all windows' action groups. This is the first of a few things where YelpApplication will control the menus of all windows.
* [yelp-window] Basic new YelpWindow for YelpApplicationShaun McCance2010-03-111-1/+1
|
* [src/yelp.c] Basic DBus-enabled libyelp-based Yelp shellShaun McCance2010-03-101-0/+58
Nothing shiny yet. Just managing the application API with DBus and getting basic windows loaded using YelpView. Trying to keep it very simple, and with as little as possible done at startup.