Commit Graph

1217 Commits

Author SHA1 Message Date
Igor Zhukov
e301a70d06 Updated de, nl translations 2015-05-01 18:19:10 +03:00
Igor Zhukov
3d11748ea7 Fixed replace download file
Closes #780
2015-05-01 18:11:37 +03:00
Igor Zhukov
015f5dca18 Fixed url regex
Supported matching

http://en.m.wikipedia.org/wiki/
2015-05-01 18:05:44 +03:00
Igor Zhukov
a0f4949807 Improved repeating esc behaviour 2015-05-01 17:53:39 +03:00
Igor Zhukov
da77701558 Updated translations 2015-05-01 17:40:15 +03:00
Igor Zhukov
22fb8097b4 Improved UX of user selection
Supported Tab for selecting highlighted item
Selecting first item by Tab, if nothing is highlighted

Closes #774
2015-05-01 16:15:46 +03:00
Igor Zhukov
780d1380af Merge branch 'pr/783' 2015-05-01 16:04:38 +03:00
Igor Zhukov
21f08cd29e Supported invite links 2015-05-01 16:01:48 +03:00
Igor Zhukov
1dd82a2ce8 Layer 28 draft 2015-04-29 23:20:32 +03:00
Abel 'Akronix' Serrano Juste
5c31574883 alt + shift + # switchs dialogs. Improved scrollToDialog. Fix #768. 2015-04-23 17:33:03 +02:00
Igor Zhukov
9734a41304 Fixed chrome app 2015-04-20 13:59:34 +03:00
Igor Zhukov
6a786419a8 Fixed mobile issues 2015-04-17 18:36:01 +03:00
Igor Zhukov
bdb467bc62 Fixed messages updates handling 2015-04-16 18:26:01 +03:00
Igor Zhukov
5854d0eafb Improved new msgs grouping 2015-04-15 18:51:07 +03:00
Igor Zhukov
c12bc72d8d Fixed chat create 2015-04-15 18:10:27 +03:00
Igor Zhukov
3f13351b1c Improved large getDiff perfomance
Now grouping most UI updates

Closes #705
2015-04-14 21:10:17 +03:00
Igor Zhukov
b4fdb48f87 Updated langpack
Removed all first uppercase letters after space
2015-04-13 18:58:26 +03:00
Igor Zhukov
eb29e89a06 Fixed typing on loading 2015-04-13 18:53:15 +03:00
Igor Zhukov
80eac23378 Sync translations 2015-04-13 18:15:11 +03:00
Igor Zhukov
16a3b4e2ae Fixed group create 2015-04-13 18:15:06 +03:00
Igor Zhukov
0abe16eb1b Bump to 0.4.4
also changelog
2015-04-13 17:57:06 +03:00
Igor Zhukov
7e968d8279 Removed bad chars for new emoji
Drop emoji skin tone modifiers and zero width char until the new emoji
will be fully supported.
#760
2015-04-13 17:25:29 +03:00
Igor Zhukov
a3ac59a73f Supported G+,GH hashtags, GH mentions 2015-04-13 16:48:49 +03:00
Igor Zhukov
22925e01ed Improved embeds 2015-04-11 11:53:42 +03:00
Igor Zhukov
49d1c9c506 Improved embed support 2015-04-10 20:17:36 +03:00
Igor Zhukov
87b22f0563 Improved webpages support 2015-04-10 19:00:43 +03:00
Igor Zhukov
22f95ec5b1 Added basic support for webpages 2015-04-10 17:00:39 +03:00
Igor Zhukov
b6c4d73463 Fixed alert boxes
Closes #761
2015-04-09 13:54:20 +03:00
Igor Zhukov
591cbcfdf6 Updated translations 2015-04-08 23:36:33 +03:00
Igor Zhukov
bef8170b70 Updated translations 2015-04-08 21:56:23 +03:00
Igor Zhukov
2dfd60c571 Bump to 0.4.3 2015-04-08 21:25:39 +03:00
Igor Zhukov
cc1a771237 Supported 2SV setup on mobile 2015-04-08 20:55:30 +03:00
Igor Zhukov
939ab4786c Supported two-step login on mobile
Fixed sha256 in crypto.js
2015-04-08 20:29:56 +03:00
Igor Zhukov
9b1ce9b07d Added sessions list 2015-04-08 16:15:56 +03:00
Igor Zhukov
423380716a Merge branch 'website-attachment' 2015-04-07 23:48:18 +03:00
Igor Zhukov
8464acdfdc Supported 2-step verifications
Disabled webpage attachment
2015-04-07 23:46:41 +03:00
Igor Zhukov
8047209ba5 Passwords draft 2015-04-06 22:13:45 +03:00
Igor Zhukov
84d7a7e372 Supported SHA-256
Removed unused crypto.js/sha-1
2015-04-06 16:18:47 +03:00
Igor Zhukov
c5a7401e4a Supported 26th layer schema 2015-04-06 14:50:38 +03:00
Igor Zhukov
74073d69a4 Fixed chat participants 2015-04-03 14:15:15 +03:00
Igor Zhukov
48b9d94289 website attach draft 2015-04-02 19:55:28 +03:00
Igor Zhukov
0fc08f1db8 Simplified URL regexp
Closes #727

The + and * signs in RE caused huge performance issues when dealing
with large text values
2015-04-02 01:52:00 +03:00
Igor Zhukov
05c18f077f Fixed deleted message reply 2015-03-30 21:41:00 +03:00
Igor Zhukov
060d735ac4 Now handling visibility change event
Closes #745
2015-03-30 21:13:43 +03:00
Igor Zhukov
9ded2c195e Improved modPow for 255-byte results
Possibly related to #749
2015-03-30 20:49:10 +03:00
Igor Zhukov
91b45443f6 Fixed dropbox for small screens 2015-03-25 19:05:48 +03:00
Igor Zhukov
80e665d4a2 Fixed max file size = 1.5Gb 2015-03-25 18:59:35 +03:00
Igor Zhukov
b04b718490 Merge pull request #738 from learnlearnin/fbRegEx
More regexes for Facebook
2015-03-25 14:35:10 +03:00
Igor Zhukov
0909e2b0a7 Removed debug 2015-03-24 19:25:30 +03:00
Igor Zhukov
1a9c603ce2 Fixed send + load recent bug 2015-03-24 19:24:56 +03:00
Igor Zhukov
351875cda4 Fixed focus scroll problem 2015-03-24 18:51:55 +03:00
Igor Zhukov
89cc789487 Fixed NaN problem 2015-03-24 17:54:15 +03:00
Igor Zhukov
b2780a3f15 Minor improvements 2015-03-24 15:43:11 +03:00
Igor Zhukov
39cdfca64b Increase hashtag limit 2015-03-23 12:58:49 +03:00
Akshay S Dinesh
4078df09d7 more regexes for facebook 2015-03-23 04:01:00 +05:30
Igor Zhukov
3af94056fb Style improvements 2015-03-23 00:52:41 +03:00
Igor Zhukov
8335b002c9 Make highlight case-insensitive 2015-03-19 21:52:00 +03:00
Igor Zhukov
8ba0c063f9 Added self mentions highlight
Closes #683
Closes #656
2015-03-19 21:30:01 +03:00
Igor Zhukov
65b9e34fc7 Bump to 0.4.2 2015-03-19 20:59:35 +03:00
Igor Zhukov
a39c14e751 Added support for spotify embeds
Closes #734

Thanks to @leolabs for the original PR.
2015-03-19 20:51:21 +03:00
Igor Zhukov
1783968f95 Updated translations
Closes #718
2015-03-19 20:23:58 +03:00
Igor Zhukov
686c3455dd Improved URL regex 2015-03-19 17:28:02 +03:00
Igor Zhukov
40c8fd11a7 Fixed invalid dimensions problem
Now sending as document if fails as photo

Closes #726
2015-03-19 16:17:34 +03:00
Igor Zhukov
a12bcaa4b9 Fixed readHistory 2015-03-19 14:32:13 +03:00
Igor Zhukov
7754a4159c Updated changelog
UI minor fixes
2015-03-19 03:26:55 +03:00
Igor Zhukov
7facc52baf Updated translations 2015-03-19 02:55:31 +03:00
Igor Zhukov
a317a5bf1f Bump to 0.4.1 2015-03-19 02:44:49 +03:00
Igor Zhukov
a7524e4ac4 Fixed mention notifications 2015-03-19 02:39:26 +03:00
Igor Zhukov
7211e6ee1e Supported new read updates 2015-03-19 02:22:09 +03:00
Igor Zhukov
8693c8f9c8 Improved autocomplete styles 2015-03-19 01:34:09 +03:00
Igor Zhukov
64248e2938 Improved layout switching
Closes #619
Closes #710
2015-03-19 01:06:23 +03:00
Igor Zhukov
e04ddca6ae Improved reply message styles 2015-03-19 00:04:35 +03:00
Igor Zhukov
e6122481d5 Added peer photos to mention dropdown 2015-03-18 18:44:03 +03:00
Igor Zhukov
2d0e863ed8 Merge branch '15th-layer-support' 2015-03-18 15:28:17 +03:00
Igor Zhukov
d8acf048d2 Supported mentions 2015-03-18 15:07:04 +03:00
Igor Zhukov
a72400d3b3 Fixed scroll to unread when idle 2015-03-17 22:07:28 +03:00
Igor Zhukov
5e1560ba37 Chat participants up-to-date 2015-03-17 21:56:03 +03:00
Igor Zhukov
4ef33ea806 Added basic reply support 2015-03-17 21:26:17 +03:00
Artem Fitiskin
a8b157c58d Update console polyfill. Fix #731 2015-03-16 22:46:16 +03:00
Igor Zhukov
99db226265 Fixed draft newline 2015-03-16 00:05:04 +01:00
Igor Zhukov
a68d55ee57 Fixed spaces before hashtags 2015-03-15 23:59:04 +01:00
Igor Zhukov
46b2e72daf Layer 25 basic support 2015-03-15 23:55:37 +01:00
Igor Zhukov
424edd56e4 Merge branch 'pr/714' 2015-02-24 21:10:04 +03:00
Artyom Kolnogorov
ae7f9b1dea supported private notifications
Closes #247
2015-02-24 21:05:25 +03:00
Igor Zhukov
8b1be02a57 Updated translations
Closes #713
2015-02-23 19:11:31 +03:00
Igor Zhukov
aac1fcb9be Fixed wrapPlaintext 2015-02-16 18:02:09 +03:00
Igor Zhukov
575b7a042e Fixed scrolling after stickers send
Closes #701
2015-02-16 14:18:04 +03:00
Igor Zhukov
d1303726a4 Single getFile/req only for Safari 2015-02-16 13:59:19 +03:00
Igor Zhukov
135bbaf644 Handling 400 error with invalid/empty query
Closes #700
2015-02-16 13:45:17 +03:00
Alexander Belov
b77fc511f9 Removed unnecessary comma 2015-02-15 20:03:00 +03:00
Igor Zhukov
5a405d10f9 Improved unread after idle logic 2015-02-14 23:17:20 +03:00
Igor Zhukov
49f95ef6d2 Reverted brackets logic
Fixes #698
2015-02-14 23:09:57 +03:00
Igor Zhukov
edbb2e6d7f Disabled scroll change on idle
Fixed #666
2015-02-14 23:03:38 +03:00
Igor Zhukov
6db82b8951 URL parser improvements
Added punny encoded domains support
Simplified brackets checks
2015-02-14 21:24:05 +03:00
Artem Fitiskin
bc07a7602f Improved url parsing. Fix #457 2015-02-14 14:52:13 +03:00
Igor Zhukov
942421321b fixed typeof bug 2015-02-13 19:37:11 +03:00
Igor Zhukov
6aabc78bf2 Fixed shortcuts for emoji recent 2015-02-13 19:13:03 +03:00
Igor Zhukov
f2ce971d0b Correctly display single fwd sticker 2015-02-13 19:03:26 +03:00
Igor Zhukov
2aed661086 Improved mobile experience 2015-02-13 17:12:07 +03:00
Igor Zhukov
5637238358 Fixed peer photo jumps 2015-02-13 15:56:18 +03:00
Igor Zhukov
9830340ef8 Fixed file paste in IE 2015-02-13 15:16:03 +03:00
Igor Zhukov
a87ae20055 Fixed enter
Closes #691
2015-02-13 14:56:34 +03:00
Igor Zhukov
264c14c9f4 Improved emoji regex
Faster match emojis in big messages
2015-02-13 14:54:53 +03:00
Igor Zhukov
a101ce05ad Added unread split for idle tab
Closes #666
2015-02-13 13:05:00 +03:00
Igor Zhukov
dcf985b3af Fixed URL regexp
Closes #690
2015-02-13 12:46:57 +03:00
Igor Zhukov
e89eb2e83e Fixed show more 2015-02-13 02:00:19 +03:00
Igor Zhukov
4c635f38c2 Improved insert emoji 2015-02-13 01:46:11 +03:00
Igor Zhukov
cfe3211ec6 Fixed emoji insert for IE
Closes #687
2015-02-13 01:30:59 +03:00
Igor Zhukov
acb09bd7b5 Fixed hashtag highlighting 2015-02-13 01:13:42 +03:00
Igor Zhukov
13b9d3efb0 Fixed idle mousemove 2015-02-12 23:01:20 +03:00
Igor Zhukov
e916244391 Fixed flags for messages sent to self 2015-02-12 22:40:00 +03:00
Igor Zhukov
057a36c3ba Fixed download files in Safari 2015-02-12 22:39:47 +03:00
Igor Zhukov
1c48235c53 Translation fixes 2015-02-12 18:55:04 +03:00
Igor Zhukov
e7d72196f5 Improved Safari download performance 2015-02-12 18:54:20 +03:00
Igor Zhukov
7958990292 Improved group, user link and statuses
Added my-chat-link directive
Fixed self online status
Improved templates performance
2015-02-12 17:32:52 +03:00
Igor Zhukov
c9a8529250 Merge branch 'pr/684'
Conflicts:
	app/js/services.js
2015-02-12 14:40:49 +03:00
Igor Zhukov
1acb530881 Added protocol for correct absolute href
Allow mailto: links
2015-02-12 14:33:53 +03:00
Igor Zhukov
b9fced4f7e Enabled IndexedDB for Safari 8.0.3+ 2015-02-12 14:13:18 +03:00
Artem Fitiskin
0ef189abb2 fix #457 change URL-regexp 2015-02-12 11:40:46 +03:00
Igor Zhukov
51a3fd6984 Improved doc download 2015-02-12 00:39:23 +03:00
Igor Zhukov
7f5c67cb18 Added unsupported media for Safari
OPUS is not supported there yet
2015-02-11 23:42:00 +03:00
Igor Zhukov
b9f3986828 Scroll to top on emoji tooltip tab switch 2015-02-11 23:04:32 +03:00
Igor Zhukov
31122597e8 Fixed custom sticker display
Fixed stickers on mobile
2015-02-11 22:19:10 +03:00
Igor Zhukov
e874712bad Bump to 0.4.0 2015-02-11 22:11:08 +03:00
Igor Zhukov
868d95a181 Improved scroll in history 2015-02-11 21:55:09 +03:00
Igor Zhukov
fa9823bd56 Updated translations 2015-02-11 21:13:32 +03:00
Igor Zhukov
28610458d5 Fixed hide notification on readHistory 2015-02-11 20:16:33 +03:00
Igor Zhukov
a28294d627 Fixed repeating favicon update 2015-02-11 20:02:42 +03:00
Igor Zhukov
e04ec4cf30 Added webp support
Included libwebpjs v0.2.0
Supported stickers in composer and in messages
Closes #636
2015-02-11 19:53:07 +03:00
Igor Zhukov
f8abf3f32e External embed fixes
Improved embeddable URL detection. Thanks to revskills
Improved SoundCloud URL check. Closes #623
2015-02-11 15:49:04 +03:00
Igor Zhukov
d53566c034 Replaced symbolic links with forceLayout map
Closes #686
2015-02-11 15:14:40 +03:00
Igor Zhukov
68f3c41003 Conversation list typing 2015-02-07 13:50:30 +03:00
Igor Zhukov
1f7217724a Added group onlines to head 2015-02-07 12:27:51 +03:00
Igor Zhukov
24e230d7c7 Added getChatFull method 2015-02-06 19:03:23 +03:00
Igor Zhukov
b77ac43b76 Added stickers emoji to UI 2015-02-06 18:48:28 +03:00
Igor Zhukov
85199e45a6 Updated DC addr 2015-02-06 15:43:55 +03:00
Igor Zhukov
691dc69320 Merge branch 'pr/612' 2015-02-06 00:25:23 +03:00
Igor Zhukov
bb7b9342e2 Improved emoji suggestions
Added scroller to composer emoji tooltip
2015-02-06 00:05:32 +03:00
Igor Zhukov
450dc2d537 Merge branch 'master' into message-composer
Conflicts:
	app/js/lib/ng_utils.js
2015-02-05 23:03:04 +03:00
Igor Zhukov
81712ce31b Make it work 2015-02-05 22:25:18 +03:00
Igor Zhukov
e599438696 Improved composer: content editable
Fixed stickers send delay
2015-02-04 22:41:23 +03:00
Igor Zhukov
26557c1f35 Added stickers send 2015-02-04 19:21:01 +03:00
Igor Zhukov
d31f4f0476 fixed file downloads for chrome app 2015-02-04 15:30:59 +03:00
Igor Zhukov
3a88c3d515 Added autocomplete 2015-02-02 22:05:29 +03:00
Igor Zhukov
7a54967e92 Merge pull request #665 from gorakhargosh/be-polite
Please be polite by using the word "remove" instead of "kick."
2015-02-02 17:34:16 +03:00
Igor Zhukov
b0d1b3dce5 Added notifications about unseen msgs on startup
Closes #655
2015-02-02 17:27:15 +03:00
Igor Zhukov
b49f9d0efd Multi search + latinizer
Added latinizer for search indexer. Closes #678
Added multisearch for conversations / messages. Closes #676
2015-02-02 16:37:08 +03:00
Igor Zhukov
50d2c079e2 Bugfixes
Fixed opacity for modal arrow
Fixed empty last name during registration
2015-02-02 13:37:01 +03:00
Igor Zhukov
67fa3cbe73 Added faqs translated links
Closes #675
2015-02-02 13:31:50 +03:00
Igor Zhukov
da10dce320 WIP
added new emoji tooltip class
added new emoji panel class
wip: textarea composer
2015-01-30 18:58:01 +03:00
Yesudeep Mangalapilly
a7eef96594 Please be polite by using the word "remove" instead of "kick." 2015-01-26 10:50:03 +05:30
Igor Zhukov
51b8e7b93a Minor stylefixes 2015-01-19 21:50:16 +03:00
Igor Zhukov
af477a3268 Fixed drop box styles 2015-01-19 20:19:49 +03:00
Igor Zhukov
921410c3a8 Added clear search on dialog select 2015-01-16 17:00:48 +03:00
Igor Zhukov
6700acac74 Syntax fix 2015-01-16 15:39:52 +03:00
Igor Zhukov
4012135f26 Added check for other active device before notify
Closes #644
2015-01-16 15:36:51 +03:00
Igor Zhukov
b9aef94e5a Improved messages delete
Closes #620
2015-01-16 14:43:27 +03:00
Igor Zhukov
859eda650d Small bugfixes 2015-01-16 12:28:58 +03:00
Igor Zhukov
91449000d0 Improved notify sound
Moved to smaller mp3 file
Added playAudio check to play only 1/sec. Closes #645
2015-01-16 12:28:58 +03:00
Igor Zhukov
6827651525 Updated translations 2015-01-15 23:34:46 +03:00
Igor Zhukov
b9161b7c49 Code style 2015-01-15 23:20:51 +03:00
ArtemFitiskin
75e4bbe6a7 Check code value when country was selected. Fix #650 2015-01-13 17:10:03 +03:00
behrooz shabani (everplays)
69e90ea075 make writing message in RTL languages easier 2015-01-06 20:42:33 +01:00
Igor Zhukov
5548b86b45 Improved quick emoji selector 2015-01-02 21:28:13 +01:00
Igor Zhukov
3c3de23640 Improved bottom panel styles 2015-01-02 17:04:14 +01:00
Igor Zhukov
191d7514d8 Added esc handling 2015-01-02 16:55:26 +01:00
Igor Zhukov
b024186a5c Minor fixes
Firefox buggy scroll on prepend fix
2015-01-02 16:49:52 +01:00
Igor Zhukov
2dbffb6154 Merge branch 'pr/508'
Also improved styles for new material design

Conflicts:
	app/css/desktop.css
	app/partials/desktop/im.html
	app/vendor/jquery.emojiarea/jquery.emojiarea.js
2015-01-02 15:12:08 +01:00
Igor Zhukov
e8331354f0 Added sticker view support 2015-01-02 13:31:29 +01:00
Igor Zhukov
d9f295a607 Fixed tgme sync 2015-01-01 08:12:52 +01:00
Igor Zhukov
5546bbb9fe Minor bugfixes 2014-12-31 21:40:26 +01:00
Igor Zhukov
8df0c168ff Bump to 0.3.9 + changelog 2014-12-31 18:14:16 +01:00
Igor Zhukov
870d0e2673 Improved login page
Moved countries modal to material
Removed a lot of old omg
Removed welcome page, moved intro to login
2014-12-31 18:07:27 +01:00
Igor Zhukov
83b366f93e Minor design improvements
Disabled google fonts for now
Improved edit button
Bold text
2014-12-31 10:53:00 +01:00
Igor Zhukov
21b057e4fe Fixed height 2014-12-28 21:00:37 +01:00
Igor Zhukov
0611f76d3f Style bugfixes
1x new icons support
Trying to host fonts
2014-12-28 20:36:09 +01:00
Igor Zhukov
24534d29b7 New design for desktop
Added external google fonts [temp]
2014-12-28 15:38:48 +01:00
Igor Zhukov
774fe847e9 Fixed media unsupported 2014-12-20 09:06:59 -08:00
Igor Zhukov
dc9de1396d Fixed register protocol 2014-12-16 14:30:33 -08:00
Igor Zhukov
449030d08b Bugfixes
Changelog updated
Wrap register protocol in try catch
Fixed mentions in the end of sentence
2014-12-16 14:09:03 -08:00
Igor Zhukov
c08a227f60 Fixed https redirect for Firefox 2014-12-16 13:37:08 -08:00
Igor Zhukov
7ecd437e23 Bump to 0.3.8 2014-12-16 00:30:12 -08:00
Igor Zhukov
84e3ec7856 Highlighting usernames in text 2014-12-16 00:20:03 -08:00
Igor Zhukov
666d492a76 Fixed tgme sync 2014-12-15 23:46:08 -08:00
Igor Zhukov
d7b1def56b Fixed canRedirect 2014-12-15 23:18:47 -08:00
Igor Zhukov
d86b0a01ab Added telegram.me support 2014-12-15 18:05:38 -08:00
Igor Zhukov
5c66fe0ef1 Blocking issues workaround
Added force no-ssl version
Added no-redirect version
2014-12-15 12:11:03 -08:00
Igor Zhukov
8612cb6af3 Fixed mobile detect
Closes #589
2014-12-15 00:29:34 -08:00
Igor Zhukov
04f40ef25d Synchronized translations 2014-12-14 22:24:46 -08:00
Igor Zhukov
3b63e4eb6c Minor fixes 2014-12-14 22:11:03 -08:00
Igor Zhukov
a9d215c7d1 Disabled in-app SMS send 2014-12-14 21:56:51 -08:00
Igor Zhukov
2a6dcc1cd0 Various bug fixes 2014-12-14 21:55:03 -08:00
Igor Zhukov
d67e85cc2f Moved i18n to lib
Closes #602
2014-12-12 00:51:02 -08:00
Igor Zhukov
a53eadae52 Sync translations with Transifex 2014-12-12 00:42:55 -08:00
Igor Zhukov
a6fdf8958f Minor design fixes
Closes #608
2014-12-12 00:40:01 -08:00
Igor Zhukov
d56c126b35 Fixed redirect 2014-12-11 00:42:37 -08:00
Igor Zhukov
e45178c132 Fixed https redirect 2014-12-11 00:38:23 -08:00
Igor Zhukov
f1e2d9feee Bump to 0.3.7 2014-12-10 23:33:59 -08:00
Igor Zhukov
7bc6e36ec6 Merge branch 'material-design'
Conflicts:
	app/css/desktop.css
	app/js/directives.js
	app/partials/desktop/photo_modal.html
	app/partials/desktop/user_modal.html
2014-12-10 23:25:26 -08:00
Mowsh (Joseph Stevens)
30a8eddba3 Disallow bad Soundcloud directory names 2014-12-01 18:35:47 +00:00
Igor Zhukov
0b79453405 Fixed shared contact attachment 2014-12-01 08:16:07 -08:00
Igor Zhukov
6549bd7e17 Fixed deleted user in user modal 2014-12-01 07:49:25 -08:00
Igor Zhukov
9569437f78 Fixed pt-BR locale 2014-11-30 14:38:29 -08:00
Igor Zhukov
6dafde5865 Sync languages 2014-11-30 12:55:59 -08:00
Igor Zhukov
baa1c9107f Supported 2-letter hashtags 2014-11-30 11:05:54 -08:00
Igor Zhukov
e5369fdf07 Fixed group participant w/o phone 2014-11-30 10:33:29 -08:00
Robin van der Vliet
c17ad60cad Correct autonym of Dutch language
"Dutch" to "Nederlands"
https://en.wikipedia.org/wiki/Dutch_language
2014-11-29 12:37:08 +01:00
Igor Zhukov
4062251e56 Upgrade to 20th layer 2014-11-28 14:26:04 +00:00
Igor Zhukov
f30b33228f Synchronize translations with Transifex 2014-11-28 14:25:53 +00:00
Igor Zhukov
46aba4fdf3 Added Portuguese (Brasil) 2014-11-27 17:55:00 +00:00
Igor Zhukov
bb340d428d Updated translations 2014-11-27 17:37:58 +00:00
Igor Zhukov
095daedeac Added Dutch localization from Transifex 2014-11-27 17:34:12 +00:00
Igor Zhukov
fc3ac039a5 Fixed soundcloud regex
Closes #574
2014-11-27 17:18:50 +00:00
Igor Zhukov
6b2eed4c0c Bump to 0.3.6 2014-11-27 17:01:32 +00:00
Igor Zhukov
b69df79e85 Improved FxOS downloads 2014-11-27 16:48:42 +00:00
Igor Zhukov
bf3e0ab630 Added mobile-friendly photo/video viewer
Closes #479
2014-11-27 15:21:40 +00:00
Igor Zhukov
2b4d9780ce Fixed add user from shared contact 2014-11-27 13:23:56 +00:00
Igor Zhukov
0fc42cbe0d Updated desktop media modals
New photo viewer with preloads
New video modal
New document modal
2014-11-27 13:20:13 +00:00
Igor Zhukov
19b23402f2 Added simple user blocking 2014-11-20 23:20:39 +03:00
Igor Zhukov
3475d85f22 Fixed typing from draft and switch peer 2014-11-20 21:51:29 +03:00
Igor Zhukov
7d3024d165 Disabled instance manager for packed app 2014-11-20 21:31:38 +03:00
Igor Zhukov
7d8a9cc518 Fixed pestañas
https://twitter.com/andyarias17/status/535129689413918723
2014-11-20 21:31:15 +03:00
Igor Zhukov
586eee541b Fixed safari detect 2014-11-20 01:16:54 +03:00
Igor Zhukov
3fcdb17d08 Fixed Chrome file download 2014-11-19 18:01:03 +03:00
Igor Zhukov
60df682f79 Upgraded to 19th layer
Supported private statuses.
Closes #563
2014-11-19 18:01:00 +03:00
Igor Zhukov
10c6d37656 Improved Safari support
Added no-blob IndexedDB support. Disabled for Safari, because IDB is
very slow here.
Added FileManager.getFileCorrectUrl method for Safari
2014-11-19 17:09:24 +03:00
Igor Zhukov
f220ce0541 Fixed syntax 2014-11-19 14:41:44 +03:00
Igor Zhukov
41ff65fb01 Removed some intervals for mobile
May be affects  #572
2014-11-19 13:15:51 +03:00
Igor Zhukov
46dfee6ca5 Fixed 3gp and amr files
Closes #509
2014-11-19 12:54:02 +03:00
Igor Zhukov
f036ea1402 Updated ui-bootstrap
Fixed forwarded modal destroy
2014-11-18 20:22:59 +03:00
Igor Zhukov
3a1338b977 Fixed mobile checks
Closes #577
2014-11-17 14:10:09 +03:00
Igor Zhukov
c0458bb563 Added http checks for im
Closes #575
2014-11-17 13:52:19 +03:00
Igor Zhukov
a73943f7ed Improved https redirects 2014-11-17 13:47:48 +03:00
Igor Zhukov
94e0be9668 Added options to disable nacl and webcrypto 2014-11-17 13:34:20 +03:00
Igor Zhukov
9cdd5b841d Fix mimeTypes 2014-11-17 12:21:46 +03:00
Igor Zhukov
68996908bb Decrease minimum desktop layout size 2014-11-14 18:45:55 +03:00
Igor Zhukov
d567b1256a Synchronise translations 2014-11-14 18:11:22 +03:00
Igor Zhukov
01c4b8293e Bump to 0.3.5 + Changelog 2014-11-14 17:56:39 +03:00
Igor Zhukov
d0e815a394 Supported touch events in slider
Closes #559
2014-11-14 17:49:14 +03:00
Igor Zhukov
c40e5d08c6 Removed unofficial from app 2014-11-14 14:07:58 +03:00
Igor Zhukov
ecc1bd4207 Merge branch 'pr/570' 2014-11-14 13:32:35 +03:00
Igor Zhukov
cab5631cb9 Improved Soundcloud regex, added escaping 2014-11-14 13:32:21 +03:00
Igor Zhukov
dd6cf4f88e Improved footer styles 2014-11-14 13:13:20 +03:00
Zac Colley
1f159bc8c9 Embed code for Soundcloud 2014-11-13 22:38:37 +00:00
Zac Colley
4c9380e176 Regex and matching for Soundcloud track URLS 2014-11-13 22:38:14 +00:00
Igor Zhukov
c15ef061b5 Added global search to contacts modal
Closes #539
2014-11-13 20:12:11 +03:00
Igor Zhukov
9d1d664b02 Added switch to mobile version on window resize
Closes #562
2014-11-13 19:44:32 +03:00
Igor Zhukov
9c6d6e4f00 Improved file download 2014-11-13 16:36:47 +03:00
Igor Zhukov
48f393afc5 Added migrate to HTTPS modal 2014-11-13 15:35:07 +03:00
Igor Zhukov
9e8425bb71 Added https redirect for unauthorised users
Remove mixed content warning
2014-11-13 14:21:30 +03:00
Igor Zhukov
506ea5055e Fixed invalid image src 2014-11-13 14:18:40 +03:00
Igor Zhukov
5e1be4a360 Fixed google app widgets 2014-11-13 13:56:49 +03:00
Igor Zhukov
a071d3a021 Bump to 0.3.4 + Changelog 2014-11-12 22:52:40 +03:00
Igor Zhukov
2454f5d2ab Supported facebook posts and vimeo embeds 2014-11-12 22:37:00 +03:00
Igor Zhukov
5c9f598871 Added site mode workaround 2014-11-12 21:12:50 +03:00
Igor Zhukov
60e7f133d7 disabled notify log 2014-11-12 21:03:33 +03:00
Igor Zhukov
65eb3a6ab6 Added IE10+ notifications support 2014-11-12 20:52:40 +03:00
Igor Zhukov
f607fdf72e Correct log out from all DCs 2014-11-12 20:07:34 +03:00
Igor Zhukov
fe711d9432 Fixed DELETED user when searching 2014-11-12 20:07:24 +03:00
Igor Zhukov
757a3bee37 Fixed photo overview preload 2014-11-12 20:07:01 +03:00
Igor Zhukov
847b7df54e IE10+ fixes
Textfield height
Unsupported media modal
Download blobs
2014-11-12 20:06:35 +03:00
Igor Zhukov
bdf4f28c17 Disabled webcrypto for msie 2014-11-12 15:34:56 +03:00
Igor Zhukov
bbdc02063d Fixed audio player mime, empty volume 2014-11-12 00:15:13 +03:00
Igor Zhukov
9e737854f0 Merge branch 'UI-update' 2014-11-12 00:10:02 +03:00
Igor Zhukov
ff60c7d0b0 Fixed bytesFromHex 2014-11-11 23:31:04 +03:00
Igor Zhukov
f57ec78b59 Updated translations from Transifex 2014-11-11 19:11:15 +03:00
Igor Zhukov
c1fbd7ca13 Fixed deleted user num 2014-11-11 19:08:55 +03:00
Igor Zhukov
b0d62c9b2c Fixed slider, rusha 2014-11-11 18:49:31 +03:00
Igor Zhukov
58c49cb5d2 Bump to 0.3.3 2014-11-11 17:40:17 +03:00
Igor Zhukov
c78a402b37 Improved external embed support 2014-11-11 15:34:32 +03:00
Igor Zhukov
272c67c1a7 Fixed DOM clone in histories 2014-11-11 14:35:05 +03:00
Igor Zhukov
b20e5de5c4 Fixed open doc without preview 2014-11-11 13:55:22 +03:00
Igor Zhukov
f2a602b455 Added new embeds
Added 0.3.3 changelog
2014-11-10 21:33:37 +03:00
Igor Zhukov
2b19559f10 Added second subdomain 2014-11-10 17:54:32 +03:00
Igor Zhukov
b2db4be252 Added missing key 2014-11-10 14:51:13 +03:00
Igor Zhukov
503aa4bd16 Fixed multiple open tabs warning 2014-11-07 21:24:27 +03:00
Igor Zhukov
bb96da0ee7 Improved audio player for documents 2014-11-07 21:16:29 +03:00
Igor Zhukov
a09191b65f Single instance checks 2014-11-07 19:07:54 +03:00
Igor Zhukov
65377e2121 Improved random entropy 2014-11-06 15:35:03 +03:00
Igor Zhukov
96db3f036a Improved attachments rendering 2014-11-05 21:37:01 +03:00
Igor Zhukov
3f8f80baf3 Fixed download photo on mobile
Closes #506
2014-11-05 21:26:51 +03:00
Igor Zhukov
0a5a2e25f0 Improved audio manager 2014-11-05 11:31:51 +03:00
Igor Zhukov
4c58d00f74 Added ssl option to config to force HTTPS 2014-11-05 11:31:16 +03:00
Igor Zhukov
0a74961cb8 Added new slider, implement audio player seek 2014-11-04 22:05:37 +03:00
Igor Zhukov
1d26e46a5a Improved audio player directive 2014-10-31 18:50:42 +03:00
Igor Zhukov
7ea9ee30ae Merge branch 'crypto-performance' into UI-update 2014-10-31 18:17:38 +03:00
Igor Zhukov
4e08814d10 Added test dc HTTPS support 2014-10-31 18:16:44 +03:00
Igor Zhukov
eb45bfae75 Fixed import phonebook
Closes #549
2014-10-31 18:16:44 +03:00
Igor Zhukov
3d2496b3b3 Improved performance with sync get networker 2014-10-31 18:14:12 +03:00
Igor Zhukov
9f9827c7a6 Improved upload speed
Added upload multi threads
Improved web workers: added onload event
Fixed unauthorised box
2014-10-30 14:20:10 +03:00
Igor Zhukov
08ab86fe86 Fixed getDiff after new session create 2014-10-30 11:38:07 +03:00
Igor Zhukov
542affc671 Fixed file send 2014-10-30 10:36:41 +03:00
Igor Zhukov
eeb52e400f Added check size limit 2014-10-29 22:05:33 +03:00
Igor Zhukov
6e9dc004c1 UI improvements
Updates some styles and colours
Updated document button
Added new document state: downloaded
Added modal document preview
2014-10-29 21:54:17 +03:00
Igor Zhukov
984a0d9e78 Fixed modPow leemon
Fixed key generation on BB. Closes #393
2014-10-28 13:06:49 +03:00
Igor Zhukov
e7494788e7 Fixed cancelEvent 2014-10-27 21:33:28 +03:00
Igor Zhukov
62d0b48e96 Mozilla crash workaround
Closes #540
2014-10-27 21:31:12 +03:00
Igor Zhukov
6653fe7af8 Fixed $timeout 2014-10-27 20:31:00 +03:00
Igor Zhukov
ceec0fce2a Performance improvements
Supported SSL. Closes #71
Added setZeroTimeout. Now downloading files when tab in background and
improved performance
Multiple file parts download in parallel
TLDeserialization.fetchBytes returns typed array
2014-10-27 20:18:45 +03:00
Igor Zhukov
44d7747ade Supported factorize in NaCl 2014-10-26 21:04:08 +03:00
Igor Zhukov
5661533fc4 Migrate AES to Native Client
Up to 4x faster upload files
Up to 2x faster download files
2014-10-24 22:37:43 +04:00
Igor Zhukov
2c49f28b7d NaCl draft 2014-10-23 22:41:55 +04:00
Igor Zhukov
6c56c69fd2 Supported native webCrypto for SHA-1 2014-10-23 14:07:47 +04:00
Igor Zhukov
69c0216841 Improved overall binary performance 2014-10-23 13:34:35 +04:00
Igor Zhukov
1089af2977 Improved SHA-1 performance with Rusha library 2014-10-23 13:33:46 +04:00
Igor Zhukov
94238f3e71 Correct chat delete
Clear history & Delete chat remove conversation from conversations list
2014-10-22 17:00:08 +04:00
Igor Zhukov
8f34169774 Fixed add contact from attachment
Closes #492
2014-10-22 16:56:01 +04:00
Igor Zhukov
c7f725a9e0 Improved API error debug info 2014-10-22 16:29:14 +04:00
Igor Zhukov
c335156be5 Fixed mobile detect 2014-10-22 16:29:14 +04:00
Igor Zhukov
96bab45b94 Fixed Firefox mixed warning 2014-10-22 16:29:14 +04:00
Igor Zhukov
607639a6a8 Fixed message send 2014-10-19 11:36:28 +02:00
Igor Zhukov
dfa62f90ce Maybe fix multiline send bug 2014-10-18 22:45:18 +02:00
Igor Zhukov
75128f4c3b Supported file download resume for tmpFS 2014-10-18 21:58:54 +02:00
Igor Zhukov
7c8171d09f Fixed timeout for connection 2014-10-18 21:10:33 +02:00
Igor Zhukov
693ac35114 Improved filters for size progress 2014-10-18 21:10:12 +02:00
Igor Zhukov
af58efd56a Improved check connection 2014-10-18 20:17:59 +02:00
Igor Zhukov
1e917a7118 Fixed italian translations 2014-10-16 15:06:24 +04:00
Igor Zhukov
21b3c83415 Updated translations 2014-10-16 01:31:35 +04:00
Igor Zhukov
2f8700a6c3 bugfixes 2014-10-16 00:46:17 +04:00
Igor Zhukov
6d39a4ae61 Fixed safari exception 2014-10-15 22:26:01 +04:00
Igor Zhukov
ba6739ce9a Disabled new message animation, fixed usernames 2014-10-15 22:05:26 +04:00
Igor Zhukov
fb2a80fc14 Handling exceptions in http.post (for SSL errors) 2014-10-15 17:05:24 +04:00
Igor Zhukov
cbbe584e3c Actualize translations 2014-10-15 16:00:12 +04:00
Igor Zhukov
88d14120a8 Merge branch 'pr/523' 2014-10-15 15:51:22 +04:00
Igor Zhukov
a5fd419863 Added no-capture prefix for youtube 2014-10-15 15:50:15 +04:00
Igor Zhukov
98a271d527 Bump to 0.3.2 2014-10-15 15:41:32 +04:00
Igor Zhukov
671022fb9b Added usernames search, improved username settings 2014-10-15 15:37:04 +04:00
Madh93
bc5a03c99a VideoID is equal to last youtubeMatches 2014-10-14 21:32:47 +01:00
Madh93
59479ea406 Added /?#/ and /#/ 2014-10-14 21:31:09 +01:00
Igor Zhukov
bdbc653cc7 Fixed langpack 2014-10-14 22:17:54 +04:00
Igor Zhukov
52e639cfa4 Usernames draft 2014-10-14 22:12:49 +04:00
Igor Zhukov
ae1029b64c Fixed mtproto typo 2014-10-09 12:24:16 +04:00
Igor Zhukov
bd508e5937 Added disabled local storage workaround 2014-10-07 13:52:27 +04:00
Roman Anasal
467ff80de6 Close #290: show recently used emojis under input area 2014-10-06 17:42:11 +02:00
Igor Zhukov
ec5bffbf6b Minor bugfixes 2014-10-06 17:53:02 +04:00
Igor Zhukov
8269a59754 Supported GIF download 2014-10-06 17:53:01 +04:00
Igor Zhukov
6112c49cac Improved mobile intro
Synchonized langpacks
2014-10-03 10:34:13 +04:00
Igor Zhukov
749c45b9af Improved search esc behaviour 2014-10-02 19:14:45 +04:00
Igor Zhukov
e6698cb97a Bump to 0.3.1 + Changelog 2014-10-02 17:16:24 +04:00
Igor Zhukov
637108d2d3 Improved bad browser page
Fixed some l10n bugs
Fixed polyfill in production
2014-10-02 16:53:03 +04:00
Igor Zhukov
5f1118039d Fixed favicon replacement
Closes #500
2014-10-02 15:59:06 +04:00
Igor Zhukov
6baf77da5a Added language for mobile settings 2014-10-02 14:43:56 +04:00
Igor Zhukov
9bceb516c2 Improved IE compatibility
Added bad browser page
Organized scripts
2014-10-01 21:36:11 +04:00
Igor Zhukov
9dd1baca93 Fixed gif in packed mode
Closes #495
2014-10-01 15:56:44 +04:00
Igor Zhukov
2db6efcba0 Synchronize langpacks with Transifex 2014-10-01 15:16:37 +04:00
Igor Zhukov
c10adc8d32 Saving Chrome app window position 2014-10-01 15:13:50 +04:00
Igor Zhukov
f1149fffff Ctrl+Tab/Shift+Ctrl+Tab switching
Supported TDesktop-like conversations switching for packed mode
Closes #496
2014-10-01 13:58:24 +04:00
Igor Zhukov
c07b22a4b4 Audio player fixes
Reverted IM not loaded label
Fixed mobile edit action buttons
Disabled i18n for mobile
2014-09-30 19:27:21 +04:00
Igor Zhukov
75d421202c Fixed emojis 2014-09-30 15:37:04 +04:00
Igor Zhukov
804a1ac24f Merge branch 'master' of https://github.com/zhukov/webogram
Conflicts:
	app/js/locales/de-de.json
	app/js/locales/es-es.json
2014-09-30 14:22:15 +04:00
Igor Zhukov
cd9441e62b l10n fixes
Fixed notification alerts for non-latin langs
Fixed X minutes ago, X hours ago for non (one|many) plural languages
Added italian langpack from Transifex
Syncronized all langpacks with Transifex
2014-09-30 14:19:19 +04:00
Igor Zhukov
3af88febb9 l10n fixes 2014-09-30 00:07:33 +04:00
Igor Zhukov
8868f3e3df Added preview for no-thumb PDF 2014-09-29 23:35:15 +04:00
Igor Zhukov
ccab402f7c Fixed message invalid peer bug 2014-09-29 23:15:23 +04:00
Igor Zhukov
d3be7bd09c Fixed l10n bugs
Unread split
group_name => group-name
2014-09-29 22:23:19 +04:00
Igor Zhukov
eb978b82ea Merge branch 'pr/494' 2014-09-29 21:52:16 +04:00
Igor Zhukov
14be9c8b41 Improved l10n for time format
#490
2014-09-29 21:47:19 +04:00
Igor Zhukov
315cafa654 Supported 17th API layer 2014-09-29 20:18:53 +04:00
Roman Anasal
932dffcbb7 added missing message to german locale
see previous commit
2014-09-29 17:53:09 +02:00
Roman Anasal
4033b9937a Bugfix: added missing message to i18n 2014-09-29 17:51:52 +02:00
Igor Zhukov
907ed62772 Added locales to deploy 2014-09-29 00:33:15 +04:00
Igor Zhukov
0612aa0034 Fixed russian locale pluralization 2014-09-28 23:30:55 +04:00
Igor Zhukov
2743674d0d Updated countries l10n
Using CLDR script from @mlocati
Closes #487

Added russian locale from Transifex
2014-09-28 23:23:40 +04:00
Igor Zhukov
528c1909e2 Updated es,de localization from Transifex 2014-09-28 23:01:16 +04:00
Igor Zhukov
d8143c3b2f Fixed angular missing for locale 2014-09-28 22:53:59 +04:00
Igor Zhukov
038c8f2fcc Merge branch 'pr/488' 2014-09-28 22:16:18 +04:00
Igor Zhukov
a257ded3cc Merged countries sort 2014-09-28 22:15:56 +04:00
Igor Zhukov
09992d1c1a Updated DC address 2014-09-27 16:55:33 +04:00
Igor Zhukov
4638cbae51 Audio player design
Now showing documents names in conversations list and in notifications
2014-09-26 16:48:16 +04:00
Roman Anasal
f6ef43d3b0 Fix #485: sort localized country names alphabetically 2014-09-26 10:39:09 +02:00
Igor Zhukov
bf00606f8d Merge branch 'audio-player-446' 2014-09-26 12:08:15 +04:00
Igor Zhukov
68b33f2268 Enable mobile version for small windows as well
Closes #475
2014-09-25 13:39:33 +04:00
Igor Zhukov
926469c945 Added webkit storage quota workaround 2014-09-24 15:32:24 +04:00
Igor Zhukov
4c87b0e317 Improved document player
Added download button for audio
2014-09-23 21:29:51 +04:00
Igor Zhukov
8f402d2f31 Fxied i18n dashed vars
Closes #483
2014-09-23 21:06:05 +04:00
Igor Zhukov
9597d50d3a Fixed progress l10n 2014-09-23 21:04:10 +04:00
Igor Zhukov
adeea1a4fa Added audio player
Improved mobile forwarded messages. Closes #470
Closes #446
2014-09-23 21:03:38 +04:00
Igor Zhukov
12a11749b0 Fixed msgs grouping after delete
Closes #481
2014-09-23 16:07:24 +04:00
Igor Zhukov
21f78aec89 Fixed eglish for share file
Closes #482
2014-09-23 16:01:12 +04:00
Igor Zhukov
8eedd88c88 Adding player 2014-09-23 11:33:50 +04:00
Igor Zhukov
1a508faa84 Fixed Alt + Home 2014-09-22 15:59:31 +04:00
Igor Zhukov
8e090908be Initial commit 2014-09-22 14:58:03 +04:00
Igor Zhukov
646d968ce8 Rename Readme.md to README.md 2014-09-22 00:48:56 +04:00
Roman Anasal
4f317b4282 fix loading of angular-locale in init.js
1. check for locale == defaultLocale for locale from ConfigStorage
2. the <script> needs to be added to the doom before setting the src
   attribute
2014-09-19 20:09:42 +02:00
Roman Anasal
ace380f2bb added alias 'de' for 'de-de' 2014-09-19 18:21:12 +02:00
Roman Anasal
f878dbd96f updated i18n guide
reflect changes of f1db5e1c96
2014-09-19 18:08:42 +02:00
Roman Anasal
c2656c1b29 Revert "put current locale in consideration for various caches in filters/services"
This reverts commit 37bb69a409.

Since we moved i18n into the init phase in
f1db5e1c96 and don't switch locale at
runtime we don't need this anymore
2014-09-19 17:53:43 +02:00
Roman Anasal
47f963cbbf updated german locale: added new message 2014-09-19 17:26:57 +02:00
Igor Zhukov
a5609dbdf3 Fixed mobile prepend history 2014-09-19 20:01:50 +04:00
Igor Zhukov
f1cb4d3957 Fixed unread after 2014-09-19 19:54:13 +04:00
Igor Zhukov
d766216c14 Fixed default locale problem 2014-09-19 19:23:56 +04:00
Igor Zhukov
aa260a5c24 Merge branch 'pr/471' 2014-09-19 18:53:31 +04:00
Igor Zhukov
7312edc0d6 Merged documentation for localization 2014-09-19 18:52:57 +04:00
Igor Zhukov
f141abe049 Fixed app reload for packaged app 2014-09-19 18:40:55 +04:00
Igor Zhukov
f82fd9db08 Fixed JSON error in Chrome App mode 2014-09-19 18:32:54 +04:00
Igor Zhukov
63091d1d8f Added Spanish localization
Fixed unathorized request. Closes #465
2014-09-19 18:19:09 +04:00
Igor Zhukov
bc5c2d624c App init bugfixes 2014-09-19 16:23:03 +04:00
Roman Anasal
5e0ed08717 added documentation/guide for the new i18n module 2014-09-19 14:19:30 +02:00
Igor Zhukov
a9f080be75 Added Deutsch langpack
Added new language select footer
2014-09-19 16:13:18 +04:00
Igor Zhukov
f1db5e1c96 Moved i18n locale apply to boot
Moved i18n config to config.js
App is booted after locale data is fully downloaded
The app needs reload after locale change
2014-09-19 14:49:46 +04:00
Igor Zhukov
dd57630d75 Merged Extract mobile version
Closes #449
2014-09-19 13:34:23 +04:00
Igor Zhukov
e12dc66d2a Final i18n fixes
Enable mdown for some "\n" l10n keys
Disabled language select since there is only English available
2014-09-19 12:28:45 +04:00
Igor Zhukov
8849072e93 Improved mobile layout
Refactor styles
Remove unused mobile styles
Added new modals for mobile
2014-09-19 10:20:05 +04:00
Igor Zhukov
8131aae279 Unread history bugfixes 2014-09-18 23:39:51 +04:00
Igor Zhukov
1c4150d2ab Improved contacts updates
Also fixed scroll in emoji menu
2014-09-18 21:06:25 +04:00
Roman Anasal
97d4fdb42a created locale en-us for i18n
extracted all strings out of the partials and modules
2014-09-18 16:47:55 +02:00
Igor Zhukov
452bcc9834 i18n service improved
Supported basic markdown for translations
Improved insertParams function
2014-09-18 16:47:54 +02:00
Roman Anasal
e28e47eae5 integrated i18n in all modules
every string in the modules to be displayed should now be passed through
`_` first
2014-09-18 16:47:54 +02:00
Roman Anasal
37bb69a409 put current locale in consideration for various caches in filters/services
some local caches now need to be purged when the locale is changed on
runtime or else they'll still display strings in the wrong locale/language

Revert this commit once the locale loading is moved into init phase of
the page so it won't change during runtime anymore
2014-09-18 16:47:54 +02:00
Roman Anasal
2e148b29a7 added i18n support for ngPluralize
transparently localize ngPluralize directives by translating the value
of the "when"-attribute before ngPluralize compiles it
2014-09-18 16:47:54 +02:00
Roman Anasal
1b8da25224 created i18n-service and configuration in settings 2014-09-18 16:47:54 +02:00
Igor Zhukov
11162b9f77 Improved mobile views 2014-09-17 22:24:12 +04:00
Igor Zhukov
4821550517 Merged with master 2014-09-17 19:44:04 +04:00
Igor Zhukov
0555fa13a2 Added notification after auth_key generated
Closes #464
2014-09-17 13:43:05 +04:00
Igor Zhukov
e6260ac107 Fixed countries modal scroll 2014-09-15 23:31:26 +04:00
Igor Zhukov
5880113b70 Improved mobile scrollers 2014-09-15 23:24:19 +04:00
Igor Zhukov
6679bb3811 Merged with master 2014-09-15 19:59:56 +04:00
Igor Zhukov
4b3f3744a7 Improved mobile history layout 2014-09-15 19:56:28 +04:00
Igor Zhukov
ff3bb02fa0 Fixed JSON.parse exceptions 2014-09-15 19:30:13 +04:00
Igor Zhukov
66d579caad Merge branch 'master' into extract-mobile-version-449 2014-09-15 19:29:48 +04:00
Igor Zhukov
018b6f9d36 Improved styles 2014-09-15 15:51:39 +04:00
Igor Zhukov
63b3f41557 Fixed emoji spritesheet bug
Closes #454
2014-09-15 14:46:32 +04:00
Igor Zhukov
441e7ef1cd Fixed search messages bugs
Fixed unread count in search - Closes #455
2014-09-15 14:46:11 +04:00
Igor Zhukov
8043b3019a Switch conversations performance improved
Improved performance: replaced watchers from templates with events
Conversation switch is now triggered by mouse-down, not click
2014-09-12 17:32:54 +04:00
Igor Zhukov
74155f7108 Improved statuses updates 2014-09-12 12:32:50 +04:00
Igor Zhukov
91f32b4fe5 Performance improved for conversations switching
Now storing last N (N = 10 at the moment) conversations in DOM to be
able to show them really fast.
2014-09-11 23:43:12 +04:00
Igor Zhukov
cb6aaad417 Supported dialogs scrolling 2014-09-11 18:40:10 +04:00
Igor Zhukov
cce8193ebc Init separate mobile version
Attach desktop/mobile styles conditionally
Separate templates for mobile
Make ConfigStorage angular-independent
2014-09-11 17:06:06 +04:00
Igor Zhukov
292cf3cba9 Upgrade to API layer 16
Supported Telegram verification code transport
2014-09-11 13:44:49 +04:00
Igor Zhukov
4ae3042cab Improved notification text for service messages
User left the group, user returned to group
Closes #448
2014-09-11 12:42:06 +04:00
Igor Zhukov
de3dd402d2 Bump to 0.3.0 2014-09-11 12:33:56 +04:00
Igor Zhukov
bfc8ffd6ec Performance improvements
Updated some watch expressions
Upgrade AngularJS to 1.3.0-rc.0
2014-09-10 22:22:47 +04:00
Igor Zhukov
4d4d08710a Vibration basic support 2014-09-10 21:07:58 +04:00
Igor Zhukov
aeba895b89 No-emoji notifications
Closes #427
2014-09-10 20:16:09 +04:00
Igor Zhukov
925e48f04a Supported FxOS 'share' activity
Closes #377
2014-09-10 19:18:51 +04:00
Igor Zhukov
be06ca6520 Fixed FxOS 1.1 media attachment
Closes #419
2014-09-10 18:39:38 +04:00
Igor Zhukov
ab1795dbbe Improved FxOS 1.1 PUSH notifications
Closes #413
Closes #373
Closes #441
2014-09-10 18:26:00 +04:00
Igor Zhukov
da6b82ae8f Autoupdate statuses with timer
Closes #445
2014-09-09 19:19:17 +04:00
Igor Zhukov
b00dd96a5c Fixed page title unread counter
Closes #428
2014-09-09 16:49:15 +04:00
Igor Zhukov
448df34e1e Improved country select
Fixed multiple countries per country code - Closes #418
Auto-detect country code - Closes #384
2014-09-08 20:33:08 +04:00
Igor Zhukov
77559e234d Fixed pluralisation for realtime time
Closes #439
2014-09-08 16:14:38 +04:00
Igor Zhukov
8dae23a7dc Merge branch 'pr/426' 2014-09-08 16:05:28 +04:00
Igor Zhukov
5a56a82f73 Fixed semicolon for hashtags 2014-09-08 16:05:00 +04:00
Igor Zhukov
456dc84d4a Support for 3-letter hashtags 2014-09-08 14:19:40 +04:00
Igor Zhukov
117b2cba3d Merge branch 'pr/436' 2014-09-08 14:14:09 +04:00
Igor Zhukov
261b230727 Updated DC5 ip 2014-09-08 13:53:51 +04:00
Philipp Rustemeier
1d6973f6eb Fix Firefox OS detection. Fix #435 2014-08-31 00:36:29 +02:00
Júlio César
d9ffe5d324 Support for international characters on hashtags
Non exaustive list of accented characters taken from [Twitter text handling libraries][1]

[1]: 431b6ad441/src/com/twitter/Regex.java
2014-08-17 20:57:35 -03:00
Igor Zhukov
160ae729dd Fixed authorizer 2014-08-06 11:15:00 +01:00
Igor Zhukov
0ddf417726 Added curPeerId check for notifications on mobile
Closes #270
2014-08-05 15:43:36 +01:00
Igor Zhukov
f40627faae Improved errors in mtproto 2014-08-05 14:59:53 +01:00
Igor Zhukov
98da2bbea4 Fixed authorizer bad network handling
Closes #415
2014-08-05 14:56:45 +01:00
Igor Zhukov
d8c02f2c45 Handling empty contacts/phonebook
Closes #409
2014-08-05 13:51:02 +01:00
Igor Zhukov
2ab990c814 Added 'user_update' event on user rewrite
Closes #414
2014-08-05 13:27:09 +01:00
Igor Zhukov
24d82a5768 Fixed authoriser empty response 2014-08-02 00:23:44 +01:00
Igor Zhukov
57773cfd66 Bump to 0.2.9 2014-08-02 00:10:04 +01:00
Igor Zhukov
a7dd922498 Improved phonebook import 2014-08-02 00:08:41 +01:00
Igor Zhukov
8b71b361c4 Make 2nd DC the default one 2014-08-01 23:56:54 +01:00
Igor Zhukov
575015c8b8 Improved country select modal 2014-08-01 23:55:32 +01:00
Igor Zhukov
ce7942c5e3 Fixed bad network on Fx 2014-08-01 09:37:30 +01:00
Igor Zhukov
ba6171c800 Fixed delete messages in dialogs 2014-08-01 00:20:19 +01:00
Igor Zhukov
b9af8fe025 Fixed scroll to found message 2014-08-01 00:03:51 +01:00
Igor Zhukov
c82eb22a2b Fixed mobile margin for small history 2014-07-31 23:41:40 +01:00
Igor Zhukov
c071689c92 Bump to 0.2.8 2014-07-31 19:26:38 +01:00
Igor Zhukov
cf0fd19f6f Disabled PUSH-registration on non-FFOS
Closes #398
2014-07-31 19:20:23 +01:00
Igor Zhukov
7671210513 Added new mobile layout modal windows 2014-07-31 19:09:55 +01:00
Igor Zhukov
0a0a6177d8 Mobile bugfixes 2014-07-28 17:22:27 +04:00
Igor Zhukov
2776c73b47 Closes #386 - Disable phonebook on FFOS packaged 2014-07-28 16:50:58 +04:00
Igor Zhukov
2dc7d48aed Minor bugfixes 2014-07-28 12:26:34 +04:00
Igor Zhukov
c72cb3c74a Bump to 0.2.5 2014-07-25 19:04:38 +04:00
Igor Zhukov
de4f0bb50e updated dc4 address 2014-07-25 18:56:53 +04:00
Igor Zhukov
3465a8bef0 Disable mobile 2014-07-25 18:55:45 +04:00
Igor Zhukov
5c521a72ca Final fixes 2014-07-25 18:54:23 +04:00
Igor Zhukov
d1dcf06774 Bugfixes 2014-07-25 15:23:29 +04:00
Igor Zhukov
99a0a7509a Added head typing, improved mobile attachments 2014-07-24 21:58:18 +04:00
Igor Zhukov
91988aa087 Improved message users perf 2014-07-24 15:50:56 +04:00
Igor Zhukov
58e9fe32d2 Improved mobile chat form 2014-07-24 14:27:40 +04:00
Igor Zhukov
d16c8781f3 Chrome hide console warnings 2014-07-24 12:16:52 +04:00
Igor Zhukov
1b815c7126 Added myLoadThumb cleanup 2014-07-24 12:16:28 +04:00
Igor Zhukov
c9c1205482 Intermediate
Update AngularJS
Improved templates
New performance directives
2014-07-23 20:34:13 +04:00
Igor Zhukov
62046f307f Improved phonebook photos
Closes #385
2014-07-22 12:36:49 +04:00
Igor Zhukov
9060ec2a44 Old browsers improve
Added function.bind polyfill
Added workaround for browsers without Blob constructors
Closes #354
2014-07-21 19:39:28 +04:00
Igor Zhukov
ec3dddf50d Added try catch for FFOS contacts manager
Trying to fix #381
2014-07-14 13:20:56 +04:00
Igor Zhukov
c8eec9b54d Improved contacts modal 2014-07-14 00:36:49 +04:00
Igor Zhukov
45823dd045 Added legacy Notifications
Closes #379
2014-07-13 23:58:22 +04:00
Igor Zhukov
0e658af1e3 Fixed time offsets 2014-07-12 15:53:45 +04:00
Igor Zhukov
fae8e2ae5a Fixed #286 2014-07-12 15:30:08 +04:00
Igor Zhukov
8682586ca9 Improved message date format
Added date splitters when messages were sent on different days
Closes #286
2014-07-07 14:46:33 +04:00
Igor Zhukov
fef4457417 Fixed conversation w/ deleted message on top
Closes #349
Closes #326
2014-07-07 12:55:46 +04:00
Igor Zhukov
fd3758327a Get 20 message on mobile 2014-07-06 18:11:03 +04:00
Igor Zhukov
691617f1c8 Bump to 0.2.1 2014-07-06 17:58:56 +04:00
Igor Zhukov
ec7e570aae Basic PUSH support
Added registerDevice for push updates. Closes #363
Fixed notification click. Closes #365
2014-07-06 17:54:22 +04:00
Igor Zhukov
4d69ec04c8 Fixed no network on auth
Closes #367
2014-07-06 17:53:46 +04:00
Igor Zhukov
a3a08806ad Moved all crypto tasks to separate service 2014-07-05 00:01:23 +04:00
Igor Zhukov
44f03360e5 Fixed syntax 2014-07-04 22:15:09 +04:00
Igor Zhukov
62a905f087 Added device register for packaged FFOS app 2014-07-04 21:54:54 +04:00
Igor Zhukov
45f3798794 Added async modPow worker 2014-07-04 21:51:39 +04:00
Igor Zhukov
d150de0bc5 Added PQ-debug 2014-07-04 17:27:59 +04:00
Igor Zhukov
b4acbc0082 New contacts modal
Allow to delete multiple contacts
Closes #360
Handle Notification onclick
2014-07-04 15:20:22 +04:00
Igor Zhukov
956c36d1e9 Bump to 0.2
FFOS marketplace release
2014-07-03 14:22:26 +04:00