Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Jianhua:devel-tools
dialect
dialect.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dialect.changes of Package dialect
------------------------------------------------------------------- Mon Jun 03 03:15:17 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.4.0: * i18n: Update translations * textview: Fix setting font size * feat: Apply Black formatter * providers: deepl: Support DeepL Pro API keys * providers: Move settings "fallbacking" to ProviderSettings * widgets: ProviderPreferences: Use Adw.PasswordEntryRow for API key * data: Update blp files * window: Fix clear icon being too ambiguous * libretrans: Fix suggestions * translators: Fix lingva and libretranslate instance validation * settings: fix custom default font size setter * settings: let ProviderSettings be defaults-aware and fix google "auto" language matching * Add DeepL provider * providers: Use libsecret to store API KEYS * providers: Extend API to support different options to represent source and destination languages lists * providers: Add API for services to report their char usage * window: Correclty handle API key errors on translator init * providers: Soup: Minor API improvements ------------------------------------------------------------------- Thu Apr 04 03:03:32 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.3.0: * i18n: Update translations * Update search provider to translation providers API changes * preferences: Update class naming * feat: Move to libadwaita new adaptive dialogs * appdata: `translate=no` properties * metainfo: add brand colors * Update Developer ID * Add Debian instructions to README.md * appdata: Improve appdata for AppStream 1.0 * appdata: Fix my mistake * about: Update links * appstream: Update links in metadata * Added macOS Finder system file to the gitignore list. * providers: Use our instances for lt and lingva by default * providers: bing: Save languages names for fallback * Create FUNDING.yml * window: Fix usage of history in translation suggestions * lingva: Fix handling of missing output parameters * libretrans: Fix translation after providers change * window: Use a bidirectional bind for font size * Update NEWS * Create custom TextView widget * languages: Don't ask gettext() for an empty string * Add --selection cli option to translate primary clipboard contents * window: only allocate the needed width of title widget * port search provider to Gio.Application and Gio provided DBus bindings * Better callback name * settings.py doesn't need Gtk import * Let user change default font size via preference * Make names more clear * Add setting for font size * Use system font size by default * Use modifier for numpad keys * Make code more compact * appdata: use --no-net for validation * providers: Add langs comparison method * window: Set translator loaded to false on fail * window: Make history use Translation objects * Make KP_Add and KP_Subtract accels * window: Reset UI state after translation failed * appdata: Add more keywords * appdata: Update appdata * appdata: Use appstreamcli for appdata validation * Add shortcuts to select languages * Update NEWS.md * Add shortcuts to change font size * providers: Add docstrings to base classes * providers: Move lang code normalization func to base provider * providers: soup: Allow returning bytes in the high level helper functions * providers: base: Move API methods to the top * providers: Allow providers implementations to fail * providers: API: Add ProviderFeature.NONE * providers: Organize modules * provider: Improve Translation class * Implement new providers unified callback-based API ------------------------------------------------------------------- Fri Nov 17 03:55:15 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.2.0: * i18n: Update translations * Update DOAP file * search_provider: Listen recent langs changes * chore(i18n): Mark release descriptions as untranslatable * settings: Add mechanism to notify if active providers change * search_provider: Update to intern classes changes * session: Fix error leaking in multiple() * window: Fix window height being less than required * window: Use Adw.Breakpoint for responsiive code * providers: Move provider settings to BaseProvider class * providers: google: Fix additional spaces * providers: google: Fix sentences spacing * metainfo: Increase contrast in gnome software banner (#336) * Update gettext code to use two catalogues for language names and UI * Update new features on metadata * window: Add some GTK type hinting * libretrans: Add support for detectedlang * libretrans: Fix suggestions * flatpak: Update blueprint to 0.6.0 * providers: libretrans: Fix api_key_supported var * Remove providers icons * providers: Bing: Simplify regex * providers: Google: Use params arg from BaseProvider.format_url * preferences: Add tooltip to provider settings buttons (#322) * window: Update provider references * widgets: ProviderPreferences: Update tooltips * Settings: Improve providers settings initialization * Widgets: Remove old providers settings widgets * Preferences: Implement new view and design for providers settings * Improve tooltips: Use header capitalization (#319) * Add Bing provider (#317) * Add Yandex provider (#313) * Providers: Base: Fix wording * Widgets: LangSeletor: Use model name getter func * AppStream: Add hardware info * Providers: Denormalize lang code before calling provider method * Improve lang code normalization to allow providers interoperability * Window: Don't check CLI values on stack change * Window: Update char count on text changed * Languages: Add normalization function * Allow fallingback to provider lang name if we don't have it * Widgets: LangSelector: Sort languages model by name * doap: Add platform tags * window: Fix "--text" parameter not working * window: Fix search provider translator init * Update some terminology * Update search provider * Lingva: Encode text before formating request url * Widgets: Stop subclassing GtkWidget * Widgets: ProviderRow: Stop reimplementing expander row * LibreTranslate: Make _check_errors fail with empty data * Preferences: Providers selectors: Freeze notify when loading saved * window: Cover more edge cases on lang selection * Use @Gtk.Template.Callback() when possible * widgets: LangSelector: Clean implementation of insight feature * Preferences: Improve Provider rows * Move ThemeSwitcher to widgets submodule * Refactor languages handing * Preferences: Update the providers settings mechanics * Providers: Lingva: Update lingua to provide mistakes and pronunciation * Update components to new Providers model * Introduce new Providers model * Update CI.yml * help-overlay: Remove visible properties * window: Add support for unlimited characters * Fix spelling errors * Resolve PEP8/E402 * Resolve PEP8/E501 * Window: Use .numeric css class for char_counter label * Use more pythonic code * Fix typos ------------------------------------------------------------------- Sun Oct 23 05:57:47 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.1.1: * Update translations * Window: Only add saved recent lang to selector if it exists in translator list * Translator: libretrans: Update default instance * Preference: Fix per-service recent langs begin corrupted when switching backends ------------------------------------------------------------------- Tue Oct 18 17:11:53 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.1.0: * Update translations * Window: Disable switch action if src lang is auto * window.blp: Remove quotes around number literals * build: Pin blueprint-compiler to v0.4.0 * Window: Increase spacing below headerbar * Window: Actionbar: Use raised class for buttons * Window: Style: Use solid colors for cards undershoot * Preferences: Check if instance url has changed to show apply button * Make buttons vertical in narrow windows (#269) * Search Provider: Update dest lang when translator settings are changed (#270) * Actionbar: Make flat * Google Translate: Check if detected lang in parsed data is valid * Window: Use flat style for headerbar * Window: Doesn't show mistakes and pronunciation at the same time * Window: Make translaton cards flat when posible * Preferences: Start usign Adw.EntryRow for instance url and API key * Use Adw.AboutWindow ------------------------------------------------------------------- Mon Jul 18 03:07:43 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.0.2: * Release 2.0.2 * Update translations * UI: Update Blueprint formating * Window: Make Adw.ToastOverlay the main widget of translation view * Window: Use Gtk.ActionBar for bottom bar * Window: Improve bottombar structure and use toolbar style * Window: Port responsive listener to size_allocate * Languages: Special case zh_HANT * Window: Responsive listener: Check scale factor ------------------------------------------------------------------- Wed Jul 13 14:26:37 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.0.0: * Update translations * Preferences: Improve search provider setting title * Window: Fix strings typos * Search Provider: Add copy to clipboard action (#252) * UI: Revert preferences to XML * ui: Use gir for Adw * UI: Port to Blueprint * window: Simplify translator object creation * Search Provider: Install gettext * Window: Replace deprecated "large-title" CSS class * Add theme switcher in app menu (#249) * Search Provider: Use sync libsoup apis - Adapt Session to reuse some code when using sync apis - Forward some methods that do the same * search_provider: Fix response fetching * search_provider: Fix disabled string * Preferences: Add new setting to enable translation results is SP * Search Provider: Make executable * Search Provider: Fix translator name source * Search Provide: Use profile app id when installing * search_provider: Fix language name * Rename app id to 'app.drey.Dialect' (#247) * search_provider: Update to current methods * settings: Differentiate translator settings keys * gtrans: Update language list * window: Fix toast critical errors * gtrans: Fix translation failing for '\n' * DialectLangSelector: Fix various issues (#244) * gtrans: Set character limit to 2000 * gtrans: Detect language mismatches * gtrans: Fix character limit * session: Set Dialect user agent * gtrans: Fix mistakes * Session: Fix User-Agent and Content-Type * Attempt to port Google Translate back again * Meson improvements (#242) * Fix LibreTranslate module methods * Implement Lingva Translate backend (#241) * Remove detection functions and pass "auto" lang to the service (#240) * Implement dynamic per service chars limit * Error handing improvements Add custom exceptions to handle possible translators errors Show better error messages when loading and translating * Cleanup Remove unused imports and functions * Update translation suggestion to use libsoup async * lang_selector: Fix double translation issues * window: Fix api key check * Update appeared_before() checks * Session: Add User-Agent Some api servers might require it * Preferences: Update API key entry visibility when changing backend * Implement API key error views * Initial API keys support with async apis * Use Session.get_response() everywhere and implement error handing * Session: create helper function to ease POST messages creation and use it * Session: Implement new helper function for getting responses and error handing * window: Fix appeared_before() * window: Fix history * session: Add support for no callback in multiple() * Initial libsoup async implementation Changes to use libsoup async functions on main cases. Now most `Translator` methods should just process data. * libretrans: Port to use libsoup * Basic support for API keys * cleanup: Replace double quotes with single quotes * window: Don't hardcode characters limit * window,libretrans: Improve logging * flatpak: Update dependencies * style: Use borders again * window: Fix mistakes label in some cases * style: Fixing mistakes and pronunciations * window: move mistakes above pronunciations * preferences: disable instance error popover * style: Fix border not hiding correctly * style: Fix scrollable text styling * Mistakes: Stop event propagation when handing links * style: fix spacings * style: bye borders * style: dark mode fix * lang-selector: Have placeholder text on search entry * window: Don't add margins on textview * Style updates * Fix GtkWarnings * toast: add priority and timeout support * Toasts: Retry for translations * Add retry to tts toasts * Now using AdwToasts * Remove _fix_cases * Settings: Add migrations for important old settings * Settings: Update reset functions to last changes * Fix init_translators_settings() call * Fix init_translators_settings() call * Initial port of translators settings to GSettings * Disable suggest action by default * Fix suggestion cancellation behavior * Proper error notification for suggestions * Make dest_text editable when suggesting * Fix shortcuts overlay * Fix minor issue * Basic support for suggestions * Incomplete changes * window: Use GLib for timer instead of threading * Stop using GtkInfoBar * Use AdwStatusPage for translator loading failure * Fix styling for when dest_box gets disabled * Window: remove spacing from toolbars `.toolbar` provide it * Window: Flatten translator toolbar buttons * Allow forcing dark mode * Improve lang selector styling * Fix dark mode styling * Fix pronunciation styling * Revert shortcuts handling change * Window: Set devel CSS class * Support development build profile * Window: Fix style * Lang Selector: Fix style and behavior * Fix type to search * Minor fixes * More simplifications * Fix typo * Update GitHub CI * Initial port to GTK4+Adwaita ------------------------------------------------------------------- Wed Oct 20 16:15:10 UTC 2021 - dead_mozay@opensuse.org - Update to version 1.4.1: * Fix listen shortcuts ------------------------------------------------------------------- Tue Oct 19 04:01:11 UTC 2021 - dead_mozay@opensuse.org - Update to version 1.4.0: * Added accels for most actions * Added localized language names * Added new translations * Fixed several minor bugs ------------------------------------------------------------------- Sat May 8 12:54:12 UTC 2021 - Dead Mozay <dead-mozay@opensuse.org> - Update to version 1.3.0: * Backend refactor. * Added option to disable Google TTS * Added Czech translation * Fixed several minor bugs ------------------------------------------------------------------- Mon Mar 8 12:09:03 UTC 2021 - Dead Mozay <dead-mozay@opensuse.org> - Update to version 1.2.0: * Switch to a new icon. * Added LibreTranslate backend. * Added Pronunciations support in Google Translate. * Added Swedish translation. * Added Croatian translation. * Fixed several minor bugs. ------------------------------------------------------------------- Tue Dec 8 02:57:17 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org> - Update to version 1.1.1: * Added a shortcuts window * Added Indonesian translation * Added Portugese (BR) translation * Fixed several bugs ------------------------------------------------------------------- Sun Nov 1 12:10:38 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org> - Update to version 1.1.0: * Added a search provider for GNOME * Added support for "Did you mean" suggestions * Added a Ctrl+Q shortcut to quit * Added Hungarian translation * Added Italian translation * Added Persian translation * Added Russian translation * Added Turkish translation * Fixed some issues with the icon * Fixed several bugs * Made some minor UI improvements ------------------------------------------------------------------- Sun Oct 18 07:18:13 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org> - Initial package.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor