File dialect.changes of Package dialect
-------------------------------------------------------------------
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.