9aba09f919
optimize: use QTextEdit::insertFromMimeData to process pasting images instead of manipulating context menu
2021-12-18 22:41:43 +08:00
e27ae1a82f
Merge pull request 'remove ./signalcatcher_win32.cpp' ( #58 ) from shunf4/squawk:feat/adapt_win_osx_msgf into messageFeed
...
Reviewed-on: #58
2021-10-16 15:41:02 +00:00
1aa2b5a539
Merge pull request 'Fixes for Windows' ( #57 ) from shunf4/squawk:fix/win_fix into messageFeed
...
Reviewed-on: #57
2021-10-16 15:40:48 +00:00
43bfaf9b7e
Merge pull request 'don't save settings on quit, if readSettings() not finished' ( #56 ) from shunf4/squawk:fix/wait_init_before_exit into messageFeed
...
Reviewed-on: #56
2021-10-16 15:39:41 +00:00
b19dafef33
Merge pull request 'allow receiving and storing messages with the same timestamp' ( #55 ) from shunf4/squawk:fix/handle_msg_same_tm into messageFeed
...
Reviewed-on: #55
2021-10-16 15:39:05 +00:00
aeaa6b1b28
Merge pull request 'fix: request latest history' ( #54 ) from shunf4/squawk:fix/correctly_query_history into messageFeed
...
Reviewed-on: #54
2021-10-16 15:37:59 +00:00
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
8fece95aa2
Merge pull request 'fix: respect password type when addAccount' ( #52 ) from shunf4/squawk:fix/addAccount_pw_type into messageFeed
...
Reviewed-on: #52
2021-10-16 15:34:37 +00:00
893ff53aa8
Merge pull request 'feature: paste image in chat' ( #51 ) from shunf4/squawk:feat/paste_img into messageFeed
...
Reviewed-on: #51
2021-10-16 15:34:00 +00:00
39f2f3d975
feat: copy pasted image file to download folder after successful upload
2021-10-16 00:21:02 +08:00
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
50d710de04
remove ./signalcatcher_win32.cpp
2021-10-13 11:41:48 +08:00
332131796c
Merge pull request 'port to Windows (mingw64) and macOS; create appveyor.yml' ( #50 ) from shunf4/squawk:feat/adapt_win_osx_msgf into messageFeed
...
Reviewed-on: #50
2021-10-11 10:40:46 +00:00
3a70df21f8
feat: paste image in chat
2021-10-06 23:09:18 +08:00
a24e8382d1
correctly retrieve latest archived messages per XEP-0313
2021-10-06 23:01:11 +08:00
d20fd84d39
respect password type when adding account, preventing loading bad password
2021-10-06 22:55:23 +08:00
5862f1552b
don't save settings on quit, if readSettings() not finished
2021-10-06 22:52:20 +08:00
ebeb4089eb
add fallback icons for buttons
2021-10-06 22:45:10 +08:00
a53126d8bc
messages may have the same timestamp, put MDB_DUPSORT flag with order db
2021-10-06 22:04:29 +08:00
7db269acb5
Fixes for Windows
...
1. On Windows, the lmdb file is immediately allocated at full size. So we have to limit the size.
2. Windows need an organization name for QSettings to work. So an organization name is added for Windows target.
2021-10-06 19:15:45 +08:00
67e5f9744e
fix ci macos matrix item
2021-10-06 18:50:00 +08:00
d0bdb374a0
add flag -fno-sized-deallocation, eliminating _ZdlPvm
2021-10-06 18:47:59 +08:00
8b3752ef47
fix ci for macos; adjust ci for linux executable with changed rpath
2021-10-06 18:12:26 +08:00
8c6ac1a21d
add icns to macos bundle; use macdeployqt post build
2021-10-06 17:34:33 +08:00
1c0802c8ca
fix win32 ci by place LMDB_INCLUDE_DIRS in core/
2021-10-06 01:51:01 +08:00
d84a33e144
fix linux ci by finding and linking thread libraries
2021-10-06 01:33:58 +08:00
4f6946a5fc
add LMDB_INCLUDE_DIRS as include dir, fixing win32 ci
2021-10-06 01:28:08 +08:00
f3153ef1db
ci: add appveyor.yml
2021-10-06 01:17:30 +08:00
41d9fa7a1c
fix macos bundle build
2021-10-06 01:07:47 +08:00
261b34b712
add forgotten cmake/MacOSXBundleInfo.plist.in
2021-10-06 00:55:39 +08:00
d1f108e69d
update docs for win32 build
2021-10-06 00:53:50 +08:00
1e37aa762c
generate app bundle for macOS
2021-10-06 00:48:25 +08:00
a1f3c00a54
remove dependency uuid
2021-10-06 00:15:25 +08:00
923afe2420
[Fix] Merge branch 'feat/adapt_win_osx' into upstream_messageFeed
2021-10-05 23:45:37 +08:00
faa7d396a5
add liblmdb.so as possible lmdb lib name
2021-10-05 16:09:31 +08:00
c55b7c6baf
update docs for removed uuid dep and LMDB_DIR var
2021-10-05 15:20:25 +08:00
6764d8ea11
remove dependency libuuid
2021-10-05 12:56:36 +08:00
5fbb96618f
adjust CMakeLists.txt, to prepare for win32 and macos builds
2021-10-05 12:49:06 +08:00
d89c030e66
translation verification
...
Portugues Brazil localization added provided by most welcome Bruno Fontes
2021-09-22 23:43:03 +03:00
5787af8a4f
Merge remote-tracking branch 'origin/master' into messageFeed
2021-09-22 23:09:48 +03:00
1706b93b59
Merge pull request 'Add Brazilian Portuguese translations' ( #49 ) from brunofontes/squawk:ptBR_translations into master
...
Reviewed-on: #49
2021-09-22 20:08:54 +00:00
3f09b8f838
Date dividers between messages from different dates
2021-09-22 01:17:43 +03:00
87c216b491
Add Brazilian Portuguese translations
2021-07-21 19:37:31 -03:00
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
3f1fba4de2
doovers for failed messages, some corner cases fixes with handling errors during message sending
2021-05-23 01:03:14 +03:00
ddfaa63a24
big image preview optimisations, preview positioning fix, memory leaks fix
2021-05-17 23:32:44 +03:00
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
0d584c5aba
message preview refactor, several bugs about label size, animations are now playing in previews
2021-05-16 01:07:49 +03:00
4307262f6e
basic error download/upload files handling, need more testing
2021-05-14 22:49:38 +03:00
bd07c49755
Merge pull request 'Refactor CMakeLists' ( #46 ) from vae/squawk:build-refactor into messageFeed
...
Reviewed-on: #46
2021-05-11 23:31:59 +00:00