Ecosyste.ms: OpenCollective

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

github.com/zevlg/telega.el

GNU Emacs telegram client (unofficial)
https://github.com/zevlg/telega.el

Correct punctuation in pngext_usage.

3f0d2879bdf38c414b07e8f0945f34b9a1ddfe41 authored over 4 years ago by Brett Gilio <[email protected]>
Revise wording in telega-version.

89b2fd84a9aab27da3758d6eaf100406a56b2e98 authored over 4 years ago by Brett Gilio <[email protected]>
Make `telega' arguments optional.

dc664aba9a9b4ea7cf5cd91ec75095261a757e0a authored over 4 years ago by Brett Gilio <[email protected]>
Revise Guix badge in README to reflect 0.6.27

df22a4d465d9fdd330a28e1691ea4359a25463f0 authored over 4 years ago by Brett Gilio <[email protected]>
Modify local Guix recipe to use emacs-wide-ints on 32-bit systems

02011ed4879642d32567c20a0ce71658173342ee authored over 4 years ago by Brett Gilio <[email protected]>
v -> 0.6.27

5fd725ef8e0b4cf2eb908b1f48638a9d5df49b93 authored over 4 years ago by Brett Gilio <[email protected]>
Remove redundant mention of GNU Guix from README

0011824a7c07cd93d6f53a11b06eacb7c8176243 authored over 4 years ago by Brett Gilio <[email protected]>
Revise README to reflect better practice tdlib installation.

4bd62163abb8fca18cca307619fc00edae52a397 authored over 4 years ago by Brett Gilio <[email protected]>
Make mention of GNU Guix dependency as optional

5ab145d7516e4e3e8321adffa52cbb0d53b11615 authored over 4 years ago by Brett Gilio <[email protected]>
Modify section on installation in README.

telega.el now requires both 'visual-fill-column' and
'rainbow-identifiers' packages for GNU Emacs.

2cc78e386a8c7b68112b0a66039180f62a261f6a authored over 4 years ago by Brett Gilio <[email protected]>
Correct typo in pngext_get_png

097afc3d2e4d2bd909f277f55baf3200249fe4ab authored over 4 years ago by Brett Gilio <[email protected]>
Merge pull request #189 from brettgilio/master

Correct failing telega-filters test, #185

6af402e2e5837ef17c1bcbd2b5e370207fb8debd authored over 4 years ago by Brett Gilio <[email protected]>
Correct failing telega-filters test, #185

7c187de4ab840d1a624628e32d632e3fde5575eb authored over 4 years ago by Brett Gilio <[email protected]>
Merge pull request #187 from ojab/master

Fixup some defcustom variables :type

7db1651f24b156444b93d280531cbbf4d062786e authored over 4 years ago by Zajcev Evgeny <[email protected]>
Fixup some defcustom variables :type

f77b39258d53c364944b5751582f16a89a1c38f8 authored over 4 years ago by ojab <[email protected]>
- Use `telega-x-frame' for `image-size'

- Use :file as thumbnail file for video messages

505f5cb287993bddade0138188714932e0de5b11 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Merge pull request #184 from dholm/master

server/Makefile: Build library rpath into server

2fc26e1f74e47c3fdf7ecd830e05f846dfc07a9b authored over 4 years ago by Zajcev Evgeny <[email protected]>
server/Makefile: Build library rpath into server

Builds the rpath for the Telegram library into the `telega-server`
binary so that it will be fou...

118b0a88abd2171eafab37597347f1fc03be37a3 authored over 4 years ago by David Holm <[email protected]>
Version -> 0.6.26

26c3991c928237a7c80b51d1bf37e9c08c131aca authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Use `:file' property for sticker/animation thumbnails

fixes https://t.me/emacs_telega/17374

9c0cacf4a610519ce54e9ad2b5aa2d97ff61b9db authored over 4 years ago by Zajcev Evgeny <[email protected]>
Assert on `file' in `telega-file--ensure` only under telega debug

80eff353488eeef76442f2961450d747a589621f authored over 4 years ago by Zajcev Evgeny <[email protected]>
Fix, do not fail if renewing file for unset property

fixes https://t.me/emacs_telega/17243

Use TDLib 1.6.6 style thumbnail for animated sticker, fix...

851a75ccde7a27ffaaed3f9610c976a7fd886867 authored over 4 years ago by Zajcev Evgeny <[email protected]>
More support for TDLib 1.6.6

[fix] Emojis in tdlib folders, see https://t.me/emacs_telega/17174

[fix] Thumbnails loading, se...

12f1a856cdde1e69c413d97f09642479b3a2b23c authored over 4 years ago by Zajcev Evgeny <[email protected]>
Merge pull request #182 from sarg/guix-up

Update guix.scm

f397cfb45a6f0d780a5d7ff0e5cee3a4f415b0e2 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Update guix.scm

6f3633da0b5f9d599cc2ba29895d6a21648318f8 authored over 4 years ago by Sergey Trofimov <[email protected]>
[fix] Do not use `:order' chat property

cfad638f2f609bbda11a51535ee66ec80f5b23fb authored over 4 years ago by Zajcev Evgeny <[email protected]>
README.md: Telegram Folders added as feature

1cc084581255de9fedd4d0e34cde9a6aa7891165 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[add] etc/verified.svg

Could be used to emojify `telega-symbol-verified', such as:

(telega-symbol-emojify telega-sym...

51c1fe630f5a5a4245eed88c1aea91a08a391f6e authored over 4 years ago by Zajcev Evgeny <[email protected]>
[add] etc/td-api-1.6.6.tl

f68fc2306955b5f2b6eedebeb4baa0a9a272cac9 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Removed `telega--on-updateChatIsPinned'

TDLib 1.6.6 uses `telega--on-updateChatPosition' instead

340ac6a46e2dbd721bb8ac2a8d7b804adeb1ff17 authored over 4 years ago by Zajcev Evgeny <[email protected]>
README.md: updated TDLib version to 1.6.6

f1f60cd3785b93bc8c04546610afcea3985fe374 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Merge pull request #181 from zevlg/with-tdlib-1.6.6

Initial support for TDLib 1.6.6

1e3a61bbcad79e7e45d3abbd64499c4f395ad4f6 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Merge branch 'master' into with-tdlib-1.6.6

0622708449b2b803b78d87f773f669597b7da76b authored over 4 years ago by Zajcev Evgeny <[email protected]>
Initial support for TDLib 1.6.6

Version -> 0.6.24

257fd23a717f457fc6c292436d104abedaff7994 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Warn about TDLib version

TDLib version should be >= telega-tdlib-min-version
and <= telega-tdlib-max-version

5cc8cd423f3a44247bf718c8c88eb7ef0f2696d6 authored over 4 years ago by Zajcev Evgeny <[email protected]>
TON stuff removed, since TON is postponed by Telegram

e36b3219bcb8def386a242065a63310507fb14bb authored over 4 years ago by Zajcev Evgeny <[email protected]>
Merge pull request #178 from zevlg/root-views

Root views

e8665957fd88382f372823faddbc8b94ce3bf67c authored over 4 years ago by Zajcev Evgeny <[email protected]>
Finally "root view" functionality done right

Version -> 0.6.23

fa93c9dec48b5c1cdf605a31fa41bb3449c2dc84 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Initial import for "root view" functionality

- Chat dirtiness introduced, speeding up chat buttons redisplay in
rootbuf

- Speedup custom f...

c84a51a0cb6465451658e15bcd4bc513a5ab6684 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] Display messages filter in chatbuf mode-line

- doc/telega-manual.org regenerated, with few bits of info added

8c4be060ad44f45837c94391642de2b5498d9cde authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] Chat messages ring, instead of telega-chatbuf--marker-message

Thanks to https://github.com/BlindingDark, see
https://github.com/zevlg/telega.el/pull/175

- te...

8bb6f6feff6e316d5c88f1f1a3ff285558f9890f authored over 4 years ago by Zajcev Evgeny <[email protected]>
telega-server: print INPUT before passing to `tdat_plist_value'

So you can see data causing possible errors in plist->json conversion

[enh] telega-version, out...

b97b6bd76056561c8fa1d567bf6718e23455c6cb authored over 4 years ago by Zajcev Evgeny <[email protected]>
typofix in telega-live-location.el

e9386e57aefb62469a8cb98487d98efb8b3c4ff0 authored over 4 years ago by Zajcev Evgeny <[email protected]>
doc/telega-manual.org: link to geo-xdg.el added

0c1896ff23d49c216f3e3d29301f6659a70ac0e2 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Imported contrib/telega-live-location.el docs into manual

b77cab910d320eba13df6d99ec47cf57dab7eb02 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Various enhancements, see below

[new] Initial import for root view functionality, makes
`telega-root-compact-view' obsolet...

afd7b151860df7ce18942a009bc110d552b887d6 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] telega-server: Always mark surrogated pairs as emoji

In case no emoji is found in tables, but surrogated pair is used for
the char, mark such char as...

ecda1b638c76635d99104839bd30a6256793f385 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] 2-chars emojis ending with \ufe0f is 1 char width

46b8e8d8d503001fa0c2fea748467d637af99d64 authored over 4 years ago by Zajcev Evgeny <[email protected]>
telega-server-min-version -> 0.6.1

fea41e71f3f88501675b409f0818ee46629ed184 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[add] telega-server: Support for emojis

- Desurrogation is done on telega-server
- Marking text with emojis is done on telega-server

- ...

f96c14099a2a2809ead261b635e11c37418bffb0 authored over 4 years ago by Zajcev Evgeny <[email protected]>
doc/ROADMAP.org: Contacts list "root view" added

84ddb9345bf896cfc461ff12ddf190d68013959b authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] typos in telega manual

7c64dc18bc723021a786933ac10d7f5c8d48a8fb authored over 4 years ago by Zajcev Evgeny <[email protected]>
README.md: added reference to doc/telega-manual.org

1de889e4ea809d13c5a45aca206d374de771a07a authored over 4 years ago by Zajcev Evgeny <[email protected]>
More documentation

ea22429de5b24cbe2a92227bd772a69b1c525fce authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Use `copy-sequence' when sorting chats

Because `sort' modifies list by side-effect

faa05de52ca505b77df54f0669b10550691a1d0d authored over 4 years ago by Zajcev Evgeny <[email protected]>
[add] doc/ROADMAP.org, chat actions

00677df14a82514a7e6173b079c8a1dcc9417035 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Changed `telega-filter-by-pin' binding

Now bound to <kbd>/ ^</kbd> and <kbd>/ P</kbd> to resemble other pin
related commands bindings

73d47cbf3246909b9d1656caed2fdaed97677a70 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Better manuial formatting

94698551784f54285b8ecc4a1828832125f84256 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Update for the manual

- chat filter bindings described

ef2654bdeb8d87ae9a44557d2854308d4917e07d authored over 4 years ago by Zajcev Evgeny <[email protected]>
[add] `chatbuf-visibility' sort criteria

- `telega-completing-read-chat' API changed, now accepts chats
list to select from and custom...

4695cb73fdae37b82ad498d166be4b7a9fed4802 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Check for `define-fringe-bitmap' availability

Addresses https://t.me/emacs_telega/15914

f5ad4153bf5929cebaef8ff274b40999c8e85914 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Fixes #171

[new] Custom variable `telega-online-status-function' - function to
return online status f...

0e884a9ed29c6cf75c7dea3bfde195af2b52e54e authored over 4 years ago by Zajcev Evgeny <[email protected]>
Fix for #173

- Use gray25, gray75 for gradient colors if chat has no assigned
color.

Version -> 0.6.13

e2fd3b1b34ae659d306749ab3129ed498b3a2720 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] marker message introduced, fixes #103

- `M-g x' to jump back to original message, after jumping to some
message with `telega-msg-got...

5a40acbd3eecaceb6697040250141d5781553245 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] Better support for dark themes

729944fe145fc169e4d7acd6f3b3b146b91bf4d2 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] Bot commands completions in group chats

- <kbd>/ <TAB></kbd> to complete bot commands if company is enabled
and botcmd backend is adde...

04adc583ea54465ef1e3f55d5415989388d1f455 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Call `recenter' interactively in `telega-chatbuf-recenter-1'

e1075c0c8da0182bb56cd46be19bee5615822d7a authored over 4 years ago by Zajcev Evgeny <[email protected]>
README.md: Q about tracking updated

- `telega-use-tracking' was deprecated in favor for
`telega-use-tracking-for'

4be70c73de531ff87899ac55ded766d354b3bfa8 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Functionality update

- [new] `telega-chat-insert-message-hook' to be used for client side
message filtering

- M-g ...

96ec760f6907e15e8061d1e675c098f0e470ad7d authored over 4 years ago by Zajcev Evgeny <[email protected]>
[feature] Completing all users with `@<TAB>` in chatbuf

6537845ecc2b383e1be4523b6b8614e5db1b06d5 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[new] contrib/telega-alert.el for notifications with alert.el

- telega-notifications: use `:timeout -1` for system specified popup
timeouts

- [enh] Use heu...

50ef9bf06cc162b39cf3553b89b02faf5bc87835 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Fix for https://t.me/emacs_telega/15328

c76cc207aff5b4d3c0a9584000652aef1843c6c9 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Fixes for pinned-message update and viewing :is_secret msg

- Correctly update pinned-message contents. There was an error that
pinned message differs in c...

c77bec27799b1e7973061a705ffa6715ef875617 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Enhancements for stickersets

[new] Custom `telega-sticker-set-show-cover' to show stickerset
covers in `telega-stickers...

7e6dbbf4ac0ba69b93a3cd002730b3906291c468 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Fix for the https://t.me/emacs_telega/15093

Chat without :title is not necessarily should be a private chat

3801a7ee58177e13d5a8e427dd87e0ac510db16b authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Do not call twice `telega-server--call' for getCreatedPublicChats

d370d8a712c5b00bfb738e3e6d3947d036e442ea authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] 100% CPU load while fetching chats

Thanks to @mrkiko for hunting this bug. Custom chat orders might
trigger infinite chats loading...

f09d798808f7b269dac41f94a7062bed26482e6b authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] contrib/telega-url-shorten: try github-issue before github-repo

[enh] Move X focus to Emacs frame, after screenshot is taken. So if
you do delayed screenshot (...

21fa620b476165deae93c5b598daf8310d09a7e7 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Version -> 0.6.9

228425a8dc722f2775561f7e964eb213629ad1e1 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[fix] Make `C-c C-s' work again in chatbuf to search messages

dc3327cacc30f76a485c8d5bee0d3e83558e8257 authored over 4 years ago by Zajcev Evgeny <[email protected]>
Merge pull request #162 from sarg/contrib-dired

[add] Add contrib/telega-dired-dwim.el

2f79ca070fe25105df22670a279bf043cb35fe79 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[add] Add contrib/telega-dired-dwim.el

8982bed0ef0bfda55da33e62eea08e894ca9c43b authored over 4 years ago by Sergey Trofimov <[email protected]>
[add] contrib/telega-url-shorten.el links to github repos added

[add] add telega.el/contrib to the load-path at startup

417e051b81bc2c9f599dfb8aa09b131c01770a60 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] Mark as read only messages before the point

- New custom var `telega-chat-mark-observable-messages-as-read'
- `M-g u' in chatbuf, to jump to...

36be977d4bb69f1ed611af4d605609c4848bf776 authored over 4 years ago by Zajcev Evgeny <[email protected]>
[enh] README.md update

- Support for multiple accounts
- FAQ, question about slow Emacs

81d276af27a8ba457072026a77cfb476dd933b00 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[add] chatbuf message filter by "hashtag"

To search hashtags in chatbuf use `C / hashtag RET <tagname> RET`

fd5864435696ca94eb2a5b77f85aee1724b00142 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[fix] Keep draft message created from other devices

This fixes issue, causing clearing a draft created from other devices,
when chatbuf is switched in

d2a231f786a04797cca29179e8064eb0ebab32f5 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[enh] Various enhancements

- `telega-file-send' renamed to `telega-buffer-file-send', because it
former name implies send...

33df30bd7f5112a4571816565fabbe5c72341e32 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
More code import for contrib/telega-status-history.el

dd3f41b1e668e5202df3fc8aa074a950fab03944 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[enh] Keep window's start/point params on help buffer redisplay

26f7e9e272cb089a8c58eb8095742f57e62e59b6 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
Merge pull request #160 from cnsunyour/master

Update `telega-screenshot-function` on macos.

0d162d7dd710b57ab576e5b873b539273fa5a30a authored almost 5 years ago by Zajcev Evgeny <[email protected]>
Fix: make a screenshot of region.

6e91869c1a74ef8ed24004e1a0f96ad54b515bea authored almost 5 years ago by Sunn Yao <[email protected]>
Fixed codes.

bf327cf66d6d10b9a3fa7f4d1dd65ea51cbea1f4 authored almost 5 years ago by Sunn Yao <[email protected]>
Update `telega-screenshot-function` on macos.

On macos:
1) The "screencapture" utility can perform a
complete screenshot operation.
2) The "pn...

a2ea0cbcf93ef6b42693d80764321ab8b5e3a0e9 authored almost 5 years ago by Sunn Yao <[email protected]>
[fix] telega-url-shorten-mode: Do not kill markup properties

c7037486d18ebacab8b839dc432b1b59db51c7f5 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
Pushed forgotten contrib/telega-url-shorten.el

2ce5e93c268faea54381da96e573fc8a434c7849 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[enh] Minor improvements

- Filter out current account when switching with
`telega-account-switch'

- Show total number ...

1fe9c07cb66f236bc9b22d09e536b63b250ec15d authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[fix] Redisplay chatbuf msg next to deleted/resorted msg

fixes #159 in case `telega-chat-group-messages-for' is used

950dcc3b80c3e3b374e529c4dab679ad97c97aad authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[fix] Uniquify chat buffer names, fixes #158

e0223434303528303bba27734556aa9f671ad7d1 authored almost 5 years ago by Zajcev Evgeny <[email protected]>
[add] `chatbuf-recency' chat sort criteria added

- `telega-url-shorten-mode' code moved to contrib/telega-url-shorten.el

- doc/telega-manual.org...

a05585abc1807e76c8429b082c13638899d7a675 authored almost 5 years ago by Zajcev Evgeny <[email protected]>