Commit Graph

26 Commits

Author SHA1 Message Date
SBiOSoftWhare e8d4af46d2 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
SBiOSoftWhare c483cc4a82 Move cell data and data sources to corresponding modules. 2018-07-10 10:21:21 +02:00
Giom Foret ab19b8733c 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 cb5b2e1d40 Fix - tableView cellForRowAtIndexPath:
return a fake cell to prevent app from crashing.
2017-10-23 15:48:13 +02:00
Giom Foret 6bb632188f 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 52e7f976fe 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 6fdbb5d844 Enable Dark theme
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
Giom Foret 01ede51919 Prepare Dark theme - Handle table view cell customization 2017-08-08 16:05:43 +02:00
manuroe 66bf560b18 User directory: Display "Search in progress..." instead of "No results" when we are searching 2017-07-28 15:24:25 +02:00
manuroe f515463e1d 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 bdc128d55e User directory: kill all strings referring to known contacts 2017-07-28 15:04:28 +02:00
manuroe dd5079aa9a 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 e39c136a70 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 4d9ced4786 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 f38e36f013 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 b78378e7bc 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 c1ea73b4fa 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 3181429c81 Remove warnings and useless methods 2017-05-09 10:03:55 +02:00
Giom Foret 0de195958c UX Rework: Update room sections headers display 2017-05-05 18:11:44 +02:00
Giom Foret 0be386e14c Prepare UX rework:
- Display informative cell in empty sections
2017-04-26 11:10:44 +02:00
manuroe e493adac05 UX rework: Make the UI of the directory section header
Update after PR review
2017-04-21 10:00:01 +02:00
Giom Foret 168111ed85 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 076ca21993 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 81469763b1 Create a ContactDataSource from the existing ContactsTableViewController 2017-04-11 09:36:22 +02:00
Giom Foret 398e00661e Create a ContactDataSource from the existing ContactsTableViewController 2017-04-07 16:42:16 +02:00
giomfo 521e2110e1 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