Commit Graph

15 Commits

Author SHA1 Message Date
Jannis Mattheis
8f045e20f3 Reconnect on websocket close 2020-09-10 16:21:23 +00:00
Rodrigo Sanabria
f3a0266694 Add long press option to copy content to clipboard (#135) 2020-08-26 16:56:19 +00:00
tomasvanagas
dea1e42820 Add inputs for the pushed message to share activity 2020-07-12 20:52:41 +02:00
Jannis Mattheis
ee36b6aa8a Add dark mode 2020-05-09 18:37:35 +02:00
Jannis Mattheis
0215517806 Add snackbar for successful copy logs 2020-03-29 09:11:59 +02:00
happymario
13a889e195 Make logs copyable 2020-03-29 09:11:45 +02:00
leopoldsedev
c22c8c1417 Implement undo snackbar when deleting messages by swiping.
When swiping away a message it is only removed from the local message
lists and a snackbar appears. When the snackbar is dismissed or the user
deletes another message the delete request is sent to the server. If the
user presses "undo" on the snackbar the message is reinserted into the
local lists at its previous position.
2020-02-18 20:02:52 +01:00
leopoldsedev
737ad194e9 Various UI enhancements.
- Add information (link to documentation) when no messages are present
- Add example URL in LoginActivity to indicate the expected format
- Fix capitalization in UI
2020-02-11 18:45:29 +01:00
leopoldsedev
15f4e8647f Fix freeze when login URL has trailing whitespace.
The problem is that HttpUrl.parse parses URLs with trailing whitespace without problems, but during the URL parsing in ClientFactory an exception is thrown in that case.
Other errors when instantiating the API client are now handled as well.
2020-02-11 17:35:15 +01:00
Jannis Mattheis
3b2fc90569 Show full url in connection string 2019-03-08 11:41:36 +01:00
Jannis Mattheis
38681012a6 Wait for network when websocket connection failed 2019-01-04 22:47:10 +01:00
Jannis Mattheis
7626046da4 Add warning message when using http 2018-12-22 17:04:13 +01:00
Galen Abell
24e0495f19 Cherry-picked Advanced Settings dialog
- Switched raw strings to string resources

- Removed unused fields / views from LoginActivity

- Reset 'Check Version' button text when changing SSL settings

- Fixed formatting
2018-11-10 10:59:48 -05:00
Galen Abell
2d14ef1b6f Added SSL Validation Override and CA Selection
- Added fields to login page to a) disable ssl validation or b) select
  a custom Certificate Authority certificate to use with the server.

- Changed visibility of widgets on login page from INVISIBLE to GONE so
  they don't take up space while hidden (since this was causing weird
  spacing issues with the new fields).

- Added state to settings to store ssl validation choice or certificate
  data.

- Added fields to various HTTP methods to disable ssl validation or set
  valid certificate authority if either setting is enabled.
2018-11-07 17:28:25 -05:00
Jannis Mattheis
788ba210cd Add values 2018-11-02 18:49:16 +01:00