Commit Graph

65 Commits

Author SHA1 Message Date
4ae761b8be support even larger screens 2015-11-17 01:39:40 +01:00
4a828c2d6c prevent flickering when changing slides
When the window background is left at WhitePixel (from initialization) and the
user has set a dark background color in config.h, the window shortly displays
the white default background when clearing after advancing to another slide.
This was very disturbing and is fixed now by setting the default window
background color to the bgcol chosen in config.h.
2015-11-17 01:04:04 +01:00
aa713a8a34 update README 2015-11-17 00:32:45 +01:00
b1cb3bbc20 fix another index overflow issue 2015-11-17 00:23:51 +01:00
84734c73e8 fix several number overflow issues 2015-11-17 00:19:39 +01:00
eb07f3dc10 update version 2015-11-17 00:18:54 +01:00
22a0a7f255 add multiline support 0.1 2015-11-11 23:46:24 +01:00
d7eac23083 fix more memory leaks 2015-11-11 19:09:13 +01:00
b23121b4aa free all fonts correctly 2015-11-11 19:00:54 +01:00
d302f2efe1 free temporary fontstr arrays 2015-11-11 18:53:54 +01:00
f6455efd52 simplify png cleanup 2015-11-11 18:50:46 +01:00
67ec8b1547 make usable screensize config const 2015-11-11 18:41:51 +01:00
8b52c85dd1 don't assume we get a ConfigureNotify event
If the window manager maps our window at the requested size, we may not get a
ConfigureNotify event.  This happens e.g. under ratpoison.

The result is that xw.uw and xw.uh are never set, so text is too small and
pngscale() tries to divide by 0.
2015-11-10 16:56:37 +01:00
4ca44387e6 initialize .img
without the attached patch ./sent example segfaults here
2015-11-10 16:55:22 +01:00
3ce84e7170 don't use EXIT_… cpp defines 2015-11-07 23:52:35 +01:00
0dc8cb9dab fix comment wording in drw.c 2015-11-07 23:48:40 +01:00
9ab88b5935 make colors configurable 2015-11-04 01:43:13 +01:00
fc82374b03 update license year 2015-11-04 01:40:50 +01:00
f84e7a585e fix default fonts in config.def.h 2015-11-01 18:09:22 +01:00
345b48fe03 remove unused font configuration, update license year 2015-10-31 18:10:47 +01:00
a9ca2473fd fix font width calculations 2015-10-31 18:07:07 +01:00
4a114392bb remove unused type qualifiers 2015-10-31 16:25:02 +01:00
0b9b4d2439 update example presentation 2015-10-31 16:24:38 +01:00
6b002c44b8 fonts are automatically cleaned up 2015-08-29 02:24:42 +02:00
d06622336b drw_resize should be called on mapping as well 2015-05-03 22:08:30 +02:00
8215db707c remove debug statement 2015-05-02 13:29:03 +02:00
96e1607e78 typedef image struct 2015-05-01 21:34:52 +02:00
036d77fffe minor style adaptions 2015-04-30 22:00:14 +02:00
8606d72ced fonts cleanup 2015-04-28 00:27:43 +02:00
e9261114fe remove unused dc/gc variables 2015-04-27 23:26:03 +02:00
9b9dda0f64 remove utf8 support from todo list 2015-04-26 20:40:42 +02:00
4166516862 remove old stuff and fix warnings 2015-04-25 20:18:43 +02:00
75081d228e blank screen before drawing text 2015-04-22 11:57:08 +02:00
5394f7f539 fix calculation of correct font size to use 2015-04-22 11:56:41 +02:00
4993b300f3 drw: fixup font handling 2015-04-21 22:57:52 +02:00
85d25716b0 use new font system from drw 2015-04-20 22:20:16 +02:00
76d3b0bb95 minor style fix and new var for fonts 2015-04-19 17:36:18 +02:00
87ef23296b drw: fixup drw_rect function 2015-04-12 22:56:56 +02:00
edb657eb96 use die() where it should be used 2015-04-11 12:05:39 +02:00
4d6dfeb1ad use drw color scheme fixup 2015-04-10 23:13:33 +02:00
bd3cfd17e3 drw: fixup color schemes 2015-04-10 23:12:50 +02:00
de1dc79944 some work on using drw.c done 2015-04-09 19:23:31 +02:00
da9f788877 drw: fixup font_getexts 2015-04-08 21:13:45 +02:00
62f5baf7d2 add utf8 support, scaling and positioning missing. 2015-04-07 22:03:02 +02:00
37a7ca9e2f init and clear drw context 2015-04-06 23:06:36 +02:00
b37ef38335 prepare switch to libsl 2015-04-05 15:48:47 +02:00
c6c12c4f92 update TODO 2015-03-03 19:40:07 +01:00
44352d8041 update example 2015-01-19 18:39:04 +01:00
bf1151c51a support for comments to ignore lines
use # as first character in a line to skip this line
from the slides.
2015-01-19 04:28:24 +01:00
da320f9c49 make: fix warnings because of BSD_SOURCE 2015-01-19 04:28:11 +01:00