Tal Neoran
b42f70e6d8
Add moderation buttons in search popup ( #2803 )
2021-05-23 15:51:53 +02:00
Tal Neoran
14e8a2bf6c
Add #channel in mentions usercard and search popup ( #2802 )
2021-05-22 15:11:24 +02:00
Paweł
6732b25f36
Fixed deprecated method Qt::SystemLocaleLongDate ( #2784 )
...
Fixes deprecation notices introduced in #2748
Reference: https://doc.qt.io/qt-5/qt.html#DateFormat-enum
Replacement: https://doc.qt.io/qt-5/qlocale.html#FormatType-enum
2021-05-16 00:34:42 +02:00
Paweł
e746201c4f
Refactored and Migrated to Helix AutoMod message management ( #2779 )
...
This uses new Helix endpoint which requires new scopes and users need to reauthenticate to approve/deny AutoMod messages again.
2021-05-14 13:14:43 +02:00
apa420
d59bb805bb
Added system message on new date ( #2748 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-05-09 18:44:57 +02:00
apa420
dcd65b5978
/live split for channels going live ( #1998 )
...
Co-authored-by: 23rd <23rd@vivaldi.net >
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2021-05-09 14:17:04 +00:00
pajlada
2f49b23875
Add ability to disable precompiled headers with CMake ( #2727 )
2021-05-08 15:57:00 +02:00
Paweł
f7506d495f
Refactored Rename Tab dialog and its context menu ( #2713 )
...
* Added placeholder to tab rename dialog's input
* Always set placeholder to default tab name.
* Renamed context menu entries, updated popup
* Removed TextInputDialog class, slight popup fix
* Forgot to rename variable (no fun allowed 😥 )
* forsenT
* Made use of QDialogButtonBox
* Added changelog entry
2021-05-02 12:59:14 +02:00
Tal Neoran
77fa1322de
Added is:<flags> search predicate ( #2671 )
...
Co-authored-by: Paweł <zneix@zneix.eu >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-05-01 12:21:45 +00:00
Paweł
9c41adca2e
Fixed deprecated method QWheelEvent::delta ( #2647 )
...
Reference: https://doc.qt.io/qt-5/qwheelevent-obsolete.html#delta and https://doc.qt.io/qt-5/qwheelevent-obsolete.html#orientation
Changes in behavior introduced in this commit
Change from `event->delta()` to `event->angleDelta().y()` makes it, so you can no longer scroll horizontally (with trackpad / touchpad) to select next/previous tab (until now, you were able to do it, but I believe this is wrong anyways).
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-04-26 21:38:16 +02:00
Paweł
675f99e9cc
Added image links to the badge context menu ( #2667 )
2021-04-25 13:16:32 +00:00
Andrew Opalach
24a2d8a86f
Wait for smooth scrolling animation to add new message ( #2084 )
...
Co-authored-by: Paweł <zneix@zneix.eu >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-04-24 15:15:15 +00:00
Tal Neoran
cceadf473a
Added in:<channels> search predicate ( #2634 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-04-17 11:18:22 +00:00
Iulian Onofrei
8779303845
Fixed search field not being focused on popup open ( #2540 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-04-11 13:37:53 +00:00
Yoitsu
00ccdbc781
clang-tidy: use std::move where applicable ( #2605 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-04-10 12:34:40 +00:00
fourtf
2db7a30ae5
always update dropdown on split button press ( #2590 )
2021-04-04 15:24:12 +02:00
Paweł
d1a10d3c1f
Fixed deprecated method QFlags::Zero ( #2508 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-03-13 16:27:13 +01:00
Paweł
0e99527e8c
Fixed deprecated method QFontMetrics::width ( #2509 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-03-13 14:47:02 +01:00
fourtf
81ce8dcc08
moved last message line in settings and changed defaults
2021-03-13 12:33:54 +01:00
Iulian Onofrei
684dbed706
Fixed hidden tooltips when always on top is active ( #2384 )
2021-01-23 16:49:02 +01:00
Paweł
cfcac99ae6
Added clip creation support 🎬 ( #2271 )
...
You can create clips with `/clip` command, `Alt+X` keybind or `Create a clip` option in split header's context menu. This requires a new authentication scope so re-authentication will be required to use it.
Co-authored-by: Leon Richardt <leon.richardt@gmail.com >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-01-17 14:47:34 +01:00
apa420
f19cc60a5b
Setting for disabling /mentions tab highlight ( #1994 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2021-01-16 14:27:19 +01:00
Lewis Gibson
88e31b12a7
Add 'open in mod view' button to split context menu ( #2321 )
2021-01-02 17:25:27 +01:00
pajlada
ddcad4607c
Don't pollute global namespace with boost bind placeholders ( #2272 )
2020-12-13 13:18:12 +01:00
Mm2PL
eb8eecdfed
Improve the "You are banned" message ( #2266 )
...
Added reconnect link to the "You are banned" message
2020-12-12 14:19:51 +01:00
Mm2PL
c6d55e0d8c
Improve search popup window titles ( #2268 )
...
Adds special cases for /whispers, /mentions and empty tabs, and an apostrophe in the titles.
Co-authored-by: Paweł <zneix@zneix.eu >
2020-12-12 13:06:40 +01:00
Paweł
8b2c3c7386
Fixed thumbnails merging with link info without thumbnails ( #2244 )
2020-12-05 15:03:13 +01:00
Paweł
49fa9bfd72
Made #channel link in /mentions jump to #channel split ( #2220 )
2020-11-28 17:45:20 +01:00
Paweł
05aab86845
Added links to twitchemotes.com to Twitch emotes' context menus ( #2214 )
2020-11-22 15:54:58 +01:00
Steve Wills
df722a72c1
Switch to QT Category logging ( #2206 )
...
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com >
2020-11-21 16:20:10 +01:00
Leon Richardt
60d5c5d99f
[Fix] Use copy instead of reference for overriding message flags ( #2200 )
...
* fix: use copy instead of reference for overriding message flags
* doc: update changelog
Note: the initial attempt at fixing this issue (#2090 ) was also included
in order to make the development process more trackable.
2020-11-17 18:47:07 +01:00
pajlada
53c96097c9
Use the main window as the parent to all user cards on macOS ( #2185 )
2020-11-15 14:40:34 +01:00
Leon Richardt
540870f9fe
[Fix] Make SearchPopup a BasePopup ( #2182 )
2020-11-15 11:07:20 +01:00
Leon Richardt
0eed45ae67
Chore: Proper Lambda Formatting ( #2167 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2020-11-08 12:02:19 +01:00
pajlada
9cdddfc65d
Fix various warnings ( #2147 )
2020-11-01 15:23:58 +01:00
Daniel
2eb01af5e7
Prevent default tab completion from overriding colon menu ( #2133 )
...
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2020-11-01 14:59:43 +01:00
fanway
892e16c533
Fix link preview doesn't update link info for previous messages after setting is enabled ( #2108 )
...
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com >
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com >
2020-11-01 14:33:01 +01:00
pajlada
1ee1e8837f
Use Qt's dialog where applicable ( #1843 )
2020-10-31 16:42:48 +01:00
yodax
466d85c907
Retain channel context for user cards opened from search window ( #2088 )
2020-10-25 11:10:28 +01:00
Mm2PL
3ee08b9ffd
Add support FrankerFaceZ badges. ( #2101 )
...
On startup, we poll https://api.frankerfacez.com/v1/badges/ids and store the mappings of user IDs to badges for the remainder of the applications lifetime.
2020-10-25 10:36:00 +01:00
Leon Richardt
ec94869480
Allow highlights to be excluded from /mentions ( #2036 )
2020-10-24 14:33:15 +02:00
fourtf
5f54b1b495
moved navigation to the right
2020-10-23 09:33:44 +02:00
fourtf
0ecea8ad83
added category navigation to general settings
2020-10-22 23:20:07 +02:00
fourtf
4d676b4c51
fix #2106
2020-10-22 20:02:14 +02:00
Daniel
e7c2e1bec2
Copy message flags to preserve highlights ( #2090 )
2020-10-21 16:27:24 +02:00
dnsge
4199a01b96
Advanced channel filters ( #1748 )
...
Adds custom channel filters complete with their own mini-language. Filters can be created in settings, and applied by clicking the three dots to open the Split menu and selecting "Set filters".
2020-10-18 15:18:20 +02:00
Paweł
2232c6d925
Changed Streamer Mode settings ( #2001 )
...
There's now a new (yet another, sigh) section in Settings -> General, which lets you set streamer mode to 'enable/disable/detect obs' and there are also separate settings for each of the things that streamer mode covers. I just have to add ping sounds and PR is ready to be merged :)
* Show "Streamer Mode" image as link thumbnails if applicable
* Moved hideViewerCountAndDuration to streamerMode settings
Set it to false by default (just how it used to be under /misc settings, also reworked live tooltip to be a bit prettier and say "<Streamer Mode>" in gray instead of "Live with <hidden> for <hidden> viewers"
2020-10-11 13:52:14 +02:00
fanway
df97d609a2
Fix tooltip not showing in EmotePopup ( #2046 )
...
* Fix tooltip not showing in `EmotePopup`
* Update CHANGELOG.md
2020-10-09 17:21:04 +02:00
Leon Richardt
aff59495df
Improve "Login expired!" message ( #2029 )
...
* feat: improve "Login expired!" message
Since this message occurs when the OAuth token becomes invalid, users
have to re-add their account in order to continue using the application.
The previous message did not make this clear enough, often leading to
confusion and questions by users.
This commit changes the system message to more clear about what the user
has to do, and adds a link that opens the "Accounts" page in the
preferences.
* Update changelog
* Update ChannelView.cpp
Co-authored-by: fourtf <tf.four@gmail.com >
2020-10-04 17:36:38 +02:00
fourst4r
2f3accf3cb
fix a crash using middle click scroll on chat window ( #1870 )
...
* fix middle click scroll crash
* Update CHANGELOG.md
* get the float dpi, not int
2020-09-26 15:47:20 +02:00