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
80eee8d5ec
Migrate remaining modal views to msgid
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
c695493eb7
increased width of .navbar-offline
...
localized strings may be longer and would wrap outerwise, hence added a
bit more room
2014-09-18 16:47:54 +02:00
Roman Anasal
845d57a512
integrated i18n into some partials
...
as in the previous commit every string to be displayed in the partials
should now be passed through `_` first
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
6d170ea741
Fixed packaged apps monifests
...
Added filters for FFOS
Fixed name for Chrome
2014-09-17 14:51:34 +04:00
Igor Zhukov
6aa140bd33
Added 2 mobile screenshots
...
#411
2014-09-17 14:13:26 +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
534d9bd076
Fixed changelog
2014-09-11 18:44:30 +04:00
Igor Zhukov
b57c3b3cf0
Removed dropdown toggler outline
2014-09-11 18:42:56 +04:00
Igor Zhukov
cb6aaad417
Supported dialogs scrolling
2014-09-11 18:40:10 +04:00
Igor Zhukov
0dbe741a16
Moved emojiarea recent tab to ConfigStorage
2014-09-11 17:08:11 +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
0b7dde4e5d
Bump to 0.3.0
2014-09-10 22:33:51 +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
59e4625b05
Upgrade nanoscroller
...
Fixed bug with invalid nano-content width
2014-09-08 17:22:14 +04:00
Igor Zhukov
6fb9031e5b
Upgraded jQuery to v1.11.1
...
Closes #432
2014-09-08 16:41:21 +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
2f12621a01
Fixed wide gif images
...
Closes #376
2014-08-05 13:56:52 +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
7b09966bb7
Disable CSS blur on mobile
2014-07-31 23:34:19 +01:00
Igor Zhukov
a03de30b01
Fixed mobile modal upload
2014-07-31 19:32:52 +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
7b7664a173
Added VIDEO_EXT_INVALID error handling
...
Closes #405
2014-07-31 19:16:41 +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
d8b8726fb1
Emoji menu improved on mobile
2014-07-28 16:45:17 +04:00
Igor Zhukov
d2eb2535ea
Moved mobile bubbles to paddings
2014-07-28 13:45:43 +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
882f4009d5
Improved group styles, started forward
2014-07-24 23:22:44 +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
22cd62c50f
Angular locales
2014-07-23 20:34:25 +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
cf9a770679
Disabling select actions button
...
Closes #369
2014-07-07 12:57:58 +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
a5fc83e1b1
Improved head on small devices
2014-07-04 15:44:48 +04:00
Igor Zhukov
ab5f85c63e
Enable CSP by default
2014-07-04 15:21:21 +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
6792bf7eea
Rename app in manifest
2014-07-03 14:28:05 +04:00
Igor Zhukov
956c36d1e9
Bump to 0.2
...
FFOS marketplace release
2014-07-03 14:22:26 +04:00
Igor Zhukov
e2b8511c3c
Improved FFOS experience
2014-07-03 14:22:26 +04:00
Igor Zhukov
0605b1a13f
Disabled animate module
2014-07-03 00:09:14 +04:00
Igor Zhukov
c414e9c33c
Fixed scroll bug
2014-07-03 00:09:14 +04:00
Igor Zhukov
284c638b65
Reverted old styles for buttons
2014-07-02 20:52:28 +04:00
Igor Zhukov
613c85632e
Bump to 0.1.9
2014-07-02 20:36:17 +04:00
Igor Zhukov
e02c95d881
Migrate to Angular 1.3.0-beta.8
...
Replace fastclick with ngTouch
2014-07-01 22:46:39 +04:00