michabo issueshttps://git.pleroma.social/kaniini/michabo/-/issues2019-08-18T15:41:21Zhttps://git.pleroma.social/kaniini/michabo/-/issues/3'make install' is an empty target2019-08-18T15:41:21ZGhost User'make install' is an empty targetCurrently 'make install', both in the plain repository checkout (after building) and in my pkgsrc-wip package, do nothing.
I do realize this is early, but it would be nice to have a make install target which handles the installation ins...Currently 'make install', both in the plain repository checkout (after building) and in my pkgsrc-wip package, do nothing.
I do realize this is early, but it would be nice to have a make install target which handles the installation instead of manually installing the files.https://git.pleroma.social/kaniini/michabo/-/issues/8Whishlist2019-07-26T13:26:30ZHaelwennWhishlist## Additions
- [ ] Pausing the timeline streaming when scrolled down
- [ ] display votes
- [ ] some way to display the URL of anchors (tooltips?)
- [ ] User profile
- [ ] User timeline
- [ ] Something like ``.clang-format`` for the inden...## Additions
- [ ] Pausing the timeline streaming when scrolled down
- [ ] display votes
- [ ] some way to display the URL of anchors (tooltips?)
- [ ] User profile
- [ ] User timeline
- [ ] Something like ``.clang-format`` for the indentation style
- [ ] display custom emojis
- [ ] statuses
- [ ] display_name
- [ ] bio
## Changes
- [ ] Improve the way a thread is rendered (I have no idea which post is a reply to which)
- [ ] Fix the way automatic @ on a reply are done (usually the author I'm replying to is missing)https://git.pleroma.social/kaniini/michabo/-/issues/4investigating crash on netbsd/amd642019-07-20T09:27:42ZGhost Userinvestigating crash on netbsd/amd64Can you be more specific about the requirements?
I have assembled a vague, very broad, assumption in pkgsrc-wip/michabo.
This crashes like the normal, in-source-tree, build I have.
The last ENOENT I see in my ktruss log is related to l...Can you be more specific about the requirements?
I have assembled a vague, very broad, assumption in pkgsrc-wip/michabo.
This crashes like the normal, in-source-tree, build I have.
The last ENOENT I see in my ktruss log is related to lib/libproxy/0.4.15/modules.
The versioned modules I have are not covering 0.4.15
What would help is a readelf output (limited to the paths) from your build.https://git.pleroma.social/kaniini/michabo/-/issues/7possibility of Sailfish builds2019-07-20T09:26:01ZGhost Userpossibility of Sailfish buildsSo once this is at a point where you consider this something to expose a broader audience to, I have a request:
There is no decent (read: functional, not even Fedilab is working anymore) native client for pleroma or newer Mastodon for S...So once this is at a point where you consider this something to expose a broader audience to, I have a request:
There is no decent (read: functional, not even Fedilab is working anymore) native client for pleroma or newer Mastodon for Sailfish. There used to be one (Tooter), but it's development wrt the Mastodon API is stuck.
Since the framework of choice in Sailfish is Qt, it should be doable to build this with some reading for Sailfish (or even get into the Store for this platform or alternatively the "Harbour" (community repo)).
I might get around and try and build this myself for sailfish just to see if any changes are necessary.https://git.pleroma.social/kaniini/michabo/-/issues/5Cannot save account2019-07-20T01:13:06ZKeith Zubot-GephartCannot save accountCompiled and started Michabo (current master without issue on Kubuntu 18.04 (64-bit). Attempted to add my account, which is on https://mastodon.club (which to be fair is currently running a very old version of Mastodon, which sits in tha...Compiled and started Michabo (current master without issue on Kubuntu 18.04 (64-bit). Attempted to add my account, which is on https://mastodon.club (which to be fair is currently running a very old version of Mastodon, which sits in that state pending the admin eventually having the time and energy to port the install over to Pleroma). After filling in the first two fields the *Authorize* button becomes active, and clicking it gets me to the page to grant authorization and generate an auth token. However, pasting that auth token into the corresponding field in Michabo does not make active the Save button; it remains unclickable.https://git.pleroma.social/kaniini/michabo/-/issues/2Favoruite, share and thread2019-06-10T12:10:05ZkekuserFavoruite, share and threadIt seems i can't favorite or share posts.
And it seems i can't open an discussion neither.
I can provide picture/video/logs if neededIt seems i can't favorite or share posts.
And it seems i can't open an discussion neither.
I can provide picture/video/logs if neededhttps://git.pleroma.social/kaniini/michabo/-/issues/1Crash After Refresh2019-06-09T17:28:13ZpieCrash After RefreshAfter authenticating then pressing refresh, the app crashes.
The last lines in the console were
```
grid layout needed, IMPLEMENT ME LOL
attachment_height 0 total 114
QImage::scaleWidth: Image is a null image
attachment_height 8 total 1...After authenticating then pressing refresh, the app crashes.
The last lines in the console were
```
grid layout needed, IMPLEMENT ME LOL
attachment_height 0 total 114
QImage::scaleWidth: Image is a null image
attachment_height 8 total 114
attachment_height 0 total 106
attachment_height 0 total 106
attachment_height 0 total 122
attachment_height 0 total 96
Invalidating account Michabo::Account(0x7fa5846e67f0)
GET QUrl("https://letsalllovela.in/api/v1/timelines/home")
Invalidating account Michabo::Account(0x7fa5846e67f0)
GET QUrl("https://letsalllovela.in/api/v1/timelines/public?local=true")
Invalidating account Michabo::Account(0x7fa5846e67f0)
GET QUrl("https://letsalllovela.in/api/v1/timelines/public")
Updating identity widget for Michabo::Account(0x7fa5846e67f0)
Updating identity widget for Michabo::Account(0x7fa5846e67f0)
zsh: segmentation fault ./michabo.app/Contents/MacOS/michabo
```
macOs stacktrace was
```
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 org.qt-project.QtGui 0x000000010de9817d QImage::~QImage() + 29
1 com.yourcompany.michabo 0x000000010d837b58 QtPrivate::QFunctorSlotObject<Michabo::Attachment::fetchPreviewImage()::$_0, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 136
2 org.qt-project.QtCore 0x000000010e6d86f9 QMetaObject::activate(QObject*, int, int, void**) + 1417
3 org.qt-project.QtNetwork 0x000000010e3d85bf 0x10e36c000 + 443839
4 org.qt-project.QtCore 0x000000010e6d1472 QObject::event(QEvent*) + 770
5 org.qt-project.QtWidgets 0x000000010d88677f QApplicationPrivate::notify_helper(QObject*, QEvent*) + 271
6 org.qt-project.QtWidgets 0x000000010d887b9c QApplication::notify(QObject*, QEvent*) + 588
7 org.qt-project.QtCore 0x000000010e6a7ab4 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
8 org.qt-project.QtCore 0x000000010e6a8d01 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 817
9 libqcocoa.dylib 0x000000011181ab39 0x1117e6000 + 215865
10 libqcocoa.dylib 0x000000011181b2b0 0x1117e6000 + 217776
11 com.apple.CoreFoundation 0x00007fff4e5d7083 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
12 com.apple.CoreFoundation 0x00007fff4e5d7029 __CFRunLoopDoSource0 + 108
13 com.apple.CoreFoundation 0x00007fff4e5ba9eb __CFRunLoopDoSources0 + 195
14 com.apple.CoreFoundation 0x00007fff4e5b9fb5 __CFRunLoopRun + 1189
15 com.apple.CoreFoundation 0x00007fff4e5b98be CFRunLoopRunSpecific + 455
16 com.apple.HIToolbox 0x00007fff4d8a596b RunCurrentEventLoopInMode + 292
17 com.apple.HIToolbox 0x00007fff4d8a56a5 ReceiveNextEventCommon + 603
18 com.apple.HIToolbox 0x00007fff4d8a5436 _BlockUntilNextEventMatchingListInModeWithFilter + 64
19 com.apple.AppKit 0x00007fff4bc3f987 _DPSNextEvent + 965
20 com.apple.AppKit 0x00007fff4bc3e71f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
21 com.apple.AppKit 0x00007fff4bc3883c -[NSApplication run] + 699
22 libqcocoa.dylib 0x000000011181a226 0x1117e6000 + 213542
23 org.qt-project.QtCore 0x000000010e6a316f QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
24 org.qt-project.QtCore 0x000000010e6a8122 QCoreApplication::exec() + 130
25 com.yourcompany.michabo 0x000000010d835115 main + 613
26 libdyld.dylib 0x00007fff7a4e83d5 start + 1
```