Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/instantOS/sent

nothing special, just suckless sent with instantOS colors and custom fonts
https://github.com/instantOS/sent

Merge pull request #1 from Pebor/patch-1

Update colors to the beta 7 redesign

9aabec360092def078632c45a8619bedb80b13db authored almost 3 years ago by paperbenni <[email protected]>
Update colors to the beta 7 redesign

I wonder if git commits could one day be sold as NFTs :thinking:

ae5f257960e448baf251640b4f6c3ab1c471a3b8 authored almost 3 years ago by Pebor <[email protected]>
fix off by one errors

8a1335c002bf368f88c250fb7f722a955a563949 authored about 4 years ago by paperbenni <[email protected]>
add bulletpoint counter

6e9d71feb038f11648ce16bf309f4d436bc76edc authored about 4 years ago by paperbenni <[email protected]>
add yellow color

3d3cc64ce9bfba26b53865ef52f19a68c2788f04 authored about 4 years ago by paperbenni <[email protected]>
more add new features to readme

968c720a08f364caef81d6564669cc29e894bab5 authored about 4 years ago by paperbenni <[email protected]>
fix bullet points

4d29b880df1aae5ed78b50db3294f3deded41631 authored about 4 years ago by paperbenni <[email protected]>
add appearing bullet points

e73344788f1609d8aecb4dbddb34c27942498f1d authored about 4 years ago by paperbenni <[email protected]>
add slide animations

b59316c7f1705085ec727649b1b1544d92424a0c authored about 4 years ago by paperbenni <[email protected]>
add basic markup

3048524483de59854333c0c60a45b46c7eada9ce authored over 4 years ago by paperbenni <[email protected]>
add progressbar

17709a6669e20dbe80857d3e0095377135818e81 authored over 4 years ago by paperbenni <[email protected]>
change colors and fonts

97ebb28625cb5637121e056f324438d5dd30a0c3 authored over 4 years ago by paperbenni <[email protected]>
Avoid out-of-bounds access when a slide input line begins with \0

If we read in a line with \0 at the beginning, blen will be 0. However,
we then try to index our...

2649e8d5334f7e37a1710c60fb740ecfe91b9f9e authored over 4 years ago by Chris Down <[email protected]>
update license

72d33d463fed7ba271961a6f91cae1fed8faa454 authored about 7 years ago by Markus Teich <[email protected]>
Correctly handle files that contain no slides

Otherwise, on reloading sent would segfault. Move the check-logic to
load() rather than doing it...

a5f760fa0ed3e6e8a04675d7cfa97cdb75791efd authored about 7 years ago by Laslo Hunhold <[email protected]>
update license

53541ee1bd0f6490ad62a1a8d7de3d154558a7ea authored about 7 years ago by Markus Teich <[email protected]>
release v1

4736a6118d095db033843258248896649675faf2 authored about 7 years ago by Markus Teich <[email protected]>
allow to reload file

16e4843d0563c1b3aea1574adde8f91ed5de5db3 authored about 7 years ago by Markus Teich <[email protected]>
fix some spelling in man page

ec431df440fbe6d60ba49a108c2dc10e045a5033 authored about 7 years ago by Markus Teich <[email protected]>
update manpage

f925f567d7db2f1f805ac5b35abe6513e89ac156 authored about 7 years ago by Markus Teich <[email protected]>
migrate to new arg.h

278b8da82090abf21f655532f7f6501ebc850958 authored about 7 years ago by Markus Teich <[email protected]>
load all images before starting the preso

6df3d039a02f6304fd6769717f8613f6012d2eb6 authored about 7 years ago by Markus Teich <[email protected]>
replace malloc() with ecalloc()

0ff43aaf341e89086fea10605021fb4a94c835ad authored almost 8 years ago by Markus Teich <[email protected]>
die() on calloc failure

ca7978c59bb30a095cf8279944d3ec78361afd30 authored almost 8 years ago by Markus Teich <[email protected]>
check memory allocation for calloc, die on failure

8185d5eacbcd3fc2420e752e8175c05b9a35b9b3 authored about 8 years ago by Hiltjo Posthuma <[email protected]>
README: add Xft to dependencies

cd307e3ba0601c6589a96f6f9f986828a0f4779d authored about 8 years ago by ssd <[email protected]>
always redraw images

Previously when covering the sent window with an image slide selected and
exposing it again, the...

dca314e7a93633ef7415e0d21b82c63278ae8e7c authored about 8 years ago by Markus Teich <[email protected]>
improve some more error messages

- remove \n in die() messages in drw.c
- add a few more ':' suffix for functions that set errno....

efea6575ca7f27b2c415fe0866349a842699fb72 authored about 8 years ago by Hiltjo Posthuma <[email protected]>
Add a manpage

b737e3e6af9e6999baace5d453e405f32c60b2d2 authored about 8 years ago by FRIGN <[email protected]>
Use Plan 9 style for ARGEND

c3a0671f68f894c5d7a54d934170cfd1560416c4 authored about 8 years ago by FRIGN <[email protected]>
Fix error-messages

b2daba339097e8113b5b98405014cdb18a6657bd authored about 8 years ago by FRIGN <[email protected]>
Fix memory leak and print a warning on invalid regex

This will minimize the already low memory usage of sent.

072a318adbdf091a58587c740d081d0ccfff271c authored about 8 years ago by FRIGN <[email protected]>
_exit() instead of exit() after failed exec

die() calls exit(), but actually at this point the program could be in a
state not allowing this...

e8914d5d4bedb12bccf78a930b34b1564b3dbaac authored about 8 years ago by FRIGN <[email protected]>
Simplify LICENSE wording

Now, before you call your lawyers, here is some explanation:
The MIT/X Consortium-License and IS...

cd10166b5eccac1b8cf510a7c97544d1697fbd09 authored over 8 years ago by FRIGN <[email protected]>
Simplify usage()

e75676d9a4dd6dc275d3a233cc60f7624c62f189 authored over 8 years ago by FRIGN <[email protected]>
Update example presentation

- Add a small transparent farbfeld test image

93329c72b5c20bcdf937bd636cb1a6f331a97893 authored over 8 years ago by Markus Teich <[email protected]>
add ff and ff.bz2 support in config.def.h

3af7e93324d4fb8dbcb19f60eb7e7357fd350033 authored over 8 years ago by FRIGN <[email protected]>
Also call ffload on the current slide in advance()

This fixes a bug where the image would not be loaded if the user setup a
keybinding which advanc...

e1a0b51d843d8e0f148e8bac6b5a134fbb5c443c authored over 8 years ago by Markus Teich <[email protected]>
clean ffread and rename to ffload

- also remove unneeded memmove in load()

827f3de2e780b7eda5890e9ede7653f39a286d93 authored over 8 years ago by Markus Teich <[email protected]>
load slide image on-demand

On Sat, Jun 04, 2016 at 05:28:31PM +0200, Markus Teich wrote:
> Hiltjo Posthuma wrote:
> > previ...

fd303ee9c1c969c4a50c6fcf0397973ea6f37dc7 authored over 8 years ago by Hiltjo Posthuma <[email protected]>
load slide image on-demand

previously an image file would be opened but only ffread when advancing to
the slide, but when t...

44a50ad94828d6375ebba9560109d06e9a163e5d authored over 8 years ago by Hiltjo Posthuma <[email protected]>
import new drw and util from libsl.

27a904c1dd40d185dd5123ca354f6080e853ec92 authored over 8 years ago by Markus Teich <[email protected]>
fix include and lib paths for the BSDs

268d1968ea951b3eb2d1411a9e0d7c0fcb23217b authored over 8 years ago by Markus Teich <[email protected]>
support FreeBSD

On FreeBSD the lib and include directories are in /usr/local rather than /usr.

ceda5d69ac1c644bde0271012b90ea8bd02e69fb authored over 8 years ago by Markus Teich <[email protected]>
Import arg.h OOB fix from Lucas Gabriel Vuotto.

This is a small fix for arg.h where it's possible to perform an out-of-boundary
memory access in...

c61e9a4b8a3eb2c08585c533dd727afa9608b9e4 authored over 8 years ago by Markus Teich <[email protected]>
Fix cmdline argument check

There was a segfault when sent was called without arguments. Now we use stdin
when there's no ar...

b954ed4b9f1ef7e3d4ebb3bc964338726549bfab authored over 8 years ago by Markus Teich <[email protected]>
no need to reimplement cat here

616aafdcb9bd336a870d875a20645d8002d8a028 authored over 8 years ago by Markus Teich <[email protected]>
improve error handling

- errors are now fatal
- no need to clean up when dying
- no need for status return codes => ffr...

30192292793f02ca7504a05773d1456fe43db0d9 authored over 8 years ago by Markus Teich <[email protected]>
style: move function return types to own line

77809fae79eb8b8acbb7198615717a96b08002b2 authored over 8 years ago by Markus Teich <[email protected]>
Use 2ff exclusively in config.def.h

a95e5929922d79ba8679d0d740876aebfaf81bf9 authored over 8 years ago by FRIGN <[email protected]>
Fix alpha blending

- "/ 257", because 255 * 257 = UINT16_MAX
- "/ 255", because that's the maximum possible RGB value

68ac6486b106751f79e2ff2f4d53e56843521ce5 authored over 8 years ago by FRIGN <[email protected]>
readme: update reference to farbfeld

b0ad67036e35bc148ebda08184881375e716ec0b authored over 8 years ago by Markus Teich <[email protected]>
Change an eprintf to a die to stop child from running its own slideshow

The child thread was created because execlp will not return if successful.
The eprintf was place...

022ae4836072e3534c5ce61d063179d6bab9d73a authored almost 9 years ago by David Phillips <[email protected]>
filter via shell pipeline

Instead of requiring an executable, allow building arbitrary shell
pipelines to filter filetypes...

54daf38b08afee88829f24ca8d282557bbb627fe authored almost 9 years ago by Grant Mathews <[email protected]>
unbreak the build

11f2c648eb1849976fddf57af8b66fcc43d425dc authored almost 9 years ago by Markus Teich <[email protected]>
fix 2 uninitialized variables and bin == NULL check

008ff1b88b3e9cdd13e82d0ec4fb573c977f6a3d authored almost 9 years ago by Markus Teich <[email protected]>
check for bin == NULL

edb46305647d909199a860b6b0812595742f6fe4 authored almost 9 years ago by Markus Teich <[email protected]>
minor syntax, style and README fixes

24762d01720aaee44334249fa70498a0536ff89e authored almost 9 years ago by Markus Teich <[email protected]>
support transparent images

0798e82d2326fc330168733997006020cc59e215 authored almost 9 years ago by Markus Teich <[email protected]>
Support farbfeld as an intermediate format

Sent now uses farbfeld[0] as an intermediate format. A series of
filters is specified in config...

b516f468faa3a80c31932cbcb1ea8ccd1468ffc1 authored almost 9 years ago by sin <[email protected]>
add 'sent: ' prefix to errors

7e558105e6e46a6a2592f2ee15220b99922cd1f0 authored almost 9 years ago by Markus Teich <[email protected]>
Add 'n' and 'p' keys to navigate slides

98e18541897b019d1c8bbd4b7a0ba51e65974a98 authored almost 9 years ago by Alexis <[email protected]>
Refactor die() to use eprintf()

91aeb01dcef28aea6e15ba7d1c9a094d01dfc41e authored almost 9 years ago by Alexis <[email protected]>
Use consistent wording for error messages

824dae147e8c89465e09709764601d7d80dff819 authored almost 9 years ago by Alexis <[email protected]>
Use right click as previous and enable scrolling to switch slides

95af430d978d9ad9a6235ac1899a1ecd46bff6f3 authored almost 9 years ago by Ivan Tham <[email protected]>
Bail out before allocating slides if file is empty

In load() we allocated slides before checking if we actually read
anything from the FILE fp and ...

a1dcdad14fb3a8ccdc97e86cb3aa25684778819c authored almost 9 years ago by Quentin Rameau <[email protected]>
fix dying on empty slidefile

eac14478e949e29e442922d997f057573ddd9923 authored almost 9 years ago by Markus Teich <[email protected]>
drw.c: Avoid potential memory leak in drw_cur_create()

If drw was NULL, memory was still allocated for cur.

996a4c5c6e7b98c9f3ef50846f567b5d6a2da932 authored almost 9 years ago by Quentin Rameau <[email protected]>
Add Escape key to quit sent

243c8cf7b6e66813609ac4ca9c9e6343408e1d72 authored almost 9 years ago by Ivan Tham <[email protected]>
die if no font could be loaded

cc57a28eba7c2ec574d92817bff012b3b051dd6b authored almost 9 years ago by Markus Teich <[email protected]>
Register space to advance to the next slide

c3cd2edca606b463e775a10ed2498f38cd86555f authored almost 9 years ago by Jan Christoph Ebersbach <[email protected]>
shorten bulletpoints in example presentation

448fe33370e1252ea5755066c0623b2c67818357 authored almost 9 years ago by Markus Teich <[email protected]>
fix dejavu font name

31be676486aaa655b528b39a161c3deaff477678 authored almost 9 years ago by Markus Teich <[email protected]>
support even larger screens

4ae761b8becf81ea2dfbdee38b323bb0e6d5bf2a authored almost 9 years ago by Markus Teich <[email protected]>
prevent flickering when changing slides

When the window background is left at WhitePixel (from initialization) and the
user has set a da...

4a828c2d6c2d16f77c0d110b31648462b28cc271 authored almost 9 years ago by Markus Teich <[email protected]>
update README

aa713a8a342ec0e6eca173cd4489834f8baa0a86 authored almost 9 years ago by Markus Teich <[email protected]>
fix another index overflow issue

b1cb3bbc2085bc30e0a456d02e7eb68d5665a5b2 authored almost 9 years ago by Markus Teich <[email protected]>
fix several number overflow issues

84734c73e82b8b30e2eef82c192a53010fb2d35f authored almost 9 years ago by Markus Teich <[email protected]>
update version

eb07f3dc10c9efa6272ae5177de74a7fc093cf51 authored almost 9 years ago by Markus Teich <[email protected]>
add multiline support

22a0a7f25596c28588bac5bf9e12cd8c534684d4 authored almost 9 years ago by Markus Teich <[email protected]>
fix more memory leaks

d7eac23083be2278327e94255a182a221a0df273 authored almost 9 years ago by Markus Teich <[email protected]>
free all fonts correctly

b23121b4aab274bd8e41d81145579ff93ba9a8f6 authored almost 9 years ago by Markus Teich <[email protected]>
free temporary fontstr arrays

d302f2efe13205f45f15f1e92113a44c55b0a0cd authored almost 9 years ago by Markus Teich <[email protected]>
simplify png cleanup

f6455efd52cdcfcb25030a8f3644162e8b861573 authored almost 9 years ago by Markus Teich <[email protected]>
make usable screensize config const

67ec8b1547b9e58155f0966731820b25e71240e8 authored almost 9 years ago by Markus Teich <[email protected]>
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 ev...

8b52c85dd1fb145b1012cd508ffd74465db7025a authored almost 9 years ago by Tony Lainson <[email protected]>
initialize .img

without the attached patch ./sent example segfaults here

4ca44387e65a96a93b56ed1491f5f90c5e25d948 authored almost 9 years ago by Szabolcs Nagy <[email protected]>
don't use EXIT_… cpp defines

3ce84e71700ba35818c7a83630994d765e77599d authored almost 9 years ago by Markus Teich <[email protected]>
fix comment wording in drw.c

0dc8cb9dabb9630681c5cb44206e694e5ebe8514 authored almost 9 years ago by Markus Teich <[email protected]>
make colors configurable

9ab88b5935b722021c2aed2d2a417fd83226ff64 authored almost 9 years ago by Markus Teich <[email protected]>
update license year

fc82374b03b5b2fd9b9770163184d3747a1ccd26 authored almost 9 years ago by Markus Teich <[email protected]>
fix default fonts in config.def.h

f84e7a585e530e15437f7d87b721d0df3f98e24e authored almost 9 years ago by Markus Teich <[email protected]>
remove unused font configuration, update license year

345b48fe0333bbc85c52c5b4ab1ab94879b2fc1d authored almost 9 years ago by Markus Teich <[email protected]>
fix font width calculations

a9ca2473fd72462eaf90346258119c13c74bddcb authored almost 9 years ago by Markus Teich <[email protected]>
remove unused type qualifiers

4a114392bbdef9fc23d7f346ad1dab4f855bed17 authored almost 9 years ago by Markus Teich <[email protected]>
update example presentation

0b9b4d2439241532a41e0361b17a2f9d0e2b850a authored almost 9 years ago by Markus Teich <[email protected]>
fonts are automatically cleaned up

6b002c44b8bb950b025ea16d20237904ad553d86 authored about 9 years ago by Markus Teich <[email protected]>
drw_resize should be called on mapping as well

d06622336b5e9ae65f69277eea1a292e3c0d6894 authored over 9 years ago by Markus Teich <[email protected]>
remove debug statement

8215db707caea46a5ba1d8b6c43ed36390b7d5d8 authored over 9 years ago by Markus Teich <[email protected]>
typedef image struct

96e1607e78244f8ae85785938b66938e9586c4fb authored over 9 years ago by Markus Teich <[email protected]>