Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-02-17 | Fontviewer: font-model, use g_io_scheduler_push_job() to refactor ↵ | raveit65 | 1 | -197/+135 | |
thumbnailing code Always set the fallback pixbuf by default as icon in the model. At the same time, wrap the thumbnailing code in a single thread spawned with g_io_scheduler_push_job(). This makes the code more robust and avoids being too resource-greedy, as described in https://bugzilla.gnome.org/show_bug.cgi?id=677605 taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=1fc4a85 | |||||
2017-02-17 | Font-viewer: font-model, don't use sync g_file_query_info() | raveit65 | 1 | -10/+23 | |
Use g_file_query_info_async() instead. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=d360c01 | |||||
2017-02-17 | Fontviewer: font-view: don't hardcode ~/.fonts as target install directory | raveit65 | 1 | -16/+57 | |
Instead, detect if the fontconfig data directories include XDG_DATA_HOME, and pick that if they do. If they don't, pick the first directory under $HOME from the configured locations. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=56e5cf8 | |||||
2017-02-17 | Fontviewer: font-model, set a fallback icon if we fail to read the thumbnail | raveit65 | 1 | -3/+20 | |
In case we fail to read the thumbnail, set the fallback icon instead of just returning. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=7ed08a3 | |||||
2017-02-17 | Fontviewer: match the font face when getting an iter to update the button | raveit65 | 1 | -7/+7 | |
Instead of matching the file name, match the font face (i.e. its family/style names). Since we refresh the button appearance when installing a font over to ~/.fonts, the file path will not match at that point, since the preview will still be showing the old uninstalled file. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=09a6285 | |||||
2017-02-17 | Fontviewer: font-model, add API to get an iter from a FT_Face | raveit65 | 5 | -36/+139 | |
We'll need this to update the Install button state when a new font is installed. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=1a21320 | |||||
2017-02-17 | Fontviewer: refresh Install button appearance when model changes | raveit65 | 1 | -0/+12 | |
So that we can e.g. change it to "Installed" when the font is copied over to ~/.fonts. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=94dbcc0 | |||||
2017-02-17 | Fontviewer: font-model, install file monitors on fontconfig font directories | raveit65 | 1 | -0/+78 | |
So we can update our model when a font file is added there. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=b3c81f6 | |||||
2017-02-17 | Fontviewer: main-toolbar sync with Documents | raveit65 | 2 | -242/+405 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=c859694 https://git.gnome.org/browse/gnome-font-viewer/commit/?id=e0d2a23 Fontviewer: gd-toolbar sync to latest libgd suitable for mate | |||||
2017-02-17 | Fontviewer: don't recreate a different SushiFontWidget every time | raveit65 | 1 | -18/+19 | |
Creating one initializes a FreeType library object, so it's not cheap. It's better to just change the URI on the existing widget, like Sushi does, if possible. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=39a188f | |||||
2017-02-17 | Fontviewer: move FontConfig init/deinit to the application class | raveit65 | 2 | -2/+14 | |
Safely init FontConfig once for the whole app, and de-init it when quitting. taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=beec585 | |||||
2017-02-17 | Fontviewer: font-model: set a fallback icon if we fail thumbnailing the font ↵ | raveit65 | 1 | -11/+46 | |
file taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=a244951 | |||||
2017-02-17 | Fontviewer: Update SushiFontLoader and SushiFontWidget from sushi | raveit65 | 3 | -70/+161 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=026e378 https://git.gnome.org/browse/gnome-font-viewer/commit/?id=044842e https://git.gnome.org/browse/gnome-font-viewer/commit/?id=63268c1 https://git.gnome.org/browse/gnome-font-viewer/commit/?id=0d617cf https://git.gnome.org/browse/gnome-font-viewer/commit/?id=4940840 https://git.gnome.org/browse/gnome-font-viewer/commit/?id=f0aac98 and others | |||||
2017-02-17 | Fontviewer: make sure rendered text is black on white | raveit65 | 1 | -2/+4 | |
Also, don't use deprecated GTK API 'gtk_widget_modify_bg' to set this. | |||||
2017-02-17 | Font-viewer: adjust desktop file | raveit65 | 1 | -2/+7 | |
2017-02-17 | Font-viewer: add an application menu | raveit65 | 1 | -0/+68 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=3261384 | |||||
2017-02-17 | Font-viewer: thumbnailer port to cairo rendering | raveit65 | 2 | -245/+137 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=6fffe82 | |||||
2017-02-17 | Font-viewer: first pass at integrating an overview mode | raveit65 | 1 | -46/+238 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=511eb7a | |||||
2017-02-17 | Font-viewer: thumbnailer respect the passed-in size argument | raveit65 | 1 | -1/+1 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=f5d6bfe | |||||
2017-02-17 | Font-viewer: add FontViewModel | raveit65 | 3 | -2/+539 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=184661h | |||||
2017-02-17 | Font-viewer: use new toolbar-style interface | raveit65 | 1 | -47/+81 | |
2017-02-17 | Font-viewer: import GdMainToolbar | raveit65 | 3 | -2/+565 | |
2017-02-17 | Font-viewer: remove ftstream-vfs | raveit65 | 3 | -191/+2 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=0522313 | |||||
2017-02-17 | Font-viewer: font-view port to SushiFontWidget and GtkApplication | raveit65 | 1 | -395/+207 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=79a3e86 | |||||
2017-02-17 | Font-viewer: thumbnailer use SushiFontLoader | raveit65 | 1 | -4/+7 | |
2017-02-17 | Font-viewer: import SushiFontLoader and SushiFontWidget | raveit65 | 5 | -2/+980 | |
taken from: https://git.gnome.org/browse/gnome-font-viewer/commit/?id=f50e4c4 | |||||
2016-12-02 | move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build option | monsta | 1 | -127/+1 | |
and require libmatekbd, libmate-desktop, marco, m-s-d >= 1.17 | |||||
2016-02-04 | [GTK+3] use x/y align functions of GtkLabel in GTK+ >= 3.16 | monsta | 1 | -3/+3 | |
2016-02-04 | [GTK+3] don't set x/y align to 0.5 - it's the default value anyway | monsta | 1 | -1/+0 | |
2016-01-26 | GTK3: improve GtkMisc deprecation commit | Wolfgang Ulbrich | 1 | -6/+6 | |
2016-01-15 | [GTK+3] font-viewer: fix deprecated usage of GtkMisc and GdkColor | monsta | 1 | -1/+21 | |
2016-01-13 | font-viewer: remove unused variable | monsta | 1 | -1/+1 | |
2016-01-13 | font-viewer: fix indent a bit | monsta | 1 | -102/+103 | |
2015-08-29 | Gtk3 Fontviewer: increase-horiontal-size-scrolledwindow | raveit65 | 1 | -0/+5 | |
- needed for GtkGrid port | |||||
2015-08-29 | Gtk3 Fontviewer: don't use deprecated-GtkHBox | raveit65 | 1 | -0/+4 | |
2015-08-29 | Gtk3 Fontviewer: port-GtkTable-to-GtkGrid | raveit65 | 1 | -1/+92 | |
2015-08-29 | Fontviewer: fix deprecated-GThread-API | raveit65 | 1 | -1/+1 | |
2015-08-08 | font-viewer: Use cairo for font rendering | raveit | 6 | -421/+483 | |
Taken from gnome-font-viewer based on initial patch by Rodrigo Moya and updated by Cosimo Cecchi <[email protected]> commit: 51110f87d6f134f8481031f13fdc3bc3759991bb | |||||
2015-07-12 | Replace Gdk drawing with Cairo | infirit | 1 | -11/+13 | |
2014-12-16 | Revert "Add back support for Glib 2.32" | infirit | 1 | -4/+0 | |
This reverts commit 5ee2c81ca6d335b18d51dbc6f1036c5f08396220. | |||||
2014-12-16 | Add back support for Glib 2.32 | infirit | 1 | -0/+4 | |
2014-06-06 | Add keywords to dot desktop files, close #102. | infirit | 1 | -0/+1 | |
Patch by Mike Gabriel <[email protected]> | |||||
2014-05-23 | Replace deprecated g_format_size_for_display with g_format_size | infirit | 1 | -1/+1 | |
2014-05-20 | Drop support for glib < 2.36 | infirit | 1 | -7/+0 | |
2014-01-28 | Fix some gcc warnings | Stefano Karapetsas | 1 | -1/+1 | |
2014-01-24 | font-viewer: Allow to compile with GTK3 | Stefano Karapetsas | 1 | -1/+11 | |
However, drawing signal is disabled with GTK3. It need to be fixed later. | |||||
2013-10-05 | Fix some deprecations and remove some unused vars | Stefano Karapetsas | 1 | -0/+4 | |
2013-07-30 | Fixes for make dist and make distcheck | Stefano Karapetsas | 1 | -1/+1 | |
2013-03-25 | change INCLUDES to AM_CPPFLAGS for automake-1.13 | raveit | 1 | -1/+1 | |
2012-10-13 | font-viewer: replace mateconf schema with thumbnailer file | Stefano Karapetsas | 3 | -121/+7 | |