Commit Graph

243 Commits

Author SHA1 Message Date
Blue ce686e121b
account removal bugfix, some testing 2022-04-13 22:02:48 +03:00
Blue f64e5c2df0
account connect/disconnect now activate/deactivate, it's a bit less contraversial; async account password asking new concept 2022-04-12 23:33:10 +03:00
Blue 2c26c7e264
ui squawk refactoring 2022-04-11 18:45:12 +03:00
Blue 82d54ba4df
Report bugs tab and thanks to tab in about widget 2022-04-07 18:26:43 +03:00
Blue 1b66fda318
License is now can be viewed locally, some organization name packaging issies 2022-04-05 22:00:56 +03:00
Blue 9f746d203b
new tab in About: components 2022-04-04 23:49:01 +03:00
Blue 27377e0ec5
first attempt to make About window 2022-04-03 23:53:46 +03:00
Blue 62f02c18d7
now you can't edit messages with attachments: no other client actually allowes that, and if I edit they don't handle it properly anyway 2022-04-02 15:34:36 +03:00
Blue 1fcd403dba
testing, solved unhandled exception, conditions to restrict old message to be edited, license un some files that used to miss them 2022-04-01 00:32:22 +03:00
Blue 5f6691067a
minor bugfixes about message body, automatic focus and that quirk with font becomming bigger 2022-03-29 19:05:24 +03:00
Blue 788c6ca556
now it's possible to fix your messages 2022-03-28 23:25:33 +03:00
Blue bf4a27f35d
Bug with the edited message fixed, some further work on message correction 2022-03-27 22:05:31 +03:00
Blue 0823b35148
removed unused old message line files, first thoughts on message edition 2022-02-20 22:10:09 +03:00
Blue 73b1b58a96
Downloads folder now is movable 2022-02-19 21:31:49 +03:00
Blue d8b5ccb2da
downloaded files now stored with squawk:// prefix, that way I can move downloads folder without messing up the database 2022-02-19 00:27:09 +03:00
Blue 243edff8bd
first thoughts about downloads path changing 2022-02-17 20:26:15 +03:00
Blue da19eb86bb
color theme setting is now working 2022-01-27 20:44:32 +03:00
Blue 0ff9f12157
new optional KDE Frameworks plugin to support system color schemes 2022-01-26 23:53:44 +03:00
Blue 802e2f11a1
may be a bit better quit handling 2022-01-25 23:35:55 +03:00
Blue c708c33a92
basic theme changing 2022-01-21 22:02:50 +03:00
Blue a8a7ce2538
some more thoughts about settings widgets 2022-01-19 23:46:42 +03:00
Blue 841e526e59
just some toying with designer 2022-01-17 23:52:07 +03:00
Blue 6bee149e6b
started to work on settings 2022-01-16 22:54:57 +03:00
Blue 62a59eb7a1
Added logs for Shura to help me to debug a download attachment issue 2022-01-15 15:36:49 +03:00
Blue 296328f12d
a bit of polish 2022-01-11 23:50:42 +03:00
Blue 4d3ba6b11f
0.2.0 finalization 2022-01-09 17:32:23 +03:00
Blue 8a2658e4fc
message bubbles, avatar rounding, roster adjusments 2022-01-09 01:28:29 +03:00
Blue 9ac0ca10f3
avatar painting is returned to delegate; sender names now are not painted in every message 2022-01-07 17:02:49 +03:00
Blue 7130e674c4
some warnings fixed, new way of drawing avatars in message line 2022-01-05 22:29:34 +03:00
Blue e47ba603e0 Merge pull request 'fix: use fallback icons on buttons, when no supported theme is installed' (#53) from shunf4/squawk:fix/btn_icons into messageFeed
Reviewed-on: #53
2021-10-16 15:36:57 +00:00
shunf4 39f2f3d975 feat: copy pasted image file to download folder after successful upload 2021-10-16 00:21:02 +08:00
shunf4 52551c1ce0 pasteImageAction should be a class member; refactor messageEditor's context menu callback into a member function 2021-10-13 20:06:33 +08:00
shunf4 3a70df21f8 feat: paste image in chat 2021-10-06 23:09:18 +08:00
shunf4 ebeb4089eb add fallback icons for buttons 2021-10-06 22:45:10 +08:00
Blue 3f09b8f838
Date dividers between messages from different dates 2021-09-22 01:17:43 +03:00
Blue 5f925217fc
edit icon next to the message showing if the message was edited and what was there a first 2021-05-25 01:06:05 +03:00
Blue 3f1fba4de2
doovers for failed messages, some corner cases fixes with handling errors during message sending 2021-05-23 01:03:14 +03:00
Blue ddfaa63a24
big image preview optimisations, preview positioning fix, memory leaks fix 2021-05-17 23:32:44 +03:00
Blue 721f6daa36
fix bug when everything was treated as animation, bug with not working group amount of messages, handled the situation when preview is painted but the file was lost 2021-05-17 00:52:59 +03:00
Blue 0d584c5aba
message preview refactor, several bugs about label size, animations are now playing in previews 2021-05-16 01:07:49 +03:00
Blue 4307262f6e basic error download/upload files handling, need more testing 2021-05-14 22:49:38 +03:00
vae 0038aca1f6
build: WIP CMakeLists refactoring continue - add FindSignal 2021-05-11 21:35:12 +03:00
vae 6e06a1d5bc
build: WIP CMakeLists refactoring 2021-05-11 20:29:08 +03:00
Blue b7b70bc198 segfault fix when trying to send something but the history isn't loaded yet, icon and for attached files which are not previewed 2021-05-11 00:06:40 +03:00
Blue ce047db787 patches from Vae about making libraries static, and about boost, findLMDB CMake script, drop dependency for qtquickcontrols 2021-05-09 02:12:17 +03:00
Blue f45319de25 now instead of storing uploading message in ram I store them in database to be able to recover unsent ones on the next statrt. Found and fixed bug with spam repaints in feedview because of icons 2021-05-07 21:26:02 +03:00
Blue ebf0c64ffb highlight in directory now is optional runtime plugin to KIO, several more file managers to fallback, refactor, 2 new icons 2021-05-06 17:44:43 +03:00
Blue d514db9c4a message context menu began, open and show in folder features 2021-05-04 17:09:41 +03:00
Blue f34289399e text inside of message is selectable again, links are clickable, some refactor, some bugfixes 2021-05-03 14:23:41 +03:00
Blue 05d6761baa a bit of refactor, fix the time to request next portion of messages in ui, fancy shadows are back! 2021-05-03 03:35:43 +03:00
Blue 216dcd29e9 bug fixing, better progres indicator positioning 2021-05-02 02:03:08 +03:00
Blue 0973cb2991 first lousy attempt to make load indicator in feedView 2021-04-30 23:07:00 +03:00
Blue 50190f3eac handled a case when user removes downloaded file, minor optimizations on message changing 2021-04-28 23:26:19 +03:00
Blue b44873d587 pal resourse sticking, notifications of unread messages, new message icons 2021-04-27 22:29:15 +03:00
Blue 4c5efad9dc CMake build error, status icon text tooltip 2021-04-26 19:37:36 +03:00
Blue 8310708c92 First attemtps to upload files, debug, reused of once uploaded or downloaded files 2021-04-23 14:53:48 +03:00
Blue d936c0302d bug with downloads in group chats, status icons in messages, visuals, feedView optimisations 2021-04-23 01:41:32 +03:00
Blue 0e937199b0 debug and actual first way to display pictures in messageFeed 2021-04-21 00:56:47 +03:00
Blue 48e498be25 some debug, message changing in messageFeed 2021-04-20 00:49:24 +03:00
Blue 3a7735b192 First steps on the new idea of file up/downloading 2021-04-18 15:49:20 +03:00
Blue 50bb3f5fd7 started progress bars, changed gcc standard to 17 2021-03-22 21:04:26 +03:00
Blue a0348b8fd2 file progress events delivery methonds 2021-02-27 15:21:27 +03:00
Blue 85555da81f just a temp one 2021-02-07 20:02:11 +03:00
Blue ebe5addfb5 just proxying button event from feed view delegate to the feed model 2021-02-06 14:02:42 +03:00
Blue b3c6860e25 seems like i have found solution how to properly render buttons 2021-02-02 01:55:15 +03:00
Blue 00ffbac6b0 initial attempt to paint buttons in the messagefeed 2021-01-14 14:22:02 +03:00
Blue ff4124d1f0 Resolved the bug about crash with an empty history chat 2021-01-12 20:15:21 +03:00
Blue 15342f3c53 self nick in the chat fix, hovering message feature 2021-01-08 00:50:12 +03:00
Blue 270a32db9e achive from the beginning memorizing bugfix, limitation of the requests in the model 2020-08-21 23:57:48 +03:00
Blue e0ef1ef797 Some basic message painting 2020-08-21 00:32:30 +03:00
Blue e1eea2f3a2 made the first prototype, scrolling and word wrapping seems to be working 2020-08-17 13:27:14 +03:00
Blue e54cff0f0c changed my mind, gonna implement the feed on qt instead of qml, first tries, nothing working yet 2020-08-16 00:48:28 +03:00
Blue 4e6bd04b02 experimenting with qml 2020-08-12 19:55:01 +03:00
Blue 38159eafeb first compiling prototype, doesnt work yet 2020-08-12 01:49:51 +03:00
Blue 3a120c773a reconnection issues 2020-08-08 02:33:03 +03:00
Blue a543eb1aef 0.1.5 2020-07-29 23:26:56 +03:00
Blue 9c855553c5 referencing seems to be working now 2020-04-18 15:02:01 +03:00
Blue 83a2e6af85 first prototype 2020-04-18 02:17:47 +03:00
Blue 494afcf2b5 initial class reference 2020-04-16 23:23:02 +03:00
Blue a8698cc94f minor bugfixes 2020-04-15 20:27:38 +03:00
Blue b50ce146b8 attaching messages fix, bad alloc fix 2020-04-15 16:48:49 +03:00
Blue cb44b12a7e 0.1.4 kwallet optimisation related fix, DnD files into convs, visual fixes 2020-04-14 19:30:33 +03:00
Blue 21c7d65027 offline avatars in mucs 2020-04-13 22:57:23 +03:00
Blue 29c7d31c89 context menu now doesn't select items, just temporarily, statuses and messahes html wrapping fix 2020-04-12 18:55:05 +03:00
Blue a77dfd191a single window mode 2020-04-11 23:00:15 +03:00
Blue b95028e33e testing, ability to build without kwallet, translations, disabling unsupported storage types in combobox 2020-04-11 01:15:08 +03:00
Blue 7ce27d1c11 pasword storing options: jammed an alwaysAsk, external lib for password jamming, changelog 2020-04-07 23:33:03 +03:00
Blue 3477226367 first moves to safe pasword storing, preparing the structure 2020-04-04 19:40:32 +03:00
Blue ddfb3419cc Shared namespace refactoring, enum class refactoring, going offline related crash fix 2020-04-04 01:28:15 +03:00
Blue b309100f99 0.1.3 release 2020-03-31 18:56:49 +03:00
Blue c793f56647 a little bit of restyling, now the integration with transparent themes is supposed to be better 2020-03-31 00:17:10 +03:00
Blue ff2c9831cf corrected messages now are supposed to display correctly 2020-03-28 17:05:49 +03:00
Blue fe1ae8567a Message receipt manager not takes care of the message reception, switched on embedded reconnect 2020-03-27 23:59:30 +03:00
Blue 57d6e3adab Message error handling as state, errorText to store, fake ID for message without 2020-03-26 18:08:44 +03:00
Blue 91cc851bfc delivery statuses now actually mean something for MUC messages 2020-03-25 18:28:36 +03:00
Blue 6d1b83d0f8 ui logick of changing message, not connected yet 2020-02-08 14:44:15 +03:00
Blue ed56cca2e7 some visual tweaks, moving on message delivery statuses 2020-02-04 18:14:51 +03:00
Blue a4136ff9fe progress spinner fix, new lines in messages now display again 2020-01-27 18:07:38 +03:00
Blue 565449f176 bug with selection, some right padding to the avatars 2020-01-25 11:10:24 +03:00
Blue 626227db93 file comment fix, avatar dropping bug fix, url detection bug fix 2020-01-16 11:52:54 +03:00