John Preston
2aab8bbae8
Removed old SettingsWidget from code, deleted old settings module.
2016-08-28 13:51:02 -06:00
John Preston
f50cd2892a
First attempt to build OS X version using GYP/Ninja.
...
Utils and codegen builds are ready, bundle is not prepared yet.
2016-08-28 13:36:51 -06:00
John Preston
b520cf0f78
First version of the new Settings page is finished.
...
Added LocalStorageBox for watching info and clearing local storage.
Local passcode and cloud password state display and editing done.
Temporary download location clearing link added.
Crash fixed in local storage clear + app close, now waiting for the
clearing thread to quit. Some design improvements and testing.
2016-08-28 13:16:23 -06:00
John Preston
afab21372b
Auto update and codes ("loadlang" etc) supported in the new Settings.
2016-08-27 11:52:05 -06:00
John Preston
fdab386178
Most of the new Settings are done.
...
Left: auto update, privacy and security, local storage box +
some minor things, like design fixes, codes like loadlang and
clearing of the local storage (box) and temp download folder.
2016-08-26 22:49:18 -06:00
John Preston
993b91ac15
Most of the new Settings sections filled with widgets.
...
Some animations added: new scale slider, widget_slide_wrap<TWidget>.
Any TWidget now can resizeToWidth() with overriden resizeGetHeight().
2016-08-22 19:31:42 +02:00
John Preston
b9e22f59a1
New settings section widgets added. Settings cover section is ready.
2016-08-19 19:26:31 +02:00
John Preston
ea955635ac
New way for subscribe/notify async about any events.
...
Two classes base::Observable<Event> and base::Subscriber were added.
base::Observable<Event> can notify about Event-s, while any
base::Subscriber can subscribe and then async receive them.
2016-08-18 21:27:43 +02:00
John Preston
90678d411f
Started a special LayerWidget: Settings::Widget.
...
Also added some missing calls to parent event handlers in boxes.
2016-08-18 12:52:36 +03:00
EXL
43a40c3b9a
Add zooming in media viewer on Ctrl + mouse wheel
...
Mouse wheel without Ctrl key is used for switch to the prev/next image;
Clicking on mouse wheel is used to reset zoom;
To switch images are taken only a physical mouse wheel events.
Signed-off-by: Serg Koles <exlmotodev@gmail.com> (github: EXL)
2016-08-18 11:36:36 +03:00
John Preston
4a6e669a53
Merge branch 'dev' into settings
...
Conflicts:
Telegram/SourceFiles/boxes/addcontactbox.h
Telegram/SourceFiles/boxes/confirmbox.h
2016-08-16 20:19:57 +03:00
John Preston
362b942a22
Merge branch 'same_peer_flag' into dev + fix style codegen rule desc.
...
Conflicts:
Telegram/Telegram.vcxproj
Telegram/Telegram.vcxproj.filters
2016-08-16 20:12:55 +03:00
John Preston
392984f276
New way of working with boxes (layers).
...
Now the background of boxes is separated to another widget.
This will allow to use a special layer widget (like settings)
together with the usual layers-boxes upon it, moving the special
widget behind the dark background when a usual layer-box is shown.
2016-08-16 19:53:10 +03:00
John Preston
05697374c5
Crash fix for inline results clearing. Crash fix for GIF starting.
2016-08-15 10:39:12 +03:00
John Preston
247b77c784
Alpha version 0.10.2: returned uxtheme.dll loading for Windows XP.
2016-08-15 01:53:47 +03:00
John Preston
dc6a3ba907
Alpha version 0.10.2: first GYP/Ninja build, some bug and crash fixes.
...
Counting round radius dynamically to work fine with all font sizes.
Added GYP and Ninja to Third-party section. Fix of build script.
2016-08-14 23:38:11 +03:00
John Preston
79eafbe71a
Overview filling fix when you scroll the history down till the bottom.
2016-08-14 22:15:45 +03:00
John Preston
4cd7a7a695
Layout fix of attach dropdown, emoji pan and drag areas with pin bar.
2016-08-14 22:06:28 +03:00
John Preston
c1c3e4af5b
Stop reading audio input packets if AVERROR_INVALIDDATA is received.
...
There are some audio files that cause swr_convert to crash otherwise.
2016-08-14 21:57:23 +03:00
John Preston
50b10ba0bf
Dll hijacking fixes: Windows version check + SetDllDirectory("").
2016-08-14 21:55:59 +03:00
John Preston
42ebe60f0b
GYP/Ninja Windows build: complete, build scripts updated.
...
Telegram.sln deleted, in the future .sln will be in .gitignore.
2016-08-14 21:08:55 +03:00
John Preston
2321f38550
Added same_peer flag support for keyboard switch inline button.
2016-08-12 19:28:10 +03:00
John Preston
f4d5960953
Improved design of the bot command autocomplete.
2016-08-12 19:24:59 +03:00
John Preston
b0fdddfcf4
New RevokePublicLinkBox done. Added base::lambda_wrap<>. Layer 55.
...
When there are too many public channels / megagroups and you try to
create one more Telegram offers you to revoke one of the existing
public links so you will be able to create a new public community.
2016-08-12 18:22:11 +03:00
John Preston
67a3f33aa7
Version 0.10.1: fix for deep linking start/startgroup in bot links.
2016-08-05 20:31:19 +01:00
John Preston
140522c196
Stable version 0.10.1: various bugfixes.
...
Minimal height of the message text fixed to prevent bubble collapsing.
FileDialog filter is (*) instead of (*.*) for Linux and macOS.
Explicitly setting text color in Settings user name painting.
2016-08-05 18:01:00 +01:00
John Preston
e87c1b6024
Open links from bot buttons with regular UrlClickHandler.
...
Fix render glitch in dialogs widget after search.
2016-08-03 19:18:23 +01:00
John Preston
4dded3d09c
Stable version 0.10: video player graphics updated.
2016-08-03 13:32:44 +01:00
John Preston
12bcc88839
Stable version 0.10: langs updated, video player design improvements.
2016-08-03 12:02:53 +01:00
John Preston
d155967149
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev_private
2016-07-31 11:01:37 +01:00
John Preston
c34181ef3e
Edit messages to yourself for any amount of time.
...
Active inline keyboard button rendering rounding radius fixed.
2016-07-31 10:29:15 +01:00
John Preston
d31701e906
Fixed client side waveform counter infinite loop.
...
Backported Qt 5.6.1 crash fix in cocoa integration to Qt patch.
2016-07-30 11:03:44 +01:00
John Preston
0291888c01
A couple of rare crashes fixed.
2016-07-29 17:33:49 +01:00
John Preston
a4dbe6f096
ConfirmPhoneBox added to Xcode and QtCreator projects.
...
"Frequently used" done with two lang keys (for emoji/stickers).
"Featured Stickers" -> "Trending Stickers", langs updated.
2016-07-29 11:29:15 +01:00
John Preston
4b98cac6da
Merge branch 'dev_private' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev_private
2016-07-29 11:06:35 +01:00
John Preston
bcd3f6ef3d
Fixed phone confirm: sending correct hash (from auth.sentCode).
2016-07-29 11:05:00 +01:00
John Preston
5df54371b5
ConfirmPhoneBox support added.
...
Limiting StartUrl to 8k symbols to prevent share url text overflow.
Better working with many cases of regular expression switch.
2016-07-28 20:01:08 +03:00
John Preston
d9cc70e72b
Prepared 9061001 closed beta to build in Xcode and QtCreator.
2016-07-27 21:36:45 +03:00
John Preston
c8b89620f5
Private beta version 9061001
2016-07-27 21:22:15 +03:00
John Preston
f813b8a74b
Merge branch 'dev' into dev_private
2016-07-27 21:13:49 +03:00
John Preston
0721b80555
Moved Enter key press handle from HistoryInner to HistoryWidget.
2016-07-26 19:11:33 +03:00
John Preston
832163c1b7
Displaying time in chat list for all timestamps in the last 20 hours.
...
Fixed possible crash in MediaView video player seek after clip error.
Fixed possible crash in native event filter on Windows.
Removed unused lng_stickers_add key.
2016-07-26 15:09:40 +03:00
John Preston
82a0ac28ad
Handling new 2fa reset account error codes.
...
Archived stickers description text layout fixed in 100% scale.
2016-07-26 12:17:44 +03:00
John Preston
dbdf28d0a0
Version bumped to 0.9.61 stable.
...
Merge branch 'archived_stickers' into cancel_reset.
Conflicts:
Telegram/Resources/winrc/Telegram.rc
Telegram/Resources/winrc/Updater.rc
Telegram/SourceFiles/app.cpp
Telegram/SourceFiles/core/version.h
Telegram/SourceFiles/localstorage.cpp
Telegram/Telegram.vcxproj.filters
Telegram/Telegram.xcodeproj/project.pbxproj
Telegram/build/version
2016-07-25 22:54:40 +03:00
John Preston
75ff3c3d28
Alpha version 0.9.60: some bugfixes in video clip reader.
...
No more error box when click on record button (empty file send attempt).
2016-07-24 11:53:09 +03:00
John Preston
4cc9f1f3b4
Crashfix on space/return press in MediaView when viewing a photo.
2016-07-24 10:21:52 +03:00
John Preston
5b7a17e044
0.9.59 alpha version: crash on logout fixed.
2016-07-23 09:39:46 +03:00
John Preston
26723fb820
Alpha version 0.9.58: embedded video player.
2016-07-22 19:22:25 +03:00
John Preston
02e54dd8ba
Scheme updated with covered stickers, not used yet.
2016-07-22 19:04:38 +03:00
John Preston
27cf45e1a9
Moved to ffmpeg 3.1 release code.
2016-07-22 18:01:24 +03:00
John Preston
cd986d6f5d
Fixed archived stickers loading.
2016-07-22 14:59:35 +03:00
John Preston
90b06db479
Merge branch 'video' of https://bitbucket.org/johnprestonmail/telegram-desktop into video
2016-07-21 20:38:11 +03:00
John Preston
9fe714189d
updateNewMessage now can request getDifference(), if data is absent.
...
Video sync and frame duration count improved.
Seek in not 44100 and not 48000 hz audio streams fixed.
2016-07-21 20:35:55 +03:00
John Preston
faad13d07e
Showing archived stickers button, archived stickers box with loading.
2016-07-21 16:57:31 +03:00
John Preston
81850b78c7
Writing installed, featured, recent and archived stickers separately.
2016-07-21 13:09:47 +03:00
John Preston
e320be9626
Fixed build for QtCreator and Ubuntu.
2016-07-19 21:09:34 +03:00
John Preston
fa708ada3b
Closed beta 9057001 for testing MediaView video player.
2016-07-19 20:01:40 +03:00
John Preston
92f15a9ad3
Fixed clang false warning on deprecated field of AVPacket.
2016-07-19 19:02:39 +03:00
John Preston
49f6431fca
Video play in MediaView support done in Xcode/QtCreator projects.
2016-07-19 15:31:48 +03:00
John Preston
1753db3e62
Megagroup members are always shown if the server allows us to view them.
...
Bot keyboard clearing fixed when using Clear History.
2016-07-19 14:37:01 +03:00
John Preston
207981b8c4
Sync video to audio stream fixed. Cute video download inside MediaView.
...
Small round radius in webpage photo / doc nested attachments.
2016-07-19 13:54:43 +03:00
John Preston
b35c99cb0c
When installing sticker set some sets can be archived.
...
We show a box with them and describing what happend.
Limit of the recent stickers count is taken from config now.
2016-07-18 18:39:10 +03:00
John Preston
12523f4c0c
Checking self-computed crc32 magics with the ones from tl scheme.
2016-07-17 21:21:57 +03:00
John Preston
1222f914ed
Fixed time label positioning after the text has changed.
2016-07-16 09:54:02 +03:00
John Preston
95c050081c
Cloud recent sticker sets supported.
2016-07-15 18:58:52 +03:00
John Preston
bf4acc4e52
Fixed reading stickers from old versioned local storage.
...
Handling error when installing sticker set from featured.
2016-07-14 14:59:55 +03:00
John Preston
505e5a69a6
Video playing in MediaView seek fixed, fullscreen mode improved.
...
Shortcut commands now return bool, so you know if it was executed.
2016-07-14 14:20:46 +03:00
John Preston
cb0c99acc8
Seek done in video player in MediaView. Some memory leaks fixed.
...
Using pixmapFromImageInPlace() instead of QPixmap::fromImage().
2016-07-13 20:34:57 +03:00
John Preston
fc716af002
Pause/resume supported in the video player in MediaView.
...
Autoplay video in MediaView only from showDocument(), otherwise pause.
2016-07-13 14:24:31 +03:00
John Preston
647759f0d1
Enable video files overview in MediaView. Video restart supported.
2016-07-12 21:04:34 +03:00
John Preston
8da39356dc
Divided song volume and video volume, video volume control implemented.
2016-07-12 17:11:59 +03:00
John Preston
034657dd2c
Video play progress displayed in MediaView (in case no audio stream).
2016-07-12 15:28:07 +03:00
John Preston
01d448c1bd
Video play progress displayed in MediaView (in case of audio stream).
2016-07-12 14:38:16 +03:00
John Preston
d806d079a2
Merge branch 'master' into video
...
Conflicts:
Telegram/SourceFiles/mainwidget.cpp
Telegram/SourceFiles/ui/animation.cpp
Telegram/Telegram.pro
2016-07-11 21:12:10 +03:00
John Preston
356b48bcca
Started video player UI in MediaView.
2016-07-11 21:05:46 +03:00
John Preston
41cd427834
Sync video frame delay / skip by audio play progress.
2016-07-10 22:44:55 +03:00
John Preston
1fee0822fb
Moved AudioPlayerState+position+duration+frequency to a single struct.
2016-07-10 16:02:22 +03:00
John Preston
640f9d7389
Active and pressed buttons state in featured stickers box.
2016-07-08 20:24:48 +03:00
John Preston
66e2fce8d5
New design of a chat invite link import box with title, photo, users.
2016-07-08 19:59:46 +03:00
John Preston
cd36d367ed
Version raised to 0.9.58. Version field of documents supported.
2016-07-08 16:56:53 +03:00
John Preston
2aa35af909
Merge branch 'master' into dev
...
Conflicts:
Telegram/SourceFiles/history/history.style
2016-07-08 13:26:28 +03:00
John Preston
5c474aee27
Improved service messages layout.
2016-07-08 13:06:41 +03:00
John Preston
d98a6d3f82
Alpha version 0.9.57: some design improvements, GTK file chooser.
2016-07-07 19:32:34 +03:00
John Preston
609cacf8b5
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-07-07 19:19:08 +03:00
John Preston
352b0f2079
Ignoring accents when autocompleting mentions in field_autocomplete.
...
Do nothing instead of showing in folder a media file with bad extension.
Showing descriptive error message when we hit the limit of stickerpacks.
2016-07-07 19:16:47 +03:00
John Preston
7ce76a763e
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-07-07 19:16:18 +03:00
John Preston
db8922f53e
Some buttons and scroll bars style improvements.
...
Not showing notification texts when OS X is in screen locked state.
2016-07-07 19:15:34 +03:00
John Preston
a20dd065fb
Building Qt with -no-gtkstyle and disable forcing "-style=0" in main.cpp
...
We can't use Qt gtk style, because it loads gtk-2 and we are possibly
loading and using gtk-3 for libappindicator3 and it crashes :(
2016-07-07 19:12:52 +03:00
John Preston
1904a4f48a
Round radius increased for message bubbles.
2016-07-07 15:35:14 +03:00
John Preston
5f46541f0b
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-07-06 23:09:42 +03:00
John Preston
f8d95bba71
Using GTK file dialog when it is available.
...
Should work both with GTK 2 and GTK 3.
2016-07-06 21:30:14 +03:00
John Preston
1f28808823
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-07-05 21:19:16 +03:00
John Preston
99b15719cf
Stopping video sound when closing mediaview (destroying Clip::Reader).
...
Fixed launching video with sound while song is playing.
2016-07-05 20:44:22 +03:00
John Preston
616d08255c
Moved audio to media/media_audio and divided to several modules.
...
Basic video playback with sound support in mediaview added.
2016-07-05 20:44:02 +03:00
John Preston
98fe307cbf
Packet queue instead of single packet is used in ffmpeg clip reader.
2016-07-05 20:43:30 +03:00
John Preston
b61cc150db
Merge branch 'master' into video
...
Conflicts:
Telegram/SourceFiles/mainwidget.cpp
Telegram/SourceFiles/structs.cpp
2016-07-05 20:42:47 +03:00
John Preston
8909943bd3
Showing in folder instead of launching media files with bad extensions.
...
Thanks for the report to: Sadegh Ahmadzadegan - Omid Ghaffarinia.
2016-07-05 20:36:42 +03:00
John Preston
8ea47c1811
Opened histories stack finished, stack of states in vector_of_moveable.
2016-07-05 17:48:36 +03:00
John Preston
5eb49c9d68
Merge pull request #2209 from splintor/master
...
Pass Escape key to internal widget of ScrollArea
2016-07-04 14:52:40 +03:00
John Preston
1b2b99872a
Merge pull request #2200 from eegorov/disable_unity_option
...
New define: TDESKTOP_DISABLE_UNITY_INTEGRATION
2016-07-04 14:50:41 +03:00
Shmulik Flint
87bb221cc3
Pass Escape key to internal widget of ScrollArea
...
Fix for https://github.com/telegramdesktop/tdesktop/issues/2208
Signed-off-by: Shmulik Flint <splintor@gmail.com>
2016-07-03 00:52:30 +03:00
John Preston
7ca5737bc0
Removed SongMsgId, unified working with voice/music files in audio.
2016-06-30 15:03:32 +03:00
eegorov
bd8bb426be
New define: TDESKTOP_DISABLE_UNITY_INTEGRATION
...
Signed-off-by: Egor Y. Egorov <egor.y.egorov@gmail.com> (github: eegorov)
2016-06-29 08:38:42 +06:00
John Preston
e015a8299e
Copy to FindBuffer added by Cmd+E on OS X.
2016-06-28 21:27:23 +03:00
John Preston
cd696ade4e
Featured stickers fully supported (unread badges, box, adding, etc).
2016-06-28 21:05:38 +03:00
John Preston
991c6ddd99
Saving featured stickers for new 0.9.57 version in local storage.
2016-06-27 19:25:21 +03:00
John Preston
a89185565a
0.9.56 stable. Crash fixed in MediaView after logout and login again.
...
Buttons layout improved in bot inline keyboard.
2016-06-26 18:37:47 +03:00
John Preston
f123755fc6
Languages updated for the new 0.9.56 stable version.
2016-06-26 17:27:02 +03:00
John Preston
4bd97d2947
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-06-24 19:59:44 +03:00
John Preston
5c199e63ea
Main window position and size saving fixed in Windows.
...
Dock and top bar hiding after photo view fixed in OS X.
Some design improvements. Alpha version 0.9.55.
2016-06-24 19:58:41 +03:00
John Preston
deef74ebc7
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-06-24 19:48:13 +03:00
John Preston
f6af535f8f
Fixed dead keys in photo / file caption input field #1418
...
Another attempt to fix dead keys input problem after main
window looses focus to popup menu or photo viewer #2007 #1074
2016-06-24 19:43:46 +03:00
John Preston
52ca82c959
Merge pull request #2181 from AndydeCleyre/bugfix/306
...
strip out .desktop file generation (and xdg uri association)
2016-06-24 14:51:15 +03:00
John Preston
d64892584d
ClipReader was moved to a separate namespace and different files.
2016-06-24 13:37:29 +03:00
John Preston
8fc38d9ac2
Creating MediaView after the main window. That way the main window is
...
created with the right size even with FullScreen flag for MediaView.
Using FullScreen flag only on Windows (or Dock auto hides on OS X).
2016-06-23 15:25:18 +03:00
Andy Kluger
331c13ed78
Add TDESKTOP_DISABLE_DESKTOP_FILE_GENERATION
...
Signed-off-by: Andy Kluger <andykluger@gmail.com> (github: andydecleyre)
2016-06-22 17:42:46 -04:00
John Preston
12c20faa44
Fixed Linux build. Alpha version 0.9.54.
2016-06-22 22:50:44 +03:00
John Preston
cbde6e1ee9
Using square rounded photos in native notifications (Win, OS X).
...
When updating local online status from user action events we use
action timestamp, and ignoring events from getDifference, if no
timestamp is available for the specific action.
Couple of hidden actions added in Settings. Alpha version 0.9.54.
2016-06-22 21:47:43 +03:00
John Preston
701b8c87e6
Selected messages actions (forward, delete, cancel) redesigned.
2016-06-22 20:11:35 +03:00
John Preston
5957382a67
Radial progress in settings when loading a new background from gallery.
...
MediaView handling of screen resolution change fixed.
Media messages now display both name/type and caption in dialogs list.
When viewing group profile photo delete affects either photo or message.
2016-06-22 16:39:54 +03:00
John Preston
6af6ffa1b2
Field autocomplete now replaces text part only up to cursor position.
...
New radial photo load progress in MediaView instead the old 3-dots.
2016-06-21 21:09:48 +03:00
John Preston
1e5b2d7c66
Fix attempt of photo forward by drag-n-drop: for being able to use
...
press data in drop call ClickHandler::unpressed() after drag->exec().
Members dropdown area made smaller (only the members/online text rect).
2016-06-21 20:02:45 +03:00
John Preston
af4b3ba023
Shutdown on Linux fix attempt. Draft remove in empty conversation fix.
...
Larger badge of unread messages in history-to-down button.
Submit bot-start by Enter. Fix icons show in chat without input field.
2016-06-21 18:58:07 +03:00
John Preston
c73b5a6da4
Styles improved. Members dropdown is shown with a delay.
...
Overview of chat photos fixed. Tray icon tries read a file on Linux.
2016-06-21 17:19:24 +03:00
John Preston
e47d8c0e03
Added "Add to Group" button in bot profile.
...
Changed new chat icon to more simplified.
Fixed kick user from a new members dropdown in chat history view.
Version 0.9.53.alpha is ready.
2016-06-20 18:46:36 +03:00
John Preston
caba965b80
Merge branch 'members' into dev
2016-06-20 14:31:57 +03:00
John Preston
7db7b177c0
Members block in group conversation view finished (except Xcode project).
2016-06-20 14:31:12 +03:00
John Preston
f0a8356ff0
Profile members block displayed when mouse is over group members count.
2016-06-17 21:18:01 +03:00
John Preston
ebc4f3cb35
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-06-17 20:54:52 +03:00
John Preston
c84ee7f1b7
All Xcode projects updated to Qt 5.6.0.
2016-06-17 20:54:23 +03:00
John Preston
963000386f
Fixed crash in BotKeyboard resize. Fixed elided single-line Text layout.
2016-06-17 16:27:21 +03:00
John Preston
e38b7cd465
Fixed dynamic library loading for Windows XP.
...
Versioned dll removed, loading from combase.dll instead.
2016-06-17 15:38:08 +03:00
John Preston
d089d4e692
Version 0.9.52 alpha.
2016-06-16 20:22:45 +03:00
John Preston
7a9dfb50e1
Build fixed for QtCreator. Linux libs loading order changed.
2016-06-16 20:20:58 +03:00
John Preston
8e78cfed85
Fixed Xcode build. When hiding fullscreen window first exit fullscreen.
2016-06-16 18:17:39 +03:00
John Preston
fd91893b51
Moved PsMainWindow to Platform::MainWindow, outside of pspecific module.
...
Currently only MSVC build is Ok, Xcode and QtCreator are broken.
2016-06-16 15:59:54 +03:00
John Preston
84f704448a
Fixed scrolling by a child widget in ScrollArea by touch screen.
...
ScrollArea now always generates MouseMove when scrolled.
Fixed crash in BotKeyboard resizing with style change.
Fixed stickers box animations.
2016-06-15 20:48:16 +03:00
John Preston
3502c7f1c9
Korean changelog updated. Version 0.9.51 stable.
2016-06-15 08:39:03 +03:00
John Preston
021c8896c8
Fixed crash with forbidden megagroup in App::feedChats.
...
ReplyMarkupClickHandler holds FullMsgId instead of HistoryItem*.
2016-06-15 08:36:59 +03:00
John Preston
893cd9e877
Langs updated with changelog. Version 0.9.50 stable.
2016-06-14 23:42:37 +03:00
John Preston
53def26475
Langs updated. Version 0.9.50 stable.
2016-06-14 20:24:24 +03:00
John Preston
38c2915533
Fixes in floating dates with migrated histories.
...
All service messages are now not multiline (including pinned).
Confirmation for profile photo deleting will be added (not enabled).
Copy-by-selection should be supported in Linux version now.
Drafts that contain only reply-to-id (without text) support added.
2016-06-14 19:26:41 +03:00
John Preston
044e9221e8
Drafts always shown in dialogs list when no unread messages in the chat.
...
Edition of any message to service message "history cleared".
2016-06-13 21:42:25 +03:00
John Preston
7c34872a48
Langs updated. Private beta version 9049006.
2016-06-13 14:04:37 +03:00
John Preston
0fa6b5bc90
Unread bar in a service message display fixed.
...
Elided text with a skip block in the end display fixed.
2016-06-13 13:42:55 +03:00
John Preston
be2a0abbc8
Fixed checkboxes in boxes. Clearing cloud draft on inline result send.
...
No history to down if unread appear in an inactive opened conversation.
2016-06-13 13:08:46 +03:00
John Preston
fccae52654
Workaround for a server-side bug with dates of migrate/invite.
...
Fixes the appearing of duplicated supergroup migrate message
together with not needed client side joined/invited message.
2016-06-11 22:44:55 +03:00
John Preston
16bea47979
Not applying draft if can't write a message. Closed beta 9049005.
2016-06-10 18:34:35 +03:00
John Preston
b20245c8c8
Fixed glitches in draft apply. Fixed overflow / crash in media preview.
...
Fixed new unread messages with existing unread bar in the shown history.
2016-06-10 18:11:44 +03:00
John Preston
5ffc5dd218
Blue online in top bar in conversation with user. Profile styles fix.
2016-06-10 14:18:55 +03:00
John Preston
b93e5ba32a
Merge branch 'dates' into drafts
2016-06-10 13:21:49 +03:00
John Preston
16429b3008
Floating dates that appear animated when scrolling messages added.
2016-06-10 13:21:09 +03:00
John Preston
b05542adc0
Merge branch 'drafts' of https://bitbucket.org/johnprestonmail/telegram-desktop into drafts
2016-06-10 09:57:10 +03:00
John Preston
bf247455ee
Fixed files overview thumbnails in retina. Fixed profile member list styles.
...
All round buttons over animations removed. Checkbox round radius smaller.
2016-06-10 09:54:56 +03:00
John Preston
6da62f902b
Animated show and hide of the new history-to-down button.
...
Fixed render in outbox read event handler for channels / supergroups.
2016-06-09 23:01:15 +03:00
John Preston
3bb53b6ed1
Projects ready for Xcode and QtCreator. Retina circle masks fixed. 9049004 beta.
2016-06-09 20:55:32 +03:00
John Preston
dbe4a5b7c7
Photos and videos in media overview ordered like in mobile apps.
2016-06-09 20:30:47 +03:00
John Preston
a428534345
Cloud draft handling improved. Fixed Edit while already editing a msg.
2016-06-09 17:31:10 +03:00
John Preston
19cacd0efb
New layout of service messages (complex shape of a bubble).
2016-06-09 14:51:24 +03:00
John Preston
a5cbbba12d
Empty messages do not participate in displayDate() flow.
...
Example of an empty message is service message after clear history.
2016-06-08 22:14:17 +03:00
John Preston
23a598ba3d
Crash in Qt fixed for OS X. Edited badge removed for bot messages.
...
Sticker with reply layout fixed once more.
2016-06-08 21:46:37 +03:00
John Preston
8b2c351933
Phone numbers starting with '0' are not formatted with '+'.
...
Sticker with reply layout fixed. Report box title corrected.
Elided text display sometimes didn't restore last block, fixed.
Removed non-existent class diagram file from MSVC project.
2016-06-08 19:40:33 +03:00
John Preston
7f54bd0bfc
Fixing critical infinite recursion in HistoryInner, closed beta 9049003.
...
Langs updated. Title fixed for supergroups in report box.
2016-06-08 15:22:57 +03:00
John Preston
a98e3b4a44
Closed beta version 9049002, set_version script fixed for OS X.
2016-06-08 14:02:32 +03:00
John Preston
fadd531fbb
Build prepared for Xcode and hopefully for QtCreator. Closed beta 9049002.
2016-06-08 13:24:20 +03:00
John Preston
0a96f633d5
Fixed crash in inline results of file type with text message send data.
2016-06-08 11:59:39 +03:00
John Preston
1859b83e8d
Dialog styles moved from basic.style to dialogs.style.
...
Many minor design improvements in the new profiles.
New drafts design in the dialogs list: no icon, red badge.
Verified checkbox added to the new profile implementation.
Drafts saving to cloud is delayed for 1 second when switching chats.
Before quitting the app makes an attempt to save drafts (timeout 1.5s).
2016-06-07 22:59:39 +03:00
John Preston
6aca90c478
Generate fake mouse move event when scrolling the new profiles.
2016-06-06 19:09:06 +03:00
John Preston
520260f207
Merge branch 'profile' into drafts
...
Conflicts:
Telegram/SourceFiles/app.cpp
Telegram/SourceFiles/codegen/style/processor.cpp
Telegram/SourceFiles/history.cpp
Telegram/SourceFiles/historywidget.cpp
Telegram/SourceFiles/mainwidget.cpp
Telegram/SourceFiles/mainwidget.h
Telegram/SourceFiles/profilewidget.cpp
Telegram/SourceFiles/profilewidget.h
Telegram/Telegram.vcxproj
Telegram/Telegram.vcxproj.filters
2016-06-06 18:16:52 +03:00
John Preston
4ddb371484
Fixed build in QtCreator. Closed beta 9049001 for profiles testing.
2016-06-06 14:57:02 +03:00
John Preston
1c0548d1e8
New profiles Xcode build ready, couple of retina-support bugs fixed.
2016-06-06 14:35:49 +03:00
John Preston
e336030b5e
Channels report box added to new profile implementation.
...
Removed old profilewidget module files.
2016-06-06 13:29:51 +03:00
John Preston
3915576673
Online updated in the new profile covers. Covert to supergroup handled.
2016-06-04 23:29:16 +03:00
John Preston
855d44b9d8
Convert to megagroup information label added to new profiles.
...
Tested members and admins realtime in new profiles for groups.
2016-06-04 00:46:45 +03:00
John Preston
cd2615d8d0
Cloud stored message drafts support added.
2016-06-03 21:24:27 +03:00
John Preston
307e529ccf
Merge branch 'dev' into drafts
...
Conflicts:
Telegram/SourceFiles/dialogs/dialogs_layout.cpp
2016-06-03 16:44:51 +03:00
John Preston
958e47cc19
Received messages are not marked as read while scroll is at the top.
...
HistoryToEnd button is always shown if there are unread messages.
HistoryToEnd button displayes unread messages count.
New service message (HistoryCleared) is handled (not displayed at all).
2016-06-03 15:45:33 +03:00
John Preston
ea8f01bd74
Members block almost done in the new profile implementation.
...
Member kicking, upgrade to supergroup and testing is left.
2016-06-03 10:20:24 +03:00
John Preston
91d516f18c
Notify::peerUpdatedSendDelayed() now is always called from the event loop.
2016-06-02 16:57:49 +03:00
John Preston
2c4ec3d9f3
Shared media block done in the new profile implementation.
...
Preparing to call Notify::peerUpdatedSendDelayed() only from event loop.
2016-06-02 16:02:55 +03:00
John Preston
3fc7cc3453
Actions block done for the new profile implementation.
...
User block status moved to private data.
Notify::PeerUpdateFlag[s] moved to Notify::PeerUpdate::Flag[s].
2016-06-01 23:05:37 +03:00
John Preston
15d6a1aacf
Invite link block in the new profile implementation done.
...
Fixed ClickHandler state when host is destroyed and after drag-n-drop.
2016-06-01 19:40:51 +03:00
John Preston
66a8aa86e1
Settings block in the new profile implementation done.
...
New type of button (LeftOutlineButton) was added. _inviteLink moved
to private section in ChatData and ChannelData (with get-set methods).
2016-06-01 16:07:03 +03:00
John Preston
41c8df029a
New profile blocks started. Info block fully ready.
...
All block widgets added (currently empty).
About text and phone number PeerUpdateFlag added for observers.
2016-05-31 22:27:11 +03:00
John Preston
916068447a
Cloud stored drafts started.
2016-05-31 12:46:31 +03:00
John Preston
7f353d9b1a
Removed all code related to channel comments.
2016-05-27 19:47:46 +03:00
John Preston
a06a989f97
New profile fixed top bar now is peer observer.
...
Multiple showAnimated() calls for SectionWidget are now allowed.
2016-05-27 18:45:35 +03:00
John Preston
2c5c25962c
Profile fixed bar actions done, adaptive layout for profile buttons.
2016-05-27 16:56:35 +03:00
John Preston
3570a1cf91
New profile photo edit by drag-n-drop. Animated photo button.
2016-05-27 13:57:11 +03:00
John Preston
329285a8a6
Dragging text from FlatLabel is supported.
...
Started drag-n-drop support for chat photo updating.
2016-05-26 19:05:39 +03:00
John Preston
ab59ef8498
FlatLabel now can allow to select text and copy to clipboard.
...
Used for peer name in the new profile cover widget.
2016-05-26 18:31:20 +03:00
John Preston
1c13556b8d
Simplified usage of Observer, new event types can be added easier.
2016-05-25 21:49:47 +03:00
John Preston
46ad43bb1e
New profile cover actions by buttons done.
...
Two new types of Observers: image loaded and async file dialog.
2016-05-25 20:59:21 +03:00
John Preston
a510bb54ec
Peer observers get notified about name/username changes.
...
All peer observer notifications are async (delayed).
2016-05-25 15:09:05 +03:00
John Preston
e3e49dbeb8
New profile buttons started, not performing actions yet.
...
New system of Observers. Subscriptions on PeerData updates.
2016-05-24 19:13:07 +03:00
John Preston
ed4e572483
Fixed bot keyboard replies.
2016-05-23 16:14:54 +03:00
John Preston
41b330c5ea
Primary and secondary round buttons tested in new profiles.
2016-05-23 15:41:09 +03:00
John Preston
533a955dda
Unread outgoing messages in supergroups supported.
...
Looking through the history of group avatar photos added.
Messages about some contact joined Telegram are never unread.
2016-05-20 19:35:16 +03:00
John Preston
c42b142884
Divider added to new profiles. Icons from new styles can fill rects.
2016-05-20 18:35:58 +03:00
John Preston
1dfb8cbde2
New history-to-down button.
2016-05-19 20:18:23 +03:00
John Preston
bdc8b3585d
Edit messages sent to yourself.
...
Copy inline keyboard link to clipboard.
Fixed webpage type=video layout with document attach.
Inline GIF results can be manually downloaded before sending.
2016-05-19 18:02:07 +03:00
John Preston
92c720ddc3
Returned animation type to the old one.
...
Fixed new profile display in single column layout.
2016-05-19 15:38:09 +03:00
John Preston
1d42144c95
Profile done as a new generic Window::SectionWidget.
...
Slide animation reimplemented.
2016-05-19 15:03:51 +03:00
John Preston
6e2dea7030
Merge branch 'master' into profile
...
Conflicts:
Telegram/Telegram.vcxproj.filters
2016-05-16 18:47:44 +03:00
John Preston
895facbcdd
Fixed changelog for alpha and beta in 0.9.49 version.
2016-05-15 23:14:47 +03:00
John Preston
c2a5ab0c5a
Version 0.9.49: disabling high dpi scaling in all systems except OS X.
2016-05-15 13:30:47 +03:00
John Preston
fb024e2256
Langs updated, changelog for 0.9.49 version added.
2016-05-14 21:14:55 +03:00
John Preston
7444a9ad67
Fixed scroll down to reply. Show that bot admins see all messages.
...
Fixed date display when messages were at the same day of different months.
Shared contact with author signature height increased.
2016-05-14 20:28:35 +03:00
John Preston
bf8a98a13b
Side shadow moved to MainWidget. Testing slide animation with 3s duration.
...
New profile widget has fixed top bar outside of scroll area.
2016-05-14 19:57:06 +03:00
John Preston
cb025b3aa8
Fixed access hash storing in EntityInTextMentionName.
...
Editing message timer is shown for the last five minutes.
2016-05-12 19:55:45 +03:00
John Preston
3d073eddd6
New profiles started. Function<> made by variadic templates.
2016-05-12 19:05:20 +03:00
John Preston
6188aea7ed
Beta version 9048001 for Xcode and QtCreator.
2016-05-10 16:39:42 +03:00
John Preston
d26a8cbdcc
Mentioning a user without username by first name only. Beta 9048001.
2016-05-10 14:46:27 +03:00
John Preston
107a1e7e5d
Merge branch 'master' into mentions
...
Conflicts:
Telegram/SourceFiles/core/version.h
Telegram/SourceFiles/localstorage.cpp
Telegram/build/version
2016-05-10 14:19:01 +03:00
John Preston
9e6243bedf
Version 0.9.48 with bugfixes.
2016-05-10 11:57:55 +03:00
John Preston
f02fc4dd96
Setting f_views flag for a client-side forwarded message with views.
2016-05-10 10:57:40 +03:00
John Preston
0b2401132e
Message edit warning timer (up to 15 minutes).
...
Displaying "edited" info in messages.
2016-05-09 15:03:06 +03:00
John Preston
b28e9a6167
Requesting difference or messages when users from mentions not loaded.
2016-05-09 13:07:25 +03:00
John Preston
90a3a80bf6
Suggest mentions not only by username, but by user names as well.
2016-05-08 19:11:47 +03:00
John Preston
3e5f51f45a
Everywhere TextWithTags and TextWithEntities are used.
...
Copy tags from messages to clipboard, to drag mime data.
Sorting entities while processing (links, monospace, mentions).
2016-05-06 20:33:48 +03:00
John Preston
463450e607
Saving FlatTextarea tags to drafts, applying them in setText.
...
Now instead of plain text a TextWithTags struct is used almost
everywhere. Started writing and reading serialized tags to drafts
from 9048, switched version to 0.9.48 for testing.
2016-05-05 19:04:17 +03:00
John Preston
5a47d8e29b
Marking tags by random values only inside of FlatTextarea.
...
Added a strategy to convert tags to and from tags-for-mime-data.
2016-05-04 23:38:37 +03:00
John Preston
45143c40c9
FlatTextarea handles tags on insertFromMime and tags editing.
...
Fixed dependent messages update when message was edited.
Fixed entities parsing in Text when they follow one after another.
2016-05-04 19:46:24 +03:00
John Preston
5300962ef3
Merge branch 'dev' into mentions
...
Conflicts:
Telegram/SourceFiles/core/basic_types.h
2016-05-04 13:45:23 +03:00
John Preston
5f5109f1c4
Some global string constants "static const *" -> "constexpr str_const".
2016-05-04 13:41:41 +03:00
John Preston
5f440a0cbe
Merge branch 'dev' into mentions
...
Conflicts:
Telegram/SourceFiles/core/version.h
Telegram/Telegram.vcxproj.filters
2016-05-04 13:21:04 +03:00
John Preston
dff5765f9f
0.9.47 alpha: fixed crash in text processing (Qt pach updated).
2016-05-02 16:42:09 +03:00
John Preston
21f462a77e
Mention names support added to FlatTextarea, messages.
...
Copy of mention names to clipboard done, pasting started.
2016-04-30 20:04:14 +03:00
John Preston
b4bc515079
Renamed MentionsDropdown to FieldAutocomplete, moved to separate file.
...
Support for message field mentions without usernames was started.
2016-04-29 16:46:16 +03:00
John Preston
af248a6714
EntityInText made class instead of struct. Scheme updated.
...
No left trim of monospace text block when sending / displaying text.
New entity type (mention name) introduced, but not supported yet.
2016-04-29 15:00:48 +03:00
John Preston
724ba9e429
Open edit only for the messages that we can edit.
2016-04-28 12:07:59 +03:00
John Preston
0854dba76a
Added moved files to git.
2016-04-27 15:03:10 +03:00
John Preston
745f89dbb9
Moving build / lang scripts from Telegram to subfolders.
...
Travis build tested with -j param.
Xcode / QtCreator / qmake builds could be broken.
2016-04-27 15:02:17 +03:00
John Preston
390a1b0754
Some improvements for winrt.
2016-04-26 16:00:23 +03:00
John Preston
487406ac46
Moved to the Visual Studio Update 2.
2016-04-26 12:55:34 +03:00
John Preston
0130d0cd63
Moved patches to Telegram/Patches, travis builds debug version.
2016-04-23 14:50:28 +03:00
John Preston
2834ce0344
Moving to Qt 5.6.0, instructions can be broken.
2016-04-23 14:40:42 +03:00
John Preston
4aa1f1334c
Dev version 0.9.45: first version on new styles codegen.
2016-04-22 13:01:41 +03:00
John Preston
d20c370ccc
MetaStyle project removed, added -static-libstdc++ for linux build.
2016-04-22 10:25:14 +03:00
John Preston
f93e51a934
Fixed Xcode build of the new styles.
2016-04-21 21:18:44 +03:00
John Preston
705358993d
New style::icon class added, colorized icons by codegen_style.
...
Moved style_core to /ui/style/, Xcode and QtCreator builds are broken.
2016-04-21 20:57:29 +03:00
John Preston
a133115aa6
Merge branch 'master' into dev
...
Conflicts:
Telegram/SourceFiles/ui/style.h
2016-04-20 17:25:32 +03:00
John Preston
522945bbe3
Fixed build for OS X. 0.9.44 version.
2016-04-20 16:09:35 +03:00
John Preston
ed3281d0f5
Improved QtCreator projects for codegen, include dirs used in codegen.
2016-04-20 15:59:25 +03:00
John Preston
7d272919aa
Version 0.9.44 copy text context menu item added to some messages.
2016-04-20 15:56:59 +03:00
John Preston
5caceefc2c
Fix switch button in outgoing msgs with keyboards.
...
Inline bot results panel behaviour improved.
Sent and deleted from hard drive GIFs now auto-re-download.
2016-04-20 15:27:38 +03:00
John Preston
10bd2b680d
Merge branch 'dev'
2016-04-19 17:02:55 +03:00
John Preston
3e3cd5878e
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-04-19 17:02:24 +03:00
John Preston
18d8666312
Moved to g++ 4.9, fixed some warnings, codegen used for Linux build.
2016-04-19 16:52:51 +03:00
John Preston
0501633c75
Added codegen_style/numbers QtCreator projects. Telegram.pro still broken.
2016-04-19 15:06:52 +03:00
John Preston
b4d69b847a
Xcode build now uses codegen_style/numbers. Xcode projects created.
2016-04-19 13:59:59 +03:00
John Preston
7edb835efc
Removed openssl patch. Xcode warning fixed.
2016-04-19 11:57:55 +03:00
John Preston
6859109503
Replaced MetaStyle project with codegen_style/numbers in MSVC.
2016-04-19 01:00:54 +03:00
John Preston
4fe70c3a12
codegen_style completely replaces style gen with MetaStyle.
...
codegen_numbers project started to replace MetaStyle completely.
2016-04-18 23:33:43 +03:00
Vladimir Belozyorov
d14ef3dc5f
Fixed inverted checkbox for notify members about pinned message
...
Signed-off-by: Vladimir Belozyorov <VBelozyorov@users.noreply.github.com> (github: vbelozyorov)
2016-04-18 16:47:23 +04:00
John Preston
edd26b3224
Reading of old style format fully supported in codegen_style.
2016-04-17 20:52:17 +03:00
John Preston
e0160f7d4c
Parsing of color and sprite values started in codegen_style.
2016-04-17 16:22:00 +03:00
John Preston
45bd2dc5fa
codegen_style: preparing to parse the whole input file.
2016-04-17 12:30:14 +03:00
John Preston
19f9b56d2c
codegen_style project started, basic (common) tokenizer done.
2016-04-16 20:51:25 +03:00
John Preston
b61c0941ef
Some better source organization. Removed C++11 STL usage (old OS X).
2016-04-15 12:59:02 +03:00
John Preston
3b6d0ef7c0
Dev version 0.9.43 - media text selection and disabling player shortcuts.
2016-04-14 22:28:02 +03:00
John Preston
bb70a76b9c
Several crashes fixed.
2016-04-14 22:24:42 +03:00
John Preston
d6070c37d1
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-04-14 20:21:50 +03:00
John Preston
fdead263d6
Media shortcuts now are enabled only when in-app player is opened.
2016-04-14 19:08:36 +03:00
John Preston
d80850a439
Fixed QtCreator build.
2016-04-14 17:30:47 +03:00
John Preston
246e39adb1
Fixed Xcode build, improved project folders (similar to MSVC), warnings fixed.
2016-04-14 16:03:03 +03:00
John Preston
291f483671
Allowing to choose bots in appoint supergroup admin box.
...
Better naturalHeight() for bot keyboards. We try to make all
the buttons in the row have equal size (size of the largest button).
2016-04-14 15:00:44 +03:00
John Preston
68a9a0a12e
Text copy from HistoryItem/HistoryMedia/combined is done and tested.
...
Moved text module to ui/text/ and split it to several modules.
Xcode build currently broken.
2016-04-14 14:00:23 +03:00
John Preston
c4a7d48d96
Selection of text in attachments: captions, web page previews.
...
Text/HistoryItem/HistoryMedia::getState() unified.
Text::getStateElided added. Tested with web page previews only.
2016-04-13 21:29:32 +03:00
Soltan Tekeev
846026051c
Fix code duplicate
...
Signed-off-by: Soltan Tekeev <stek29@yandex.ru>
2016-04-13 20:35:07 +03:00
John Preston
a033e31743
Possible crash fixed in ClickHandler.
2016-04-13 08:55:01 +03:00
John Preston
5a3fea05ac
ClickHandler, TopBarWidget and Overview layouts moved to separate files.
...
Xcode and QtCreator builds are currently broken.
2016-04-13 00:31:28 +03:00
John Preston
b07cd1264c
Version 0.9.42: critical bug fix in contacts box, message edit fix.
2016-04-12 11:13:03 +03:00
John Preston
af014b3c14
Fixed crash in bot keyboard replacement. 0.9.41 version.
...
After username resolve bots always opens conversation, not profile.
2016-04-12 01:34:29 +03:00
John Preston
9cbdc6e95e
version 0.9.41
2016-04-11 20:11:31 +03:00
John Preston
e8c675d3b2
Langs updated with changelog.
2016-04-11 20:03:50 +03:00
John Preston
4cbbed6445
Added PeerAvatarButton sources to git. Beta 9040128.
2016-04-11 15:23:44 +04:00
John Preston
576239166d
Removed RefPair struct. Beta 9040128.
2016-04-11 15:14:54 +04:00
John Preston
e0d6a68554
Encapsulated unreadCount and mute fields in History.
...
Support for hiding all muted chats from the list.
2016-04-11 14:59:01 +04:00
John Preston
03bbb2269d
Info button replaced by userpic in single column layout.
...
Icons for file inline results never display a download icon.
Using !lastMsg->detached() to detect that all new messages are loaded.
2016-04-11 11:43:40 +04:00
John Preston
00367ec07a
Added type voice for inline bots, fixed keyboard buttons bug.
2016-04-11 08:02:39 +04:00
John Preston
2b58e4d3a8
Fixed build for Xcode. Beta 9040127.
2016-04-11 01:06:38 +04:00
John Preston
418e06052c
Some bugfixes. Closed beta 9040127.
...
Crash fix when trying to reply to a bot message which hides the keyboard.
Counting button widths better (more padding, use exact width when avail).
Hiding inline bot results fixed when switched to emoji before hiding.
2016-04-11 00:59:07 +04:00
John Preston
460e2ec0ac
UniquePointer > std_::unique_ptr, MakeUnique > std_::make_unique.
2016-04-10 23:20:48 +04:00
John Preston
dd1d04e9b0
Inline bot results preview: photo, audio, file, voice. Beta 9040126.
2016-04-10 22:18:26 +04:00
John Preston
fe59c815b2
HistoryMedia always holds a pointer to its parent HistoryItem.
...
Using local cached data when sending media inline bot results.
2016-04-10 18:53:01 +04:00
John Preston
1fe562ec13
Fixed crash when bot removes message inline keyboard while editing.
2016-04-10 15:41:14 +04:00
John Preston
5f12c6d85b
Always create photo and document for inline bot results.
2016-04-10 15:13:37 +04:00
John Preston
a09a52d95c
Round unread badges fix for retina display.
2016-04-10 11:47:12 +04:00
John Preston
d960ac2828
Allowing only switch button in inline bot results. 9040124 closed beta.
2016-04-10 09:55:48 +04:00
John Preston
7d792b1ec5
Fixed date display in messages. Round unread badges in chats list.
2016-04-10 00:41:20 +04:00
John Preston
7bba52fb7e
Refactored dialogs structs.
...
Moved DialogRow, FakeDialogRow, DialogsList and DialogsIndexed
from history module to dialogs/ folder, for all struct -> class.
2016-04-09 22:45:55 +04:00
John Preston
8f00650f0e
Finished moving resource files to Resources. Fixed avatar render.
2016-04-09 17:56:40 +04:00
John Preston
1045d628d6
Moved .qrc, langs and art files from SourceFiles to Resources folder.
2016-04-09 17:17:09 +04:00
John Preston
48ffebe266
Langs updated for 9040123 closed beta.
2016-04-09 15:18:43 +04:00
John Preston
5ccd5f4385
Added serialize/ files to QtCreator project. 9040123 closed beta.
2016-04-09 15:16:59 +04:00
John Preston
90b2b240ce
Merged with master.
2016-04-09 15:15:23 +04:00
John Preston
3003d24cbd
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-04-09 15:13:55 +04:00
John Preston
1f7e6af2c5
Forwarding of a single message fixed.
2016-04-09 15:08:19 +04:00
John Preston
0110a62776
Inline bot cancel button added.
...
It replaces Send button when the user is editing an inline bot
query. First cancel clears the inline bot request, second one
clears the field entirely. Escape key acts the same as cancel.
2016-04-09 15:02:50 +04:00
John Preston
c3c82eac2d
Redirect addToHistory for inline bot results to SendData member.
2016-04-09 12:29:34 +04:00
John Preston
0894931fa1
Encapsulated DocumentData location and serialization.
...
DocumentData now can point to mtproto or http file.
2016-04-09 09:57:55 +04:00
John Preston
ff839bd978
Scheme updated. Inline geo sending requests without geo.
2016-04-08 21:25:20 +04:00
John Preston
18caf2e2f6
Fixed build in Xcode. Langs updated.
2016-04-08 21:22:40 +04:00
John Preston
e1f55822b7
Improved inline bot results layout.
...
Video duration displayed in the middle of the thumbnail.
Contact is now displayed like File, not like Article.
File doesn't have download/open link and displays icon by mimetype.
2016-04-08 19:37:14 +04:00
John Preston
fa0c700ca6
Inline switch to pm and back support added for inline bots.
2016-04-08 18:16:52 +04:00
John Preston
8e89486fbc
Error handling changed, 'auto' keyword used for MTP types.
...
All errors that lead to MTP request resending by default
error handler now can be handled differently. For example
inline bot requests are not being resent on 5XX error codes.
+ extensive use of auto keyword in MTP types handling.
2016-04-08 14:44:35 +04:00
John Preston
35d5089f48
Scroll following the inline bot keyboard when message is edited.
2016-04-08 13:20:10 +04:00
John Preston
9af094e278
Toast notification for bot callback result added. Xcode build broken.
2016-04-08 11:12:48 +04:00
Christoph
efbf95ae80
Remove unnecessary assignments
...
Signed-off-by: Christoph <auer.chrisi@gmx.net>
2016-04-07 21:56:47 +02:00
John Preston
04f8d4dd37
Build fixed for renamed sources folder SourceFiles/{gui->ui}/
2016-04-07 22:05:28 +04:00
John Preston
cbed4bc36d
Renamed sources folder SourceFiles/gui to SourceFiles/ui.
2016-04-07 21:55:17 +04:00
John Preston
35c05cdba7
Build fixed for gcc, QtCreator.
2016-04-07 20:49:15 +04:00
John Preston
a56ece4efe
NeverFreedPointer implementation improved and fixed for MSVC.
2016-04-07 20:16:02 +04:00
John Preston
a37bbcfaca
Fixed building in Xcode.
2016-04-07 14:35:09 +04:00
John Preston
db387d50b8
Scheme updated, support for via @bot added to stickers.
2016-04-07 14:03:10 +04:00
John Preston
1bc834bd5e
Sending icon is displayed in the inline keyboard callback button.
2016-04-06 21:02:22 +04:00
John Preston
a728dcfca8
Sticker preview done for inline bot results.
...
ReplyMarkupClickHandler moved to .cpp (implementation details).
2016-04-06 19:32:05 +04:00
John Preston
ba7cb1abbc
Defaulting inline bot reuslt video title/description to
...
"Video file"/duration. Scheme updated.
2016-04-06 17:46:52 +04:00
John Preston
730dce2cdc
telegram.me links open without confirmation box.
...
EmailClickHandler removed, only UrlClickHandler left.
Some errors lead to @spambot instead of site FAQ.
2016-04-06 17:19:25 +04:00
John Preston
1947d8e5be
Click on sticker now opens sticker pack, if the sticker is from pack.
2016-04-06 16:02:00 +04:00
John Preston
80b0667ff9
Requesting getDifference if some users or channels are not loaded
...
while processing updateNewChannelMessage update.
2016-04-06 15:07:05 +04:00
John Preston
259a996276
Scheme updated. Inline bot result messages now may have reply markup.
...
Fully applying media from send inline bot result response.
2016-04-06 12:00:37 +04:00
John Preston
3be34a4bb7
Encapsulated inline bot result class. Started inline bot
...
result downloading by external links, not ready (at all).
2016-04-06 00:24:27 +04:00
John Preston
1e72c8a89b
Merge branch 'master' into bots
2016-04-05 13:32:42 +04:00
John Preston
e5ec3b6199
New version 0.9.40
2016-04-05 12:05:32 +04:00
John Preston
8f87736523
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-04-05 11:47:48 +04:00
John Preston
24cc72e319
Requesting only supported languages from transifex in UpdateLang.sh
...
and UploadLang.sh, languages list is in Resources/LangList.
Added two special commands in service notifications conversations:
*new_version_text* for viewing current new version description and
*all_new_version_texts* for viewing it in all supported languages.
2016-04-05 11:45:53 +04:00
John Preston
3e2485678d
Moved inline bot result structs from structs.cpp/h module.
...
Moved inline bot result layouts from layout.cpp/h module.
Over status prepared for inline bot file result icon.
Dependencies reduced, inline bots code moved to InlineBots namespace.
Build in Xcode and QtCreator broken.
2016-04-05 01:09:46 +04:00
John Preston
e3bb506795
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-04-04 13:02:45 +04:00
John Preston
1875ee59ee
Disappearing of HistoryInner because of pending resize fixed.
2016-04-04 12:57:36 +04:00
John Preston
f760846c82
Added some checks in Qt screen() calls.
...
Added check for self() user data in self photo update in Settings.
2016-04-04 12:55:47 +04:00
John Preston
a2fc7f6915
Improved files support in inline bot results.
2016-04-04 11:21:14 +04:00
John Preston
35785efa50
Inline bot video and sticker layout and sending done.
2016-04-03 13:11:41 +04:00
John Preston
c5111c9a51
Renamed types.h to basic_types.h, otherwise conflict with zlib.
2016-04-02 19:15:57 +04:00
John Preston
3c98fd44d0
Moved style.h to SourceFiles/gui folder.
2016-04-02 18:21:08 +04:00
John Preston
bf37c73d66
Inline bot results display improved for geo, venue and contact types.
2016-04-02 18:06:36 +04:00
John Preston
cf9a78a164
Inline bot stickers done, but not tested yet.
2016-04-02 15:20:53 +04:00
John Preston
f7dc832dfe
Scheme updated. Current mtp layer is now edited inside
...
scheme.tl file in a special comment line.
2016-04-01 20:37:23 +04:00
John Preston
1ef944ed7b
Not inline bot keyboard now supports editing as well.
...
Styles improved for not inline bot keyboard.
Full crash string adding to crash report.
Preparing to leave source code without #include "stdafx.h"
2016-04-01 19:32:26 +04:00
John Preston
0e0956451a
MTP_bytes() replaces MTP_string() for QByteArray payload.
...
Scheme updated for bot callbacks sending data bytearrays.
ReplyKeyboard edition is supported when editing the messages.
2016-04-01 14:23:40 +04:00
John Preston
fa4137418a
Merged with master.
2016-04-01 12:54:32 +04:00
John Preston
174302a907
Ignoring 4099 warning in VS project linking.
...
Added <cmath> header to precompiled header and std:: math usage.
2016-04-01 12:50:02 +04:00
John Preston
2826bb9134
0.9.39 dev version (possible crash fix)
2016-04-01 11:57:30 +04:00
John Preston
73a27c2def
Not painting anything in HistoryInner if _history or
...
_migrated have pending resized items.
2016-04-01 11:52:25 +04:00
John Preston
1f6da4c734
Logging crashed string in hexdump ofutf8.
2016-04-01 11:43:14 +04:00
John Preston
f96b7da7ce
Crash reporting fixed, radial progress fixed. 0.9.38 dev version.
2016-04-01 00:36:46 +04:00
John Preston
9cb1511b63
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-03-31 18:27:14 +04:00
John Preston
f1c69a495b
0.9.37 dev version
2016-03-31 18:26:38 +04:00
John Preston
829513c9ce
fixed building for OS X / Linux
2016-03-31 18:12:30 +04:00
John Preston
f1dfcef868
Styles improved for unread bar margins and sticker timestamp.
...
Possible crash fixes: emoji color picker show, pending repaint
items cleared when history items are cleared.
Deleting MainWidget syncroniously when clearWidgets() is called.
2016-03-31 18:06:40 +04:00
John Preston
a23470f4b8
Fixed possible crash in NotifyWindow click handler.
...
Adding information about crashed string in TextBlock parser.
2016-03-31 15:55:25 +04:00
John Preston
40fddc9697
UniquePointer backported. Fixed unifying of adding new history items.
2016-03-31 15:18:21 +04:00
John Preston
fed715c1f4
Creating HistoryBlock only before adding an item to it.
...
Now invariants always should be kept true, including
indexInBlock, indexInHistory and !block->items.isEmpty()
Need to backport UniquePointer from other branch.
2016-03-31 14:37:58 +04:00
John Preston
8cde13fb8c
Scheme updated, not channel messages editing updates handled.
2016-03-30 21:13:07 +04:00
John Preston
b981472877
Bot keyboard button with type url / callback / phone / location
...
now can be displayed with an icon in the upper-right corner.
Inline bot keyboards almost done.
2016-03-30 20:42:01 +04:00
John Preston
3210aecbd2
Fixed some ClickHandler bugs, bot keyboard active/pressed
...
states done, handling enterEvent() for ClickHandler activate.
2016-03-30 12:03:29 +04:00
John Preston
18db57ba96
Added a new project codegen_style to the solution.
...
It should replace MetaStyle in the far future.
2016-03-30 01:35:36 +04:00
John Preston
cd49565457
Skipping message date height when scrolling to the unread bar.
2016-03-29 21:03:53 +03:00
John Preston
80365c9207
Receiving a min user now should not force showing him in the
...
conversations list by a phone number instead of his name.
2016-03-29 20:57:27 +03:00
John Preston
532e7e7e81
Fixed crash when trying to update selected state in
...
HistoryInner while _history/_migrated had pending resize items.
2016-03-29 20:48:54 +03:00
John Preston
7f6cf32cdd
ITextLink moved to ClickHandler, TextLinkPtr > ClickHandlerPtr.
...
Global methods textlnkOver/Down/DrawOver were replaced by
static members of ClickHandler, now global state consists
of the handler pointer + host pointer, who declares callbacks
for the active and pressed handler changed events.
This will allow to use ClickHandler from different hosts
simultaneously (like HistoryItem / BotDescription / BotKeyboard).
Not yet tested.
2016-03-29 20:17:00 +03:00
John Preston
2c6f74f923
Reply markup keyboard class almost ready, single class
...
for inline and external bot keyboard handling.
But it needs to reinvent a good improvement/replacement
for ITextLink concept that will support automatic calls
of linkOver()/linkOut() methods in all link holders.
2016-03-28 20:15:17 +03:00
John Preston
daa5016c23
Components are now almost plain structs
...
Moved reply markups to history items which hold them
2016-03-28 15:51:22 +03:00
John Preston
ebf9d3285b
Merge branch 'dev' into bots
2016-03-26 11:24:50 +03:00
John Preston
96e1f8e7cd
Fixed duplicate save file dialog
2016-03-26 11:13:57 +03:00
John Preston
1b5905dc54
dev version 0.9.36
2016-03-26 09:53:23 +03:00
John Preston
42ded6ade9
Merge commit 'b32c6566ffe839025' into dev
2016-03-26 09:44:26 +03:00
John Preston
b32c6566ff
Fixed crash when deleting items.
...
Fixed unread counter clear when logging out.
2016-03-26 09:41:23 +03:00
John Preston
29c6b8e2d2
Dependent items clearing done better
...
Fixed crash on launch if audio playback could not be started
2016-03-25 23:46:35 +03:00
John Preston
40ab82e4bd
critical bug fixed in auth import, 0.9.35 dev version
2016-03-25 21:30:19 +03:00
John Preston
a69a5c7252
fixed build for clang, 0.9.35 dev version
2016-03-25 20:00:44 +03:00
John Preston
4bb906b9f8
0.9.35 dev version
2016-03-25 19:48:55 +03:00
John Preston
36f34472ba
langs updated, supported systems updated
2016-03-25 19:43:14 +03:00
John Preston
3132e4dc17
Fixed collapse button style (looks like service message now).
...
Added some asserts because of unknown crash in switch in channel.
2016-03-25 19:39:58 +03:00
John Preston
844e375fac
fixed new not important message adding
2016-03-25 19:03:57 +03:00
John Preston
559a74847b
OrderedSet class done using QMap as implementation,
...
instead of inheriting it, fixed replies delete code.
2016-03-25 18:20:34 +03:00
John Preston
54032d96b7
Merge branch 'dev' into bots
2016-03-25 15:47:18 +03:00
John Preston
cbebf9ced7
langs updated for 9034004
2016-03-25 14:31:40 +03:00
John Preston
9c7ac50ba6
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-03-25 14:30:10 +03:00
John Preston
599ede9a0b
Beta 9034004 version:
...
Some lang grammar fixes, all "audio" changed to "voice message"
PeerData can have three loaded states (not loaded, minimal, full)
Interface/Interfaces renamed to Component/Composer
HistoryReply moved to a Component named HistoryMessageReply
2016-03-25 14:29:45 +03:00
John Preston
a299c1f9e8
fixed upload of files
2016-03-24 23:35:46 +03:00
John Preston
0b6dea311b
scheme for new bot keyboards
2016-03-24 23:34:47 +03:00
John Preston
3e79d7477e
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-03-24 21:12:37 +03:00
John Preston
55e8612f27
fixed QtCreator build
2016-03-24 21:12:30 +03:00
John Preston
2876916258
beta 9034003 version
2016-03-24 20:56:12 +03:00
John Preston
cd25799884
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-03-24 20:31:55 +03:00
John Preston
b86d8638bc
Fixed not loaded messages with bot keyboard display
...
Fixed saved gifs row layout
Removed information about channel members count / left to invite
in invite-to-channel box (channels have no participants limit)
2016-03-24 20:30:31 +03:00
John Preston
6710ef3e2f
fixed admin badge display in groups
2016-03-24 19:27:38 +03:00
John Preston
978e86a8ba
bubble enlarged for signed thumbed files, error string display added for group/channel create error
2016-03-24 18:31:11 +03:00
John Preston
605f5305e4
Changed all .. to ... in phrases
2016-03-24 18:07:13 +03:00
John Preston
0ed64e7b51
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-03-24 17:50:01 +03:00
John Preston
ef69973e6d
fixed build for Xcode
2016-03-24 16:27:34 +03:00
John Preston
1f423a6da2
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-03-24 15:57:29 +03:00
John Preston
7c99f947eb
added connection implementations to git, protocol improved
2016-03-24 15:57:10 +03:00
John Preston
ad53185645
moved connection implementations from connection module to separate modules, Xcode and QtCreator projects need fixing
2016-03-24 13:55:42 +03:00
John Preston
ddd63d73b7
MTP::nonce -> rand_value, fixed first_name and last_name reading from minimal users
2016-03-24 13:12:18 +03:00
John Preston
d9ef8217e5
moved MTProtoSession and MTProtoConnection to MTP::internal:: namespace
2016-03-24 11:57:11 +03:00
John Preston
26e2918841
Modules renamed in mtproto folder, Xcode build should not work yet
2016-03-23 21:43:12 +03:00
John Preston
68ed885568
Moved mtproto/mtpPublicRSA.h to mtproto/rsa_public_key module,
...
rewritten and refactored, removed openssl headers from stdafx.h
Xcode project file does not contain mtproto/rsa_public_key.cpp yet
2016-03-23 21:12:07 +03:00
John Preston
034adfab2b
Delete button for large channels is hidden now
...
(server doesn't allow to delete large channels any more).
Error message added in a case when the current user
(not admin) tries to add to a supergroup a user who
was kicked by admin (and blacklisted by this action).
2016-03-23 19:50:40 +03:00
John Preston
4a5b63bbcd
restricted peers support added
2016-03-23 16:21:26 +03:00
John Preston
2ead44d9c0
fixed scrolling issues when switching between conversations
2016-03-23 15:28:40 +03:00
John Preston
02ca81ac64
optimized enumeration of userpics
2016-03-23 14:47:32 +03:00
John Preston
82e4660ae9
fixed build for clang and g++
2016-03-22 22:50:14 +03:00
John Preston
e45de88bd6
moving left userpics at the top of the conversation window, beta 9034002
2016-03-22 22:43:47 +03:00
John Preston
ee946025d6
fixed mtproto scheme gen code, 9034001 beta
2016-03-22 19:10:47 +03:00
John Preston
5c9836418f
version 9034001 beta
2016-03-22 18:23:34 +03:00
John Preston
f662067a68
fixed history block index bug
2016-03-22 12:51:20 +03:00
John Preston
fd7a30f143
override specifiers added, retina bug in image circle fixed
2016-03-21 21:57:03 +03:00
John Preston
91f87057bc
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-03-21 21:41:51 +03:00
John Preston
1919501d1e
Qt compiled with force-debug-info, some langs improved, some override specifiers added
2016-03-21 21:41:39 +03:00
John Preston
84e67b8ec0
scrollTop counted relative to the last scrollTop item, attachedToPrevious messages support added, service messages now display date and unreadbar
2016-03-21 21:40:00 +03:00
John Preston
a2f5acdff1
some winrt macro changes
2016-03-20 21:34:20 +03:00
John Preston
27856d830b
using operator new/delete instead of malloc/free
2016-03-20 18:08:13 +03:00
John Preston
c15db1f77e
added TDESKTOP_DISABLE_CRASH_REPORTS macro and new pspecific file, pspecific_wnd renamed to pspecific_win
2016-03-20 12:10:16 +03:00
John Preston
0b2bcbc3e9
some warnings fixed, TDESKTOP_DISABLE_NETWORK_PROXY macro added
2016-03-20 11:16:35 +03:00
John Preston
2cbda4e1e5
removed history resize when adding items, simplified adding items, maintaining item and block indices, history scroll management broken when history changes
2016-03-19 21:32:17 +03:00
John Preston
2ef8c44445
all MTP flags made strictly typed by scoped enums, in-message date display added for non-service messages
2016-03-19 19:55:15 +03:00
Soltan Tekeev
2ef06a0baa
Add "Copy name" option (Requested in #1783 )
...
Also add lng_profile_copy_fullname to lang.strings
Signed-off-by: Soltan Tekeev <stek29@yandex.ru> (github: stek29)
2016-03-18 23:25:09 +03:00
John Preston
9d00ec273b
removed Date service messages, removed UnreadBar service message, started adding them to HistoryItems, saving item index in block to keep an eye on the previous message
2016-03-18 22:05:08 +03:00
John Preston
baf1e31b76
circled profile images
2016-03-18 13:18:30 +03:00
John Preston
47c7f76f2c
added some additional logging for file downloadings
2016-03-17 21:03:08 +03:00
John Preston
ddc802c0af
top bar search icon added
2016-03-17 12:23:38 +03:00
John Preston
b9616bdf75
some crashes fixed, 0.9.34 dev version
2016-03-16 16:29:44 +03:00
John Preston
c8f2f6bc2b
fixed duplicates in mentions list with inline bots, fixed bot command autocompletes that start with a digit
2016-03-16 15:45:54 +03:00
John Preston
c2f1e95f3f
fixed opening of uncompressed image sent from clipboard, intro refactoring finished
2016-03-16 14:54:37 +03:00
John Preston
d58e63c82f
Merge branch 'master' into dev
2016-03-16 01:21:57 +03:00
John Preston
295b63bc0d
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-03-16 01:20:50 +03:00
John Preston
b3f11e7dff
crash in pinnedbar fix, assertion info added to crash report, onViewsIncrement() and updateCounter() checks added, returned style fake qt args for Xubuntu 15.10, 0.9.33 stable (Linux only)
2016-03-16 00:13:32 +03:00
John Preston
d31c8b3602
fixed app code and call on login, accent fold better
2016-03-15 22:53:38 +03:00
John Preston
bc172cf70c
call after sms is optional now
2016-03-15 22:38:30 +03:00
John Preston
c6437ce893
returned the fake -style=0 arg for QApplication, currently it must not load gtk library itself, see https://github.com/telegramdesktop/tdesktop/issues/1774
2016-03-15 21:29:20 +03:00
John Preston
98b0ebcce6
_inPinnedMsg flag now always is set to false when destroying _pinnedBar
2016-03-15 21:15:31 +03:00
John Preston
1828b14cda
checking auth in onViewsIncrement
2016-03-15 21:08:17 +03:00
John Preston
281f762869
Merge branch 'master' into dev
2016-03-15 15:25:49 +03:00
John Preston
c4a04a620f
merged
2016-03-15 15:18:36 +03:00
John Preston
9e1a6d3d3d
crash fixed in Title::updateCounter, assertion message added to crash report
2016-03-15 15:18:12 +03:00
John Preston
3226c93f88
order by online in supergroups only 200 users max
2016-03-15 13:55:27 +03:00
John Preston
54af494224
added some asserts in adding history messages, added for_const range-based loop macro, remotecontent() in Qt patch is limited to 64 Mb
2016-03-15 13:37:56 +03:00
John Preston
f13c61fbaf
stable 0.9.32
2016-03-14 20:47:40 +03:00
John Preston
9d07456a29
fixed scroll to convert group to supergroup service message
2016-03-14 20:45:59 +03:00
John Preston
3a8824a9a6
intro rewrite started, new code sending methods
2016-03-14 19:59:18 +03:00
John Preston
ebe6db3c48
crash fixed in migrated message highlight, xcode version fixed in docs
2016-03-14 18:28:39 +03:00
John Preston
680ea9f616
report spam panel positioned under the pinned message
2016-03-14 16:27:01 +03:00
John Preston
3e37be5d5c
version 0.9.31 stable
2016-03-14 13:34:32 +03:00
John Preston
54c4ac7cd8
langs updated
2016-03-14 13:23:39 +03:00
John Preston
6220b88ae9
fixed possible crash in playInline() call
2016-03-14 12:58:43 +03:00
John Preston
eb728fb36e
calling connectTcp/Http even if _conn4 / _conn6 were already nulled
2016-03-14 12:48:53 +03:00
John Preston
91a2d6b02e
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-03-14 12:26:05 +03:00
John Preston
f25e63bad7
offering to send current username in crash report
2016-03-14 12:25:48 +03:00
John Preston
b38163b026
adding / removing lastParticipants / lastAdmins in supergroups on adding / removing users / admins
2016-03-14 09:10:24 +03:00
John Preston
cab19a141f
no report spam if history is empty or there are out messages
2016-03-14 08:54:24 +03:00
John Preston
2a9f24d774
fixed destroy of pinned service msg (unreg dependency), displaying HistoryVideo in webpage-with-document
2016-03-14 08:31:33 +03:00
John Preston
6706b3882d
shortcuts repeat mode is defined by the command
2016-03-13 20:50:00 +03:00
John Preston
0e8e098932
beta 9030002
2016-03-13 19:02:57 +03:00
John Preston
0249d3fe61
improved create group / add members box, displaying info about supergroup when trying to add more than 200 members there
2016-03-13 19:01:43 +03:00
John Preston
86a4a388c3
ban / report / deleteAll done in MainWidget instead of RichDeleteMessageBox
2016-03-13 18:45:00 +03:00
John Preston
621052645c
fixed searchInPeer when some search was active already
2016-03-13 16:34:27 +03:00
John Preston
b09aa49749
not sending typing when edit post is finished
2016-03-13 16:25:19 +03:00
John Preston
6792f9c77b
fixed pinned message display if input field is hidden, fixed pinned message remove, removed copy post link context menu item from public supergroup messages
2016-03-13 16:21:26 +03:00
John Preston
4c13377d1e
fixed pinned bar delayed message load updating
2016-03-12 21:52:46 +03:00
John Preston
bf5a5fd529
fixed mentionsdropdown with pinned message display
2016-03-12 19:38:17 +03:00
John Preston
5aa5a62b74
cloud synced report spam panel visibility
2016-03-12 19:32:28 +03:00
John Preston
17aaa5ceab
fixed double fclose of crash dump file, removed block user context menu item for App::self()
2016-03-11 23:07:13 +03:00
John Preston
f775d27371
Merge branch 'dev' of https://bitbucket.org/johnprestonmail/telegram-desktop into dev
2016-03-11 22:11:12 +03:00
John Preston
abc0d03eb3
some phrases changed, limit on last crash report reading added
2016-03-11 22:10:56 +03:00
John Preston
588de7966f
fixed langs for group creating and converting
2016-03-11 20:15:49 +03:00
John Preston
c289c6c6eb
beta 9030001
2016-03-11 18:29:24 +03:00
John Preston
9ad9d5a12f
marked methods as override in history.h
2016-03-11 18:28:32 +03:00
John Preston
0913833f6c
can_set_username bit support added
2016-03-11 18:21:05 +03:00
John Preston
02b0512761
min channels handled, delayed getDifference request with old updDate value added
2016-03-11 18:01:32 +03:00
John Preston
5cab9569c3
updating edited messages dependencies (replies, edit / reply / pinned bar), postponing notification about pinned message while the message itself is not yet available
2016-03-11 15:20:58 +03:00
John Preston
c36fc92041
_music -> _audio in pinned messages langpack
2016-03-11 14:14:55 +03:00
John Preston
b402d832f6
deleting all messages by from on client side
2016-03-11 14:13:28 +03:00
John Preston
98e2700764
rich delete all + ban almost done in supergroups (need to clear messages on the client side as well)
2016-03-10 18:42:01 +03:00
John Preston
efa5fc443a
pin/unpin messages in supergroups, local hide for pinned messages
2016-03-10 13:15:21 +03:00
John Preston
420e82d421
fixed pinned msg service message, fixed markdown stickerpack link, fixed phrase for convert group to supergroup
2016-03-06 19:06:05 +02:00
John Preston
1c722a425d
forwarded getState fixed, pinned message service msg dependency request and text update done
2016-03-05 23:12:55 +02:00
John Preston
2bfb1e0f1f
convert to supergroup in all groups
2016-03-05 00:04:15 +02:00
John Preston
cb78bd1a10
public links display / edit done in megagroups
2016-03-04 18:47:48 +02:00
John Preston
0072573925
pinned message api used, ordering by online and displaying online count in small megagroups
2016-03-04 17:34:46 +02:00
John Preston
d1353b7e73
admin badge added to group/supergroup profile
2016-03-04 16:01:39 +02:00
John Preston
7c62de51ff
0.9.30 dev version - fix forwarded text style, fixed sticker preview update on sticker load
2016-03-03 20:37:15 +02:00
John Preston
d5132a899e
debug logs added to for shortcut events
2016-03-02 22:50:58 +02:00
John Preston
b277f5cdb7
ensure that closeApplication() is called only once
2016-03-02 20:34:42 +02:00
John Preston
cde264e5a1
fixed crash in mtpFileLoader delayed destroy, finishing breakpad at the very end, 0.9.29 dev
2016-03-01 21:41:06 +02:00
John Preston
ebfeeb6872
dev version 0.9.29
2016-03-01 05:46:34 +03:00
John Preston
32322c4450
fixed some warnings, added debug logs before thread wait calls
2016-03-01 05:36:23 +03:00
John Preston
616354b8e9
improved for old version of Qt
2016-02-29 20:30:18 +03:00
John Preston
99b52d4cc1
all deinit moved to Application::aboutToQuit(), mtproto connection thread management refactored, disabled -style=0 fake argument for Application, beta 9028002
2016-02-29 19:53:26 +03:00
John Preston
08072346fd
fixed crash in next/previous_chat(), MTP::dld/upl -> functions, download and upload sessions count reduced to 2
2016-02-29 14:34:44 +03:00
John Preston
fcd713b8a6
beta 9028001
2016-02-28 17:06:56 +03:00
John Preston
0e49c13968
rpcClear for mediaview, ImageLink changed to Location
2016-02-28 16:54:04 +03:00
John Preston
5b345cbc2d
some asserts added to imagePix()
2016-02-28 16:23:03 +03:00
John Preston
b678913da5
improved rpcClear() when deleting a complex RPCSender, clearing recent inline bots on logout
2016-02-28 15:36:23 +03:00
John Preston
798f800913
History::dialogs and Histories::unread are private now, counting only chats from dialogs list to the badge
2016-02-28 14:58:30 +03:00
John Preston
7338c3e21e
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-02-28 12:48:21 +03:00
John Preston
26ffbbc34f
divided shortcuts file to default and custom
2016-02-28 12:48:09 +03:00
John Preston
bb518043bc
shortcuts added for mac os x
2016-02-27 23:09:31 +03:00
John Preston
bfa8075acf
added shortcuts module to git
2016-02-27 22:41:15 +03:00
John Preston
a88b676588
global shortcuts with loading from .json map
2016-02-27 22:39:51 +03:00
John Preston
175968c3c0
active muted unread count uses different color
2016-02-27 14:44:47 +03:00
John Preston
77481b7339
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-02-26 19:49:52 +03:00
John Preston
9d9b4b83a1
improved build script, popupmenu separator adding
2016-02-26 19:49:31 +03:00
John Preston
f696263460
limits for caption and description updated
2016-02-26 17:41:09 +03:00
John Preston
ade6b5aae0
version 0.9.28
2016-02-26 16:10:57 +03:00
John Preston
afeab54f4d
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-02-26 16:10:09 +03:00
John Preston
6fae60b6bb
fixed conversations list update on message edit
2016-02-26 16:00:48 +03:00
John Preston
027c6fb9c0
langs updated
2016-02-26 14:32:56 +03:00
John Preston
1bd986d2cb
added any profile photo delete, fixed profile photo upload
2016-02-26 12:29:07 +03:00
John Preston
39981835ce
mention links bug fixed, 0.9.27 dev version
2016-02-25 20:58:14 +03:00
John Preston
16255f1591
fixed os x build 0.9.27 dev version
2016-02-25 20:39:35 +03:00
John Preston
610b0d3537
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-02-25 20:25:09 +03:00
John Preston
08153c944d
langs updated, 0.9.27 dev version
2016-02-25 20:24:56 +03:00
John Preston
37309a91ac
fixed media_only dcs, added copy post link to clipboard, fixed signature display in gifs, 0.9.27 dev version
2016-02-25 20:23:42 +03:00
John Preston
2b6e30bcb5
silent broadcast done
2016-02-25 19:19:54 +03:00
John Preston
1313cd1a33
lang updated
2016-02-25 18:05:36 +03:00
John Preston
3f1a3d8707
Merge branch 'master' into dev
2016-02-25 13:35:21 +03:00
John Preston
0a9ec55b43
fixed gif start bug on retina displays, langs updated
2016-02-25 13:33:40 +03:00
John Preston
4ec579112c
beta 9026001 message/post edit done
2016-02-25 13:32:31 +03:00
John Preston
9c8ae7f32b
improved media caption edit in box, need to make post edit in message field
2016-02-23 17:31:06 +03:00
John Preston
0ffc2ce141
applying flags from dcOptions
2016-02-23 12:52:18 +03:00
John Preston
2a0a3b5cbb
tooltip showing only in active window
2016-02-22 14:15:24 +03:00
John Preston
4dcd9ddc45
merged with master
2016-02-22 11:11:53 +03:00
John Preston
a7b9fd2f2b
version 0.9.26
2016-02-22 10:07:44 +03:00
John Preston
7de5e24df5
adaptive layout starts after 1366px window, langs updated, hiding tooltip on window deactivation
2016-02-22 10:01:10 +03:00
John Preston
978c7c858b
merged with master
2016-02-21 20:01:37 +03:00
John Preston
90d104cf61
version 0.9.25 dev
2016-02-21 17:54:00 +03:00
John Preston
533452acf7
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-02-21 17:45:17 +03:00
John Preston
23a8090a73
static linked openssl in Qt, gobject dynamic linked, moved gtk/appindicator init after Qt Application creation, trying to enable rdynamic flag
2016-02-21 17:45:07 +03:00
John Preston
fc9d75b4f0
adaptive layout checkbox added to settings
2016-02-21 17:27:54 +03:00
John Preston
fb0f2971c0
fixed some possible crashes, fixed copy selected text to clipboard
2016-02-21 16:00:46 +03:00
John Preston
9fec887044
langs updated, link click async in overviewwidget
2016-02-21 15:47:30 +03:00
John Preston
29fefbc4bb
post edit started, sign messages checkbox added in channel edit by creator
2016-02-21 15:30:16 +03:00
John Preston
6d42350691
forwarded display improved
2016-02-19 14:53:49 +03:00
John Preston
c3845ead85
moved forwarded to an interface, testing required
2016-02-18 22:12:50 +03:00
John Preston
803d1a429d
scheme updated, config vars moved to Global namespace
2016-02-18 19:36:33 +03:00
John Preston
57b771c879
some possible crashes fixed, showing maps app on os x
2016-02-17 20:14:09 +03:00
John Preston
7433cea0fd
fixed copy selected text, post author display added, post links handling added, windows bingmaps opening added, sticker previews from mentionsdropdown and stickersetbox added
2016-02-17 19:37:21 +03:00
John Preston
6a299e32d3
fixed metatypes declaration for 0.9.24 version
2016-02-16 16:33:33 +03:00
John Preston
80455492b0
a couple of crashes fixed, version 0.9.24 stable
2016-02-16 16:14:19 +03:00
John Preston
a597ded99b
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop into HEAD
2016-02-16 16:06:57 +03:00
John Preston
74576c340e
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-02-16 16:06:38 +03:00
John Preston
d178b84baf
langs updated
2016-02-16 16:06:27 +03:00
John Preston
a5b466ec05
link clicks and popup menu items activated async, some crashes fixed
2016-02-16 14:21:39 +03:00
John Preston
71e544e0fc
added user tag for reports, fixed couple of compile warnings in gcc
2016-02-15 18:52:11 +03:00
John Preston
ebd77ba71d
re-fixed crash in ffmpeg, 0.9.23 dev
2016-02-15 14:52:27 +03:00
John Preston
4081af12dd
words selection fixed, wide mode starts from 720px conversation width, hiding tooltips on app state changed to inactive, 0.9.23 dev version
2016-02-15 14:46:01 +03:00
John Preston
bb30b71b86
0.9.23 dev version, convertScale() added to inline result thumbs in some places
2016-02-15 14:23:45 +03:00
John Preston
517358c8e9
clearing media autodownload settings on logout, fixed history clearing
2016-02-15 14:11:07 +03:00
John Preston
01c26cedb1
three crashes fixed
2016-02-15 10:09:14 +03:00
John Preston
bbc804bd56
added numeric header, v 0.9.22 dev
2016-02-14 22:53:42 +03:00
John Preston
0154be5138
fixed errors for 0.9.22 dev version
2016-02-14 22:46:01 +03:00
John Preston
f83644cec0
Merge branch 'dev'
2016-02-14 21:29:36 +03:00
John Preston
3281b81565
using new privacy settings (error display), crash reports collecting improved, colors for waveforms imporved, preparing for 0.9.22.dev (next commit)
2016-02-14 21:29:17 +03:00
John Preston
e492b1e93d
some crashes fixed
2016-02-14 18:58:39 +03:00
John Preston
f5dd8f8112
fixed webpage preview layout, switched to abridged version of the tcp protocol
2016-02-13 16:08:28 +03:00
John Preston
759e062bcc
sending only reports with dumps, report tag added
2016-02-13 14:21:03 +03:00
John Preston
a439fc32da
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-02-13 14:13:25 +03:00
John Preston
2e60f23733
icons fixed for megagroups in username search results and notifications
2016-02-12 21:21:03 +03:00
John Preston
3579276b49
videos rendered like files, fixed history loading
2016-02-12 21:18:32 +03:00
John Preston
189d0e8de3
voice messages moved to documents with waveforms
2016-02-12 19:35:06 +03:00
John Preston
f2c45df524
hiding, not destroying window on close on OS X, fixed app event filter
2016-02-10 14:39:48 +03:00
John Preston
ffa588bf5d
crash fix
2016-02-10 12:41:32 +03:00
John Preston
19d395a946
0.9.21 dev version - fix unicode paths to working file + new layout for wide windows
2016-02-09 23:56:50 +03:00
John Preston
7b855a661a
new wide layout, build script and some bugs fixed
2016-02-09 19:05:08 +03:00
John Preston
001f2e1fe7
moved from utf8 to QFile::encode/decodeName
2016-02-09 17:42:36 +03:00
John Preston
d6f549fef6
no lag in changing normal to wide adaptive mode, files overview ext display improved, no inline bot progress while resolving username, version 0.9.20.dev
2016-02-08 19:04:44 +03:00
John Preston
80ba0259dd
some namespaces reorganized, author photo display added to wide mode (where messages are centered), version 0.9.20.dev
2016-02-08 17:54:55 +03:00
John Preston
0b8523d58e
added year 2016 to copyright
2016-02-08 13:56:18 +03:00
John Preston
b3da86bf08
closing logs and working file before relaunching Telegram
2016-02-08 13:50:56 +03:00
John Preston
520d82b0ff
beta version 9019002
2016-02-07 22:08:18 +03:00
John Preston
47ead03925
moved Interfaces to types.h, tooltip hiding fixed
2016-02-07 21:58:42 +03:00
John Preston
0b4ddb045e
max history width limited, custom tooltips replace QToolTip, keys with modifiers are not passed to MentionsDropdown
2016-02-07 18:38:49 +03:00
John Preston
db9f47c6f2
fixed version in crash reporting for betas, fixed global app event filter install
2016-02-05 22:56:42 +03:00
John Preston
c240295a74
retina settings fixed for os x tray icon
2016-02-05 22:53:01 +03:00
John Preston
759ede3c57
fixed linux launch with static linking
2016-02-05 17:32:19 +03:00
John Preston
f3a4b54601
fixed bugs in crash dump finding and in beta version
2016-02-05 01:16:25 +03:00
John Preston
952f24e4e1
beta version 9019001 with new crash tracking
2016-02-04 17:49:08 +03:00
John Preston
d9b09e78ad
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-02-04 15:44:58 +03:00
John Preston
fd0a119885
langs updated, build scripts updated
2016-02-04 15:44:39 +03:00
John Preston
837432a4f3
fixed connection on app state change
2016-02-03 17:01:34 +03:00
John Preston
ab00a0310a
added crashing in settings
2016-02-02 19:21:07 +03:00
John Preston
f7f041f11d
instructions updated for zlib
2016-02-02 15:50:12 +03:00
John Preston
3e1362628f
conflicts fixed
2016-02-02 14:58:28 +03:00
John Preston
5940ae6411
google crashpad added to os x version
2016-02-02 14:48:46 +03:00
John Preston
44c12064a6
fixed crash reports for windows
2016-02-01 15:09:23 +03:00
John Preston
9f7b92eccd
improved minidump choosing when sending crash report
2016-02-01 14:50:07 +03:00
John Preston
fa2767cc65
always writing tdata/working stacktrace when breakpad catches a crash
2016-02-01 14:09:11 +03:00
John Preston
daa0adfff9
added breakpad support for os x
2016-02-01 13:12:37 +03:00
John Preston
56fa8a0ee2
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-01-31 21:02:00 +03:00
John Preston
a0d171bb49
moved minizip to ThirdParty, added google breakpad to ThirdParty for windows (mac, linux broken)
2016-01-31 21:01:43 +03:00
John Preston
dd26de7dd2
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-01-31 21:01:05 +03:00
John Preston
fb4ee55ffa
removed unused headers in mac
2016-01-31 21:01:01 +03:00
John Preston
17a319fdb3
improved crash reports for linux
2016-01-31 19:13:51 +03:00
John Preston
4fc0b439ae
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-01-31 14:32:45 +03:00
John Preston
74248b0284
improved os x crash reports, possible linux (and windows) broken
2016-01-31 14:32:29 +03:00
John Preston
b0681bc582
crash reports done in linux
2016-01-30 22:21:18 +03:00
John Preston
d28483fad4
windows and os x crash reports sent and shown
2016-01-30 21:38:33 +03:00
John Preston
12716a8c40
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-01-30 21:24:50 +03:00
John Preston
52c29bac5d
started crash reporting for linux
2016-01-30 21:24:42 +03:00
John Preston
340246367d
crash report and show done for os x
2016-01-30 21:24:18 +03:00
John Preston
8eef239b45
crash catch + report added for Windows version
2016-01-30 19:31:10 +03:00
John Preston
62c28cb58b
fixed possible crash in History::addOlderSlice
2016-01-26 14:01:15 +03:00
John Preston
07c81db79a
removed interfaces pointer by default from BasicInterface
2016-01-26 13:24:15 +03:00
John Preston
a677f784f5
up to 64 realtime combinated interfaces
2016-01-25 18:18:07 +03:00
John Preston
c8d7d23ee6
windows backtrace logging done, showing error when cant start telegram or previous launch was not finished properly
2016-01-25 13:22:58 +03:00
John Preston
0f4405dbaf
backtrace output for win platform added, testing with abort() call in ~AppClass()
2016-01-21 14:58:58 +08:00
John Preston
d672353ff9
fixed single instance checking
2016-01-17 13:03:57 +08:00
John Preston
5f84567bbb
initial logging improved, debug logs disabled for -many instance param
2016-01-17 13:01:14 +08:00
John Preston
d2f3fbe3f7
mentions regexp start with one letter instead of three
2016-01-17 07:28:54 +08:00
John Preston
58777dbc21
moved almost all Application to AppClass (autoupdate and singleinstance left), logs rewritten
2016-01-11 23:43:29 +08:00
John Preston
f3e560541b
merged with master
2016-01-11 13:26:07 +08:00
John Preston
f6eae71397
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2016-01-11 13:22:52 +08:00
John Preston
a6861c3e94
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-01-11 13:20:16 +08:00
John Preston
fc02f96ef1
via @bot fixed in forwarded, stickers requested in stickersbox, sticker not autoselected in dropdown, forwarded messages to chats fixed from_id and via_bot_id
2016-01-11 12:45:07 +08:00
John Preston
71f588a4fe
started signal handlers, shadow fixed in sticker-by-emoji, via @bot resize fixed
2016-01-10 14:05:23 +08:00
John Preston
810c60fd8c
fixed build for old Qt version
2016-01-09 21:11:18 +08:00
John Preston
5531f49c3e
moved instance id to Global namespace, 0.9.19 dev version
2016-01-09 21:00:50 +08:00
John Preston
325e45eafd
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop
2016-01-09 20:52:02 +08:00
John Preston
b13579c7d9
dev version 0.9.19 sending stickers by emoji
2016-01-09 20:51:42 +08:00
John Preston
a72a31e722
stickers by alt suggestions in mentions dropdown
2016-01-09 19:24:16 +08:00
John Preston
f66c54ee6b
not loaded thumbs are now white, always initDimensions() when media is updated
2016-01-09 15:11:23 +08:00
telegramdesktop
e1d932aaeb
Merge pull request #1431 from L0L022/master
...
Use linux icon theme
2016-01-09 12:24:23 +08:00
John Preston
a39810a9c5
text render fixed when having text blocks that contain only spaces
2016-01-08 11:25:50 +08:00
John Preston
3078544892
new media unsupported message and via @inlinebot are added to langs, links don't break on / now, cancel upload langs fixed
2016-01-07 17:49:54 +08:00
John Preston
709c18e6fc
fixed crash when deleting replyTo msg via inline bot
2016-01-06 18:21:07 +08:00
John Preston
931c249afe
fixed frame duration count, 0.9.18 version
2016-01-05 15:42:36 +08:00
John Preston
47dee02de4
fixed warning, 0.9.18
2016-01-05 15:23:44 +08:00
John Preston
afb40b8289
ffmpeg threadsafety critical bug fixed, display gif time and status / views added, 0.9.18
2016-01-05 14:59:57 +08:00
John Preston
f2824f79f6
improved forwarded media display, 0.9.18
2016-01-05 14:11:18 +08:00
John Preston
2c7fb82708
fixed broken typing statuses, 0.9.18
2016-01-05 12:52:40 +08:00
John Preston
f4d159b2f0
version 0.9.18: crashfix + fix of transparent gifs sending
2016-01-05 12:28:06 +08:00
John Preston
b82adc7610
fixed crash, 0.9.17 version
2016-01-04 22:00:37 +08:00
John Preston
b016b859da
dont display cancel X in sending photos and gifs from inline bots, version 0.9.16
2016-01-04 19:28:41 +08:00
John Preston
b201a5a975
stable version 0.9.16 - new design of media, gifs and inline bots
2016-01-04 19:13:25 +08:00
John Preston
839ce20b88
beta 9015008
2016-01-04 07:54:02 +08:00
John Preston
c146843ab4
removed unnecessary borders in files / links overview, crash fixed in history repaint optimization
2016-01-04 07:38:47 +08:00
John Preston
827055f32a
improved shared files / links design
2016-01-03 23:20:08 +08:00
John Preston
064f5c70e7
overview files colors fixed
2016-01-03 22:32:13 +08:00
John Preston
23de47d307
added unread media dot in voice messages overview, new media unsupported message display done but not enabled
2016-01-03 19:05:22 +08:00
John Preston
a1646a8f9e
better @via display
2016-01-03 17:46:30 +08:00
John Preston
e840d2bb17
divided reading frames and preparing them by request
2016-01-03 16:25:49 +08:00
John Preston
85bb526294
fixed gif frame delays, no-repaint-on-scroll optimization done for history
2016-01-03 16:01:14 +08:00
John Preston
5a87bf4114
fixed inline results display lag, cancelling inline query by Escape, add/erase in overview refactored, animated gifv are not in shared files anymore
2016-01-03 09:43:42 +08:00
John Preston
12ff88478c
beta 9015007
2016-01-02 21:11:22 +08:00
John Preston
20b93d969f
pagination added to inline bots results, preloading thumbs when creating layouts for results
2016-01-02 21:09:39 +08:00
John Preston
63037d6f1a
optimized ClipReader
2016-01-02 18:07:13 +08:00
John Preston
18de2f724c
fixed dropdown behaviour for @gif search from saved gifs panel
2016-01-02 11:45:05 +08:00
John Preston
2f130ff223
inline bot results determine emojipan height
2016-01-02 10:52:36 +08:00
John Preston
6fe380ff9f
checking inline bot query on text change, not on cursor position change
2016-01-02 09:28:11 +08:00
John Preston
d8b1df875e
not sending typing status when working with inline bots
2016-01-02 08:58:43 +08:00
John Preston
4426e2dd78
inline bots panel crash fixed, field placeholder fixed, controls active in mediaview when context menu is shown
2016-01-02 08:33:26 +08:00
John Preston
e43ea5101e
resizing inline results to small heights started, fixed sticker with reply display
2016-01-02 07:43:41 +08:00
John Preston
6236ef717e
sprite updated for emoji loading animation
2016-01-01 23:18:00 +08:00
John Preston
8116334557
Merge branch 'bots' of https://bitbucket.org/johnprestonmail/telegram-desktop into bots
2016-01-01 23:11:11 +08:00
John Preston
67d77bd114
fixed reading recent inline bots, fixed cached photos inline results, beta 9015006
2016-01-01 23:08:56 +08:00
John Preston
cb2df51af6
remembering last used inline bots, showing them in mentions dropdown, 9015006 beta
2016-01-01 22:48:32 +08:00
John Preston
85f46cef8c
emoji button with progress done for inline bot requests
2016-01-01 17:58:05 +08:00
John Preston
ff481c810f
trying to optimize ClipReader
2016-01-01 15:42:06 +08:00
John Preston
259ca7c6cc
Merge branch 'bots' of https://bitbucket.org/johnprestonmail/telegram-desktop into bots
2016-01-01 12:09:04 +08:00
John Preston
7d752e3dda
langs updated
2016-01-01 12:08:52 +08:00
John Preston
30452289e5
fixed animations in webpage
2016-01-01 09:56:21 +08:00
John Preston
2b4e58b1b9
Merge branch 'bots' of https://bitbucket.org/johnprestonmail/telegram-desktop into bots
2016-01-01 05:00:47 +08:00
John Preston
87becf552b
beta version 9015005
2016-01-01 05:00:28 +08:00
John Preston
d876861431
animations rewritten on atomics
2016-01-01 04:07:41 +08:00
John Preston
82fb3f590f
saved gifs panel substituting @gif to the message field
2016-01-01 02:34:56 +08:00
John Preston
9d22ec4900
Merge branch 'bots' of https://bitbucket.org/johnprestonmail/telegram-desktop into bots
2015-12-31 23:29:06 +08:00
John Preston
58da5c5c3b
build fixed for os x, langs updated
2015-12-31 23:28:54 +08:00
John Preston
35d4754380
caching web files to local, sending of inline bots results done properly, panel ux better for inline bots
2015-12-31 23:27:21 +08:00
John Preston
945d9b1883
added webvideo and article layouts for inline bots
2015-12-31 15:57:11 +08:00
John Preston
5830e0f657
inline bots gif / photo preview / sending done
2015-12-31 13:34:43 +08:00
John Preston
14839e7afe
scheme updated, contextbot -> inlinebot renamed, web file loader done like mtp file loader
2015-12-31 03:09:20 +08:00
John Preston
e58c8a6fcb
complex layouts for context gifs started
2015-12-30 19:56:05 +08:00
John Preston
fa9850c319
merged with optimized gifs scroll
2015-12-30 16:41:51 +08:00
John Preston
78866622b9
fixed clipreader lags, threads count increased to 8
2015-12-30 16:36:04 +08:00
John Preston
cbb0219812
savedgifs -> contextitems in stickers panel, fixed atomic uint64, now with mutex :(
2015-12-30 14:47:39 +08:00
John Preston
96a698a4dc
moved context bots to emojipan, fixed webpage thumb image size
2015-12-30 08:15:22 +08:00
John Preston
e46cc80d52
langs updated
2015-12-30 01:36:41 +08:00
John Preston
d72a3c4189
optimized gifs scroll in saved gifs section
2015-12-30 01:33:56 +08:00
John Preston
38ea16fea4
context bot requests sent from MentionsDropdown
2015-12-30 01:29:24 +08:00
John Preston
cdcd9d8d54
fixed shared memory locations, scheme updated
2015-12-29 20:54:34 +08:00
John Preston
820339d390
context bot resolve done
2015-12-29 01:06:27 +03:00
John Preston
77228d358d
context bots started, all callbacks done by pointers
2015-12-29 00:20:04 +03:00
John Preston
43e173567f
crash on close fixed
2015-12-28 20:23:27 +03:00
John Preston
9a3489694e
pasting .gif or .mp4 file send confirm box design improved
2015-12-28 18:58:38 +03:00
John Preston
2e853f9338
sending gifv done
2015-12-28 18:34:45 +03:00
John Preston
d966eebb7c
fixed gifs with alpha
2015-12-28 16:36:15 +03:00
John Preston
fb7a48ec19
captions for documents done
2015-12-28 16:03:16 +03:00
John Preston
4c13b5dbee
Merge branch 'docs' into bots
2015-12-28 13:28:15 +03:00
John Preston
4f6c8f8008
document captions display and adding done
2015-12-28 13:28:00 +03:00
John Preston
b33323b62d
beta 9015004
2015-12-28 09:23:24 +03:00
John Preston
4b99eb9c8d
fixed crashes on quit, fixed scrolled sticker icons
2015-12-28 09:19:29 +03:00
John Preston
b23cd9fc11
scheme updated
2015-12-28 02:45:02 +03:00
John Preston
3aa2e592e0
fixed 9015003 build for os x
2015-12-28 01:49:08 +03:00
John Preston
0b8a05e435
beta 9015003 version
2015-12-28 01:27:40 +03:00
John Preston
7ba845ac74
removed test query and abort() in t_assert
2015-12-28 01:17:05 +03:00
John Preston
9a1798f043
saved gifs done
2015-12-28 00:37:48 +03:00
John Preston
dcbdd0b0a5
Merge branch 'docs' of https://bitbucket.org/johnprestonmail/telegram-desktop into docs
2015-12-26 13:23:34 +03:00
John Preston
0ed5131b65
improved video overview layout
2015-12-26 13:23:26 +03:00
John Preston
1b79401edc
ffmpeg build instructions updated, mmx disabled :(
2015-12-26 12:32:35 +03:00
John Preston
4a4fb00ec0
fixed animation shutdown and some radial progresses
2015-12-25 18:21:18 +03:00
John Preston
9d28303459
Merge branch 'docs' of https://bitbucket.org/johnprestonmail/telegram-desktop into docs
2015-12-25 16:10:24 +03:00
John Preston
972e78ae7a
improved bad gif handling in autoplay, replaced av_free_packet with av_packet_unref
2015-12-25 16:10:13 +03:00
John Preston
ed2bbc8236
Merge branch 'docs' of https://bitbucket.org/johnprestonmail/telegram-desktop into docs
2015-12-25 16:09:23 +03:00
John Preston
a5622cfe3b
pausing gifs when mediaview is opened, improved photos handling - download on click if autoload disabled
2015-12-25 16:09:14 +03:00
John Preston
300164e61c
fixed crash in links overview
2015-12-25 16:07:16 +03:00
John Preston
04b5044a6f
Merge branch 'docs' of https://bitbucket.org/johnprestonmail/telegram-desktop into docs
2015-12-25 01:49:24 +03:00
John Preston
f0a08a8713
9015002 version fixes retina issues in overview photos and videos
2015-12-25 01:28:58 +03:00
John Preston
3555710d67
Merge branch 'docs' of https://bitbucket.org/johnprestonmail/telegram-desktop into docs
2015-12-25 00:32:55 +03:00
John Preston
1b1f9c5855
fixed build on linux for 9015001
2015-12-25 00:32:46 +03:00
John Preston
32ed45e399
fixed service messages handling for 9015001
2015-12-25 00:27:45 +03:00
John Preston
591a0aaa16
beta version 9015001 with new media design
2015-12-24 23:31:21 +03:00
John Preston
890d4a816f
xcode project ready for new docs design
2015-12-24 23:29:33 +03:00
John Preston
4ed2d75c74
upload radial progress and upload cancel done, photo / file / audio autodownload settings respected
2015-12-24 22:26:28 +03:00
Escales Loïc
a6e82cf954
Use linux icon theme
...
Signed-off-by: Loïc Escales L0L022@openmailbox.org (github: L0L022)
2015-12-24 15:17:19 +01:00
John Preston
7c7d517b34
autoload settings box added, working for voice messages and gifs (photos TODO)
2015-12-24 00:19:57 +03:00
John Preston
b94533fcb2
gif autoplay improved
2015-12-23 22:23:14 +03:00
John Preston
6170144fe9
inline gifs playback / stopping done
2015-12-23 19:48:44 +03:00
John Preston
9a72293e0a
addOlderSlice and addNewerSlice should work well with items changing inside them
2015-12-23 17:18:42 +03:00
John Preston
dc72800a5e
Merge branch 'master' into docs
2015-12-23 16:40:47 +03:00
John Preston
73a4d3510d
removed itemReplaced
2015-12-23 15:55:32 +03:00
John Preston
41f5a87c80
improved video, audio overview, fixed files overview
2015-12-23 15:19:32 +03:00
John Preston
af9908f076
exif fixed, media overview redesign done
2015-12-23 14:13:08 +03:00
John Preston
5108685123
overview rewrite on layouts almost done (except links)
2015-12-22 18:32:45 +03:00
John Preston
d3896ff53b
photo and video overview rewritten on layouts
2015-12-22 15:49:42 +03:00
John Preston
62723f7576
disabled libexif usage, mediaview showing gif/mp4 through ClipReader
2015-12-22 11:01:02 +03:00
John Preston
0fd6f04aa9
files overview redesign done
2015-12-21 16:14:29 +03:00
John Preston
cc004d435b
new layout items structure started
2015-12-20 17:05:07 +03:00
John Preston
7d8c45ec92
youtube icon updated
2015-12-20 10:41:05 +03:00
John Preston
216b9ec52f
overview redesign started (four out of six not working)
2015-12-19 21:09:24 +03:00
John Preston
cd700b16c6
files and contacts in PhotoSendBox redesigned
2015-12-19 17:37:28 +03:00
John Preston
f3065eb654
image links redesigned (removed all except locations)
2015-12-19 15:27:03 +03:00
John Preston
11da39b72d
webpage attachs redesigned
2015-12-19 00:36:16 +03:00
Heejune Kim
4ee52afc4d
Fix a build error when TDESKTOP_DISABLE_AUTOUPDATE preprocessor defined
...
Signed-off-by: Heejune Kim <heejune@gmail.com> (github: heejune)
2015-12-18 10:48:29 +09:00
John Preston
840ffa6482
ffmpeg rendering inline animations
2015-12-17 20:31:28 +03:00
John Preston
1416e4e277
scheme updated
2015-12-16 19:07:08 +03:00
John Preston
1545e7f796
moved to 44 layer
2015-12-16 18:31:56 +03:00
John Preston
ae78d13284
gif size decreased, error message added for gif errors, enable many gifs playing at the same time
2015-12-16 18:04:02 +03:00
John Preston
fdb93f700d
pausing gifs that are not currently displayed
2015-12-16 17:39:26 +03:00
John Preston
322eef660e
Merge branch 'docs' of https://bitbucket.org/johnprestonmail/telegram-desktop into docs
2015-12-16 16:35:25 +03:00
John Preston
29a7c66e45
stopping gifs on history close, only one gif playing
2015-12-16 16:35:15 +03:00
John Preston
f88dd15647
fixed animation deinit, fixed retina animations
2015-12-15 18:34:28 +03:00
John Preston
79d65c1828
Merge branch 'docs' of https://bitbucket.org/johnprestonmail/telegram-desktop into docs
2015-12-15 18:07:04 +03:00
John Preston
2aa44a2135
fixed warnings
2015-12-15 18:06:51 +03:00
John Preston
7f6f92ac85
fixed bidi in InputField
2015-12-15 18:04:27 +03:00
John Preston
5e0e0d2391
new gif playing from separate threads
2015-12-15 17:50:51 +03:00
John Preston
a66c051eb5
gif redesign done, started ClipReader - gif animation reader in separate thread
2015-12-13 20:05:32 +03:00
John Preston
6100c1dcca
video redesigned
2015-12-13 18:21:20 +03:00
Heejune Kim
42d9537ad1
Resolving a bug #1247 (Sending files to channels)
...
Signed-off-by: Heejune Kim <heejune@gmail.com> (github: heejune)
2015-12-13 20:40:57 +09:00
John Preston
f6fec9a619
showPeerHistory moved to Ui namespace
2015-12-13 14:36:08 +03:00
John Preston
6ec61d4ad6
redrawHistoryItem moved to Ui, shared contact updates when is_contact changes
2015-12-13 14:17:15 +03:00
John Preston
2225abec5c
voice messages and shared contacts redesigned (contacts not realtime-updated yet)
2015-12-13 01:29:33 +03:00
John Preston
603fb63c91
document new design done with radial progress, ? char added to monospace blocks edges, redraw history item through Notify::
2015-12-11 21:11:38 +03:00
John Preston
92c31324b0
links done in new documents design
2015-12-11 10:44:53 +03:00
John Preston
22aef5290f
fixed crash in groups uniting
2015-12-10 17:33:59 +03:00
John Preston
6d74140e39
documents design improved
2015-12-10 16:37:45 +03:00
John Preston
200073b826
merged with master
2015-12-09 22:25:51 +03:00
Ali Vakilzade
d6893d09dc
force telegram respect my workdir settings
...
Signed-off-by: Ali Vakilzade <ali@vakilzade.ir> (github: aliva)
2015-12-09 22:43:24 +03:30
John Preston
978554ce28
photos redesign improved
2015-12-09 22:09:29 +03:00
John Preston
dda1ad987d
photos redesigned
2015-12-09 21:06:20 +03:00
Eduardo Sánchez Muñoz
f8e006001b
Build function countBetaVersionSignature() when autoupdater is disabled because it is needed by boxes/aboutbox.cpp.
...
Signed-off-by: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com> (github: eduardosm)
2015-12-09 17:07:48 +01:00
John Preston
006ca44aa5
Merge branch 'master' into docs
2015-12-09 14:25:20 +03:00
John Preston
77eab809da
version 0.9.15 stable is prepared
2015-12-09 00:35:04 +03:00
John Preston
750d45457b
dev version 0.9.14 prepared
2015-12-08 23:43:27 +03:00
John Preston
f1e8b0913d
410 mtproto error code destroys current key, langs updated for 0.9.14
2015-12-08 23:41:04 +03:00
John Preston
6bad3b4d7e
started media redesign (does not compile!)
2015-12-08 22:07:50 +03:00
John Preston
0b96dd5362
animations refactored
2015-12-08 15:33:37 +03:00
John Preston
f25fde09b7
Merge branch 'dev' into docs
2015-12-07 21:41:07 +03:00
John Preston
a923829ba1
fixing migrated history draft usage
2015-12-07 21:38:09 +03:00
John Preston
6222876ac4
refactored layer methods
2015-12-07 21:09:05 +03:00
John Preston
e312adb786
added stickers preview
2015-12-07 16:05:00 +03:00
John Preston
6b565acbd6
fixed show profile from chats list in single-column layout, requestFullPeer() used in Settings, empty popup menu not shown in HistoryInner, no chat list jump when returning to history, channel admins box layout fixed
2015-12-07 13:06:59 +03:00
John Preston
e2da90e844
test data removed, 9014003 beta version
2015-12-06 20:58:58 +03:00
John Preston
4b88aced20
fixed uninitialized var for 9014003
2015-12-06 20:47:27 +03:00
John Preston
b17c277a62
new beta 9014003 ready - info about last 200 members in channel added, no key destroy after 404 error immidiate after connection
2015-12-06 20:45:04 +03:00
John Preston
edf850be55
fixed online color in contacts box, fixed share contact with text, fixed choose in contacts box by Enter key
2015-12-06 20:30:50 +03:00
John Preston
485a6b551f
music player glitch fixed, added phrase about the members viewing in channels
2015-12-06 19:28:07 +03:00
John Preston
128cbefe0c
improved langs for stickers, fixed confirmed actions from chats context menu, changed AppUserModelId for beta version
2015-12-06 18:50:02 +03:00
John Preston
93c29a1422
returned to version 0.9.14, next beta 9014003
2015-12-05 16:13:10 +03:00
John Preston
b9e6235018
optimized sticker packs reorder animation for OS X
2015-12-05 15:37:08 +03:00
John Preston
4ad8793ba1
testing update from dev to beta 9015001
2015-12-04 18:40:27 +03:00
John Preston
460da06698
testing beta update to public dev
2015-12-04 18:05:32 +03:00
John Preston
c8c13219ed
testing beta update to 9014002, frequent beta update check, no creating .desktop file for beta
2015-12-04 17:29:57 +03:00
John Preston
8552b8421b
fixed autoupdate and scripts for beta, new beta version 9014001
2015-12-04 14:25:29 +03:00
John Preston
b43f582386
downgraded stream version to 5_3, beta 9014002
2015-12-04 12:46:41 +03:00
John Preston
de8ffc78d7
fixed code for old Qt versions
2015-12-03 22:55:44 +03:00
John Preston
5502f2503f
fixed build scripts
2015-12-03 22:22:40 +03:00
John Preston
ec5ea2afc1
9014001 beta version prepared
2015-12-03 21:27:45 +03:00
John Preston
a6cf42d3ad
closed beta version with autoupdate added
2015-12-03 21:16:34 +03:00
John Preston
2d53ab88a0
fixed text blocks with only spaces in them
2015-12-03 14:05:45 +03:00
John Preston
ed3601f883
sticker packs management done, conversations list context menu added
2015-12-02 20:17:53 +03:00
John Preston
2c95fa5e15
icon changed for symbols emoji category, isReadable() used instead of exists() for saved file check
2015-11-27 20:58:56 +03:00
John Preston
600e97b053
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2015-11-27 20:12:26 +03:00
John Preston
ba0825c892
new emoji support added
2015-11-27 20:10:16 +03:00
John Preston
57b2efa6a5
Merge branch 'groupadmins' of https://bitbucket.org/johnprestonmail/telegram-desktop
2015-11-26 20:37:04 +03:00
John Preston
df20ac3afd
fixed dropdown update when an image is loaded (could be profile pic)
2015-11-26 20:36:45 +03:00
John Preston
4487ad9e15
saving QByteArray bookmark along with file paths and download path for OS X sandbox, will be actually implemented only in macstore branch
2015-11-26 20:34:52 +03:00
John Preston
50222ad87e
fixed preloading of audios from migrated to supergroup for 0.9.13 stable
2015-11-24 21:24:54 +03:00
John Preston
793fcb571c
version 0.9.13 stable is prepared
2015-11-24 21:11:17 +03:00
John Preston
bb2cc23d88
new service messages about inviting many people to supergroup, langs updated
2015-11-24 20:37:55 +03:00
John Preston
28645401bd
Merge branch 'groupadmins' of https://bitbucket.org/johnprestonmail/telegram-desktop into groupadmins
2015-11-24 19:20:25 +03:00
John Preston
15d5f336dd
some langs added
2015-11-24 19:20:12 +03:00
John Preston
87b57a26ad
stop and clear audio on logout, clearing bot keyboards in supergroups
2015-11-24 19:19:18 +03:00
John Preston
c80adfc21d
supergroup langs updated, insert text instead of cancelled image sending from clipboard fixed
2015-11-24 14:23:14 +03:00
John Preston
cbaf7352c6
by typing 'tosupergroup' in your group profile you can migrate it to supergroup even if you don't have 200 members yet
2015-11-24 14:01:53 +03:00
John Preston
b69f0db975
not invalidating participants when admins not needed
2015-11-24 13:40:18 +03:00
John Preston
3cf4c7f2fc
select wrong passcode / password when showing error message
2015-11-24 13:29:37 +03:00
John Preston
e5c82fad21
icon in search in supergroup fixed, edit button for supergroup admins added, crash fix in cached image loading
2015-11-23 19:05:30 +03:00
John Preston
46df0f32c8
metalang tags gen fixed, links parsing in rich text fixed, custom keyboard hiding saved in history
2015-11-23 18:34:38 +03:00
John Preston
d6bcab07ef
version updated for 0.9.12.dev
2015-11-22 16:57:30 +03:00
John Preston
cf643f95fd
fixed changelog display for 0.9.12.dev
2015-11-22 16:32:00 +03:00
John Preston
5e1dfb3769
fixed build 0.9.12.dev
2015-11-22 16:29:42 +03:00
John Preston
21ac83eea5
Merge branch 'groupadmins' of https://bitbucket.org/johnprestonmail/telegram-desktop into groupadmins
2015-11-22 16:25:15 +03:00
John Preston
35278c1114
langs updated for 0.9.12.dev
2015-11-22 16:24:58 +03:00
John Preston
a83700f943
crash fixed, 0.9.12 dev
2015-11-22 16:24:17 +03:00
John Preston
032ca377cd
crash fix for 0.9.11.dev version
2015-11-22 15:37:48 +03:00
John Preston
204977d48a
fix for 0.9.11.dev
2015-11-20 22:48:56 +03:00
John Preston
d145175d28
some fixes for the 0.9.11.dev version
2015-11-20 22:03:31 +03:00
John Preston
0ef129802b
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop into groupadmins
2015-11-20 21:50:42 +03:00
John Preston
e3651be5d8
version 0.9.11.dev is ready
2015-11-20 21:50:10 +03:00
John Preston
b05e1a8899
supergroups done
2015-11-20 21:24:44 +03:00
John Preston
ecc49f9cd4
support of bots added to megagroups
2015-11-20 16:34:37 +03:00
John Preston
417024e6d2
crash fixed
2015-11-19 19:08:46 +03:00
John Preston
84a47d3be7
participants handled good in supergroups: auto-load in profiles, outdate when something changes
2015-11-19 18:56:29 +03:00
John Preston
583c0e5904
fixed delete chat where you are not participant / deactivated chat, scheme updated
2015-11-19 14:28:17 +03:00
John Preston
1fa4fd269e
new messages.getDialogs() is used for all dialog types (chats, groups, channels, supergroups)
2015-11-18 17:59:17 +03:00
John Preston
37de0904af
merged overview, merged search and searchGlobal done (supergroups)
2015-11-18 16:11:56 +03:00
John Preston
ca34a09f20
mediaview, audioplayer and profilewidget display united media in group and migrated supergroup
2015-11-16 19:04:37 +03:00
Michael Sproul
daf85854f1
Initialise _firstLoadRequest to prevent jumps from depending on uninitialised memory.
...
When running Telegram under Valgrind, I found that there were jumps depending on the value
of _firstLoadRequest (in historywidget.cpp) before it was initialised.
Signed-off-by: Michael Sproul <micsproul@gmail.com> (github: michaelsproul)
2015-11-15 12:01:46 +11:00
John Preston
497602f47e
merged supergroup with migrated group history, loading messages by 3 (temp! testing)
2015-11-13 18:14:33 +03:00
John Preston
fd339e401f
megagroup members support improved
2015-11-09 12:51:22 +03:00
John Preston
ff1b046c17
group > megagroup convert added
2015-11-06 12:48:49 -05:00
John Preston
1d499129ba
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into groupadmins
2015-11-04 19:11:48 -05:00
John Preston
e60052d440
fixed tilde replacements in input fields and Text
2015-11-04 18:46:01 -05:00
John Preston
17e9cd0f6d
fixed index images crop in PhotoCropBox
2015-11-04 17:12:13 -05:00
John Preston
bbeac7509f
fixed crash for 0.9.10 and langs updated
2015-11-04 12:55:00 -05:00
John Preston
3037c611e8
version 0.9.10 done
2015-11-04 03:18:31 -05:00
John Preston
4ae5fc4505
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2015-11-04 03:16:43 -05:00
John Preston
c52295f881
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into groupadmins
2015-11-04 02:32:09 -05:00
John Preston
a4e6781bfd
langs updated for 0.9.10 stable
2015-11-04 02:31:55 -05:00
John Preston
367d0a8209
merged with 0.9.9 dev
2015-11-03 12:52:37 -05:00
John Preston
3004340378
scheme updated
2015-11-03 12:49:10 -05:00
John Preston
16afb72166
fixed emoji replaces in the beginning of the input fields
2015-11-03 12:15:49 -05:00
John Preston
6feef57b84
fixed photo label for groups and channels
2015-11-03 11:50:40 -05:00
John Preston
5110ebb18e
crash in PopupMenu fixed
2015-11-03 11:49:14 -05:00
John Preston
9a83c26731
fixed OS X PopupMenu behaviour and directory name in error msg
2015-11-02 18:30:28 -05:00
John Preston
53728e1d13
version 0.9.9.dev before stable, testing custom context menu
2015-11-02 17:39:40 -05:00
John Preston
3f8d7944c1
folders not allowed to be dropped / pasted
2015-11-02 17:36:26 -05:00
John Preston
ede2065c26
megagroups started
2015-11-02 17:33:57 -05:00
John Preston
6d7c55e7cc
chat admin checks improved
2015-11-02 00:49:25 -05:00
John Preston
04b0932780
some fixes in admins and participants counts requesting
2015-11-01 21:28:24 -05:00
John Preston
4ed11ebfff
merged with new PopupMenu
2015-11-01 13:44:55 -05:00
John Preston
7c71d977e2
ContextMenu removed, PopupMenu replaced default context menu in input fields and all ContextMenu
2015-11-01 13:14:30 -05:00
John Preston
f954e89434
Merge branch 'dev' into groupadmins
2015-10-30 19:36:11 -04:00
John Preston
9219061da1
fixed StorageImageLocation compare
2015-10-30 19:35:44 -04:00
John Preston
550ccef09a
chat admins edit done
2015-10-30 11:57:22 -04:00
John Preston
69f6a1ee79
chat admins state is read and updated
2015-10-29 15:10:49 -04:00
John Preston
a163686eef
improved popup menu styles
2015-10-29 12:18:44 -04:00
John Preston
087e2970cd
added ADMINS_TOO_MUCH error handle (when adding too much admins to a channel)
2015-10-29 12:02:13 -04:00
John Preston
59abcc2986
verified check display for users added
2015-10-29 11:52:39 -04:00
John Preston
1d4057f137
fixed forwarding info for forwarded messages
2015-10-29 11:27:34 -04:00
John Preston
89a3d6b505
removed workaround in checkChatInvite when user has left the chat (resolved on server side now)
2015-10-29 11:26:41 -04:00
John Preston
4b8a33de1c
moved to 40 layer
2015-10-28 20:16:52 -04:00
John Preston
e8398e7db2
warnings fixed, 0.9.8.dev
2015-10-28 00:12:01 -04:00
John Preston
f566190bf2
version 0.9.8.dev
2015-10-27 23:49:59 -04:00
John Preston
98cad7151d
Merge branch 'dev' of https://github.com/telegramdesktop/tdesktop into dev
2015-10-27 23:48:17 -04:00
John Preston
63dbf7e9ef
improved emoji strings in sticker description
2015-10-27 23:47:55 -04:00
John Preston
81f523cd21
fix for tilde in OpenSans now in Text, FlatTextarea, InputField and InputArea'
2015-10-27 23:43:42 -04:00
John Preston
e2f83e1662
new photo / file sending, photo always can be sent with caption
2015-10-27 22:41:13 -04:00
John Preston
bb416b520a
improved messages to self: always not unread, show sending clock icon
2015-10-27 20:29:39 -04:00
John Preston
ad21781c7c
workaround for Qt bug in contentsChange signal params, see https://bugreports.qt.io/browse/QTBUG-49062
2015-10-27 19:48:41 -04:00
John Preston
8f6be1c6ac
channel admin appointment box bottomshadow bug fixed
2015-10-26 22:43:03 -04:00
John Preston
31b1ecb11c
new image / file confirm / send codepath made by Task / TaskQueue, sending single file paste and image paste / drop with that new code
2015-10-26 22:39:02 -04:00
John Preston
c606d6b459
updating openal build, new code of getting original text and entities from Text, not tested yet
2015-10-25 18:08:45 +01:00
John Preston
5423abaa19
version 0.9.7.dev: markdown, new popup menu, os x crash temp fix, new slide animation, tilde symbol display fix, shared audio link in profile, first Qt 5.5.1 + VS2015 build'
2015-10-23 22:09:51 +02:00
John Preston
4dc2b5e780
temp removing 0x0B00-0x0B7F diacritics from OS X 10.11+ because of crash, see https://bugreports.qt.io/browse/QTBUG-48910 + added changelog for 0.9.7
2015-10-23 22:02:29 +02:00
John Preston
4d230eda63
added audio files >> link to profile and media types dropdown
2015-10-23 21:24:05 +02:00
telegramdesktop
4f3f56f247
Merge pull request #1221 from eduardosm/branch-1
...
Do not depend on QPixmap and QGuiApplication in MetaStyle.
2015-10-23 20:30:29 +02:00
John Preston
4f562bca09
fixed popup hide, moved toggle notifications display moved under open / minimize in tray menu
2015-10-23 18:45:23 +02:00
John Preston
17114350c4
conflicts fixed
2015-10-23 18:18:43 +02:00
John Preston
aeafcacb0c
new (fast) PopupMenu started
2015-10-23 18:15:24 +02:00
John Preston
3df66a7ed3
tilde fix in 100%, dialogs repaint fix, markdown (bold, italic, code, pre support) added
2015-10-23 18:06:56 +02:00
Eduardo Sánchez Muñoz
465b9f9a4a
Do not depend on QPixmap and QGuiApplication in MetaStyle.
...
Signed-off-by: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com> (github: eduardosm)
2015-10-23 18:01:15 +02:00
John Preston
2b36f4d23a
added one letter to diacritics filter
2015-10-20 00:41:37 +02:00
John Preston
1360cd61a7
moved to VS2015, Qt 5.5.1, now Qt, ffmpeg and openssl are built from source from git
2015-10-19 23:16:17 +02:00
John Preston
775607c24f
fixed new animations for retina display
2015-10-19 01:01:18 +02:00
John Preston
c49e101d73
Merge branch 'master' of https://github.com/telegramdesktop/tdesktop into dev
2015-10-18 14:53:06 +02:00
John Preston
9327473ee8
share support added
2015-10-18 14:49:34 +02:00
John Preston
e14464162e
good extension handling in Save As done
2015-10-18 13:38:00 +02:00
John Preston
90776073e7
requesting unlock before toggle notifications from tray
2015-10-17 20:30:55 +02:00
John Preston
e211268158
new slide animations
2015-10-17 16:52:26 +02:00
John Preston
5c3d030b9a
moved shadows to widgets where they are displayed
2015-10-17 10:31:48 +02:00
John Preston
48756111a9
boxes animations pause mtp
2015-10-15 13:51:10 +02:00
John Preston
f12f21b16b
pausing of mtp while animating, fixed message field while animating
2015-10-15 12:18:24 +02:00
John Preston
1c28d59ed2
fixed bad resizing calls, 0.9.6 stable version
2015-10-15 02:15:28 +02:00
John Preston
4857135e42
fixed StartupWMClass linux problem, 0.9.6
2015-10-15 01:07:40 +02:00
John Preston
b63be192e6
username box fixed, crash fixed, 0.9.6 hotfix stable version
2015-10-14 23:49:50 +02:00
John Preston
a94acdea53
crash fixed in InputField and InputArea
2015-10-14 23:47:23 +02:00