[NeoChat] [Bug 467800] [Feature] Show only normal chats/direct messages in unread count on taskbar

2024-05-19 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=467800

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from James Graham  ---
https://invent.kde.org/network/neochat/-/merge_requests/1601

Going forward muted and low priority rooms won't have their unread counts added
to the task bar total

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484322] Escape Key does not close image view

2024-05-19 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484322

James Graham  changed:

   What|Removed |Added

 CC||rob...@riemann.cc

--- Comment #2 from James Graham  ---
*** Bug 487159 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 487159] feature request: close enlarged image modal with Esc

2024-05-19 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=487159

James Graham  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|REPORTED|RESOLVED
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---


*** This bug has been marked as a duplicate of bug 484322 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 486498] [Feature request] Limit the size of ReplyComponent

2024-05-04 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=486498

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
Summary|Wishlist:   |[Feature request] Limit the
   |Collapse/Abbreviate quotes  |size of ReplyComponent
   |in replies  |
 CC||james.h.graham@protonmail.c
   ||om
 Ever confirmed|0   |1

--- Comment #1 from James Graham  ---
Yeah totally agree it's on my list at some point

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 486126] Double Text when there is text with a Link and No Link Previews Is On

2024-04-28 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=486126

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/0cf1d8
   ||7b12d36d3b53959b10dc9c228a3
   ||97af3e9
 Status|ASSIGNED|RESOLVED

--- Comment #3 from James Graham  ---
Git commit 0cf1d87b12d36d3b53959b10dc9c228a397af3e9 by James Graham.
Committed on 28/04/2024 at 10:51.
Pushed by nvrwhere into branch 'master'.

Fix the master show link preview setting and add back the per room setting

Title

M  +6-3src/models/messagecontentmodel.cpp
M  +6-1src/models/messagecontentmodel.h

https://invent.kde.org/network/neochat/-/commit/0cf1d87b12d36d3b53959b10dc9c228a397af3e9

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485920] feature request: option to make last read static

2024-04-28 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485920

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |INTENTIONAL
 Status|REPORTED|RESOLVED

--- Comment #1 from James Graham  ---
Yeah unfortunately there are no plans to make any changes here. 

For context we have been asked for every possible permutation of this, some
people for example want the read marker to be cleared the instant they enter
the room, the opposite of what you're asking for. 

In the end we had to make a choice as supporting multiple options here would be
a nightmare so no settings either.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 486179] Search for chat messsage functionalilty

2024-04-28 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=486179

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|RESOLVED
 Resolution|--- |NOT A BUG

--- Comment #1 from James Graham  ---
This functionality already exists in the room drawer on the right, the button
is labelled "Search in this room".

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 486127] Unable to drag scrollbar with mouse

2024-04-26 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=486127

James Graham  changed:

   What|Removed |Added

 Resolution|--- |INTENTIONAL
 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|RESOLVED

--- Comment #2 from James Graham  ---
This behaviour is intentional as it is the only way to have reasonably smooth
scrolling in QT currently for this type of timeline

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 466392] Cannot login after desktop session restore (Access token error)

2024-04-26 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=466392

James Graham  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from James Graham  ---
(In reply to Odin Vex from comment #6)
> I've got this issue. Manjaro, neochat 23.08.5-1. I swapped from KDE Wallet
> to KeePassXC (it's set up correctly). Just sits loading.

As noted above the latest version doesn't have this issue. You can no longer
get stuck on the login screen due to the new workflow.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 486126] Double Text when there is text with a Link and No Link Previews Is On

2024-04-25 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=486126

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485490] Double clicking on the system tray icon does nothing

2024-04-23 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485490

James Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from James Graham  ---
This is now fixed on master

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485949] Ctrl+PgUp and Ctrl+PgDn shortcuts are broken

2024-04-22 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485949

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/28c9d9
   ||44573c2393b5f4fd1484601a828
   ||6a16fc5
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
Git commit 28c9d944573c2393b5f4fd1484601a8286a16fc5 by James Graham.
Committed on 22/04/2024 at 22:01.
Pushed by nvrwhere into branch 'master'.

Fix Roomlist Shortcuts

Fix the ctrl + pgup/pgdwn shortcuts for the room list so that they work with
tree model

M  +10   -0src/models/sortfilterroomtreemodel.cpp
M  +2-0src/models/sortfilterroomtreemodel.h
M  +18   -14   src/qml/RoomListPage.qml

https://invent.kde.org/network/neochat/-/commit/28c9d944573c2393b5f4fd1484601a8286a16fc5

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485869] Cannot highlight/select (with click+drag) text in "send a message" box

2024-04-21 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485869

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #2 from James Graham  ---
As noted in the image seems to work fine on master

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485869] Cannot highlight/select (with click+drag) text in "send a message" box

2024-04-21 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485869

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---
Created attachment 168752
  --> https://bugs.kde.org/attachment.cgi?id=168752=edit
Chatbar select

Works fine for me on master I assume this is what you're talking about

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485644] Neochat: Screen shows no conversations or rooms, just spaces

2024-04-17 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485644

James Graham  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |NOT A BUG
 Status|NEEDSINFO   |RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485644] Neochat: Screen shows no conversations or rooms, just spaces

2024-04-16 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485644

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from James Graham  ---
Which version are you on and do any rooms appear if you click on a space?

Also does clicking on the arrow show any rooms?

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 465231] Can't drag the volume slider on videos

2024-04-16 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=465231

James Graham  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |FIXED

--- Comment #7 from James Graham  ---
This is now fine on the latest release

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485245] Outdated link to binary factory in readme for neochat

2024-04-14 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485245

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
This is now fixed see
https://invent.kde.org/network/neochat/-/commit/8980fe7838e400d4781ea50a4e76853a47c71c98

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485309] Verification text cutoff on mobile

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485309

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/ef34ed
   ||7c2049aab6fdcb02c0ec4f2714f
   ||2acea36
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #2 from James Graham  ---
Git commit ef34ed7c2049aab6fdcb02c0ec4f2714f2acea36 by James Graham.
Committed on 13/04/2024 at 18:51.
Pushed by nvrwhere into branch 'master'.

Fix Verification Window Sizing

Update the layouts in the device verifcation process to make sure that all
possible window sizes can be handled

M  +9-15   src/qml/EmojiItem.qml
M  +7-5src/qml/EmojiRow.qml
M  +19   -10   src/qml/EmojiSas.qml
M  +121  -47   src/qml/KeyVerificationDialog.qml
M  +15   -6src/qml/Message.qml
M  +0-1src/qml/VerificationCanceled.qml

https://invent.kde.org/network/neochat/-/commit/ef34ed7c2049aab6fdcb02c0ec4f2714f2acea36

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 473885] The tray icon has an empty tooltip

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=473885

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #4 from James Graham  ---
Indeed this is now gone for me on master

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485490] Double clicking on the system tray icon does nothing

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485490

--- Comment #3 from James Graham  ---
Actually I'm wrong it seems to working on 6.6 jsut fine for me now back to
potential 6.7 regression

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485490] Double clicking on the system tray icon does nothing

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485490

--- Comment #2 from James Graham  ---
So this happens on KF6 for me but not on KF5. It still happens on 6.6 so isn't
a 6.7 regression

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485490] Double clicking on the system tray icon does nothing

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485490

James Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485490] Double clicking on the system tray icon does nothing

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485490

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---
This may be a 6.7 regression. This is being investigated see
https://bugs.kde.org/show_bug.cgi?id=485456 as another source of possible
updates

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485137] Turning off Link Previews not Functional if Matrix Server doesn't support link previews

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485137

--- Comment #3 from James Graham  ---
That's fine I've made a note it's on my list

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485137] Turning off Link Previews not Functional if Matrix Server doesn't support link previews

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485137

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---
So this setting should have nothing to do with the server and is local. It
works for me on master, if I flick it off they all go away and come back if
switched on.

That being said it would still be a good idea to ping the endpoint sometime
early on and just not show them if they aren't supported.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476758] [Feature] Add an option to send a message with ctrl+enter

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476758

James Graham  changed:

   What|Removed |Added

 CC||coelacanthus...@gmail.com

--- Comment #1 from James Graham  ---
*** Bug 485329 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485329] Allow to customize the key to send message and input newline

2024-04-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485329

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---


*** This bug has been marked as a duplicate of bug 476758 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484927] Crash in LinkPreviewer

2024-04-09 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484927

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/1a9689
   ||9336f2f1a916207796b482ca411
   ||2909ebf
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #2 from James Graham  ---
Git commit 1a96899336f2f1a916207796b482ca4112909ebf by James Graham.
Committed on 09/04/2024 at 18:35.
Pushed by nvrwhere into branch 'master'.

Linkpreviewer Improvements

- Have LinkPreviewers stored in NeoChatConnection so that they don't have to be
reloaded everytime the MessageContentModel is refreshed
- This means the link is never changed (it will be swiched for a new previewer
with the new link)
- LinkPreviewers are stored by URL so they can be re-used by any event with the
same URL

M  +2-19   autotests/linkpreviewertest.cpp
M  +11   -23   src/linkpreviewer.cpp
M  +10   -12   src/linkpreviewer.h
M  +43   -15   src/models/messagecontentmodel.cpp
M  +2-1src/models/messagecontentmodel.h
M  +18   -0src/neochatconnection.cpp
M  +6-0src/neochatconnection.h

https://invent.kde.org/network/neochat/-/commit/1a96899336f2f1a916207796b482ca4112909ebf

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485140] [View Source] element in context menu is shown only for attachments(images) but not for text messages

2024-04-07 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485140

James Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/f58c39
   ||0a4702089c5f70ba47862407fb4
   ||923e67c
 Resolution|--- |FIXED

--- Comment #5 from James Graham  ---
Git commit f58c390a4702089c5f70ba47862407fb4923e67c by James Graham.
Committed on 07/04/2024 at 08:40.
Pushed by nvrwhere into branch 'master'.

Re-add requirement for having devtools active for the show message source
action

Re-add requirement for having devtools active for the show message source
action

M  +1-0src/qml/DelegateContextMenu.qml

https://invent.kde.org/network/neochat/-/commit/f58c390a4702089c5f70ba47862407fb4923e67c

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 485140] [View Source] element in context menu is shown only for attachments(images) but not for text messages

2024-04-06 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=485140

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Status|ASSIGNED|CONFIRMED

--- Comment #3 from James Graham  ---
So in case you miss it we only show the message source option when devtools is
on. The patch makes that consistent which clearly wasn't happening in 24.02

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484377] At Login neochat fails to connect because kwallet starts later

2024-04-03 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484377

--- Comment #5 from James Graham  ---
Here is the major one that sorted it
https://invent.kde.org/network/neochat/-/commit/7f9e709559b9a2dc6f03d1836be35658ca8e488c
no idea if it'll apply cleanly. I doubt it will for 23.04, it may just for
23.08 if the welcome page rework made it into that.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484377] At Login neochat fails to connect because kwallet starts later

2024-04-01 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484377

--- Comment #3 from James Graham  ---
24.02 is the latest.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 469193] hovered message's buttons move while scrolling

2024-03-31 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=469193

James Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---
This no longer happens on master and should also be sorted on the latest
release

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 454997] [Feature] Have option for sidebar on separate room window view

2024-03-31 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=454997

James Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |INTENTIONAL

--- Comment #1 from James Graham  ---
With the separate window mode being removed this is no longer going to be
implemented https://invent.kde.org/network/neochat/-/merge_requests/1642

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484377] At Login neochat fails to connect because kwallet starts later

2024-03-31 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484377

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |FIXED

--- Comment #1 from James Graham  ---
We have a new login flow in latest version now which means you should never get
stuck.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484755] [Feature Request] Display space names in addition to icon

2024-03-30 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484755

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
Summary|Option: Display space names |[Feature Request] Display
   |in addition to icon |space names in addition to
   ||icon

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476122] opening an image starts audio of the video above

2024-03-29 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476122

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/libr
   ||aries/kirigami-addons/-/com
   ||mit/dde1eb93334aa7e3ad3b6a7
   ||a552a3da4babff31b
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #2 from James Graham  ---
Git commit dde1eb93334aa7e3ad3b6a7a552a3da4babff31b by James Graham.
Committed on 29/03/2024 at 19:24.
Pushed by nvrwhere into branch 'master'.

Fix video autoPlay

Make sure that a video only autoplays if autoPlay is true and doesn't auto play
on open if it's not the active video

M  +6-2src/components/AlbumMaximizeComponent.qml
M  +1-1src/components/VideoMaximizeDelegate.qml

https://invent.kde.org/libraries/kirigami-addons/-/commit/dde1eb93334aa7e3ad3b6a7a552a3da4babff31b

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 462522] Change room joining flow from a banner to a full page with infinite progress bar

2024-03-29 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=462522

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 CC||james.h.graham@protonmail.c
   ||om
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from James Graham  ---
The banner now disappears when the room is joined and then it's switched to
which I think fulfills what we want to achieve from this so closing

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 469135] Empty reply component when replied-to message is redacted

2024-03-29 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=469135

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from James Graham  ---
This seems to have been fixed by some other patch. When the message is redacted
the reply now shows [This message was deleted]

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 466392] Cannot login after desktop session restore (Access token error)

2024-03-29 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=466392

James Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from James Graham  ---
Closing as the new login flow should stop this from being a compete lockup. If
the connection doesn't load properly you can just logout then in again.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 458392] Fields to choose between password authentication and the other choice are too small to content French translation

2024-03-29 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=458392

James Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
The login screen has been reworked since this issue was opened and there is
much more space for text, Closing this and any new translations issues should
be a new bug

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 482261] User account details/icon disappear in NeoChat when resizing channels from full names to icon only view.

2024-03-29 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=482261

James Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/158942
   ||d1b5fc59ff466e1752949864794
   ||fb6c62e
 Resolution|--- |FIXED

--- Comment #3 from James Graham  ---
Git commit 158942d1b5fc59ff466e1752949864794fb6c62e by James Graham.
Committed on 29/03/2024 at 09:09.
Pushed by nvrwhere into branch 'master'.

UserInfo compact

Make UserInfo work in compact mode. This includes showing the account switch
popup in a dialog

M  +1-0src/CMakeLists.txt
A  +147  -0src/qml/AccountSwitchDialog.qml [License: GPL(v2.0+)]
M  +1-3src/qml/RoomListPage.qml
M  +74   -211  src/qml/UserInfo.qml
M  +3-0src/qml/UserInfoDesktop.qml
M  +9-0src/settings/NeoChatGeneralPage.qml

https://invent.kde.org/network/neochat/-/commit/158942d1b5fc59ff466e1752949864794fb6c62e

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 463885] Can't act on selected text from original message when selected from a reply

2024-03-28 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=463885

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/fbb4b9
   ||62fac0f7e1990970083eb2a9d1d
   ||34a9986
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
Git commit fbb4b962fac0f7e1990970083eb2a9d1d34a9986 by James Graham.
Committed on 28/03/2024 at 21:01.
Pushed by nvrwhere into branch 'master'.

Support selected text for replies in the right click menu

Support selected text for replies in the right click menu

M  +3-0src/timeline/MessageComponentChooser.qml
M  +7-0src/timeline/ReplyComponent.qml

https://invent.kde.org/network/neochat/-/commit/fbb4b962fac0f7e1990970083eb2a9d1d34a9986

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481237] [Feature Request] Close the current chat by pressing Esc or by clicking on the chat in the chat list

2024-03-28 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481237

James Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|NEEDSINFO   |CONFIRMED
 Resolution|WAITINGFORINFO  |---

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481096] When using multiple accounts, one account always stays highlighted in the switcher, regardless of which server is actually "active"

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481096

James Graham  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |FIXED
 Status|NEEDSINFO   |RESOLVED

--- Comment #4 from James Graham  ---
Awesome thanks will close then

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 460044] [Feature] Improve Format of Code Blocks

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=460044

James Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
Implemented here https://invent.kde.org/network/neochat/-/merge_requests/1595

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481096] When using multiple accounts, one account always stays highlighted in the switcher, regardless of which server is actually "active"

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481096

James Graham  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|NEEDSINFO

--- Comment #2 from James Graham  ---
So this no longer happens for me in the latest version so it looks like this is
already dealt with, either accidentally or on purpose.

Can you confirm it works for you?

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481237] [Feature Request] Close the current chat by pressing Esc or by clicking on the chat in the chat list

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481237

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from James Graham  ---
So to be clear the request here is if you're in a chat you want to be able to
hit escape or click on the room and it leaves you with what an empty space
where the chat was?

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481375] Neochat freezes when browsing certain rooms

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481375

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from James Graham  ---
Does this still happen on the latest version 24.02?

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481690] Crash upon editing message

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481690

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from James Graham  ---
Does this still happen on the latest version 24.02? If it does I need a
stacktrace with all the debug info rather than a bunch of question marks

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481882] Crash when loading messages in neochat

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481882

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from James Graham  ---
So I can't see anything useful in the trace you've given, can you try on the
full release 24.02 and if it still occurs provide something with all the
debuginfo I can't do much with N/As

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481925] Crashing when logging out of an account.

2024-03-27 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481925

James Graham  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|NEEDSINFO

--- Comment #1 from James Graham  ---
So this back trace isn't very useful too many question marks. I can't replicate
on master so ideally to be able to see if this is still an issue I would need a
better back trace. This can be done by running with GDB from the command line
and when it asks saying yes to download debuginfo.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 479587] Text is often replaced when an emoji is at the end of the line

2024-03-25 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=479587

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |WAITINGFORINFO

--- Comment #3 from James Graham  ---
I'm really struggling to replicate this, is it still happening for you on the
latest release and/or master?

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484425] [Feature] Add 'Leave Room' option in right sidebar

2024-03-25 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484425

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 CC||james.h.graham@protonmail.c
   ||om
Summary|Add 'Leave Room' option in  |[Feature] Add 'Leave Room'
   |right sidebar   |option in right sidebar
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 484352] A number of warnings emitted on start

2024-03-24 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=484352

James Graham  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 CC||james.h.graham@protonmail.c
   ||om
 Status|REOPENED|RESOLVED

--- Comment #3 from James Graham  ---
Irrelevant because they are warnings and are not actual bugs. Unless there is
actual undesirable behaviour of the app anything in the CLI interface is
annoyance at worst and hence not reportable as a bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 474549] Can't configure proxy before signing in

2024-03-24 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=474549

--- Comment #4 from James Graham  ---
https://invent.kde.org/network/neochat/-/merge_requests/1611

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 474549] Can't configure proxy before signing in

2024-03-24 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=474549

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #3 from James Graham  ---
Fixed here

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 482701] Fullscreen image viewer sometimes does not work on stickers.

2024-03-24 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=482701

James Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/ceef21
   ||67fd5709b45738d5a5c0b5b48f1
   ||ba14eec
 Resolution|--- |FIXED

--- Comment #3 from James Graham  ---
Git commit ceef2167fd5709b45738d5a5c0b5b48f1ba14eec by James Graham.
Committed on 24/03/2024 at 10:01.
Pushed by nvrwhere into branch 'master'.

Don't Maximize Stickers

Make sure that sticker don't open the maximize component as they aren't in the
media model

M  +6-2src/eventhandler.cpp
M  +4-1src/eventhandler.h
M  +8-5src/timeline/ImageComponent.qml

https://invent.kde.org/network/neochat/-/commit/ceef2167fd5709b45738d5a5c0b5b48f1ba14eec

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 482331] Crash with the new syntax highlighting

2024-03-24 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=482331

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/1dcfd9
   ||432870b54c6003eb8e0978ccfe8
   ||17fb9f7
 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #3 from James Graham  ---
Git commit 1dcfd9432870b54c6003eb8e0978ccfe817fb9f7 by James Graham.
Committed on 24/03/2024 at 10:01.
Pushed by nvrwhere into branch 'master'.

Fix Message Components for Tags with Attributes

Don't assume that the close tag is the length of the start tag +1

M  +13   -0autotests/texthandlertest.cpp
M  +3-2src/texthandler.cpp

https://invent.kde.org/network/neochat/-/commit/1dcfd9432870b54c6003eb8e0978ccfe817fb9f7

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 482331] Crash with the new syntax highlighting

2024-03-23 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=482331

James Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #2 from James Graham  ---
I think this should fix it can you give it a whirl
https://invent.kde.org/network/neochat/-/merge_requests/1635

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 482701] Fullscreen image viewer sometimes does not work on stickers.

2024-03-23 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=482701

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---
So the sticker shouldn't ever be shown as while they are images by
implementation they are not media that should be maximized. However it does
seem that they are clickable and can activate the maximize component which
shouldn't happen and needs to be fixed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 482938] NeoChat crash on startup due to an assertion error

2024-03-23 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=482938

James Graham  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 CC||james.h.graham@protonmail.c
   ||om

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 483456] Can't properly translate some messages composed from multiple string (e.g. number of users leaving/joining room)

2024-03-23 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=483456

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from James Graham  ---
It's probably more, I assume it would effect all the strings for how many users
"updated their avatar", "changed their display name", etc.

Looking at the code we might have to do this the hacky way as the reality is no
part of the code knows both what the action is and how many users did it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 472836] Room list empty after switching between accounts when browsing rooms inside a space on the first account

2024-03-23 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=472836

James Graham  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #2 from James Graham  ---
Does this still happen in 24.02 as it definitely doesn't seem to be an issue on
master anymore due to other changes in how spaces are managed

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 478275] Notification count on task bar when there are no unread messages in client

2024-03-08 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=478275

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from James Graham  ---
Yeah it is however now sorted after I did some work on master.  

MR
https://invent.kde.org/network/neochat/-/merge_requests/1601#ba7fdfe88d9f2c8994e5f3fc9fbd4a85c90cc681

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 456643] Collapsing/uncollapsing room category moves slider all the way up

2024-02-19 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=456643

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/fc6ea0
   ||b7791a694e57abdab74f1a47173
   ||9769631

--- Comment #2 from James Graham  ---
Git commit fc6ea0b7791a694e57abdab74f1a471739769631 by James Graham, on behalf
of Tobias Fella.
Committed on 19/02/2024 at 20:09.
Pushed by nvrwhere into branch 'master'.

Port RoomList to TreeView

Use a tree model for the room list

closes network/neochat#156

M  +6-0src/CMakeLists.txt
A  +97   -0src/enums/neochatroomtype.h [License: LGPL(v2.0+)]
M  +1-91   src/models/roomlistmodel.cpp
M  +2-53   src/models/roomlistmodel.h
A  +323  -0src/models/roomtreemodel.cpp [License: LGPL(v2.0+)]
A  +94   -0src/models/roomtreemodel.h [License: LGPL(v2.0+)]
M  +5-108  src/models/sortfilterroomlistmodel.cpp
M  +0-53   src/models/sortfilterroomlistmodel.h
A  +161  -0src/models/sortfilterroomtreemodel.cpp [License: GPL(v2.0+)]
C  +4-3src/models/sortfilterroomtreemodel.h [from:
src/models/sortfilterroomlistmodel.h - 092% similarity]
M  +2-2src/neochatconnection.cpp
M  +1-1src/neochatroom.cpp
M  +1-1src/neochatroom.h
M  +1-2src/qml/ChooseRoomDialog.qml
M  +4-1src/qml/ExploreComponent.qml
M  +1-2src/qml/QuickSwitcher.qml
M  +13   -25   src/qml/RoomDelegate.qml
M  +128  -197  src/qml/RoomListPage.qml
M  +1-6src/qml/RoomPage.qml
A  +83   -0src/qml/RoomTreeSection.qml [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
M  +8-0src/runner.cpp
M  +1-1src/runner.h
M  +2-1src/spacehierarchycache.cpp

https://invent.kde.org/network/neochat/-/commit/fc6ea0b7791a694e57abdab74f1a471739769631

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476291] Neochat forgets that I scrolled down

2024-02-19 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476291

James Graham  changed:

   What|Removed |Added

 CC||sfal...@cloverleaf-linux.or
   ||g

--- Comment #1 from James Graham  ---
*** Bug 481088 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 481088] Neochat Doesn't remember scroll position

2024-02-19 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=481088

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |DUPLICATE
 Status|REPORTED|RESOLVED

--- Comment #4 from James Graham  ---


*** This bug has been marked as a duplicate of bug 476291 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 479590] Don't show reply or thread buttons when hovering over a message if you can't send messages in the channel

2024-01-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=479590

James Graham  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/netw |https://invent.kde.org/netw
   |ork/neochat/-/commit/ec4aa7 |ork/neochat/-/commit/b593f7
   |3e371dffc5c40ce438222537c08 |321b7feef20e080c3b04d86f4b2
   |855c00f |cf5c37f

--- Comment #3 from James Graham  ---
Git commit b593f7321b7feef20e080c3b04d86f4b2cf5c37f by James Graham.
Committed on 13/01/2024 at 13:06.
Pushed by nvrwhere into branch 'release/24.02'.

Cherrypick 24.02 Readonly Room

Add readonly property to a room and use it to decide whether to show chatbar,
replies and edits


(cherry picked from commit ec4aa73e371dffc5c40ce438222537c08855c00f)

M  +6-0src/neochatroom.cpp
M  +8-0src/neochatroom.h
M  +3-1src/qml/HoverActions.qml
M  +1-1src/qml/RoomPage.qml

https://invent.kde.org/network/neochat/-/commit/b593f7321b7feef20e080c3b04d86f4b2cf5c37f

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 479590] Don't show reply or thread buttons when hovering over a message if you can't send messages in the channel

2024-01-11 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=479590

James Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/ec4aa7
   ||3e371dffc5c40ce438222537c08
   ||855c00f
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
Git commit ec4aa73e371dffc5c40ce438222537c08855c00f by James Graham.
Committed on 12/01/2024 at 02:59.
Pushed by nvrwhere into branch 'master'.

Readonly Room

Add readonly property to a room and use it to decide whether to show chatbar,
replies and edits

M  +6-0src/neochatroom.cpp
M  +8-0src/neochatroom.h
M  +3-1src/qml/HoverActions.qml
M  +1-1src/qml/RoomPage.qml

https://invent.kde.org/network/neochat/-/commit/ec4aa73e371dffc5c40ce438222537c08855c00f

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 467327] NeoChat crash while rejecting invitation from notification

2024-01-05 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=467327

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---
Fixed by https://invent.kde.org/network/neochat/-/merge_requests/1501

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 472873] Reaction emoji picker search box not cleared

2024-01-01 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=472873

James Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/7e9f20
   ||63480a1e6319678d06152a8b3b3
   ||ba46e7c

--- Comment #2 from James Graham  ---
Git commit 7e9f2063480a1e6319678d06152a8b3b3ba46e7c by James Graham.
Committed on 01/01/2024 at 17:15.
Pushed by nvrwhere into branch 'master'.

Clear the emoji picker search when the dialog is closed

Clear the emoji picker search when the dialog is closed

M  +1-0src/qml/EmojiDialog.qml
M  +4-0src/qml/EmojiPicker.qml

https://invent.kde.org/network/neochat/-/commit/7e9f2063480a1e6319678d06152a8b3b3ba46e7c

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 465300] Make "Last Read" marker behave better

2023-12-31 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=465300

James Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/e807ad
   ||990841e74900304697c72679269
   ||95ea203

--- Comment #6 from James Graham  ---
Git commit e807ad990841e74900304697c7267926995ea203 by James Graham.
Committed on 31/12/2023 at 18:47.
Pushed by nvrwhere into branch 'master'.

Improve the unread marker behaviour

The fixes include:
- improving the timer to make it more reliable
- making sure a read marker is added when changin rooms, this is needed when
the messages have already been loaded.
- increase the default timer to 10s to avoid the read marker disappearing and
being re-added when a message arrive in quick succession. 

M  +6-0src/models/messageeventmodel.cpp
M  +12   -11   src/qml/TimelineView.qml

https://invent.kde.org/network/neochat/-/commit/e807ad990841e74900304697c7267926995ea203

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 479052] Room Drawer Icon and Close button collide when an image is being viewed

2023-12-29 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=479052

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/fram
   ||eworks/kirigami/-/commit/fd
   ||870f607d0877a690fb093ee7492
   ||1fa428548a5

--- Comment #2 from James Graham  ---
Git commit fd870f607d0877a690fb093ee74921fa428548a5 by James Graham.
Committed on 29/12/2023 at 12:36.
Pushed by nvrwhere into branch 'master'.

Fix Overlay Handle z

Make sure that the drawer handle is under the overlay so that we can actually
overlay stuff.

M  +3-3src/controls/templates/private/DrawerHandle.qml

https://invent.kde.org/frameworks/kirigami/-/commit/fd870f607d0877a690fb093ee74921fa428548a5

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 479053] Save As button opens "Open File" dialog instead of Save

2023-12-28 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=479053

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from James Graham  ---
Can confirm. Just to double check that you mean in the image maximize view as
that is where I see it

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 468448] Crash in nightly flatpak on application start

2023-12-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=468448

--- Comment #2 from James Graham  ---
Git commit f8040a1bf6de26abe3a0cc1c64b9608f5bd2fdea by James Graham.
Committed on 15/04/2023 at 07:59.
Pushed by nvrwhere into branch 'master'.

Guard getTagType and isCloseTag

Add guard clauses for getTagType and isCloseTag to avoid crashing if the string
is empty.

M  +6-0src/texthandler.cpp

https://invent.kde.org/network/neochat/commit/f8040a1bf6de26abe3a0cc1c64b9608f5bd2fdea

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 467512] Room information sidebar isn't scrollable

2023-12-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=467512

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/commit/cefe5acd
   ||aa5744506a726b31ec5a18791f7
   ||8b01c

--- Comment #3 from James Graham  ---
Git commit cefe5acdaa5744506a726b31ec5a18791f78b01c by James Graham.
Committed on 01/04/2023 at 10:24.
Pushed by nvrwhere into branch 'master'.

Fix Long Topics in the RoomDrawer Overflowing

Use a scrollView for the topic so that a scrollBar is shown when it really long

M  +27   -15   src/qml/Panel/RoomDrawer.qml

https://invent.kde.org/network/neochat/commit/cefe5acdaa5744506a726b31ec5a18791f78b01c

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 467512] Room information sidebar isn't scrollable

2023-12-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=467512

--- Comment #4 from James Graham  ---
Git commit cefe5acdaa5744506a726b31ec5a18791f78b01c by James Graham.
Committed on 01/04/2023 at 10:24.
Pushed by nvrwhere into branch 'master'.

Fix Long Topics in the RoomDrawer Overflowing

Use a scrollView for the topic so that a scrollBar is shown when it really long

M  +27   -15   src/qml/Panel/RoomDrawer.qml

https://invent.kde.org/network/neochat/commit/cefe5acdaa5744506a726b31ec5a18791f78b01c

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 478024] Neochat crashes when selecting the emoji tab in the settings with no accounts configured

2023-12-13 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=478024

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/ddc0bf
   ||e78697461e9a0ff79ea40d060d3
   ||a5c9cff
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #2 from James Graham  ---
Git commit ddc0bfe78697461e9a0ff79ea40d060d3a5c9cff by James Graham.
Committed on 13/12/2023 at 19:34.
Pushed by nvrwhere into branch 'master'.

Make sure that a nullptr connection is not accessed in AccountEmoticonModel

I don't think it possible to open settings without an account connected
anymore, however just to make sure I've made sure that a nullptr connection is
handled in `AccountEmoticonsModel`.

M  +26   -0src/models/accountemoticonmodel.cpp

https://invent.kde.org/network/neochat/-/commit/ddc0bfe78697461e9a0ff79ea40d060d3a5c9cff

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 477416] Wishlist: Can the last read indicator act more like Konversation?

2023-12-10 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=477416

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om

--- Comment #2 from James Graham  ---
So for clarification for 2 and 3 you are pretty close in that what is shown is
related to how matrix/libquotient works. When you open the room the last read
message information is not always available. This means that even though we may
have downloaded your last read message we haven't got the info from the server
to tell us which message it is. We show the marker as soon as we get the info
telling us which message it is.

For 5 the arrow isn't shown until the last read message has been downloaded,
this means that it may appear as you scroll up because the message has been
populated into the timeline above. That being said I've been thinking whether
the behaviour should change to be always visible and scroll as high as possible
when the last read message hasn't been loaded yet.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 478257] Copy a URL mentioned in a message

2023-12-10 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=478257

James Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED
 CC||james.h.graham@protonmail.c
   ||om

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 478275] Notification count on task bar when there are no unread messages in client

2023-12-10 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=478275

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from James Graham  ---
So looking at this on the current master I can't replicate the behaviour unless
I switch between multiple accounts at which point the notification count
doesn't seem to be updated.

Are you using multiple accounts otherwise this behaviour may no longer be an
issue on master.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 477512] Custom emoji in backticks sends HTML img tag

2023-12-09 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=477512

James Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/d25340
   ||bc31c63e9ec26312709f11c26c5
   ||234d78b
 Resolution|--- |FIXED

--- Comment #3 from James Graham  ---
Git commit d25340bc31c63e9ec26312709f11c26c5234d78b by James Graham.
Committed on 09/12/2023 at 15:28.
Pushed by nvrwhere into branch 'master'.

Fix inline custom emojis in codeblocks

Make sure that custom emojis in inline code blocks are not turned into images.

By calling preprocess text in `texthandler` the whole function can be
simplified as it will now never be called on any text inside any code block
(which was the reason for all the split stuff previously).

M  +46   -0autotests/texthandlertest.cpp
M  +0-2src/actionshandler.cpp
M  +6-14   src/models/customemojimodel.cpp
M  +1-1src/models/customemojimodel.h
M  +11   -2src/texthandler.cpp

https://invent.kde.org/network/neochat/-/commit/d25340bc31c63e9ec26312709f11c26c5234d78b

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 477512] Custom emoji in backticks sends HTML img tag

2023-12-08 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=477512

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from James Graham  ---
Indeed the text should be left alone when within a code block

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 455045] Have a better indicator of loading messages

2023-11-20 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=455045

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/5efd17
   ||d370eee22e11d98a08f2fb2d67f
   ||ded14c6
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
Git commit 5efd17d370eee22e11d98a08f2fb2d67fded14c6 by James Graham.
Committed on 20/11/2023 at 18:10.
Pushed by nvrwhere into branch 'master'.

Loading and End of Timeline Delegates

Add delegate for showing the user a loading indicator and for the beginning of
the timeline.
Related: bug 465285

M  +4-0src/CMakeLists.txt
M  +2-0src/enums/delegatetype.h
M  +2-9src/models/messageeventmodel.cpp
M  +4-3src/models/messagefiltermodel.cpp
M  +2-1src/models/messagefiltermodel.h
A  +95   -0src/models/timelinemodel.cpp [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
A  +112  -0src/models/timelinemodel.h [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
M  +13   -0src/qml/EventDelegate.qml
A  +15   -0src/qml/LoadingDelegate.qml [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
M  +8-8src/qml/RoomPage.qml
M  +1-1src/qml/RoomWindow.qml
A  +90   -0src/qml/TimelineEndDelegate.qml [License: GPL(3+eV)
GPL(v3.0) GPL(v2.0)]
M  +10   -10   src/qml/TimelineView.qml
M  +7-5src/roommanager.cpp
M  +5-4src/roommanager.h

https://invent.kde.org/network/neochat/-/commit/5efd17d370eee22e11d98a08f2fb2d67fded14c6

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 465285] [Feature] History beginning indicator in timeline

2023-11-20 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=465285

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/5efd17
   ||d370eee22e11d98a08f2fb2d67f
   ||ded14c6

--- Comment #3 from James Graham  ---
Git commit 5efd17d370eee22e11d98a08f2fb2d67fded14c6 by James Graham.
Committed on 20/11/2023 at 18:10.
Pushed by nvrwhere into branch 'master'.

Loading and End of Timeline Delegates

Add delegate for showing the user a loading indicator and for the beginning of
the timeline.
Related: bug 455045

M  +4-0src/CMakeLists.txt
M  +2-0src/enums/delegatetype.h
M  +2-9src/models/messageeventmodel.cpp
M  +4-3src/models/messagefiltermodel.cpp
M  +2-1src/models/messagefiltermodel.h
A  +95   -0src/models/timelinemodel.cpp [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
A  +112  -0src/models/timelinemodel.h [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
M  +13   -0src/qml/EventDelegate.qml
A  +15   -0src/qml/LoadingDelegate.qml [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
M  +8-8src/qml/RoomPage.qml
M  +1-1src/qml/RoomWindow.qml
A  +90   -0src/qml/TimelineEndDelegate.qml [License: GPL(3+eV)
GPL(v3.0) GPL(v2.0)]
M  +10   -10   src/qml/TimelineView.qml
M  +7-5src/roommanager.cpp
M  +5-4src/roommanager.h

https://invent.kde.org/network/neochat/-/commit/5efd17d370eee22e11d98a08f2fb2d67fded14c6

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476731] Room preview: username height affects room avatar height, breaking layout

2023-11-12 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476731

James Graham  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #10 from James Graham  ---
(In reply to Austin Huang from comment #8)
> But I also mentioned that putting some unicode characters also affect the
> height of the last author field in room previews. Element seems to just cut
> off the extra height for this. I don’t know if it’s my issue (sorry I’m new
> to Linux lol) of not installing a font, but fixing the height of the field
> could be considered.

Do you have any examples of the other unicode characters as we just need to
sanitize them as well?

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476731] Room preview: username height affects room avatar height, breaking layout

2023-11-12 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476731

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/61ad89
   ||27325c8c994145c8611e7c26a8c
   ||4207f95
 Status|ASSIGNED|RESOLVED

--- Comment #9 from James Graham  ---
Git commit 61ad8927325c8c994145c8611e7c26a8c4207f95 by James Graham.
Committed on 12/11/2023 at 19:46.
Pushed by nvrwhere into branch 'master'.

Handle multiple line names

Add function to get the display name for an author on a single line as nothing
stops there being linebreaks.

M  +29   -0autotests/data/test-eventhandler-sync.json
M  +19   -0autotests/eventhandlertest.cpp
M  +22   -0src/eventhandler.cpp
M  +11   -0src/eventhandler.h
M  +1-1src/neochatroom.cpp

https://invent.kde.org/network/neochat/-/commit/61ad8927325c8c994145c8611e7c26a8c4207f95

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476731] Room preview: username height affects room avatar height, breaking layout

2023-11-12 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476731

James Graham  changed:

   What|Removed |Added

 Status|NEEDSINFO   |CONFIRMED
 Ever confirmed|0   |1
 Resolution|WAITINGFORINFO  |---

--- Comment #6 from James Graham  ---
(In reply to Austin Huang from comment #5)
> It’s a user display name, not a room topic/name.

Oh then that makes sense we don't sanitise those. But it looks like we need to
and yes that would cause the issue seen.

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476731] Room preview: username height affects room avatar height, breaking layout

2023-11-12 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476731

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #4 from James Graham  ---
OK so this is super weird I put the string you copied in as a test and as
expected the newlines are successfully stripped from the topic so I have no
idea why this is happening.

Since you seem to know how to get to the underlying event data are you able to
copy me the entire JSON for the m.room.name and m.room.topic events for this
room?

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476360] Invalid username or password error seems to be using English text

2023-11-12 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476360

James Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 CC||james.h.graham@protonmail.c
   ||om
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from James Graham  ---
So this is really weird because as far as I can see the relevant string has a
translation tag. Can you post a screenshot to make sure it's the field I think
you're talking about

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476358] %n times string causes unambiguity for some languages

2023-11-12 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476358

James Graham  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/ae0c5f
   ||faef3f1b48ee2b5463aa62b5804
   ||4c1b790

--- Comment #2 from James Graham  ---
Git commit ae0c5ffaef3f1b48ee2b5463aa62b58044c1b790 by James Graham.
Committed on 12/11/2023 at 15:08.
Pushed by nvrwhere into branch 'master'.

Improve State Text Translatability

Make the state state strings less ambiguous for the purpose of translation.

M  +14   -12   src/models/messagefiltermodel.cpp

https://invent.kde.org/network/neochat/-/commit/ae0c5ffaef3f1b48ee2b5463aa62b58044c1b790

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 467106] URL preview expand button shows the wrong tooltip if button is pressed before tooltip shows

2023-11-11 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=467106

James Graham  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/4065aa
   ||6a2ebff257bc8dcc2a729602919
   ||d249f28
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
Git commit 4065aa6a2ebff257bc8dcc2a729602919d249f28 by James Graham.
Committed on 11/11/2023 at 18:29.
Pushed by nvrwhere into branch 'master'.

Fix linkpreview tooltip

Fix linkpreview tooltip so that the correct text is always shown.

M  +7-3src/qml/LinkPreviewDelegate.qml

https://invent.kde.org/network/neochat/-/commit/4065aa6a2ebff257bc8dcc2a729602919d249f28

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 476678] [Feature] Avatar cropping

2023-11-11 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=476678

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
Summary|Avatar cropping |[Feature] Avatar cropping

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 471307] Accessing room settings/security changes access from "Space Members" to "Private" automatically.

2023-11-07 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=471307

James Graham  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/netw
   ||ork/neochat/-/commit/dbbad2
   ||cf132722f385200a77323ad74b1
   ||8f492b9

--- Comment #2 from James Graham  ---
Git commit dbbad2cf132722f385200a77323ad74b18f492b9 by James Graham.
Committed on 07/11/2023 at 21:43.
Pushed by nvrwhere into branch 'master'.

Restricted Room Security

Create the required ux to allow the restricted room security setting to be
re-enabled

M  +1-0src/CMakeLists.txt
M  +53   -2src/neochatroom.cpp
M  +35   -1src/neochatroom.h
M  +32   -10   src/qml/RoomSecurity.qml
A  +77   -0src/qml/SelectSpacesDialog.qml [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]

https://invent.kde.org/network/neochat/-/commit/dbbad2cf132722f385200a77323ad74b18f492b9

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 471137] The room details sidebar doesn't always follow the mouse when being resized

2023-11-05 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=471137

--- Comment #3 from James Graham  ---
I was going to say it worked perfectly for me but I just managed to trigger it

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 471137] The room details sidebar doesn't always follow the mouse when being resized

2023-11-05 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=471137

James Graham  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|REPORTED|RESOLVED
 CC||james.h.graham@protonmail.c
   ||om

--- Comment #1 from James Graham  ---
I assume you mean the room list if so this makes it a duplicate of
https://bugs.kde.org/show_bug.cgi?id=467683.

*** This bug has been marked as a duplicate of bug 467683 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 467683] Changing the width of channel list shows no reaction at first

2023-11-05 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=467683

James Graham  changed:

   What|Removed |Added

 CC||robloka...@gmail.com

--- Comment #3 from James Graham  ---
*** Bug 471137 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[NeoChat] [Bug 472837] Account switcher not resizing properly when left sidebar is resized

2023-11-05 Thread James Graham
https://bugs.kde.org/show_bug.cgi?id=472837

James Graham  changed:

   What|Removed |Added

 CC||james.h.graham@protonmail.c
   ||om
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from James Graham  ---
So this seems to have been fixed by the refactoring of the accounts menu in
https://invent.kde.org/network/neochat/-/merge_requests/1395. Feel free to
reopen if you see again.

-- 
You are receiving this mail because:
You are watching all bug changes.

  1   2   3   >