Commit Graph

1796 Commits

Author SHA1 Message Date
Lorenz Hübschle-Schneider 934e85377e
Merge pull request #1038 from lorenzhs/fix-nicklist-font
Fix nicklist not being affected by favorite font setting
2018-11-08 09:57:08 +01:00
Lorenz Hübschle-Schneider 73cfbe327f Electron: install bower devDependencies for electron build
Fixes #1028
2018-11-08 09:54:50 +01:00
Lorenz Hübschle-Schneider bf3e53820d Fix nicklist not being affected by favorite font setting
Fixes #1033

The alternative would be to just make the nicklist div `ng-show` instead
of `ng-if`
2018-11-05 17:36:37 +01:00
Lorenz Hübschle-Schneider 352210df52 Disable periodic hotlist sync if read status sync is disabled
This will cause weechat and Glowing Bear read status to drift apart but
that's how it used to be before we added the periodic sync anyway, and
properly fixing it would require maintaining *tons* of state, so that's life.
2018-11-05 17:20:37 +01:00
Lorenz Hübschle-Schneider 162a23304b
Merge pull request #1036 from lorenzhs/fix-hotlist-sync
Respect hotlist clearing setting on buffer switch & message send
2018-11-05 17:12:22 +01:00
Lorenz Hübschle-Schneider 0a919f70fb Respect hotlist clearing setting on buffer switch & message send
Fixes #1035
2018-11-05 16:04:11 +01:00
Lorenz Hübschle-Schneider 7ecd6c0c16 Fix nicklist font not being changed by the favorite font setting 2018-10-30 10:04:37 +01:00
Lorenz Hübschle-Schneider c56ee46d50
Merge pull request #1030 from Daiyousei/master
Fix color issue in chan topic.
2018-10-30 09:59:55 +01:00
Daiyousei 06f6b834c2 Fix color issue in chan topic. 2018-10-29 19:59:51 +01:00
Lorenz Hübschle-Schneider 606b0f1645 Remove more mentions of the app 2018-10-27 16:46:42 +02:00
Lorenz Hübschle-Schneider 74c309b9e8 Remove mention of the Android app, it's discontinued
Also reorder mentions of the other possibilities in order of preference
2018-10-27 16:43:34 +02:00
Lorenz Hübschle-Schneider 40ba995950 Bump version to 0.8.0 2018-10-27 16:31:31 +02:00
Lorenz Hübschle-Schneider 6bf2ea6b02
Merge pull request #990 from lorenzhs/fix-hidden-angle-brackets
Don't put hidden angle brackets around actions and other non-messages
2018-10-27 15:52:02 +02:00
Lorenz Hübschle-Schneider 41bea6ec7e
Merge pull request #1020 from lorenzhs/server-buffer-registry
Keep track of unread counts for servers' buffers for 'show only unread' view
2018-10-27 15:50:33 +02:00
Lorenz Hübschle-Schneider 8ca571564e
Merge pull request #1029 from lorenzhs/update-electron
Update electron and npm/bower packages
2018-10-27 15:50:05 +02:00
Lorenz Hübschle-Schneider ddb665182e Update angular 1.6.8 → 1.7.5, underscore 1.8.3 → 1.9.1 2018-10-26 10:04:49 +02:00
Lorenz Hübschle-Schneider 985fbb0252 update npm packages with vulnerabilities
npm audit fix --force

also update uglify-js to reduce file sizes a bit more (saves around
1.5kB)
2018-10-26 09:52:38 +02:00
Lorenz Hübschle-Schneider 37984e4be0 Update electron
we might have missed a few releases there...
2018-10-26 09:44:48 +02:00
Lorenz Hübschle-Schneider a5ad0ca1d8
Merge pull request #1025 from bl1nk/respect-webkit-safe-area
[WIP] Respect safe area constraints on webkit
2018-10-08 10:20:25 +02:00
Lorenz Hübschle-Schneider 8ab9511690
Merge pull request #1023 from dkess/buffermove
Handle buffer_moved
2018-10-08 10:14:36 +02:00
Markus Cisler b6875e62dc Respect constraints on webkit/iPhone X(s)
This adds limited support to respect constraints on newer iPhones, especially when used as PWA.
2018-10-06 09:14:32 +00:00
Daniel Kessler e5e81ea177 add semicolon 2018-10-05 00:18:52 -07:00
Daniel Kessler 71252fb4d5 Handle buffer_moved 2018-10-04 23:50:09 -07:00
Lorenz Hübschle-Schneider 263c5e8b00 Keep track of unread counts for servers' buffers for 'show only unread' view
Maintain unread info for all buffers belonging to a server.  This info
is used to hide server buffers for which *no* associated buffer has
activity when 'Only show buffers with unread messages' is enabled.

Closes #1019
2018-09-10 10:01:57 +02:00
Lorenz Hübschle-Schneider 28f56317a3
Merge pull request #1017 from lorenzhs/fix-bufferlist-item-height
Fix bufferlist item height on condensed layout
2018-07-07 13:13:48 +02:00
Lorenz Hübschle-Schneider 8d7c7d8960 Fix bufferlist item height on condensed layout
Fixes #1012, based on @rain-1's suggestion
2018-07-07 12:54:22 +02:00
Lorenz Hübschle-Schneider 88a8265661
Merge pull request #1014 from Techman-/master+videocontrols
Video plugin: show video controls
2018-06-13 08:10:52 +02:00
Michael Hazell dcba80f141
Video plugin: show video controls
Previously this would have to be toggled in the right-click menu on Chrome, etc.
2018-06-10 16:49:11 -04:00
Lorenz Hübschle-Schneider 7471df0f2a
Merge pull request #1009 from glowing-bear/revert-1006-patch-1
Revert "Fix passing connection credentials in URL hash"
2018-05-07 10:20:00 +02:00
Lorenz Hübschle-Schneider 8f34084cc4
Revert "Fix passing connection credentials in URL hash" 2018-05-07 10:19:07 +02:00
Lorenz Hübschle-Schneider 1d71190cba
Merge pull request #1006 from Informatic/patch-1
Fix passing connection credentials in URL hash
2018-04-25 14:54:30 +02:00
Piotr Dobrowolski e27073884f
Fix passing connection credentials in URL hash 2018-04-25 12:29:40 +02:00
Lorenz Hübschle-Schneider ca97da8513
Merge pull request #1003 from JulienPalard/jump-on-unread-messages-even-if-hidden
jump to buffers with notifiction with Alt-A, even if hidden.
2018-04-23 11:28:35 +02:00
Julien Palard b956dea7c1 jump to buffers with notifiction with Alt-A, even if hidden. 2018-04-21 18:51:32 +02:00
Lorenz Hübschle-Schneider 63e0d314dc
Merge pull request #1001 from jungeonkim/paste_image
Make image uploadable by paste from clipboard
2018-04-16 14:57:21 +02:00
Lorenz Hübschle-Schneider 41a066ead1
Merge pull request #999 from lorenzhs/alt-a-hidden-buffers
Don't jump to hidden buffers with Alt-A
2018-04-16 14:54:39 +02:00
JungEon Kim 3d39a3c138 Make image uploadable by paste from clipboard 2018-04-13 09:47:24 +09:00
Lorenz Hübschle-Schneider 063b91d5c2 Don't switch to hidden buffers with Alt-Up/Down either 2018-04-03 14:32:28 +02:00
Lorenz Hübschle-Schneider a14941ab7d Don't jump to hidden buffers with Alt-A
See #998
2018-04-03 14:15:12 +02:00
Lorenz Hübschle-Schneider 005f9f6f5c
Merge pull request #989 from lorenzhs/fix-nicklist
Fix nicklist on mobile: now works on iOS & behaves correctly buffers without a nicklist
2018-03-29 14:08:45 +02:00
Lorenz Hübschle-Schneider fe3b975c6e Clean up updateShowNicklist() 2018-03-19 11:03:04 +01:00
Lorenz Hübschle-Schneider 29963b1b26
Merge pull request #988 from lorenzhs/update-electron
Update electron and electron-packager to latest version
2018-03-19 10:59:11 +01:00
Lorenz Hübschle-Schneider 66c8c53b41 Fix nicklist swipe behaviour for buffers without a nicklist
We shouldn't update the swipe state if the active doesn't have a
nicklist. The (previously) required double-right-swipe to get to the
sidebar was confusing and a bug
2018-03-18 16:49:50 +01:00
Lorenz Hübschle-Schneider 5be2f027e4 Fix nicklist on iOS 2018-03-18 16:49:50 +01:00
Lorenz Hübschle-Schneider 7b371e1c95 Update electron and electron-packager to latest version 2018-03-18 16:49:23 +01:00
Lorenz Hübschle-Schneider 0b506e30dc Don't insert mention when clicking non-privmsg
This goes in the direction of #860 but actually removing the tag seems
to be rather more involved
2018-03-18 16:48:29 +01:00
Lorenz Hübschle-Schneider 813fe93355 Don't put hidden angle brackets around actions and other non-messages
Fixes #616
2018-03-18 16:48:29 +01:00
Lorenz Hübschle-Schneider 492bd3bd60
Merge pull request #987 from lorenzhs/update-travis
Fix tests and update npm dependencies
2018-03-18 16:47:48 +01:00
Lorenz Hübschle-Schneider 022d1d1c1f Fix uglifyjs command options 2018-03-18 12:01:40 +01:00
Lorenz Hübschle-Schneider d168d43261 Split bower dependencies into those needed for tests and full offline mode
"production" dependencies is the minimal set to run the tests
"dev" dependencies contain the rest

This speeds up travis builds enormously and saves a lot of time and disk
space if you only want to run the tests
2018-03-18 10:40:02 +01:00