Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rioterm-0.1.16-1.3 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: rioterm Distribution: openSUSE Tumbleweed
Version: 0.1.16 Vendor: openSUSE
Release: 1.3 Build date: Wed Sep 25 15:24:45 2024
Group: Unspecified Build host: reproducible
Size: 20398916 Source RPM: rioterm-0.1.16-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://raphamorim.io/rio/
Summary: A hardware-accelerated GPU terminal emulator powered by WebGPU
A hardware-accelerated GPU terminal emulator powered by WebGPU, focusing to run in desktops and browsers.

Provides

Requires

License

MIT

Changelog

* Wed Sep 25 2024 Nico Fischer <nf@ioa.pm>
  - Update to version 0.1.16
    * confirm before quit on macos
    * remove window_activation_hack
    * use application should reopen api
    * apply close logic to all navigations (closes #683)
    * add macro to hide_application
    * implement unhide on macos app
    * fix window has focus to find keyWindow
    * increase max-fps on macos
    * Revert "frame interval"
    * remove examples on sugarloaf README
    * enable new tab on macos dock
    * support should_embolden and should_italicize
    * frame interval
    * flake.lock: Update (#682)
    * remove plugins page
    * macos and windows as 240
    * obtain render time from fn render
    * update fps logic and allow to keep rendering if render took less time
    * [i18n] Japanese support for landing page (#681)
    * change default weight for regular and italic fonts
    * confirm before quit
    * linux to 120
    * increase macos fps to 240
    * implement menu hooks
    * remove menu_legacy
    * fix derefs
    * update menu and add dockbar
    * dialog to quit
    * increase max-fps (macos: 120->180, others: 60->90)
    * Fix invalid link in default config.toml (#679)
    * update dependencies and lock copa
    * remove ununsed stuff
    * allow option_as_alt as unused
    * add listen_device_events again
    * implement system_theme x11
    * add for wayland and windows
    * update_colors_based_on_theme
    * update macos defaults
    * update default configuration file
    * fix blinking cursor lag issue and introduce blinking cursor interval
    * Fix adaptive theme background color on macos
    * add limited debug to release
    * update releases.md
    * Testing msys2 release builds (#643)
    * update defaults info
    * rotate two fonts
    * make bold, bold_italic and italic evictable as well
    * remove println and apply format on size'
    * Word cache for multiple font sources
    * add MOUSE_MODE to Mode initialisation
    * add lifetimes to application
    * add is_emoji to from_slice
    * font deallocation
    * reduce SIZE of atlas to 1024 (it was consuming a lot of memory)
    * add content.rs
    * apply corrections on renderer and use hashmap for font
    * implement get for font_library
    * reduce abstractions
    * use inspect instead of map
    * remove mark_dirty
    * remove abstractions on content level
    * reduce initial quantity for rect in buffer
    * fix run width on emojis
    * only build scaler if necessary
    * fix font switching
    * remove boundaries check
    * fixup! move from RwLock to FairMutex
    * move from RwLock to FairMutex
    * change font to Arc<dyn AsRef<[u8]> + Send + Sync>
    * disable unicode that is not available yet for all OS
    * simply style on fragment data
    * start rewrite builder
    * update docs regarding bookmark
    * remove boundaries analyze
    * remove font from TextRunStyle
    * reduce word cache
    * remove println on config/mod.rs
    * fix lint for linux
    * move routes inside router
    * fix macos tabbing for native tabs
    * set rio variable title
    * specify tab id
    * use 1CC6D instead of triangle
    * drop cfg! for default trait
    * update documentation
    * configure_window apply on reference
    * use config alpha for window on macos
    * use ▲ to match with bottom tab
    * implement background color on macos
    * update code to early return
    * macos: native tab as default with transparency
    * check before put on wordcache
    * remove clear_cache
    * fix cache and just remove metrics when font size/scale changes
    * disable hinting on macos
    * Fix font emoji width
    * remove shape_with
    * remove rich_text util mod
    * update deps version
    * update deps
    * refactor and remove hash logic
    * remove draw layout cache
    * improve cache on builder
    * remove cache
    * remove temporary test/fix of positioning
    * update docs about iterm2 image protocol
    * remove unicode-normalization on copa
    * Support to iTerm2 image protocol
    * implement set_private_mode
    * rewrite backend core and sixel
    * remove old code
    * iTerm2 image protocol
    * remove ThemeChanged from skip_window_event (closes #660)
    * use correct ffi::XPointer on ime/context.rs for x11
    * image: Workaround WGPU OpenGL heuristics
    * Fix this double render hack on scale update
    * feat(logger): improve the logging via tracing (#648)
    * scale other fonts whenever is necessary
    * implement lru for render operations
    * set subtitle on macos again
    * use Twemoji as default
    * introduce fonts.ui
    * remove fonts to load
    * update docs regarding emojis
    * use ref charmap_proxy
    * use 120 max fps only for macos
    * remove all markers
    * drop frame timer and use based on config max-fps
    * format code and remove comment
    * set limit as 120
    * reset to i32 display_offset
    * use values_mut
    * reenable img protocol
    * comment stuff for now
    * refactor hash
    * merge render again...
    * refactor on shaper
    * refactor shape fn
    * cache analysis
    * add markers
    * disable cache for testing
    * perf: work in progress
    * docs(cursor): update cursor documentation (#650)
    * fix sugarloaf tests
    * remove unnecessary deprecated
    * remove time markers
    * add header mentioning swash
    * remove OnceCell and apply lint on font_introspector
    * lint and format
    * port swash into rio source code
    * refactor(config)!: revamp the cursor configuration (#632)
    * fix underline cursor not working
    * set edition as 2015 for corcovado
    * update lint
    * remove needless borrow
    * workaround to fix sixel rendering order
    * remove benches references
    * remove sugarloaf benchmark and update examples to use rio-window
    * add algolia search
    * add cfg target_os as macos for platforms
    * remove use_wa from code reference
    * use clipboard as refcell
    * drop unwrap on event_proxy
    * finish port to use-run
    * use run-app
    * update release regarding WM_PAINT
    * update release notes
    * fix lint
    * fix lints on windows and make pty be faillable
    * remove send_resize windows
    * pty window creation fallible
    * remove ios support
    * Reduce WM_PAINT messages of thread target window
    * replace naming on comments
    * remove rwh_06 entry on windows
    * update parent
    * update examples
    * remove unnecessary stuff
    * use raw-window-handle straight
    * introduce rio-window crate
    * remove winit-fork and introduce rio-window
    * use DepartureMono as default font for UI
    * messenger.send_resize on windows
    * fix response and order csi_st-16
    * implement CSI t 16 (cells size report)
    * implement TextAreaSizeRequest
    * cleanup selection once happens a resize
    * update docs regarding CSI t 14 and 18
    * add terminal capability on device
    * add more info on docs and update example
    * remove generational on entries
    * remove owner and standalone logic
    * add explict drops
    * remove extra steps on resize and set_scale
    * rename changelog to releases
    * reduce max length on cache size for draw_layout
    * specify primitive state on rich text
    * range_request
    * add more info on background
    * add note regarding background-image width/height
    * update docs regarding sixel
    * implement background graphic
    * graphics as struct
    * reduce clones
    * use textureSampleLevel
    * drop fn and apply direct access on dlist
    * remove double draw_indexed
    * cursor as option
    * remove texture_id
    * refactor finish
    * atlas for text only (missing grow/cleanup)
    * remove context from prepare
    * apply bind group only if entries are different
    * drop extra texture
    * rename color_layer
    * working when bindings are swiped
    * simplify stuff
    * pass layers
    * use i32 texture map instead of flags
    * ok it renders now but is still very nonoptimal
    * fix size
    * set new as just context ref
    * correct order
    * refactoring atlas
    * layout bind group refactor
    * define max texture
    * load graphic directly on rich_text_brush
    * scroll with image
    * render image
    * add graphics into image cache
    * set offset x and y
    * media field on FragmentStyle
    * chore(config): rename option to hide-mouse-cursor-when-typing (#631)
    * feat(config): allow configuring with lowercase values for enums (#628)
    * change docs structure (readd deleted under configs)
    * change docs structure
    * add search local
    * remove grab cursor on macos and place default instead
    * Unschedule pending events
    * update frame scheduling
    * frame scheduler
    * remove tokio runtime
    * remove deadlock_detection feature flag
    * enable features on parking_lot like hardware-lock-elision (x86) and deadlock_detection
    * added tabs-active-foreground config (#619)
    * fixed tabs-active-highlight config key (#618)
    * remove rust-toolchain.toml
    * update version on install
    * remove kitty as default for now
    * update rio winit fork
    * update CHANGELOG
    * feat(tabs): add command for closing all tabs except the current one (#614)
    * add windows search key bindings and update docs
    * remove * scale on size for search bar
    * if current was 0 then needs to update again
    * fix padding on native tabs
    * refactor close contexts logic
    * define exec to conpty
    * fix the behavior of using a complete shell command and a shell command with parameters is inconsistent
    * fix kitty keyboard delete (backspace + fn) on macos
    * fix lint
    * update build_key_sequence on kitty keyboard protocol
    * prepare bump
    * flake.lock: Update (#609)
    * fix(bindings): enable search as default on Linux (#612)
    * cancel search on tab is changed/deleted/created
    * remove breadcrumb on navigation features section
    * fix wrong version title
    * ignore size on curly
    * reduce underline size for smaller dpis
    * comment line height for now
    * implement SearchDeleteWord, SearchHistoryPrevious and SearchHistoryNext
    * search details on key bindings
    * update Cargo.lock
    * rollback version
    * update rio winit fork to 0.30.8
    * remove 0.0.x references
    * remove warning note
    * delete versioned docs
    * fix lint
    * update rio winit fork to 0.30.7
    * remove hyphen on bindings
    * update rio winit fork to 0.30.6
    * update rio winit fork
    * resize top or bottom line after rio evicts close terminal
    * draw with less opacity
    * fix len value
    * set capacity for objects
    * ignore clippy for now
    * refactor navigation renderer
    * render hints
    * focused and match on search
    * set active search
    * move check to up
    * when search is active then BottomTab should not be rendered
    * update UI styles (make it larger and able to show more text when necessary)
    * update demo bottom tab
    * resize on search
    * receive colors and apply on search bar
    * drop colors on navigation entity
    * update vec with capacity
    * state -> renderer and introduce demand renderer
    * move render function down
    * update search
    * wip highlight
    * render as immutable
    * hint.rs
    * type and search next
    * render simple search bar
    * map search bindings and triggers on frontend
    * search.rs (retired from alacritty and ported to rio code)
    * work in progress (search)
    * start search
    * remove unused on quit and update content when hyperlink search is by modifiers
    * add keyword
    * bump dependencies
    * feat(config): support creating config via `--write-config` (#605)
    * refactor(cli): support a short variant (`-w`) for `--working-dir` (#606)
    * Fix scale update on transitioning between screens with different DPI
    * add update content
    * fix default for hide_if_single
    * remove Wakeup and create update_content
    * remove derivable impls for BottomTab
    * update tab UI
    * improve tabs UI
    * Fix `[editor]` overshadow headerless parameters in config (#604)
    * hide if single
    * hide single tab config property
    * add bar and remove breadcrumbs
    * remove resize conditional
    * introduce object
    * remove intercepts support
    * remove hash as option
    * font size
    * remove font size from style
    * remove unnecessary stuff
    * cleanup with sugar references
    * cleanup on examples
    * use Content instead of Sugar primitives
    * undo latest changes
    * fix lint
    * redraw straight after key up
    * add schedule render on RenderRoute to avoid multiple re-renders
    * use slice
    * remove drop call
    * render as immutable
    * keep immutable call
    * Vec::with_capacity for grid lines
    * prepare version
    * Make ConPty creation fallible (alacritty/91d034ff8b53867143c005acfaa14609147c9a2c)
    * update dependencies
    * remove patreon link
    * fix lint
    * drop run_on_demand
    * use custom route as topic
    * add split color support
    * implement args for editor (close #550)
    * fix Weird rendering behaviour on setting padding-x in config (closes #590)
    * remove unnecessary check
    * update blinking to only on route
    * fix lint
    * wip undercurl
    * undercurl
    * work in progress curly underline
    * add testing scripts
    * support decoration colors
    * corrections double
    * dotted corrections
    * dashed and double corrections
    * dotted as rect
    * introduce shape enum
    * support double underline and use same function on cache
    * add new underlines on enum
    * fixed custom key bindings URL in default config (#589)
    * set macos latest in ci
    * update tokio and CHANGELOG
    * fix multiple cursors and background being rendered
    * set caches as fn argument
    * fix glyph.y for rendering with padding
    * remove println used for debugging
    * fix underline cache
    * cache strategy improvements
    * refactor cache strategy
    * fix order
    * use char_width outside of loop
    * remove subpixel from cache key
    * avoid create session for repeated fonts (perf gain ~25% for draw_layout)
    * fix tests on text mod
    * drop rtl support and script
    * fixup! update
    * remove Language import
    * refactor FragmentStyle organization
    * remove bidi, direction logics
    * remove unnecessary stuff
    * Changed default font family to Cascadia Code, width to 800 and height to 500
    * update winit fork
    * consider blocks as part of tree
    * In case no font_id is found and exists a font spec requirement, then drop requirement and try to find something that can match.
    * remove is_focused
    * correct current_route id check
    * fix lint
    * update example resouces and fix double items when extra font is loaded
    * update examples
    * use CascadiaMonoPL with otf
    * fix Bug switch tabs doesn't work (closes #536)
    * stop select font id in runtime and apply on builder.rs
    * update Cascadia Code to 2404.23 (it includes native 'Nerd Font' variant
    * bump fork version
    * remove dimensions changed check
    * change test rules to doesn't match round
    * rename variable
    * Improvements for mouse selection
    * do not rely on index for route_id
    * save route_id on terminal and only render if necessary
    * key_without_modifiers for process key bindings
    * fix binding without modifiers on macos
    * use same image version
    * update wgpu to 22.1.0
    * use FxHashMap instead of Hashmap on glyph.rs
    * update swash (0.1.18), ab_glyph (0.2.28) and remove double hashmap implementation
    * support padding-y (top and bottom) (closes #400)
    * update Info.plis
    * update version on Cargo.toml
    * always_dirty on wayland
    * remove hack from 0.0.x version that was computing margins wrongly
    * update default config file
    * font features settled up on initialisation
    * font features updates
    * fix IO Safety violation from dropping RawFd (fatal runtime error: IO Safety violation: owned file descriptor already closed)
    * set font features
    * rust 1.80.0
    * add default for font features
    * support to font features
    * use cargo-deb default
    * use cargo-deb 2.4.0
    * use cargo-deb 2.5.0
    * add comment on deallocation
    * drop epoch for cache
    * bump dependencies
    * comment markers
    * fix comment
    * re add copy lines index
    * drop synchronous redraw
    * cache rects to render
    * use hash as separated field since isn't responsible for order
    * retrieve line as hash
    * perf upgrades markers
    * upgrade wgpu to v22.0.0
    * save width as f32
    * apply cell width/height restrictions
    * update winit fork
    * option as alt as unused
    * lint epoll.rs
    * Revert "disable sixel terminal backend support for now"
    * update rust to 1.79.0
    * Wayland: avoid crashing when compositor is misbehaving
    * update actions-gh-pages
    * update workflows
    * update swash and fix ci pipeline for macos unsigned
* Thu Jun 20 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Remove checksums update for config.guess and config.sub for aarch64
    and ppc64le
* Thu Jun 20 2024 androw95220@gmail.com
  - Update to version 0.1.1:
    * undo width
    * update wgpu
    * update versions
    * add note on README.md
    * remove ununsed logic
    * disable sixel terminal backend support for now
    * disable bidi for now, will reintroduce later via flag
    * refactor batch
    * get rid of bind pipeline
    * don't alarm if the font family is same as default
    * Improvements on font loader (avoid set weight or style in the lookup if isn't defined) and Fallbacks fonts doesn't trigger alerts anymore
    * docs: fix user facing typos (#532)
    * update CHANGELOG
    * remove banner
    * update winit to rio_winit_fork
    * current as SugarTree and next in heap
    * use Box for current and next
    * re add display.display.as_ptr()
    * mark 0.1.0
    * Update CHANGELOG.md for now
    * update configuration refs
    * update CHANGELOG.md
    * sugarloaf/frontend with lifecycles
    * work in progress
    * drop static lifecyle
    * fix test after background_color become Option
    * remove Box for Tree, reduce limit for supported vertex buffer on rich_text
    * correct display on wayland
    * update pipelines
    * work in progress
    * update changelog
    * update the rest of the code
    * rollback wgpu to 0.18 for now due to a memory leaked introduced in static lifecycle in context.rs, eventually will be fixed later
    * flake.lock: Update (#529)
    * add demo-rio.png to 0.1.0 folder
    * update README.md
    * fix cargo fmt
    * disable foreground opacity for now
    * fix property naming
    * [window.opacity] and drop foreground-opacity property
    * use new rio winit fork
    * fix label to release
    * disable fallbacks for linux
    * update script to test underline styles (ref #370)
    * fix label of version
    * clean whenever advanced compositor is equal
    * reenable nightly builds
    * load font from configuration
    * compute font update
    * support change font
    * allow to change font
    * load emoji font on demand
    * update winit ref
    * flake.lock: Update (#521)
    * remove embolden for macos and fix scale changes updates
    * nix: add hash value for a dependency (#516)
    * set_hash_shadow on macos if is transparent
    * fix wrong span data association
    * remove color, bg_color, cursor, underline from runData and use straight from span
    * format sequencer.rs
    * remove redraw on key up
    * lock versions on crates
    * Event::Opened only for macos
    * update CHANGELOG.md
    * always use tabbing for native
    * open url with tabbing and update version
    * lock crate versions
    * application:openUrl for winit
    * only run set_subtitle for macos
    * update wix to 4.0.5
    * support open here on windows
    * allow set_subtitle for anything
    * implement subtitle
    * update welcome screen
    * update fork
    * update margin and correct use_wa for close tab
    * flake.lock: Update (#515)
    * use_wa cfg on tests
    * clean modifiers on new tab/window (fix lint)
    * clean modifiers on new tab/window
    * use if let Some instead of single match
    * format on update texture
    * remove lru
    * resize as event
    * mouse motion
    * disable nightly builds for now
    * reuse payload.app instead of lock to retrieve
    * use try_iter instead of try_recv
    * introduce is_dirty and use while for try_recv()
    * remove CFRunLoopTimerIsValid
    * remove render on keydown
    * always rerun
    * modifier removed from route level
    * break after push diff::hash
    * Fixed transparency on backgrounds for Welcome/Dialog
    * update docs install version to 0.0.38
    * correction on state.dynamic_background
    * replicate changes of dynamic background made in ef00c52b5ad611e48484ca5667be9b6fc16d48b7 on main
    * update CHANGELOG
    * update swash and decrease default font_size to 14
    * fix multiple bound locations
    * propagate macports docs to 0.0.x
    * to_owned to clone_into(&mut <>)
    * docs: add MacPorts install info (#508)
    * upgrade rust to 1.78 and remove dead_code
    * flake.lock: Update (#506)
    * rewrite scheduler and stop use create_proxy all time
    * reuse same bitflags version
    * prettier files
    * update nodejs to 20
    * update docs and rustfmt
    * Fix README.md installation links (#505)
    * split hash functions
    * fix first render
    * use try_recv instead
    * use NSView instead of MTKView for Rio
    * update wa
    * logs and appstate
    * events wip
    * work in progress
    * flake.lock: Update (#504)
    * add From<&Sugar> for FragmentStyle (#502)
    * flake.lock: Update (#500)
    * docs updates on links (2)
    * docs updates on links
    * docs updates
    * rename 0.1.x to 1.0.0
    * update docs version to v0.0.37
    * update changelog
    * update Makefile
    * fix nix builds (#498)
    * update cache size for lines
    * update wgpu to 0.20.0
    * remove EventLoopBuilder
    * correct router
    * remove startup notify for initial window, ref https://github.com/rust-windowing/winit/issues/3633
    * correct to ActiveEventLoop
    * update use for linux
    * update winit on benches and examples
    * fmt code and update CHANGELOG
    * update winit to 0.30.0
    * Add VI toggle for CTRL + SHIFT + SPACE on win (#496)
    * flake.lock: Update (#497)
    * cache by sugarline hash
    * implement hash for sugar and sugar_line
    * update (#495)
    * only change font based on att in render step
    * correct docs (close #494)
    * update rust to 1.77.2, update dependencies and use write_all on awakener for unix
    * flake.lock: Update (#490)
    * looking ahead post
    * update docusaurus
    * bump dependencies
    * remove open url from displaay data
    * Fix cursor repetition on render data with temporary fix
    * lint corrections
    * stop receive handler by frontend
    * add focues to payload
    * try borrow mut
    * remove fair mutex around handler
    * remove lock for app ptr
    * passing handler but breaking tabs due to borrow
    * update swash to 0.1.15
    * refactor wa to use same event handler for router/routes and different windows
    * wip process
    * migrate event loop to macos observer
    * BottomTab as default
    * flake.lock: Update (#487)
    * Fix `LD_LIBRARY_PATH` in Nix flake dev shell (#486)
    * flake.lock: Update (#485)
    * add font ligatures to home
    * correct cache
    * load clusters on demand
    * end quick test for gtag
    * Rgba8Snorm macos
    * update lint
    * set macos default as Rgb10a2Unorm and update docusaurus
    * flake.lock: Update (#484)
    * correct windows self usage
    * disable webassembly (since it also has to go through wa migration yet
    * some cleanup
    * use same line height as before when breaking lines
    * refactor dimension
    * correct first item style
    * bold, italic, bold_italic
    * update screen
    * use font_library
    * correct linux build and update  benchs/examples
    * update CHANGELOG
    * introduce font fallbacks and  use same font on any rio instance
    * remove font id
    * correct lint
    * Fix load_system_fonts on Windows when the system drive is not C: (retired from fontdb)
    * Treat fonts with non-zero italic angle as italic (retired from fontdb
    * stop load emoji on wasm
    * use SharedData instead of Vec
    * remove FONT_EMOJI from wasm
    * disable setNeedsDisplay on macos
    * update CHANGELOG.md and README.md
    * remove SugarCompositorLevel
    * correction on Default derive
    * remove renderer_level and notoemoji font
    * wrap up cache
    * cache working partially (line_number as key isn't best option here)
    * replace cache
    * apply spacing only once
    * move line updater to a next pr
    * breaking render to develop cache
    * if the line is new then reset
    * save styles in the line
    * load colors
    * set scale and clear
    * now it renders (yey?)
    * remove nav
    * remove span data
    * remove state and dir_depth
    * wip remove spans
    * span as span data
    * process from cache
    * process line updates
    * update CHANGELOG
    * flake.lock: Update (#474)
    * correct line_height and reduce initial instances
    * update changelog and wix for windows
    * update changelog
    * fix lint
    * update lockfile
    * update copypasta and retrieve pid on windows
    * differentiate Diff per Char or Line
    * update winit to 0.29.15
    * flake.lock: Update (#471)
    * Workaround new text renderer (#467)
    * fix: build on Darwin (#470)
    * update wgpu and winit
    * flake.lock: Update (#468)
    * update CHANGELOG
    * add 0.0.x branch as well
    * add workflow_dispatch for nix-build
    * flake.lock: Update (#463)
    * revert additional change on grid
    * revert additional change
    * correct new tab testing code
    * update rio with windows fix for alt+control
    * update wayland dependencies with cargo update
    * few corrections
    * update draft post
    * add a post about 0.1.0
    * update Makefile
    * implement map instead of filter_map
    * support open urls on macos
    * rollback json configuration alternative support
    * work in progress open urls
    * update hide_cursor_when_typing to false
    * reset update on level selection
    * support to json config
    * configuration as json add fallbacks for unwrap
    * add json as configuration fallback
    * update cascadia code to ttf
    * use front
    * update get(0) to first()
    * update CHANGELOG regarding new rust version
    * use 1.75.0 instead
    * rewrite get(0) to first()
    * update CHANGELOG and rust version
    * drop equal check on wayland
    * add reset_next
    * update current
    * update current
    * check self.next and self.current
    * cover ColumnsLengthIsDifferent and LineLengthIsDifferent
    * enable debug for dev modes on makefile
    * remove println
    * reset navigation
    * debuggin
    * test with winit 0.29.9
    * use width and height instead of u32
    * use Elementary
    * update lint for linx
    * borrow bg image to set
    * corrections linux pt 4
    * corrections linux pt 3
    * corrections linux pt 2
    * corrections linux
    * remove init fn
    * few corrections for linux
    * test advanced on linux
    * remove acc
    * remove printlns for now
    * rename to fetch_dimensions
    * correct UnderlineOffset and keep updating mask_texture if necessary
    * clean primary always
    * wip breadcrumb fix
    * remove kind
    * update printl! to log::info and correct wasm load
    * cleanup arc references
    * use slice instead of vec
    * stop cloning fonts on shaping
    * removal of font mod
    * read font from library
    * update swash
    * load font
    * work in progress to load font from rio
    * .update_tree_with_new_line use line index
    * self.content_builder.build_ref
    * remove constants
    * use vec to spare memory usage
    * update default level to 1
    * readd wasm and remove self.sugarloaf.calculate_bounds
    * disable wasm test for now
    * fix lint checks and introduce new api for line
    * update lint
    * remove view
    * layer_brush with rpass
    * reuse render pass
    * reuse render pass
    * use queue instead of encoder to reduce buffer usage
    * move glyph to text component
    * refactor lines
    * force computation on declaration
    * enable tabs (tab+control isn't working yet)
    * compute updates fn()
    * compute changes outside of compute_dimensions
    * remove legacy
    * corrections for elementary render
    * only advanced renderer is working
    * cleanup on stack fn
    * updat examples
    * remove custom_decoration
    * work in progress to remove custom_decoration
    * use sugarline on level 1
    * renderer level per config
    * lot's of refactors and remove clone from suugar layout (closes #439)
    * wip process changes
    * state tree to compute changes
    * calculate_diff and SugarChanges
    * calculate_diff and SugarChanges
    * calculate line differences
    * introduce sugarline
    * update examples
    * refactor sugarloaf and introduce primitives
    * check dimension and content updates
    * with diff check
    * clippy updates
    * refactoring some code
    * update decoration on basic renderer
    * remove self.current_row inc
    * disable advanced rendering for now
    * license mention on top of changed files
    * introduce pending updates
    * set sugarheight and sugarwidth
    * move prepare to outside of render
    * cursors initial version
    * background support
    * use add_char instead
    * remove color
    * redo font size change
    * update default font size
    * remove color from rtext mod
    * use current_transform
    * strikethrough initial support
    * update to use .unwrap_or_default
    * start to work on Strikethrough
    * use span color
    * support to SpanStyle::Color
    * work in progress color
    * update stack_rich_text function
    * redo removal of calculate_bounds()
    * stack_text and stack_rich_text
    * keep legacy renderer
    * ensure texture view are not empty'
    * remove gl shaders
    * test fragment shader
    * port sugarloaf into rioterm
    * 0.1.0 to new renderer
    * rendering without emojis
    * with rebind per self.bind_layout_group
    * rendering with indexed drawing
    * use queue to render
    * wip
    * load textures
    * prepare to render
    * finish_composition
    * work in progress render
    * link base_fs_shader
    * load richtext brush
    * add color, image_cache and text.rs
    * start rich_text mod
    * flake.lock: Update (#455)
    * flake.lock: Update (#451)
    * flake.lock: Update (#446)
    * update macos-11 to macos-14 and use arm to run tests (since latest isn't pointing to sonoma yet
    * refactor: disable cursor blink on selection (ref #437) (#441)
    * Report focus change https://terminalguide.namepad.de/mode/p1004/
    * flake.lock: Update (#435)
    * change logic to reset cursor based on ALT_SCREEN instead of aAPP_CURSOR
    * reenable nightly for deb
    * docs: remove dead config options (#432)
    * docs: creating your own themes (#431)
    * docs: add keybind mode section (#430)
    * flake.lock: Update (#424)
    * fix: set screen cols & rows on new tab (#427)
    * #[allow(unused)] on schedule render since isn't being used on macos
    * updatw wgpu to 0.19.1
    * render only with seelection updates
    * use orthographic_projection; from core
    * use ctx.size instead of dimensions params
    * docs: fix typos in the library documentation (#423)
    * flake: add `apps` entry and fix runtime error (#412)
    * flake.lock: Update (#413)
    * move render pass creation outside of the loop
    * update test workflow to remove rioterm-beta reference
    * correct state imports
    * window_id build for each test step
    * navigation as pub mod
    * add navigation and state to non-macos
    * move RoutePath outside of router mod
    * add confirmquit for non macos
    * move layout to correct position
    * remove unusable vars
    * move context to main
    * few corrections for non-macos
    * rioterm-beta has been merged into rioterm
    * use display as_mut()
    * fix desired_maximum_frame_latency
    * raw_window_window 06 for examples and benches
    * update wgpu wip
    * update winit
    * update CHANGELOG.md
    * small changes on  WIP: add basic touch support #226 PR
    * add basic touch support
    * add '-p rioterm' to docs reference (closes #416)
    * update graphic library on rioterm as well
    * preferred into instead of as
    * use as instead to convert
    * fix nix build (#411)
    * flake: refactor and update flake.lock (#406)
    * docs: mention that Ctrl + Shift + Tab moves to previous tab (#410)
    * load columns/lines from size (ref: #409)
    * use text_builder scale
    * remove comment
    * remove fount_bound ref
    * re add cfg to macos only
    * change font order
    * re-add line-break
    * fmt code after scale changes
    * scale PxScale for all repeated text
    * remove self.is_text_monospaced logic
    * work in progress scale
    * correct mouse_point when line_height isn't 1.0
    * update docusaurus
    * update lint
    * vertical text alignment is bottom instead of center and initial support to line-height
    * correct versions between rioterm and rioterm-beta
    * remove redundant RUST_BACKTRACE=full
    * beta should test only beta
    * use exclude on clippy
    * update ttf-parser and memmap2
    * exclude rioterm-beta
    * update sugarloaf lint
    * update sugarloaf lint
    * update sugarloaf lint
    * remove make lint on test beta
    * use make lint
    * move beta test to only macos
    * use target_os = 'macos'
    * update lint
    * corrections to rioterm crate
    * delete rio-backend-legacy
    * correct lint wip
    * workflow for test-beta
    * Adding `flake.nix` (#363)
    * set layer for wa
    * beta building
    * rioterm building correctly
    * rename folders
    * build dev from 0.0.x
    * migrate 0.0.x to main branch
    * have legacy together
    * move back
    * moving 0.0.x back to main
    * update wa superloop
    * use observer instead of affect loop by waking with (CFRunLoopGetMain)
    * add runloop
    * correct update_dimensions
    * last_callback
    * introduce app loop
    * use ns_event
    * update changelog.md
    * use same function for window creation
    * add sync mod
    * use FnvHashMap and move watcher to sync mod
    * use Fowler–Noll–Vo hash function (implementation that is more efficient for smaller hash keys)
    * refactor event()
    * remove ForceRefresh
    * add watch_app and bump to 0.1.0
    * refactor wa macos
    * errors and routes
    * use log::info
    * theme detector
    * remove id from process fn
    * render flow
    * implement KeyAssignment copy
    * drop native requests
    * use app_connection
    * rename rio to wa
    * dock menu
    * remove power on
    * update render lifecycle macos
    * remove process
    * window close
    * register for drag and drop operations
    * update CHANGELOG
    * nightly should use 0.0.x for all builds
    * docs: note use-current-path requires use-fork to be false (#397)
    * update README.md
    * nightly uses 0.0.x branch
    * update about build-from-source
    * add info about 0.0.x branch
    * comment borderless
    * ime state
    * work in progress IME
    * wip IME support
    * refactor app/windows
    * enable click on hyperlinks
    * set background image
    * native tab and new window
    * wip application_should_terminate
    * use view as window delegate
    * use Bgra8Unorm on MacOS
    * sync with main
    * open file
    * corrections on init id
    * wip new window
    * wip new window/native-tab
    * next as a counter
    * id as u16
    * wip id window
    * VIEW_CLASS_NAME
    * correction
    * wip event loop
    * wip event handler
    * Sixel Support and WA migration
* Fri Jun 07 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Remove checksums for config.guess and config.sub for aarch64
    and ppc64le since they are updated
* Tue Feb 27 2024 androw95220@gmail.com
  - Update to version 0.0.35:
    * update action for nix build
    * update to sync with main
    * add workflow_dispatch for nix-build
    * flake.lock: Update (#465)
    * update flake to match main
    * use first() instead of get(0)
    * prepare 0.0.35
    * Bump wayland dependencies: wayland-backend, wayland-client, wayland-cursor and wayland-scanner.
    * disable cursor blink on selection
    * report focus change
    * update rust version and winit
    * flake: refactor and update flake.lock (#406)
    * update CHANGELOG.md
* Sun Feb 11 2024 androw95220@gmail.com
  - Update to version 0.0.34:
    * prepare 0.0.34
    * update winit to 0.29.9
    * use Fowler–Noll–Vo hash function (implementation that is more efficient for smaller hash keys)
    * update winit to 0.29.6
    * Adding `flake.nix` (#363)
    * remove wa from 0.0.x
    * remove wa from 0.0.x
    * update changelog
    * docs: set padding-x default to 0 (#396)
    * docs: add image in configuration-file.md (#394)
    * prepare 0.0.33
    * move forceful computation to resumed
    * update CHANGELOG.md (highligh breaking for macos-hide-toolbar-buttons
    * update fmt on last commit
    * linux: compute render update on init whenever the window has blur or transparency
    * linux force render computation if window is transparent or is blur
    * ident on nightly.yml
    * set_blur on window update
    * docs: reordering keys to avoid conflicts (#391)
    * create nightly tag from main head
    * add window decorations to docs
    * update docs
    * feat: path based tab color coding (#389)
    * fix: use explicit lifetime for const str (#385)
    * new configuration for window: decoration
* Fri Dec 15 2023 androw95220@gmail.com
  - Update to version 0.0.32:
    * prepare 0.0.32
    * change on font order
    * fix: add default values to keyboard config (#382)
    * refactor(cross-winit): remove unnecessary cloning of key events (#381)
    * disable deb build for nightly for now
    * update sugarloaf/Cargo.toml
    * update sugarloaf/Cargo.toml
    * update sugarloaf/Cargo.toml
    * prepare version 0.0.31
    * disable clippy for Keyboard since it will fail for linux case but pass for the rest
    * change font order priority
    * disable_ctlseqs_alt
    * keyboard config
    * add Hide the cursor while typing info on docs
    * implement [renderer] configuration property
    * updat changelog
    * fix: update padding top on config change (#378)
    * update changelog
    * fix: trim unix program name (#377)
    * fix: remove duplicate kitty backspace keybinds (#375)
    * fix order of modifiers
    * move install-terminfo to outside make release-macos
    * prepare 0.0.30
    * remove canary from docs
    * rename macos zip to unsigned
    * update nightly release to keep there
    * update canary name
    * update logic for native tabs calculation
    * move to nightly releases
    * feat(i18n): add polish translation to landing page (#369)
    * feat(i18n): add spanish translation to landing page (#368)
    * feat(i18n): add spanish translation to landing page (#368)
    * fix rustfmt after correct for ansi regression
    * fix regression made with transaprency work
    * fix regression with dynamic_background
    * macos-hide-toolbar-buttons
* Wed Dec 06 2023 androw95220@gmail.com
  - Update to version 0.0.29:
    * prepare 0.0.29
    * fix command key + left and right strange behavior (closes #359 and #366)
    * corrections on linux for EventLoopExtStartupNotify
    * configure startup_notify
    * remove APPLICATION_ID
    * move APPLICATION_ID out of screen
    * move window to router
    * remove key.key_without_modifiers but keep Key::Character
    * corrections for tmux and new scroll api
    * docs(config): mention blur requires restart (#358)
    * add info about iTerm2 image protocol
    * add description to rioterm
    * update workspace.dependencies
    * update version to 0.0.28
    * prepare release
    * breadcrumb isn't windows
    * raw_window_handle is only used in macos
    * close last tab for native tab too
    * fix NativeTab for macos
    * wip OSC 1337
    * disable sugarloaf warn errors when find the font
    * fix broken link
    * remove shadow for whenever have shadow
    * set blur in the defaults
    * update info about bg image
    * add blur support
    * add editor back
    * remove settings UI (going back to the window with editor)
    * update test script
    * update scripts and docs
    * set default for macos padding-x as 5.0
    * update pt-br text for docs
    * update docs regarding window.background-image
    * fix broken link and start pt-br translation
    * update CHANGELOG
    * remove render in calculate_bounds and additional line render
    * rename title for docs
    * transparency partially working (named_colors should load transparency)
    * small refactor suggestions (#351)
    * bumping `winit` (#349)
    * disable wa examples for lint
    * renaming `rust-toolchain` to `rust-toolchain.toml` (#350)
    * set target_os for graphics
    * disable clippy for now in WA
    * add more info about WA
    * RenderableSugarloaf trait
    * update multi to cross-winit
    * update documentation
    * introduce sugarloaf void and sugarloaffn trait
    * use webgpu with wa
    * start wa project
    * More `PathBuf` (#342)
    * Some refactors (#341)
    * Add basic translations for Korean (#339)
    * correction for route.window.winit_window.set_cursor_visible happening on mouse moving
    * fix broken link docs
    * NativeTab is macos default navigation mode
    * separate by frontend and backend
    * hide_cursor_when_typing config
    * update derive for default
    * hide-cursor-when-typing config
    * update links
    * using raphamorim/winit fork
    * add swift-ui as backend
    * cleaning up
    * config to lib
    * initial version of multi build
    * docs in main level
    * introduce backends concept and drop wa project
    * swift start rio project
    * swift gitignore
    * fmt to CloseWindow
    * macos-enable-close-last-tab for non-native tabs
    * implement confirm-before-quit
    * update imports
    * default_macos_enable_close_last_tab is true
    * rename to macos-enable-close-last-tab to keep consistency
    * introduce macos_allow_close_last_tab for native tabs only (closes #296)
    * Update configuration-file.md (#320)
    * update CHANGELOG.md
    * osc 8 (hyperlinks) (ref #60)
    * update CHANGELOG.md
    * implement use_current_path for native tabs close #323
    * Fix some issues for docs (#334)
    * Redesign docs index page (#333)
    * update to references to wa
    * update README.md
    * add info
    * correct files and add README.md
    * move CompositeAlphaMode to Auto and PresentMode to AutoVsync
    * Add web font (#332)
    * migrate winit to winit fork (wa)
    * save alpha_mode and present_mode from capabilities
    * move to wa
    * introduce wa (winit/tao wrapper)
    * update ab_glyph
    * change POLLING_TIMEOUT to 2s
    * update changelog
    * re add className around RioLogo
    * Simplify logo (#329)
    * Bit improve docs (#330)
    * add an extra step for publish-crates to ensure build before publish
    * prepare 0.0.27
    * lock and update dependencies
    * update then() message
    * rio-wasm should be just an index.html that loads the js/wasm rio file
    * lib only exist for wasm context, so renaming it for wasm
    * webassembly support for rio (reorganization folders)
    * Activate the hyperlink check whenever a modifier is changed ( for windows/linux/bsd and  for macos)
    * update comments
    * Update docs (#326)
    * add link to Void Linux package in install docs (#325)
    * update changelog
    * fix Error when Double click on terminal side (close #316)
    * Update configuration-file.md (#319)
    * Fix typo in error messages (#317)
* Sun Oct 29 2023 androw95220@gmail.com
  - Update to version 0.0.26:
    * prepare 0.0.26
    * upgrade winit to 0.29.3
    * (docs)terminfo.md: add instructions to install when not cloned (#302)
    * hyperlink support in docs
    * drop vec usage on open_hyperlink
    * avoid to_string with exec on windows
    * avoid to_string with exec on windows
    * add CommandExt for windows spawn_daemon
    * correct lint for windows
    * fix windows imports
    * run action/link support for windows
    * support for alt key in linux/windows for hyperlinks
    * set multiple lines support for hyperlink
    * correction of assert! for hyperlink test
    * only for unix now trigger_hyperlink_from_position
    * move back update_selection_scrolling
    * update changelog about current hyperlink status (closes #60)
    * update info about hyperlink in changelog
    * fixes for lifecycle
    * links working for macos/linux only
    * add link processing
    * underline straight once is found
    * search for nearest hyperlink
    * update mentions
    * Fix typos on the key bindings documentation (#315)
* Wed Oct 25 2023 androw95220@gmail.com
  - Update to version 0.0.25:
    * prepare 0.0.25
    * use wgpu 0.18.0
    * use += for vi_cursor pos control
    * update changelog regarding #311
    * fix vi cursor disappear when scroll
    * Add program (shell) name to the window_title (#312)
    * fix flagged dimmed named colors (cases where it does not comes from rgb index). closes #308
    * add Jai mention
    * fix MacOS fullscreen empty space on margin top (fmt)
    * fix MacOS fullscreen empty space on margin top
    * update to Named keys for windows/linux
    * upgrade winit 0.29.2 (take 4 - last)
    * upgrade winit 0.29.2 (take 3)
    * upgrade winit 0.29.2 (take 2)
    * upgrade winit 0.29.2 (take 1)
    * update image vi mode
    * update index.md link
    * rename docs
* Fri Oct 20 2023 androw95220@gmail.com
  - Update to version v0.0.24:
    * move self.state.set_selection back to start_selection
    * correction for cursor
    * prepare 0.0.24
    * update CHANGELOG.md
    * improve calculate_mouse_position and add tests
    * implementation of copy mode (alacritty vi mode) close #186
    * add documentation regarding alacritty vi mode
    * implement cursor color for vi mode
    * add Rio logo to README.md
    * Update build-from-source.md (#298)
    * redraw per key release
    * stop inline render fn and render once key is released
* Wed Oct 18 2023 androw95220@gmail.com
  - Update to version 0.0.23:
    * disable toggle VI mode for now
    * prepare release 0.0.23
    * correct keybindings
    * put kitty keyboard protocol back but being optional
    * update docs
    * use tempdir 0.3.7
    * update regex to 1.10.2
    * update information regarding use_kitty_keyboard_protocol
    * docs: fix typo in tagline (#297)
    * disable kitty keyboard protocol temporarily
    * fix bold lookup
    * long width bound for text builder
    * text builder logic
    * text builder sugarloaf
    * update CHANGELOG.md
    * logic for repeated background
    * repeated bg rect
    * docs: uniform style in configuration sample (#291)
    * docs: add scroll-multiplier configuration parameter (#290)
    * keep pattern for string creation for pre-str
    * Delete old canary release
    * keep pattern whenever creating strings in welcome.rs
    * re-add delete tag-and-release to canary pipeline
    * create a canary release
    * use canary release naming/tag and delete previous canary release before submit a new one
    * feat: added scroll_modifier to Config with default 2.0 (#288)
    * requires_restart for new tabs using current path settings UI
    * fix padding_x changes through settings UI
    * update changelog
    * Navigation: Remove magic strings (#285)
    * write simple simple test for calculate_mouse_position #182
    * newline at end of file
    * floor() on cell_dimension for mouse_position
    * move logic to mouse.rs and prepare to start writing tests (#182)
    * remove unnecessary check after use scaled_margin_x (#182)
    * improve mouse position calculation for scales >=2.0 (#182)
    * improve mouse position calculation ref (#182)
    * add a comment regarding backspace+control for windows and update CHANGELOG
    * enable powershell shortcut for windows (close #220)
    * add clearhistory support
    * update CHANGELOG regarding reverse order of collapsedTabs
    * fix CHANGELOG syntax
    * fix order of tab moving and apply reverse on collapsed tabs
    * correct tabs move shortcut
    * vi mode wip
    * clear_selection implementation as action
    * docs escape sequence support
    * new Scroll api with docs escape sequence support
    * fix  Cursor shape isn't restored (close #279)
    * Fix color automation for breadcrumb mode
    * introduce scaled_sugarwidth and scaled_sugarheight
    * sugarloaf: adding `repository` to `Cargo.toml` (#280)
    * Fix link to build from source in Linux install (#277)
    * updating rust-version to 1.73.0 (#275)
    * remove multiplier
    * remove round from spaces
    * comment println
    * update CHANGELOG.md
    * fix OSC52 (closes #276)
    * support 7.0 as minimum font-size with shortcut and fix change font size function
    * fix in progress for tab overlaping text
    * update CHANGELOG.md
    * fmt fix lines calculation
    * fix for calculate lines
    * update changelog and add a comment
    * fix bug whenever is not closing terminal for non native tabs (ref #255)
    * use term UNRELEASED instead of In Progress
    * support to new Run and Scroll API
    * update docs to use ignore-selection-fg-color
    * undo fixed scaledwidth/height
    * exec and Act::Command(program) are unix exclusives
    * sugarwidth now has fixed weight (as it should have been since beginning). The font bounds now needs to be scaled to match the fixed sugarwidth (ref #167 #264 #182)
* Wed Oct 11 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Replace freetype-devel BuildRequires with freetype2: this is
    actually what is needed, but as fontconfig happened to pull it in
    already, things happened to work. Freetype 1 is not needed here.
* Mon Oct 02 2023 androw95220@gmail.com
  - Update to version 0.0.22:
    * update CHANGELOG.md
    * move back 0.0.22 sugarloaf
    * use 0.0.22-1 for sugarloaf
    * try to find glyph from font vec
    * update commands
    * move sugarloaf fontes to test-fonts folder
    * update lockfile
    * prepare 0.0.22
    * fix wasm builds
    * format code and fix wasm build
    * update CHANGELOG regarding support to extra fonts
    * implement extra fonts
    * use Ms jhenghei
    * update windows unicode and symbols fonts
    * use arial unicode ms for windows
    * update docs regarding shell program examples
    * update default examples for shell (ref #263)
    * bump few more deps
    * bump few dependencies
    * update CHANGELOG.md
    * add scroll actions to bindings/mod.rs (close #265)
    * move back to font_spec usage
    * use first of filtered_formats and update CHANGELOG
    * use queue rendering instead of use staging_belt
    * update brush and calculator imports
    * rename glyph_brush and glyph_calculator mods
    * port glyph-brush into glyph mod.rs
    * test sugarloaf height
* Sat Sep 30 2023 androw95220@gmail.com
  - Update to version 0.0.21:
    * fmt unsupported_formats.contains
    * add publish-crates to make
    * lock to 0.0.21
    * prepare 0.0.21
    * move wegpu upgrade to next version bump
    * rollback with webgpu upgrade
    * use wgpu 0.17.1
    * update lockfile
    * remove comments
    * use npm ci instead of install for ci
    * remove index.md of HomepageFeatures
    * remove working-directory
    * update docs flow
    * check if is_srgb
    * comment ligatures feature for now in docs
    * update changelog
    * workflow: automatically deploy documentation site using GitHub Actions (#261)
    * Hide other applications in MacOS (#262)
    * implement --working-dir on cli (closes #258)
    * update broken links in the README
    * skip_serializing for some fields in navigation
    * docs: markdown (#257)
    * update version docs
    * remove legacy icns icons
    * use version from workspace
* Sun Sep 24 2023 androw95220@gmail.com
  - Update to version 0.0.20:
    * update changelog.md
    * prepare 0.0.20
    * Fix cursor disappearing in the first tab whenever a new tab is created with NativeTab
    * add log error to not found font
    * update docs
    * fmt performer/handler
    * switch sync escape from DCS to CSI (changes originally implemented in alacritty/vte that's licensed under MIT)
    * update documentation
    * update docs with default documentation file and add themes section (close #250)
    * update colors and remove screen rendering from state mod
    * update rio-colors
    * update changelog
    * remove RIO_CONFIG variable from init (Ref #243)
    * keep original license and copyright from alacritty take2 #246
    * update fmt for screen/mod.rs
    * keep original license and copyright from alacritty #246
    * update website
    * migration to docasaurus
    * select specific dependencies
    * add fontconfig-parser dep to sugarloaf
    * add fontconfig-parser dep to sugarloaf
    * add fontconfig search for unix (non-macos)
    * add fontconfig
    * Add ToggleFullscreen Action #229 (#249)
    * Update configuration-file.md: fix broken link (#248)
    * fix: Command + H can't hide rio on macOS #240 (#244)
    * fix fmt for standalone colors
    * start to use fixed colors for screens (avoid issues with themes and specific configs
    * update default colors
    * update colors
    * [Draft] Docs migration (#241)
    * fmt LOGO_ICON
    * update website
    * update new logo
    * new logo
    * updating rust-version to 1.72.1 (#238)
    * update CHANGELOG.md
    * use specific version #198
    * Feature/chocolatey (#239)
    * refactor: enable full optimizations for release profile (#236)
    * refactor: enable CPU-specific optimizations on aarch64-apple-darwin (#235)
    * update docs
* Tue Sep 19 2023 androw95220@gmail.com
  - Update to version 0.0.19:
    * wrap up post release 0.0.19
    * update CHANGELOG.md
    * update package versions
    * prepare 0.0.19
    * disable menu macos
    * update image example
    * use TriangleList as PrimitiveTopology
    * update config with undercased
    * update fmt dynamic change
    * dynamic background color
    * remove renderable trait
    * update config tests
    * implementation of image background without opacity
    * work in progress image rendering
    * compute fg/bg colors
    * new docs
    * teach sugarloaf how render layer image and start docs 2.0
    * feat: option for ignoring theme foreground selection color (#227)
    * remove backspace with modifierState
    * remove DISAMBIGUATE_KEYS from arrows bindings
    * split update counter per x/y on settings menu
    * update sugarloaf api for wasm32
    * map the rest of the configuration
    * write configuration from settings UI
    * reuse font reference in all screens (yey) and link font faces to settings
    * ignore loader on wasm32
    * incluse font loader to sugarloaf with normalization of the name
    * font loader
    * docs: add opensuse linux package (#224)
    * use fixed font width
    * update fmt teleypewriter
    * treat errors from teletypewriter
    * turn off testing settings route
    * update character position for column whenever has a selection (related #182)
    * remove settings representation
    * settings ui work in progress
    * remove x icon on error ui
    * update fmt for &error.report
    * update window dead context
    * create dead_context and report now is splitted in two levels warning and error (closes #212)
    * update env variables
    * read from working_directory in flatpak
    * use spawn as default for flatpak
    * flatpak support
    * Rename Regular window mode to Windowed (#219)
    * custom impl Default for Window
    * add window mode default for mode
    * fmt window rio-config
    * add window.rs in rio-config
    * new window API that allow configure maximized or fullscreen (closes #215)
    * fmt unix/mod.rs
    * if runs inside a flatpak sandbox retrieve /bin/zsh from flatpak-spawn
    * docs: add alpine linux package (#218)
    * move style code back
    * teletypewriter validate if is a flatpak sandbox to retrieve SHELL
    * remove duplicate get_pw_entry calls
    * retrieve-shell-outside-box-for-flatpak
    * Add navigation Plain mode (closes #213)
    * demo/emacs: better screenshot (#211)
    * disable NavigationHasChanged warn (todo for next release)
    * fix: change package name from rio to rioterm (#210)
    * update changelog
    * update Cargo.toml files and published a rc version to crates.io
    * has_regained_focus redraw window for idle windows
    * update rules for blinking cursor
    * partial support to blinking cursor (has few incosistencies yet like selection and VI mode switchs
    * add font name variant for cascadia code
    * fix breadcrumbs id
    * error UI for fonts
    * use crate::ui::Error
    * update target_arch for sugarloaf
    * minor fixes for docs styles
    * linux doesn't use .0 since is font_arc straight
    * clear comments
    * implementation of event for UI component that shows the error of configuration file (closes #168)
    * update lock file
    * make docs and docs-prod
    * add jekyll-minifier
    * update CHANGELOG.md
    * migrated font-kit to fontdb
    * move scripts to inside misc folder
    * rename rio_proc_macros to rio-proc-macro and reuse version from workspace
    * merge config and colors into rio-config
    * move create toolbar to ui::appkit::mod
    * remove silkscreen
    * update images
    * update website wip
    * update docs
    * add top to other sections
    * go to top button docs
    * update docs (on-going)
    * update ui mod (code originally came from madsmtm/menubar
    * ui kit
    * add initial support to menubar
    * block rgba16float to prevent nvidia driver to enable hdr (#209)
    * adaptive theme support (close #207)
    * correct std::fmt::Display for Breadcrumb
    * update settings function
    * provide settings from builder
    * finish layout UI for settings
    * colors and config load version from workspaces
    * use workspace
    * update cargo.toml
    * copa 0.12
    * update changelog
    * implemented ScrollPageUp, ScrollPageDown, ScrollHalfPageUp, ScrollHalfPageDown, ScrollToTop, ScrollToBottom, ScrollLineUp, ScrollLineDown (close #206)
    * support fonts.family to overwrite all other font families
    * create_native_tab only for macos
    * fix shift key with arrow
    * update CHANGELOG.md
    * connect router with windows and native tabs
    * welcome screen
    * use .to_string
    * update identation
    * cover legacy modifiers
    * wip settings ui
    * update styles for settings ui
    * mockup settings UI
    * introduce Router
    * fix literal with an empty format string
    * release on enter
    * update message config
    * add assistant
    * NativeTab is MacOS default now
    * add errors to assistant if have configuration error whenever updating the config
    * assistant UI
    * corcovado use Rc instead of Arc due to Sync trait
    * update lint for rust 1.72
    * Update CHANGELOG.md
    * update rust and fix 'Backspace' keypress triggers Ctrl+h keybinding in Zellij (closes #197)
    * update CHANGELOG.md
    * implement TERM_PROGRAM and TERM_PROGRAM_VERSION variables
    * chore: fix typo (#199)
    * only apply check for native tab deadzone in cursor updates
    * Whenever native tabs is on disable macos deadzone logic
    * docs: update the link for Arch Linux package (#195)
* Sun Sep 10 2023 androw95220@gmail.com
  - Update to version 0.0.18~0:
    * update to 0.0.18
    * 0.0.18
    * fix delete key
    * fix breadcrumb navigation crash
    * fix breadcrumb navigation (closes #193)
    * fix wasmbuild with font spec
    * update docs regarding release
    * prepare 0.0.17 release
    * update repology badge
    * update font API
* Sun Sep 10 2023 Nicolas Lorin <androw95220@gmail.com>
  new package-

Files

/usr/bin/rio
/usr/share/applications/rio.desktop
/usr/share/licenses/rioterm
/usr/share/licenses/rioterm/LICENSE
/usr/share/pixmaps/rio.svg


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 26 00:29:06 2024