Ivan Smolin
5c88f34333
Extension for comparing optional arrays (`[T]?`) with `Equatable` elements.
...
`additionalHttpHeaders` static field in `ConfigurableNetworkService` protocol.
Default initializer for Network service that conforms to `ConfigurableNetworkService` protocol.
2018-03-28 19:03:35 +03:00
Ivan Smolin
3fe60ef94a
add safeClear for TableDirector
2018-03-27 16:42:45 +03:00
Ivan Smolin
7c548954fb
neatify
2018-03-27 14:36:29 +03:00
Ivan Smolin
3d3736bf8f
NSAttributedString extensions
2018-03-27 14:33:55 +03:00
Ivan Smolin
5d206ea718
convenient typealias PaginationWrapperType
2018-03-27 13:17:16 +03:00
Ivan Smolin
4507f8cd5d
SingleLoadCursor replacement and deprecation
2018-03-27 11:59:23 +03:00
Ivan Smolin
c7e5687f0b
UIApplication+openUrl and telprompt
2018-03-27 11:42:55 +03:00
Ivan Smolin
9dec8a651e
code review note
2018-03-26 18:05:11 +03:00
Ivan Smolin
e3e424bdf7
naming
2018-03-26 16:13:35 +03:00
Ivan Smolin
7a905bb9b6
fix array safe subscript
2018-03-26 16:13:35 +03:00
Ivan Smolin
751e0a51d8
number formatting service
2018-03-26 16:13:35 +03:00
Ivan Smolin
24695b1dae
replace DefaultNetworkService with protocol and default implementation
2018-03-26 16:13:35 +03:00
Ivan Smolin
cb694dcbcf
code review notes
2018-03-23 11:29:24 +03:00
Ivan Smolin
bfaf668191
fixes
2018-03-22 18:27:47 +03:00
Ivan Smolin
6b74825fd4
add GeneralDataLoadingViewModel and GeneralDataLoadingController protocol
2018-03-22 17:50:29 +03:00
Ivan Smolin
b0cee2dee6
code review notes
2018-03-22 14:55:43 +03:00
Ivan Smolin
d20f795db7
code style
2018-03-21 16:51:25 +03:00
Ivan Smolin
03619df2f1
add data loading classes; update PaginationWrapper (collection view support)
2018-03-21 16:24:43 +03:00
Ivan Smolin
1477043499
add TotalCountCursor and related stuff
2018-03-20 19:25:03 +03:00
Ivan Smolin
c99881288a
fix liner warnings
2018-03-20 18:24:52 +03:00
Aliona
451bbccc74
Fix spacing
2018-01-15 18:01:36 +03:00
Aliona
ea1cf7b864
Changes for pull
2018-01-15 17:59:45 +03:00
Aliona
fa5aba357e
Add constraints
2018-01-15 16:38:41 +03:00
Aliona
287f44ffc2
Edit issues for pull request
2018-01-15 14:12:01 +03:00
Aliona
0a95f4ae31
Add public
2018-01-12 18:33:51 +03:00
Aliona
d8e1417e88
Add table header bg
2018-01-11 19:55:01 +03:00
Ivan Smolin
3e75237ec3
align
2017-12-05 16:15:25 +03:00
Ivan Smolin
310bec29d1
Ability to map primitive response types (`String`, `Int`, `[String]`, etc.).
2017-12-05 16:04:30 +03:00
Ivan Smolin
dff3edfc8f
forgot to pass function param
2017-12-01 16:38:51 +03:00
Ivan Smolin
7a12073d59
Revert "fix crash when NetworkService creates lazy in background thread (globalinit_*_func0)"
...
This reverts commit 7c92ef47e0 .
2017-12-01 15:53:44 +03:00
Ivan Smolin
7c92ef47e0
fix crash when NetworkService creates lazy in background thread (globalinit_*_func0)
2017-12-01 15:11:38 +03:00
Ivan Smolin
3969199df7
pass acceptable status codes
2017-12-01 14:47:43 +03:00
Alexey Gerasimov
b4d4ab5bec
AlamofireManager extension fixed
2017-11-09 12:11:23 +03:00
Ivan Smolin
506608b9a4
code review notes
2017-10-30 15:35:46 +03:00
Ivan Smolin
b26932fbfe
add invalid response error case
2017-10-27 19:00:41 +03:00
Ivan Smolin
a4c4cd00ae
group request errors by type
2017-10-27 11:32:02 +03:00
Ivan Smolin
17c15bc2aa
move safe index subscript to extension without generic constraints
2017-10-19 18:21:47 +03:00
Ivan Smolin
74e8aa959f
bring back UIAlertController Extensions
2017-10-19 18:10:01 +03:00
Ivan Smolin
71721c5bb1
bring back array extensions
2017-10-19 18:07:05 +03:00
Igor Kislyuk
3be37b403f
Rename
2017-10-19 01:55:58 +03:00
Igor Kislyuk
15975756f9
Return files for compiling. Drop className
2017-10-19 01:53:56 +03:00
Igor Kislyuk
378db7c577
Drop protocols & few extensions
2017-10-19 01:43:03 +03:00
Igor Kislyuk
9c3610ebfa
Drop UIControlleExtensions
2017-10-19 01:30:57 +03:00
Igor Kislyuk
3c747015e9
Drop observable extension
2017-10-19 01:28:59 +03:00
Igor Kislyuk
683fdb1593
Drop loading images extension
2017-10-19 01:26:56 +03:00
Igor Kislyuk
ac7820bdd2
Remove array extensions
2017-10-19 01:24:49 +03:00
Igor Kislyuk
0352976901
Revert string extensions
2017-10-18 21:20:01 +03:00
Ivan Smolin
c22433459e
fix deprecations and remove obsolete extensions and protocols
2017-10-18 20:48:40 +03:00
Ivan Smolin
4772993e9b
fix dependencies
2017-10-18 19:34:32 +03:00
Ivan Smolin
ba33d47e2c
Merge branch 'master' into feature/swift4
...
# Conflicts:
# LeadKit.podspec
# Sources/Extensions/String/String+SizeCalculation.swift
2017-10-18 19:17:04 +03:00
Anton Popkov
e65f85a538
Add subscript to array extension for safe access to element by index
...
Changelog update
2017-10-14 16:56:58 +03:00
Anton Popkov
148a964fb0
Rename AppearanceProtocol to AppearanceConfigurable
...
Other minor fixes
2017-10-14 16:48:15 +03:00
Anton Popkov
ee2fb6d796
One more minor change
2017-10-13 16:49:01 +03:00
Anton Popkov
5e9a20d81a
Minor change
2017-10-13 16:48:09 +03:00
Anton Popkov
cc26bdbd68
Code review inspections fix vol. 4
2017-10-13 16:47:28 +03:00
Anton Popkov
06a208bb76
Code review inspections fix
2017-10-13 16:02:05 +03:00
Anton Popkov
1ba179028e
Rename AppearanceProtocol update(appearance:) method to configure(appearance:)
2017-10-13 13:51:51 +03:00
Anton Popkov
fa2838bb9c
Add set(appearance:) method to TableRow
2017-10-12 23:18:51 +03:00
Anton Popkov
26ebaa48e9
Separator cell refactoring
2017-10-12 23:12:09 +03:00
Anton Popkov
68733e0d68
Add appearance protocol
2017-10-12 22:11:27 +03:00
Anton Popkov
4e92792153
Remove excess public modifiers from extensions
2017-10-12 21:04:00 +03:00
Anton Popkov
0851ba9b2d
Minor changes
2017-10-12 16:35:33 +03:00
Anton Popkov
f2f6e628f9
Move configure separator method from TableDirector extension to Array extension
2017-10-12 16:12:57 +03:00
Anton Popkov
84e4155929
Move separatorRowBox property from EmptyCellRow to TableRow extension
2017-10-12 16:11:55 +03:00
Anton Popkov
5102f4adf1
Remove type erasure from AnyBaseTableRow
...
Rename AnyBaseTableRow to SeparatorRowBox
2017-10-12 15:14:43 +03:00
Igor
827d8a3ca2
Update for review
2017-10-10 23:56:39 +03:00
Igor
54ba8531b7
Update for code-review
2017-10-10 13:53:24 +03:00
Igor
24ae2c5160
Add extension + update podspec
2017-10-10 13:47:43 +03:00
Igor
1b16b2435a
Update for code-review
2017-10-10 13:29:37 +03:00
Igor
08dbf13d7b
Fix target dependencies
2017-10-09 18:05:52 +03:00
Igor
0ef07e8bc6
Fix building for cells
2017-10-09 17:29:48 +03:00
Igor
a7f324dd79
Add comparable
2017-10-08 20:09:36 +03:00
Alexey Gerasimov
7735fd31d4
One two many fix
2017-09-28 18:06:45 +03:00
Alexey Gerasimov
ed31986477
Swift 4 support
2017-09-25 20:15:51 +03:00
Igor
397829f07b
Add LocalizedComponent + tests
2017-09-17 17:43:55 +03:00
Pavel Lukandiy
161a669f83
Fix
2017-09-05 13:26:21 +03:00
Pavel Lukandiy
0baf215dd9
Fix
2017-09-05 13:22:26 +03:00
Pavel Lukandiy
76e5b701b9
Codestyle
2017-09-05 12:58:45 +03:00
Pavel Lukandiy
bba7d7f845
Codestyle
2017-09-05 11:24:20 +03:00
Pavel Lukandiy
e845758204
DiferredJust for Single
2017-09-04 22:20:25 +03:00
Igor Kislyuk
1ae3a8398c
Fix. Public
2017-07-26 18:25:53 +03:00
Ivan Smolin
2dd801b055
remove whitespace
2017-06-09 13:26:13 +03:00
Ivan Smolin
629830e64e
add mapping transform extension
2017-06-09 13:11:44 +03:00
Ivan Smolin
d76825deb5
Date formatting service
2017-06-09 13:11:44 +03:00
Ivan Smolin
c1885b1e75
change project structure and integrate code quality
2017-06-08 17:55:01 +03:00