Commit graph

26 commits

Author SHA1 Message Date
SBiOSoftWhare
4081da3ebc Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
SBiOSoftWhare
c377f5f739 Move cell data and data sources to corresponding modules. 2018-07-10 10:21:21 +02:00
Giom Foret
427eca85e1 Groups: self-management of membership of groups
- Improve group details display

vector-im/riot-meta#114
2017-12-20 12:32:40 +01:00
Giom Foret
1bf5b1292a Fix - tableView cellForRowAtIndexPath:
return a fake cell to prevent app from crashing.
2017-10-23 15:48:13 +02:00
Giom Foret
0ad5b737a3 Dark theme - Improvements
- some hairlines being too bright
- fading behind dialog modals being white rather than dark
- grey highlight bar in room list being too light (i think)?
2017-09-11 11:27:47 +02:00
Giom Foret
f7b3534960 Dark Theme - Bug Fix
Wrong sub-title color in section header after a UI theme change.
2017-08-14 20:30:16 +02:00
Giom Foret
e9bc00959d Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
Giom Foret
dc737d6c37 Prepare Dark theme - Handle table view cell customization 2017-08-08 16:05:43 +02:00
manuroe
4c409151a0 User directory: Display "Search in progress..." instead of "No results" when we are searching 2017-07-28 15:24:25 +02:00
manuroe
f4ea25ea81 User directory: Display "> nn" when the search results is limited.
Reduce the requested number of users from 100 to 50 (but the hs still returns **51** users...)
2017-07-28 15:16:25 +02:00
manuroe
9e04de4c8e User directory: kill all strings referring to known contacts 2017-07-28 15:04:28 +02:00
manuroe
736d9bb0c0 User directory: Use the new hs api (https://github.com/vector-im/riot-meta/issues/95) 2017-07-28 15:00:45 +02:00
Giom Foret
05d39d3893 Bug Fix - Contact search: Unexpected empty search result.
To reproduce:
1- search with "tst" pattern
2- erase the 2 last characters of the pattern to set "test" -> empty result NOK
2017-06-20 14:36:14 +02:00
manuroe
844ce6874a Fix crash in [MXKContactManager localContactsSplitByContactMethod]
https://github.com/matrix-org/riot-ios-rageshakes/issues/36

Do not call this method from another thread than main to avoid race conditions within MXKContactManager queues.
This does not affect performance on the UI. CPU eating processing seems to be in the for-loops in the block.
2017-06-12 09:17:53 +02:00
manuroe
4ab0751e56 Contact access permission: Display "You didn't allow Riot to access your local contacts" instead of "No local contacts" when the user has denied the phonebook permission 2017-06-07 15:34:11 +02:00
manuroe
71d5131837 Contact access permission: make it work again.
Ask the permission when the user displays the people tab.
2017-06-07 14:28:52 +02:00
Giom Foret
0742c727f8 Prepare UX Rework - People tab:
- Hide the known contacts section when no filter is defined
2017-05-09 10:35:00 +02:00
Giom Foret
477020c6bf Remove warnings and useless methods 2017-05-09 10:03:55 +02:00
Giom Foret
220f64f8ab UX Rework: Update room sections headers display 2017-05-05 18:11:44 +02:00
Giom Foret
2f11466ff8 Prepare UX rework:
- Display informative cell in empty sections
2017-04-26 11:10:44 +02:00
manuroe
91f4873f8a UX rework: Make the UI of the directory section header
Update after PR review
2017-04-21 10:00:01 +02:00
Giom Foret
d25ca80bf8 Prepare UX rework:
- Handle optional sticky headers at RecentsViewController level.

TODO fix some flickering effects observed on the sticky headers during scrolling.
2017-04-14 11:49:14 +02:00
Giom Foret
30375ffd78 Prepare UX rework:
- Fix sections handling in unified search screen.
- Prepare sticky headers in RecentsViewController.
2017-04-11 17:58:59 +02:00
Giom Foret
c57d9b7d2d Create a ContactDataSource from the existing ContactsTableViewController 2017-04-11 09:36:22 +02:00
Giom Foret
0b49e69bb9 Create a ContactDataSource from the existing ContactsTableViewController 2017-04-07 16:42:16 +02:00
giomfo
568af33fdf Rebranding: replace Vector by Riot everywhere in the git and github repos
- Rename "Vector" directory with "Riot"
2017-03-08 11:08:03 +01:00