Commit Graph

54 Commits

Author SHA1 Message Date
Giom Foret 44d1fd34a0 Dark theme - Improvements
- spinner bg being white
2017-09-11 14:49:06 +02:00
Giom Foret 9f3efb0674 Dark Theme - Improvement
Recents Cell drag&drop: force the background color of the dragged cell.
2017-08-14 13:13:43 +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 4e5fa4ef5e Prepare Dark Theme
Observe user interface theme change.

https://github.com/vector-im/riot-meta/issues/22
2017-07-21 11:28:17 +02:00
Giom Foret c3d65d6874 Remove MXKAlert class use.
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
Giom Foret d23b6c65c7 UX Rework: Add home page
- Add edition mode support.

https://github.com/vector-im/riot-meta/issues/75
2017-07-09 18:32:40 +02:00
Giom Foret 906cefd211 Bug Fix - tap-on-tab should include the top-of-page location in its cycle of options
#1316
2017-06-20 17:06:12 +02:00
Giom Foret a262de0b40 Bug Fix - Repeatedly tapping on tab jumps through rooms in wrong order
#1306
2017-06-16 16:55:54 +02:00
manuroe 60a12f16f4 Make the plus button open the same menu in all tabs 2017-06-07 17:24:51 +02:00
Giom Foret d9ed2e2f9b Improve tab filter
The search input view should appear like in the email client, stuck to the top of the table.
#1194
2017-05-23 21:15:38 +02:00
Giom Foret e75376221c Bug Fix: App crashes on people screen
when user swipes down on the first section header.
2017-05-22 11:12:52 +02:00
Giom Foret 84f2845c04 Bug fix - Home: It's possible to have 2 filter bar
#1194
2017-05-19 15:07:21 +02:00
Giom Foret 356ee22afc Bug Fix: Second search bar in global search view
#1229
2017-05-19 09:34:28 +02:00
Giom Foret 7a1b398e6a UX Rework: Update (+) button shadow 2017-05-15 19:30:09 +02:00
Giom Foret 5eaa1484f5 Improve tab filter
- Revert the change on the filter handling when the sticky headers are enabled (this change introduced flickering)
 #1194
2017-05-13 01:15:30 +02:00
Giom Foret 1c4fa177de UX Rework: Add home page
- Improve filter handling
- Fix empty people section

https://github.com/vector-im/riot-meta/issues/75
2017-05-12 17:39:05 +02:00
Giom Foret e215149cb1 Bug Fix: Improve tab filter
-The search input view should appear like in the email client, stuck to the top of the table.
#1194
2017-05-12 12:38:57 +02:00
Giom Foret 11af553b3b Improve (+) button display: Add button shadow
#1195
2017-05-11 14:35:37 +02:00
Giom Foret 0fddd8be3b UX Rework: Add home page
- Add people section
- Order favourites according to their activities

https://github.com/vector-im/riot-meta/issues/75
2017-05-11 11:51:42 +02:00
Giom Foret af64948454 Home Tab:
- Handle tap on section header to scroll to the beginning of the rooms collection
- Remove the fading effect behind the (+) button (TODO: add a shadow at the bottom of the button).
2017-05-05 17:08:44 +02:00
Giom Foret 1dfff91c29 Prepare UX Rework:
- Add Home tab
2017-05-05 15:30:35 +02:00
Giom Foret ea6e93e984 Improve tab filter: Implement the default iOS semantic.
#1194
2017-05-03 18:25:39 +02:00
manuroe f33a3e3e2b Home "+" button: Add "Join room" option 2017-05-02 15:59:58 +02:00
manuroe f4a7704983 Home "+" button: Add "Join room" option
https://github.com/vector-im/riot-meta/issues/65
2017-05-02 15:54:50 +02:00
Giom Foret d47730b62c Prepare UX rework:
- Handle the missed conversation badges for each tabBar icon.
2017-04-28 14:06:58 +02:00
Giom Foret 5b203cfd79 Prepare UX rework:
- Improve sticky headers: handle swipe down gesture
2017-04-27 12:06:13 +02:00
Giom Foret 002ff75e85 Merge branch 'ux_rework' into sticky_headers 2017-04-25 15:11:38 +02:00
Giom Foret ab8e83a914 Prepare UX rework:
- Fix flickering observed on sticky headers when the full table content is displayed
2017-04-25 14:57:55 +02:00
manuroe b9dfa8184f UX rework: Fix crash. Do not try to go to a section when clicking on its sticky header if this section is empty 2017-04-24 17:38:21 +02:00
Giom Foret 3475139d59 Prepare UX rework:
- Add the filter in each screen.
2017-04-21 14:26:42 +02:00
Giom Foret 86013eb17c Prepare UX rework
- Bug Fix: the sticky headers display failed on screen rotation.
2017-04-20 19:17:22 +02:00
Giom Foret fead097bc0 Prepare UX Rework:
- Bug Fix: the first sticky header of the bottom container is sometimes cropped.
2017-04-20 18:05:12 +02:00
Giom Foret 3284036036 Prepare UX rework:
- Handle tap gesture on the sticky headers
2017-04-20 17:42:25 +02:00
Giom Foret adf9f959f7 Prepare UX rework
- Bug fix the last section header was missing in the sticky headers of the top.
2017-04-20 15:57:50 +02:00
Giom Foret 5ac1af0b52 Prepare UX Rework:
- Fix flickering during sticky headers update
2017-04-20 10:38:13 +02:00
Giom Foret 8be31c5df2 Prepare UX rework:
- enable the sticky headers in Rooms tab
2017-04-18 17:16:31 +02:00
Giom Foret 9c3e6692e6 Prepare UX Rework
- Handle optional sticky headers at RecentsViewController level.
TODO fix some flickering effects observed on the sticky headers during scrolling.
2017-04-18 10:32:14 +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 4e90defe11 Import RageShakeManager.h and RiotDesignValues.h in App Delegate header 2017-04-07 11:52:53 +02:00
Giom Foret 6a3ad6b0fb Prepare UX rework:
- Handle room selection at RecentsViewController level.
2017-04-06 15:23:54 +02:00
Giom Foret cfab1305ec Merge branch 'develop' into ux_rework 2017-04-06 14:56:02 +02:00
Giom Foret 4eb90fbb2e Prepare UX Rework:
- Define the 4 tabs: Home, Fav, People and Rooms
2017-04-06 14:27:45 +02:00
Giom Foret d59903d750 RecentsDataSource: Improve data handling 2017-04-05 14:03:59 +02:00
Giom Foret 52021bd252 Merge branch 'develop' into ux_rework 2017-03-31 17:37:50 +02:00
Giom Foret 9bd8985b19 Prepare UX rework
- Hide Back button title in details view controller
2017-03-28 18:17:14 +02:00
Giom Foret 6e8290df93 Prepare UX Rework
- Display contact details in the secondary view controller of the split view controller.
- Fix issues on secondary view controller handling.
2017-03-28 17:26:50 +02:00
Giom Foret be947e1d8b Prepare UX rework
- Restore Directory View controller.
2017-03-27 14:20:54 +02:00
Giom Foret 89d31cc116 Prepare UX rework:
- Use a tab bar controller in the master view controller of the split view controller.
2017-03-23 17:48:05 +01:00