QuasselDroid-ng issueshttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues2022-01-10T05:16:51Zhttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/243Display inline image preview2022-01-10T05:16:51ZTrigextrigex@protonmail.comDisplay inline image previewAn inline image preview, not unlike that of another irc client like The Lounge, or like Discord's inline image previews, would be fantastic! In the IRC channel I frequent, it is very image heavy and it really is a big pain to have to man...An inline image preview, not unlike that of another irc client like The Lounge, or like Discord's inline image previews, would be fantastic! In the IRC channel I frequent, it is very image heavy and it really is a big pain to have to manually click each link, especially with multiple images in a row.
This feature would pull images from posted links in chat.
Is there any technical reason for why this hasn't been implemented yet, or has there just been no demand to?2.0.0https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/241Confirmation Dialog for joining channels2021-08-09T16:45:11ZJanne Mareike KoschinskiConfirmation Dialog for joining channelshttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/211Allow disabling/enabling multiple reconnection triggers2019-06-17T18:42:51ZJanne Mareike KoschinskiAllow disabling/enabling multiple reconnection triggersJanne Mareike KoschinskiJanne Mareike Koschinskihttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/199Implement message attachments and link unfurling2019-04-16T07:42:31ZJanne Mareike KoschinskiImplement message attachments and link unfurlinghttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/198Add per-channel notification options2019-04-16T07:41:54ZJanne Mareike KoschinskiAdd per-channel notification options- mute channel
- always notify on message in this channel- mute channel
- always notify on message in this channelhttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/197Add search in nicklist2019-04-16T07:40:29ZJanne Mareike KoschinskiAdd search in nicklisthttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/142Delete selected messages from log2022-01-10T05:15:04ZHannah von RethDelete selected messages from logWith the recent spam wave it would be interesting to be able to delete selected messages from the log.With the recent spam wave it would be interesting to be able to delete selected messages from the log.https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/127Option to mark all channels as read, per network basis2022-01-10T05:15:01ZPeGaSuSOption to mark all channels as read, per network basis* [ ] Normally every user is in several channels on a network, and some are more important than others. Would be nice to have an option to mark as channels as read, per network basis, after we take a look into the most important ones.* [ ] Normally every user is in several channels on a network, and some are more important than others. Would be nice to have an option to mark as channels as read, per network basis, after we take a look into the most important ones.https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/125Batch deletion for PM and parted channels buffers2022-01-10T05:15:01ZPeGaSuSBatch deletion for PM and parted channels buffers* [ ] On PM and parted channels buffers we have the option to delete them, but we must do it one by one.
Having an option to batch delete would be nice.
* [ ] On channels that we're still in, probably also add the option to delete i...* [ ] On PM and parted channels buffers we have the option to delete them, but we must do it one by one.
Having an option to batch delete would be nice.
* [ ] On channels that we're still in, probably also add the option to delete it, which would make the user part the channel and then delete it (would spare the work of parting first and delete after).https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/97Add per-chat input and sent message history2022-01-10T05:15:00ZShane SynanAdd per-chat input and sent message history### Steps
1. Connect to core
2. Open a buffer, send a message
3. Type another message, do not send it
4. Switch to buffer that hasn't been used
5. Open chat history
6. Switch back to first buffer
7. Open chat history
### Expected...### Steps
1. Connect to core
2. Open a buffer, send a message
3. Type another message, do not send it
4. Switch to buffer that hasn't been used
5. Open chat history
6. Switch back to first buffer
7. Open chat history
### Expected
When switching to an unused buffer, the input box text and message history should clear.
When switching back to first used buffer, the input box text and message history from earlier steps should come back.
### Actual
Input box text and message history don't change when switching buffers, staying global.
### Additional
Given the buffer list slides on top of the input box, it implies it is higher in the hierarchy, as if it is linked. Also, per-chat input and sent message history matches some other messaging apps and Quassel desktop.
Without this, it's easier to send a message to the wrong channel if you briefly switch channels to check on a notification, then want to reply. Global history also makes it harder to interrupt a reply in one place to respond elsewhere.https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/93Add contextual reminders of missing needed core features2022-01-10T05:15:03ZShane SynanAdd contextual reminders of missing needed core features### Steps
1. Connect to a core missing needed features, e.g. `CoreSideHighlights`
2. Accept the missing core features dialog
* This includes tapping outside of the dialog, which can happen accidentally
3. Access client notificatio...### Steps
1. Connect to a core missing needed features, e.g. `CoreSideHighlights`
2. Accept the missing core features dialog
* This includes tapping outside of the dialog, which can happen accidentally
3. Access client notification settings, configure core highlights, etc
### Expected
Some gentle reminder of missing core features that can be tapped to reveal the dialog again.
This hopefully reduces confusion for anyone who taps `Accept`/skips dialog, uses QuasselDroid for a while, then notices things don't work and wonders why. It also would solve the (*admittedly contrived*) case of connecting to a core missing one feature, restoring that core to an older backup missing more features, and having no way to see this in QuasselDroid.
### Actual
The dialog only shows once.
### Additional
Perhaps this could be integrated into [the `Core Info` activity](https://git.kuschku.de/justJanne/QuasselDroid-ng/issues/24 ), with Settings providing some sort of tappable item to launch the core info window? A button/bar/activatable item there could then re-launch the missing features dialog.
The current approach seems fine for QuasselDroid in beta where people are more likely to pause to read dialogs as they expect new things, but this may want to be addressed before a full release.
*Disclosure: I am biased given I've written a few contextual info/warning bars in the Quassel desktop client. I have no idea how well those work in practice.*https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/54Add in client settings import/export feature.2022-01-10T05:15:00ZdeathspawnAdd in client settings import/export feature.Could possibly use a text file and then we can back it up somewhere if needed and restore easily. Would also have to add in warnings if a settings file won't work for a new version for whatever reason.Could possibly use a text file and then we can back it up somewhere if needed and restore easily. Would also have to add in warnings if a settings file won't work for a new version for whatever reason.https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/47Battery-Saving FCM Push Notifications2022-01-10T05:15:03ZJanne Mareike KoschinskiBattery-Saving FCM Push Notificationshttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/43Collapse multiple join/quit messages into one, collapse netsplits2022-01-10T05:15:01ZJanne Mareike KoschinskiCollapse multiple join/quit messages into one, collapse netsplitshttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/33Fulltext search2022-01-10T05:15:04ZJanne Mareike KoschinskiFulltext searchhttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/244Can't resolve '.local' domains (mDNS)2022-01-10T05:13:22ZeNV25Can't resolve '.local' domains (mDNS)Can't connect to quassel core using '.local' mDNS domain.
I have quassel core running in a raspberry pi and I used 'hostname.local' to connect to it.
Everything works using quassel client on Linux, so this is probably because android d...Can't connect to quassel core using '.local' mDNS domain.
I have quassel core running in a raspberry pi and I used 'hostname.local' to connect to it.
Everything works using quassel client on Linux, so this is probably because android doesn't resolve using mDNS.https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/242Indicate Here/Away presence when viewing query/PM2022-01-10T05:16:58ZShane SynanIndicate Here/Away presence when viewing query/PM### Discussion
Quasseldroid should show some sort of "Here/Away" presence indication when viewing a query/private message. This would make it easier to tell if the person you're talking to has gone away in the middle of writing a long ...### Discussion
Quasseldroid should show some sort of "Here/Away" presence indication when viewing a query/private message. This would make it easier to tell if the person you're talking to has gone away in the middle of writing a long message, etc.
### Ideas
* A green circle/yellow triangle/gray X/whatever somewhere near the buffer name
* Mimics Quassel desktop
* Should follow Material design/icons
* Italicize the buffer name for users that are away
* Might be easier and more obvious, but might not look nice - not sure
* Something else..?1.6.0https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/235Provide a way to show server messages without using italics2021-01-08T17:44:54ZJanne Mareike KoschinskiProvide a way to show server messages without using italicsAlternative options include reducing the contrast, as used in old quasseldroidAlternative options include reducing the contrast, as used in old quasseldroidhttps://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/234Adapt font size and spacing in channel list2022-01-10T05:18:09ZJanne Mareike KoschinskiAdapt font size and spacing in channel listWe should use the new, larger presets provided by Android (16sp main, 14sp description), and additionally allow a condensed mode disabling the second line, shrinking the icons to 24dp, and reducing overall item height to 48dp (the smalle...We should use the new, larger presets provided by Android (16sp main, 14sp description), and additionally allow a condensed mode disabling the second line, shrinking the icons to 24dp, and reducing overall item height to 48dp (the smallest we can use without getting flagged by Android’s "touch target too small" warning)2.0.0https://git.kuschku.de/justJanne/QuasselDroid-ng/-/issues/233Use Tabular Numbers instead of Monospace for the time2022-01-10T05:18:15ZJanne Mareike KoschinskiUse Tabular Numbers instead of Monospace for the time```xml
<item name="android:fontFeatureSettings">tnum</item>
``````xml
<item name="android:fontFeatureSettings">tnum</item>
```1.6.0