manuroe
4528f510b0
Analytics: Move code from AppDelegate to a dedicated class: Analytics
2018-06-27 10:02:08 +02:00
giomfo
d42f267372
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
e952c3a2d1
fixes 1973 - move leave confirmation to [RecentsViewController leaveEditedRoom] function
2018-04-11 12:06:57 +04:30
Evan Tang
21a716d610
When you realize there's more than one cancel button
2018-01-18 20:46:25 -06:00
tellowkrinkle
3afc1915dd
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
8a744fc9e8
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
45f07ab466
Make code compatible with !use_frameworks
in Podfile
2017-11-23 16:09:19 +01:00
Giom Foret
8be8c8b1fd
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
4a7930be15
Dark theme - Improvements
...
- spinner bg being white
2017-09-11 14:49:06 +02:00
Giom Foret
90700a14bd
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
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
5f75c33137
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
cc0478c4ec
Remove MXKAlert class use.
...
UIAlertController is directly used.
2017-07-14 16:41:25 +02:00
Giom Foret
e7e6944a75
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
7a831cfeee
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
65ea460587
Bug Fix - Repeatedly tapping on tab jumps through rooms in wrong order
...
#1306
2017-06-16 16:55:54 +02:00
manuroe
128415503e
Make the plus button open the same menu in all tabs
2017-06-07 17:24:51 +02:00
Giom Foret
abd3d911a7
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
4a279fdd35
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
21a97efc84
Bug fix - Home: It's possible to have 2 filter bar
...
#1194
2017-05-19 15:07:21 +02:00
Giom Foret
c25437702d
Bug Fix: Second search bar in global search view
...
#1229
2017-05-19 09:34:28 +02:00
Giom Foret
9b2d74495d
UX Rework: Update (+) button shadow
2017-05-15 19:30:09 +02:00
Giom Foret
95514085b2
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
5d3d74fd51
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
821c9c1687
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
7b019a1999
Improve (+) button display: Add button shadow
...
#1195
2017-05-11 14:35:37 +02:00
Giom Foret
74a3f3e8aa
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
ca19351ed8
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
2d41307290
Prepare UX Rework:
...
- Add Home tab
2017-05-05 15:30:35 +02:00
Giom Foret
e9207abd2f
Improve tab filter: Implement the default iOS semantic.
...
#1194
2017-05-03 18:25:39 +02:00
manuroe
b60b60ffcb
Home "+" button: Add "Join room" option
2017-05-02 15:59:58 +02:00
manuroe
26e3a33234
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
a319f47057
Prepare UX rework:
...
- Handle the missed conversation badges for each tabBar icon.
2017-04-28 14:06:58 +02:00
Giom Foret
bcb5b51b61
Prepare UX rework:
...
- Improve sticky headers: handle swipe down gesture
2017-04-27 12:06:13 +02:00
Giom Foret
76e6944c7f
Merge branch 'ux_rework' into sticky_headers
2017-04-25 15:11:38 +02:00
Giom Foret
de61103452
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
f250a045fc
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
1096e38cc5
Prepare UX rework:
...
- Add the filter in each screen.
2017-04-21 14:26:42 +02:00
Giom Foret
44166dc616
Prepare UX rework
...
- Bug Fix: the sticky headers display failed on screen rotation.
2017-04-20 19:17:22 +02:00
Giom Foret
87c45e28c5
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
8d070784c4
Prepare UX rework:
...
- Handle tap gesture on the sticky headers
2017-04-20 17:42:25 +02:00
Giom Foret
e51e4e891e
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
4ac4b4935e
Prepare UX Rework:
...
- Fix flickering during sticky headers update
2017-04-20 10:38:13 +02:00
Giom Foret
0ffd7a9149
Prepare UX rework:
...
- enable the sticky headers in Rooms tab
2017-04-18 17:16:31 +02:00
Giom Foret
ef74790311
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
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
50ddff54dc
Import RageShakeManager.h and RiotDesignValues.h in App Delegate header
2017-04-07 11:52:53 +02:00
Giom Foret
1be5a9b0f2
Prepare UX rework:
...
- Handle room selection at RecentsViewController level.
2017-04-06 15:23:54 +02:00