giomfo
866d196fad
Improve Error Notifications (based on kMXKErrorNotification)
...
Add the account identifier in userInfo dictionary to let the listener know which account is concerned by the error.
vector-im/riot-ios#1839
2018-04-13 16:43:41 +02:00
Arash Tabrizian
4ad50e7d73
fixes 1973 - move leave confirmation to [RecentsViewController leaveEditedRoom] function
2018-04-11 12:06:57 +04:30
Evan Tang
889f34b6d6
When you realize there's more than one cancel button
2018-01-18 20:46:25 -06:00
tellowkrinkle
3fba3fa71b
Cancel Button uses style Cancel
...
This allows you to tap outside of the popup to cancel
2018-01-18 20:10:40 -06:00
manuroe
7de8c429ad
Analytics: Create a generic API in AppDelegate class
...
And move all Google Analytics code to AppDelegate.m
2017-12-22 13:19:40 +01:00
manuroe
a7907364e7
Make code compatible with !use_frameworks in Podfile
2017-11-23 16:09:19 +01:00
Giom Foret
9bbed86d4b
Fix iOS11 disruption
...
- RoomViewController, RoomDetailsVC, ContactDetailsVC: fix header layout.
- Use UIScrollView+MatrixKit category to handle the adjusted content inset which is not defined before iOS 11.
2017-09-27 09:26:34 +02:00
Giom Foret
978e27da25
Dark theme - Improvements
...
- spinner bg being white
2017-09-11 14:49:06 +02:00
Giom Foret
3a353964ce
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
c4aa8013be
Enable Dark theme
...
TODO:
- fix the app freeze when user changes the app theme.
2017-08-11 16:56:09 +02:00
Giom Foret
ee2da83c86
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
1e34aa5e1b
Remove MXKAlert class use.
...
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
Giom Foret
6da9ee0ed6
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
28ed183385
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
e4b00c8055
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