Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-13 | Please see irc transcript below.hack/utf8_captions | cos | |
--- Log opened Sun Oct 30 16:27:53 2011 16:27 -!- Irssi: #feh: Total of 5 nicks [0 ops, 0 halfops, 0 voices, 5 normal] 16:27 -!- Irssi: Join to #feh was synced in 1 secs 16:30 < |cos|> I'm a long time feh user who recently discovered captions 16:31 < |cos|> unfortunately captions are practically useless for me since they only handle ascii :/ 16:31 < |cos|> before anyone says "patches are welcome" 16:32 < |cos|> do you know if anyone has ever tried to add functionality for non-ascii in captions? 16:32 < derf0> Nope, I don't think anyone ever tried. 16:33 < |cos|> then i'll make a half-hearted attempt (: 16:33 < derf0> But it shouldn't be too hard. Right now, feh ignores non-ascii input in caption mode. And I don't even know why, probably because there might be weird problems otherwise. 16:34 < |cos|> feh displays non-ascii characters in the filename correctly, it seems 16:34 < derf0> Yeah. 16:35 < |cos|> and if i mess with file->caption directly in the source it kind of works 16:36 < derf0> Hm, removing the isascii(keysym) in keyevents.c breaks more than it helps. 16:38 < |cos|> i guess giblib's only documentation is it's source code? 16:39 < derf0> Yeah, unfortunately. 16:39 < |cos|> just to get me started at the right end. is it wrapping imlib1 or imlib2? 16:40 < penma> imlib2 16:41 < |cos|> thanks 19:11 < |cos|> ...and i'm giving up 19:11 < |cos|> handling multibyte characters with low level X11 libraries can of course be done, but not easily 19:12 < |cos|> i guess there is a reason why libraries like GDK and such exist 19:12 < derf0> Yeah. 19:13 < derf0> Well, I'm afraid you'll have to live with feh not supporting non-ascii tags for now. At least I'd like not to add further dependencies ;) 19:14 < derf0> Unless of course someone comes up with a different method. Or something. We'll see. 19:14 < |cos|> i'll live with it (: 19:16 < |cos|> it's still the best alternative -- by far 19:17 < derf0> Glad to hear :) 19:19 < |cos|> thanks for creating/maintaining it! 20:32 < |cos|> for what it's worth, this patch kind of hacks multibyte support into feh captions http://pastebin.com/7DxcYX2B 20:32 < |cos|> it's ugly as hell, buggy and no way near complete 20:35 < |cos|> i'll probably good enough for me to use personally, but a proper implementation should of course enable normal backspacing et cetera 20:35 < |cos|> (and place the im and ic creation calls somewhere more appropriate) 20:36 < |cos|> i'm afraid i don't reckon i will put in the work to implement it cleanly :/ 20:37 < derf0> Well, your patch is a perfectly fine starting point, so thanks a lot already :) 20:37 * derf0 has saved it and may use it later on. But not today. | |||
2011-10-24 | imlib.c: Fix too long mkstemp argument (debian #646421) | Daniel Friesel | |
2011-10-21 | winwidget.c: Add experimental --scale-down tiling support (#54) | Daniel Friesel | |
2011-10-10 | Release v2.0 | Daniel Friesel | |
2011-10-10 | Add examples/buttons | Daniel Friesel | |
2011-10-10 | Code cleanup | Daniel Friesel | |
2011-10-10 | filelist.c, imlib.c: Simplify opt.quiet handling | Daniel Friesel | |
2011-10-09 | slideshow.c: Warn about unknown format specifiers, fix handling of trailing ↵ | Daniel Friesel | |
% and \ | |||
2011-10-09 | index.c, thumnail.c: Remove size restriction message | Daniel Friesel | |
It's all documented in the manpage anyways. | |||
2011-10-09 | Add basic --index tests | Daniel Friesel | |
2011-10-09 | options.c: Show stat64 if enabled | Daniel Friesel | |
2011-10-09 | Add stat64 (-D_FILE_OFFSET_BITS=64) makeflag to support 64bit CIFS shares on ↵ | Daniel Friesel | |
32bit hosts | |||
2011-10-09 | feh(1): Fix --limit-{height,width} documentation | Daniel Friesel | |
2011-10-03 | Refactor --limit-width / --limit-height code | Daniel Friesel | |
2011-10-03 | feh(1) update | Daniel Friesel | |
2011-10-03 | feh_display_info: Allow state to be reset for successive calls | Daniel Friesel | |
Required e.g. for feh --preload --thumbnails | |||
2011-10-02 | Minor thumbnail action fixup | Daniel Friesel | |
2011-10-02 | Merge pull request #66 from Ferada/master | Daniel Friesel | |
Perform actions on thumbnails. | |||
2011-10-02 | Fixed install script for repeated installs. | Olof-Joachim Frahm | |
Because otherwise the examples directory also gets 644. | |||
2011-10-02 | Merge remote-tracking branches 'derf/master' and 'origin/master' | Olof-Joachim Frahm | |
2011-10-01 | index.c, thumbnail.c: Fix alignment issues | Daniel Friesel | |
2011-09-30 | Add --index-info to documentation | Daniel Friesel | |
2011-09-30 | feh_file_info_load: do not display error when run with --quiet | Daniel Friesel | |
2011-09-30 | Fix memory leaks | Daniel Friesel | |
2011-09-30 | get_index_string_dim: Fix dimansion report for file = NULL | Daniel Friesel | |
2011-09-30 | Apply changes to thumbnail mode | Daniel Friesel | |
2011-09-30 | make common index.c functions externally accessible | Daniel Friesel | |
2011-09-30 | Add --index-info option | Daniel Friesel | |
2011-09-30 | index: Proper multiline support | Daniel Friesel | |
2011-09-29 | make get_index_info_no_lines return actual line number | Daniel Friesel | |
2011-09-29 | start --index-{name,dim,size} -> printf transition | Daniel Friesel | |
2011-09-29 | feh_printf: Add %S (size in kB) | Daniel Friesel | |
2011-09-29 | feh_printf: Check feh_file_info_load return status | Daniel Friesel | |
2011-09-29 | Thumbnail view now allows to execute actions. | Olof-Joachim Frahm | |
Only if a previously selected item (mouse over, keyboard) is available though. | |||
2011-09-28 | update changelog | Daniel Friesel | |
2011-09-28 | Use buttons config instead of button options | Daniel Friesel | |
2011-09-28 | feh_wm_set_bg: .fehbg: Do not overflow filbuf by writing too many filenames | Daniel Friesel | |
2011-09-28 | Set max/min zoom for both key and mouse zooming | Daniel Friesel | |
2011-09-28 | feh_draw_info: Do not fail if the info_cmd did not output anything | Daniel Friesel | |
2011-09-28 | test-x11: Switch to Xephyr | Daniel Friesel | |
2011-09-26 | Update feh(1) | Daniel Friesel | |
2011-09-26 | Add support for multiple files in --bg-options (closes #64) | Daniel Friesel | |
Squashed commit of the following: commit 55e66e15af898f4c01d7d265013124fefce795e4 Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 19:59:46 2011 +0200 Save all filenames in ~/.fehbg commit afc2774f315fc379aa96de58decf8370772036af Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 19:24:38 2011 +0200 Update test/bg --bg-fill images (off-by-one due to changed implementation) commit bd4210cff2e895414df12868f6cab7f193c5adf5 Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 14:47:00 2011 +0200 Fix feh_wm_set_bg_maxed commit d9ada9dc2a74aef6ae0924e9c0ff296b94ee25bc Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 14:39:11 2011 +0200 Fix for non-xinerama setups commit be2cf0f1f8c00b737e7141a372d3cbc9db4c949f Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 14:24:44 2011 +0200 Move wallpaper calculation code into separate functions commit 4e07c1f9734569fdd778a813c5a85c63b51b3175 Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 13:01:46 2011 +0200 Remove unnecessary temporary variable commit 23d1d733b21d1560e1fbcadddc34cae3d666b21d Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Sep 26 12:46:25 2011 +0200 Initial conversion, works with --bg-scale | |||
2011-09-26 | Release v1.16.2 | Daniel Friesel | |
2011-09-26 | Update TODO (via github) | Daniel Friesel | |
2011-09-25 | --title-font: Re-render image after drawing title | Daniel Friesel | |
2011-09-25 | index.c, thumbnail.c: Fix --title-font fallback to default (closes #65) | Daniel Friesel | |
2011-09-21 | examples/themes: Remove PREFIX relict | Daniel Friesel | |
2011-09-21 | Update test/status a bit | Daniel Friesel | |
2011-09-13 | Minor feh(1) fixes/updates | Daniel Friesel | |
2011-09-13 | Use enum for opt.image_bg, rename --image-bg default to --image-bg checks | Daniel Friesel | |