Commit Graph

258 Commits

Author SHA1 Message Date
ce006d0e5b Other: provide launcher for make run-cli target 2022-10-14 10:03:28 +02:00
351cd29050 Other: Bridge Osney 2.4.2 2022-10-13 16:50:45 +02:00
6c160b719a Other : clean makefile target 2022-10-13 09:12:01 +00:00
ee515394c0 GODT-1935: fix resource file generation for both Launcher and Bridge 2022-10-13 07:20:54 +00:00
6e5a25dac4 Other: fix run-qt target on linux. 2022-10-12 11:27:56 +02:00
0d93fdf23d Other: Bridge Osney 2.4.1 2022-10-11 16:58:54 +02:00
6b1d689621 Other: duplicate resource.syso target 2022-10-07 12:52:52 +02:00
77b9cab07b Other: fix go target 2022-10-06 20:53:50 +02:00
756a796e1d GODT-1675: Fix go target. 2022-10-06 12:33:59 +00:00
72e949c644 GODT-1675: Add resrource file to both launcher and bridge-go. 2022-10-06 12:33:59 +00:00
310e6ffc0d Other: Bridge Osney 2.4.0 2022-09-21 14:34:57 +02:00
13f6e50354 GODT-1856: Fix application name [skip-ci] 2022-09-21 08:55:55 +02:00
0630edc626 GODT-1862: copy LICENSE file with txt extension 2022-09-20 15:35:49 +02:00
d837b409e8 GODT-1844: rename executable and do not override launcher flag if already set 2022-09-09 13:25:03 +02:00
421129029d GODT-1833: Change test paths, reset gomod. 2022-09-01 13:44:01 +02:00
3c6f80e520 GODT-1833: Linter and pipeline fix after rebase. 2022-09-01 13:44:01 +02:00
35bc5de40f GODT-1675: Don't check cmake ninja on windows. 2022-09-01 13:31:10 +02:00
fb1494fc81 GODT-1675: Build go bridge twice 2022-09-01 13:31:10 +02:00
35d2cc9be7 GODT-1675: Pass app name and vendor from topmost Makefile. 2022-09-01 13:31:10 +02:00
34a9d1d125 GODT-1675: Update installers [skip-ci] 2022-09-01 13:31:10 +02:00
0a1f349901 Other: require go 1.18 and update to golangci-lint to latest revision + fixes. 2022-09-01 13:23:07 +02:00
13ba2182c2 Other: Bridge Nihonbashi 2.3.0 2022-08-30 15:34:31 +02:00
d421b5aa5a GODT-1833: Fix gobinsec cache. 2022-08-29 15:51:20 +02:00
252ca9a5f9 Other: Bridge Millau 2.2.2 2022-08-16 16:05:42 +02:00
ea39e2d842 Other: Bridge Millau 2.2.1 2022-08-16 16:05:42 +02:00
12e5ce0ff0 GODT-1565: Update Bridge application icons. 2022-08-16 16:05:42 +02:00
4edf2eb92c Other: Add v2 to module name 2022-05-31 15:54:39 +02:00
ba712516ff Other: Bridge Millau 2.2.0 2022-05-18 13:05:54 +02:00
d6d7ea592e GODT-1560: Dependecy licenses update and link. 2022-05-18 10:54:16 +02:00
51eb2c42cd Other: Bridge London 2.1.3 2022-04-08 07:34:19 +02:00
c94d839fbb Other: debug mac CI 2022-04-07 16:04:23 +00:00
de586e5f12 GODT-1527: Change bug report description. 2022-04-07 16:04:23 +00:00
a53bc4b027 Other: Bridge London 2.1.2 2022-03-24 09:44:05 +01:00
61e4ca5814 Other: Bridge London 2.1.1 2022-02-02 17:16:48 +01:00
f7ed3abcfe Other: Bridge London 2.1.0 2022-01-14 11:20:50 +01:00
437b7a4cfe GODT-1478: Add GUI settings for keychain selection. 2022-01-11 10:18:14 +01:00
27e7d7967d Other: Bridge Kwai 2.0.1 2021-12-14 09:24:07 +01:00
3bb9146d9f Other: Bridge Kwai 2.0.0 2021-12-10 11:58:23 +01:00
a7270102af Other: bump facelift version 2021-11-30 10:15:35 +01:00
e0d07d67a0 GODT-22: Frontend-backend
- GODT-1246 Implement settings view.
- GODT-1257 GODT-1246: Account and Help view
- GODT-1298: Minimal working build (panics)
- GODT-1298: loading QML (needs Popup window)
- GODT-1298: WARN: Adding PopupWindow not possible!
    In therecipe qt the `quickwidgets` classes are within `quick` module, but
    forgot to add library and include paths into cgo flags. Therefore
    compilation fails and it would be hard to patch therecipe in order to
    fix it.

    I am not sure if rewrite PopupWindow into go would make any difference,
    therefore I decided to use normal QML Window without borders.
- GODT-1298: Rework status window, add backend props, slots and signals.
- GODT-1298: Users
- GODT-1298: Login
- GODT-1298: WIP Help and bug report
- GODT-1178: MacOS dock icon control
- GODT-1298: Help, bug report, update and events
- GODT-1298: Apple Mail config and Settings (without cache on disk)
2021-11-30 10:12:36 +01:00
6bd0739013 GODT-1158: Store full messages bodies on disk
- GODT-1158: simple on-disk cache in store
- GODT-1158: better member naming in event loop
- GODT-1158: create on-disk cache during bridge setup
- GODT-1158: better job options
- GODT-1158: rename GetLiteral to GetRFC822
- GODT-1158: rename events -> currentEvents
- GODT-1158: unlock cache per-user
- GODT-1158: clean up cache after logout
- GODT-1158: randomized encrypted cache passphrase
- GODT-1158: Opt out of on-disk cache in settings
- GODT-1158: free space in cache
- GODT-1158: make tests compile
- GODT-1158: optional compression
- GODT-1158: cache custom location
- GODT-1158: basic capacity checker
- GODT-1158: cache free space config
- GODT-1158: only unlock cache if pmapi client is unlocked as well
- GODT-1158: simple background sync worker
- GODT-1158: set size/bodystructure when caching message
- GODT-1158: limit store db update blocking with semaphore
- GODT-1158: dumb 10-semaphore
- GODT-1158: properly handle delete; remove bad bodystructure handling
- GODT-1158: hacky fix for caching after logout... baaaaad
- GODT-1158: cache worker
- GODT-1158: compute body structure lazily
- GODT-1158: cache size in store
- GODT-1158: notify cacher when adding to store
- GODT-1158: 15 second store cache watcher
- GODT-1158: enable cacher
- GODT-1158: better cache worker starting/stopping
- GODT-1158: limit cacher to less concurrency than disk cache
- GODT-1158: message builder prio + pchan pkg
- GODT-1158: fix pchan, use in message builder
- GODT-1158: no sem in cacher (rely on message builder prio)
- GODT-1158: raise priority of existing jobs when requested
- GODT-1158: pending messages in on-disk cache
- GODT-1158: WIP just a note about deleting messages from disk cache
- GODT-1158: pending wait when trying to write
- GODT-1158: pending.add to return bool
- GODT-1225: Headers in bodystructure are stored as bytes.
- GODT-1158: fixing header caching
- GODT-1158: don't cache in background
- GODT-1158: all concurrency set in settings
- GODT-1158: worker pools inside message builder
- GODT-1158: fix linter issues
- GODT-1158: remove completed builds from builder
- GODT-1158: remove builder pool
- GODT-1158: cacher defer job done properly
- GODT-1158: fix linter
- GODT-1299: Continue with bodystructure build if deserialization failed
- GODT-1324: Delete messages from the cache when they are deleted on the server
- GODT-1158: refactor cache tests
- GODT-1158: move builder to app/bridge
- GODT-1306: Migrate cache on disk when location is changed (and delete when disabled)
2021-11-30 10:12:36 +01:00
2b1daa60bb GODT-1167 GODT-1179 make run-qml-preview 2021-11-30 10:12:36 +01:00
ffb18adfd0 GODT-1177: remove Import-Export from repo 2021-11-30 10:12:33 +01:00
649195cc2b GODT-1168 GODT-1169 Facelift: it has begun, qml artifacts for preview 2021-11-30 10:11:33 +01:00
b0ce46ca8a Other: Bridge James v1.8.12 2021-11-29 06:37:57 +01:00
1d9855a190 Other: Bridge James 1.8.11 2021-11-12 14:06:04 +01:00
c35ff4f913 Other: James v1.8.10 2021-09-30 22:19:14 +02:00
91dcb2f773 Other: Bridge James 1.8.9 2021-09-01 12:20:59 +02:00
186fa24106 Other: Bridge James v 1.8.8 2021-07-21 06:45:47 +02:00
7ab54da8c4 Other: Bridge James 1.8.7 2021-06-17 13:54:43 +02:00