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

telega-chat.el:

- Initial commit to support chat buffers

bf648aa8662404ec0e1c9fdb464f19f240909572 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-core.el:

- Chat buffers added
- Formatting enhancements and fixes

20d309cdfd50efc1bc2d0df8c447d09164862fd5 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-customize.el:

- Chat specific stuff add
- Faces added

2ed08267deb06fd5db1955c0de472ae06ea399e1 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-filter.el:

- filter chats created by me
- Interactive completions done right

103eacb00303b42d5b0db752605bf5ba938d246c authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-info.el: code cleanup, enhancements

84b69b0d45bb33311581618211d7c03dbb37728f authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-msg.el:

- Timestamp formatting
- :format is mandatory for message buttons

7f4281d163096fd47e7a08305914210d48078470 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega.el: Show how many buffers to kill on exit

5c274e0caf43c8ab71c09d6262df2539b362ca0d authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-root: remove unused stuff, binding for `telega-chat-with'

0d6661976dc2065198a05d2dd660db3a8381b071 authored over 6 years ago by Zajcev Evgeny <[email protected]>
design ideas update

044784b5770030e064b3b2e6aea81b60972c48ce authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-msg.el initial import, message stuff

b7e56943751518beee61c4b4e3b3bb2d27be4938 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-chat:

- [fix] Fetch pinned message for channels as well

03a0342374c64ae4a1a234cfca67789fa08d1f1f authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-root:

- Binding `? s' to list active sesssions
- Binding `? t' to describe terms of use

16b278290fcaf41992a45f360afb24c645c49bee authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-chat:

- Improved formatter for chat buttons
- minor improvements

a38c602aa61aeca481b4d09f73c0cc7c399d855e authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-core:

- Date formatting added, according to design.txt

- Use `string-width' for eliding/aligning, ...

0b9d29d2909d1ec7b4efc2fbaf199a96b016210e authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega.el:

- `telega-socks5-proxy' Support for socks5 proxy

- Use Emacs/emacs-version as device/system-...

fd530f3c7663c78aa6edaf0e2fcb4e8426e8584b authored over 6 years ago by Zajcev Evgeny <[email protected]>
[fix] design.txt: generic date format should by DD.MM.YY

524f38f353ef52a44e9e6e359f4c9a07968b7a79 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-core:

- [fix] `telega--tl-bool' was returning `t' for unset properties

telega-filter:
- [add] `tel...

9a3fa503bedaf9ed950d677b949bfd508218b4fc authored over 6 years ago by Zajcev Evgeny <[email protected]>
version -> 0.1.4

telegram-logo.xmp added

telega-root:
- Display number of unread/unmuted messages in modeline
...

37b18eb37e57e89cd7ebd031fda2368374328985 authored over 6 years ago by Zajcev Evgeny <[email protected]>
get rid of autoload shit

a78df64ca9e96c7ae23ff61210e82cfa89c14401 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-filter.el: Filter by enabled notifications added

5e3e6db2475e53313a951999b9588a17e26318d6 authored over 6 years ago by Zajcev Evgeny <[email protected]>
[fix] order chats correctly

[fix] fetching info/full-info correctly

and improvements

ef3f4322e3af16cb1c92409253c97625b0fc810c authored over 6 years ago by Zajcev Evgeny <[email protected]>
* telega-server.el:

- Functions call errors handling added
- [fix] correctly wait for synchronous function call...

90f24b4730d59606a021735161f590d815baea2e authored over 6 years ago by Zajcev Evgeny <[email protected]>
* telega-core.el: Commentary added to `telega-button--redisplay'

06a8f5d094afe78f1ea292dad5bc80cc68f8c718 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-filter.el

- fix: reset undolist when new active filters list is pushed
- fix: telega-filter-by-pin inte...

cff54f82d1caad47ab2cc193ccdb9522f3586766 authored over 6 years ago by Zajcev Evgeny <[email protected]>
* Custom `telega-filter-custom-expand' parameter to expand custom

filter when one is added to active filters. Default=false

d8311493ad3c1b58cf18a6c83f754d53d5bc4db8 authored over 6 years ago by Zajcev Evgeny <[email protected]>
- full-info stuff added

- show button help (with :help-format) when navigating with forward/backward
- `i' in root buffer...

b9e14d56f4b14b13af2dbc51b7d365e807863a87 authored over 6 years ago by Zajcev Evgeny <[email protected]>
[fix] telega-root: fix error raising in `telega-root--redisplay'

71a8114e10c6d0e1bf2f205af85f0bea73648427 authored over 6 years ago by Zajcev Evgeny <[email protected]>
- button navigation forward/backward

- keep point at current button on root redisplay

a15cb85711adf4b69be376ae6f14ad7cca59ee87 authored over 6 years ago by Zajcev Evgeny <[email protected]>
README.md: added link to the telegram group

a9a7c1f50d7fd18441520f718d26b73a83097126 authored over 6 years ago by Zajcev Evgeny <[email protected]>
+ support for Two-Factor password auth added

e0cc4f43cdde088d946a9f7997b4abf0fb07e042 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-server: typofix ~/.telega1 -> ~/.telega

6450a8de1bcf094eef1d2e44d9fa1f87744b5ad7 authored over 6 years ago by Zajcev Evgeny <[email protected]>
* telega-user.el: typofix, use newline to separate groups in common

be0109984ba638c0f06f5ce357d63316169da792 authored over 6 years ago by Zajcev Evgeny <[email protected]>
* telega-fmt moved to telega-core

* get rid of widget based code
* use button based ui for root buffer
* M-x telega RET already can...

7bfae6d43899594d5b82b2ac49233b57c8526943 authored over 6 years ago by Zajcev Evgeny <[email protected]>
design.txt: Status transition idea

dd693dcc6bbceeafd161e2625fdf720d630b20ab authored over 6 years ago by Zajcev Evgeny <[email protected]>
- stick to filter-based design, see design.txt

- telega-status introduced instead of telega-root-state
- Nice animation for "ing" statuses
- M-x...

981d39c9bf96681ca6a8edd699550669c7d467e1 authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-customize.el:

- link to github added

1dca45d666b728e485ec749b6e92bb5f1e9ec047 authored over 6 years ago by Zajcev Evgeny <[email protected]>
design.txt:

- !! multilined images
- more design ideas imported
- [typo] fixd date format specification

5964833761e6aaaf2bc84e608fea10332a5587f9 authored over 6 years ago by Zajcev Evgeny <[email protected]>
* telega-server.el:

- Show process starting problems as status
- Always check exec-path for telega-server binary

9bb79ad1fb504c8f85cf0a5bb8b2fea8fdfdd723 authored over 6 years ago by Zajcev Evgeny <[email protected]>
+ test.el added

+ Makefile added
+ README.md updated

49f12267044cb41000ff0e1c93d357c59ed3d19a authored over 6 years ago by Zajcev Evgeny <[email protected]>
design.txt: more design ideas

55b92824f73115dc2edc2e005da8ddf1fb66b329 authored over 6 years ago by Zajcev Evgeny <[email protected]>
Reworked code organization

e846e12ddeba8adc76d53d0da8a2e7b65a27cee7 authored over 6 years ago by Zajcev Evgeny <[email protected]>
design.txt:

- Affordable design with ibuffer-like filters

23c0520511a0f212c419d54f34c1951fad9fe5d5 authored over 6 years ago by Zajcev Evgeny <[email protected]>
Resorted the code

design.txt
- Added ideas about tabbed root buffer

c393b06c85107551bdf4b30acc0b588115b240d5 authored over 6 years ago by Zajcev Evgeny <[email protected]>
server/telega-server.c:

- `exec' command removed, telega implements callbacks functionality
- Version -> 0.1.4

27f3634d3055a7f39b9d6675cb645e663eed66fc authored over 6 years ago by Zajcev Evgeny <[email protected]>
telega-users, telega-chats initial import

telega-root.el:
- Started implementing plain buffer design

5bc7c626acb301aefa09b24ddab450cac5d0a310 authored over 6 years ago by Zajcev Evgeny <[email protected]>
design.txt:

- plain design for Telega:Root
- special symbols and chat brackets
- chats design

c583ee04ce3f06fb4b1ef37e3d496edf474818de authored over 6 years ago by Zajcev Evgeny <[email protected]>
- Version -> 0.1.3

- M-x telega RET can be used to successfully log into telegram
- telega-notifications.el initial ...

6aee5b0af6dfc01cf71e6cff2fe0fd94f3935107 authored over 6 years ago by Zajcev Evgeny <[email protected]>
server/telega-server:

- fixes to read commands correctly
- Version -> 0.1.3

3a10a6acf46e385d22d0349f7b0c71264d575194 authored over 6 years ago by Zajcev Evgeny <[email protected]>
fixes for telega-server

c48b105115c2baebcd61f1fc9fb8cda44e6ea1fd authored over 6 years ago by Zajcev Evgeny <[email protected]>
[add] telega-root.el: initial import

[add] telega.el:
- Parser for the json from telega-server
- Basis for the event processing ...

9411c24924cc0cd486ca6d771e6fe7275a894145 authored over 6 years ago by Zajcev Evgeny <[email protected]>
* design.txt added for the UI ideas

9f0b57d2d2f15601c62e12e8d0dd8dcffd0c1a3e authored over 6 years ago by Zajcev Evgeny <[email protected]>
* server/telega-server: Version -> 0.1.1

81b057e3aa158f038cee58528e09ca2997d7dc84 authored over 6 years ago by Zajcev Evgeny <[email protected]>
* server/telega-server:

- Force flushing stdout
- Handling SIGHUP, which is sent by emacs when buffer associated
...

8c97fe1914d1fab71567928ec805d914f1c46bad authored over 6 years ago by Zajcev Evgeny <[email protected]>
Moved from FFI version to tdlib based

634c8c8440a7d1e3d723eebf19aeece8fe0b9c16 authored over 6 years ago by Zajcev Evgeny <[email protected]>
[add] libevent.el - FFI bindings to libevent initial import

more code imported

43d0aef6c807b208606126d96640328504965faa authored almost 8 years ago by Zajcev Evgeny <[email protected]>
libtgl - ffi interface to libtgl

telega - Telegram client

4bed823840fd283165a0c12e5bc6e1a3f5bbb08a authored about 8 years ago by Zajcev Evgeny <[email protected]>
Initial commit

af681f51ff24ec757daa469fc56a13fc51d5eb2e authored about 8 years ago by Zajcev Evgeny <[email protected]>