Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2023-08-30cq: Fix ruff PERF102 errorsPhilipp Hörist
2023-08-29refactor: Make format_bytes_as_hex more genericPhilipp Hörist
2023-06-30fix: Don’t forget ignored TLS errors from previous connectsPhilipp Hörist
Fixes #11574
2023-06-06cq: Tests: Make type check pass for SSLErrorDialog and CertificateDialogwurstsalat
2023-05-14new: Tests: Add GUI test for ChatControlwurstsalat
2023-03-29refactor: Use datetime directly for get_uf_relative_timewurstsalat
2023-02-24fix: Fix nickname highlight in group chatswurstsalat
Fixes #11413
2023-02-17cfix: HighlightTest: Fix xmpp address testDaniel Brötzmann
2023-02-15cq: Text styling: Add type hintwurstsalat
2023-02-15cq: Use correct data type for ngettextwurstsalat
2023-02-14imprv: Improve check for message highlight and add testswurstsalat
2023-02-14imprv: Tests: Use in-memory settings databasewurstsalat
2023-02-14fix: GetRelativeTimeTest: Fix comparison of translated strings and off-by ↵wurstsalat
timezone errors
2023-01-14imprv: ChatList: Improve timedelta functionBronko
2023-01-07refactor: Restructure unittestsPhilipp Hörist
- Separate GUI tests from common tests - Rename folders
2023-01-07refactor: Remove dynamic GUI importPhilipp Hörist
This was an intended to provide a possibility to develop alternative GUIs for specific dialogs but didnt catch on. - Use absolut imports everywhere
2023-01-03cq: Sort imports with isortPhilipp Hörist
2023-01-03cq: Fix typosPhilipp Hörist
2022-12-29cq: Use specific error codes with noqaPhilipp Hörist
2022-12-15refactor: Move text_helpers into util modulePhilipp Hörist
2022-12-10cq: GUI tests: Code formatting and simplificationswurstsalat
2022-12-10cq: Tests: Code formatting, simplificationswurstsalat
2022-12-10cq: Move remove_invalid_xml_chars method and add testwurstsalat
2022-12-08feat: Preview: Add audio preview controls and visualizationmesonium
* Remove the delay when starting a playback * Don't scrub during seek when dragging the slider * Don't open audio stream connections before playing * Determine the duration early to prevent missing duration info + Show total duration + Add option to display remaining play time + Add possibility to seek by clicking into the seekbar + Add possibility to seek by scrolling with the mouse wheel + Add fast forward and rewind buttons + Add buttons to change the playback speed + Add automatic restoration of the audio player settings in a session + Add automatic stop of other streams when starting to play + Add a visualization of the RMS peaks
2022-12-08imprv: Restore ability to manually disambiguate JID-like addressesmjk
...by storing them in `href` attributes as internal-use `about:ambiguous-address?a@b.c` URIs. Storing raw `a@b.c` in `href` wouldn't make a lot of semantic sense, as that's a relative-path URI with the meaning of "the thing named 'a@b.c' in the same directory as the current document". Plus, it would either entail handling these addresses outside `parse_uri()`, or changing its purpose of parsing only absolute URIs.
2022-12-08refactor: Make xmpp query type handling in open_uri more change-proofmjk
2022-12-07refactor: Make URI context menus more data-drivenmjk
...and cover missing URITypes, adding "coverage" tests.
2022-12-05refactor: Simplify importPhilipp Hörist
2022-12-04cq: Tests: Fix ruff linter errorsPhilipp Hörist
2022-12-01refactor: Tests: Improve failure reports in test_stylingmjk
2022-12-01fix: Styling: Linkify URIs only if at the start of a wordmjk
2022-12-01imprv: Styling: Introduce URI scheme whitelistingmjk
Fixes #11266 Co-authored-by: Philipp Hörist <philipp@hoerist.com>
2022-11-27refactor: CertificateBox: Use cryptography module for certificate detailswurstsalat
2022-11-27fix: GUI tests: Adapt GUI tests to Gajim changeswurstsalat
2022-11-27fix: SSLErrorDialog: Fix test, remove OpenSSL usagewurstsalat
2022-11-24other: Remove obsolete htmltextview testwurstsalat
2022-11-06imprv: URI parsing: Detect invalid file URIs earliermjk
...including: in chat messages and file sending UI. Also, don't generate wrong URIs like 'file://file:/path' when opening 'file:/path', and properly escape paths: 'file:///¿Qué%3F' <- '/¿Qué?'.
2022-11-06fix: URI parsing: More robustness with geo URIsmjk
* Don't treat altitude as part of longitude * Detect more invalid URIs
2022-11-06fix: URI parsing: Properly unescape XMPP URIs and handle unknown query typesmjk
2022-11-05imprv: Styling: Validate link syntax deeper and *after* parenthesis correctionmjk
2022-10-28fix: Avatar placeholders: Correctly use the first grapheme as the "letter"mjk
2022-10-24fix: Styling: Various link parsing issuesmjk
Also, a small feature: tooltip for JIDs that shows the xmpp URI. Regression: words starting with 'www.' are no longer linkified. Fixes #11218, #11144
2022-10-06refactor: Remove usage of app.connections in testswurstsalat
2022-10-03cfix: Fix GroupChatNickCompletion testwurstsalat
2022-09-27fix: Styling: Allow dots in local part of email addressesAndré Apitzsch
2022-08-27fix: Preview: Sanitize filename from disallowed charswurstsalat
Fixes #11105, #10752
2022-08-13other: Tests: Add contact object testslovetox
2022-08-11refactor: Regex: Remove unused codelovetox
- Add licence header - Fix tests
2022-08-06fix: Make nick completion test passDaniel Brötzmann
2022-07-13fix: GroupchatInfo: Don’t set subject when loading from disco infolovetox
Disco provides only the subject text not the author and timestamp. It’s better to set this info separately when we receive the subject from the MUC. This has the drawback that we can’t show the subject when we only show the disco (StartChatDialog). But everything else would bring alot more complexity than it’s worth. Fixes #11040