diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-07-23 13:05:29 +0300 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-07-23 13:05:39 +0300 |
commit | e8150ae4a59891eab62a77302d8ff2834a2e8f39 (patch) | |
tree | 9218883a634b873b6743283ca716e5a480e1317d /src | |
parent | 0e0441b8293d4ec865ca6f7a7c69cb8cbfa463af (diff) |
App: Load home.gmi from the app data dir
Diffstat (limited to 'src')
-rw-r--r-- | src/app.c | 6 | ||||
-rw-r--r-- | src/ui/documentwidget.c | 2 |
2 files changed, 6 insertions, 2 deletions
@@ -139,6 +139,12 @@ static void init_App_(iApp *d, int argc, char **argv) { | |||
139 | loadPrefs_App_(d); | 139 | loadPrefs_App_(d); |
140 | d->window = new_Window(); | 140 | d->window = new_Window(); |
141 | /* Widget state init. */ { | 141 | /* Widget state init. */ { |
142 | iString *homePath = newCStr_String(dataDir_App_); | ||
143 | clean_Path(homePath); | ||
144 | append_Path(homePath, &iStringLiteral("home.gmi")); | ||
145 | prependCStr_String(homePath, "file://"); | ||
146 | setUrl_DocumentWidget(findWidget_App("document"), homePath); | ||
147 | delete_String(homePath); | ||
142 | } | 148 | } |
143 | } | 149 | } |
144 | 150 | ||
diff --git a/src/ui/documentwidget.c b/src/ui/documentwidget.c index ca91d896..a21d660d 100644 --- a/src/ui/documentwidget.c +++ b/src/ui/documentwidget.c | |||
@@ -84,8 +84,6 @@ void init_DocumentWidget(iDocumentWidget *d) { | |||
84 | init_PtrArray(&d->visibleLinks); | 84 | init_PtrArray(&d->visibleLinks); |
85 | d->hoverLink = NULL; | 85 | d->hoverLink = NULL; |
86 | init_Click(&d->click, d, SDL_BUTTON_LEFT); | 86 | init_Click(&d->click, d, SDL_BUTTON_LEFT); |
87 | setUrl_DocumentWidget( | ||
88 | d, collectNewFormat_String("file://%s/test.gmi", cstr_String(collect_String(home_Path())))); | ||
89 | } | 87 | } |
90 | 88 | ||
91 | void deinit_DocumentWidget(iDocumentWidget *d) { | 89 | void deinit_DocumentWidget(iDocumentWidget *d) { |