Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mantarimay:apps
aegisub-arch1t3chts
_service:tar_scm:aegisub.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:aegisub.changes of Package aegisub-arch1t3chts
------------------------------------------------------------------- Tue Jun 18 05:05:04 UTC 2024 - obs-service-tar-scm@invalid - Update to version 20240531.arch1t3chts.80491ba: * ci: Bump even more action versions * bestsource: Don't set any prefer_static argument * bestsource: Bump to R4 * Fix windows compilation with c++17 * Bump boost to 1.83 * osx: Remove bless -openfolder * ci: Pin macos to macos-13 for now * Switch to C++17 * ci: Update github actions versions yet again * ci: Try to work around yet another gh actions bug * ci: Make libdav1d a required dependency * Remove patches to ffmpeg wraps * vapoursynth: Fix division by zero in aegisub_vs.py progress indicator * Point libass wrap to upstream libass * Point ffms2 wrap to upstream again * ci: Fix meson configure call * meson: Add freetype2 wrap * bestsource: Bump to R2 * vapoursynth: Update outdated comment in default script * Update some dependencies in README * readme: only link to CI builds from feature branch * ci: Run meson configure to get more debug output * ci: install xxhash instead of jansson * ci: try to workaround github actions bug * Rework Windows font collector (arch1t3cht/Aegisub#107) * Allow setting Encoding=-1 in style editor * Install gettext on Windows CI * vapoursynth: Switch from bestaudiosource to BestSource * vapoursynth: Ensure vscache directory is created * vapoursynth: Recursively create directories * lua: Add function to get raw frame data * Fix widths of time columns for fonts with proportional figures * lua: Make frame:getPixel return three values * lua: Correct refcount handling in get_frame * lua: Fix FrameDestroy function name * Fix widths of time columns for times >10h * Stop truncating parsed times to <10h * Fix compilation error for assdraw command * Update ffmpeg wrap to 6.1 * Download hunspell dictionaries from GH repo * Work around double buffering issue in wx master * Remove stray BOM in dav1d patch * Remove iconv's stdbool.h * Fix AviSynth paths for portable build (again) * Use crash_writer_minidump on Windows * Bump wxWidgets wrap back down to 3.1.4 * Fix hunspell include and wrap * vapoursynth: Fix lwindex parsing when video is not the first stream * vapoursynth: Ignore __aegi_timecodes on single-frame clips * luajit: Remove checkdef for SSE * ci: Add manual trigger option * meson: luajit: Set correct LUAJIT_TARGET for buildvm * meson: luajit: Remove unused readline dependency * meson: Don't run tests on cross builds * vapoursynth: Fix VSScript DLL loading * vapoursynth: Fix lwindex parsing for files with multiple video streams * Revert "Parially revert fffb138b8175b4838b6a063863756b7c6b2db547" * Allow reading compressed subtitles from mkv * ci: Install setuptools * Fix progress dialog when switching from indeterminate to setting progress * vapoursynth: Copy aegisub_vs.py to build folder for testing * vapoursynth: Allow scripts to control the progress dialog * vapoursynth: Add option to enable/disable user plugin loading * osx: Sign executable and libraries after bundling * avisynth: Decrease refcount again when constructor fails * Revert "avisynth: Only increase refcount when fully initialized" * Further fixes to audio/video provider selection * ci: Install nasm for Ubuntu AppImage build * Move iconv include to charset_conv.h * Update ffmpeg wrap to 6.0 following ffms2 updates * Add remaining dasm flags in luajit wrap * lua: Fix dialog dropdowns that are empty by default on Mac * Fix cleantags with \k tags with noninteger durations * Add proper endianness flag for dasm in luajit wrap * Deduplicate automation autoload path, for real this time * Fix OSX library wrangling when libs use @rpath or @loader_path * Fix dictionary download on mac when osx-bundle is run more than once * Also add Dark Mode option on OSX * meson: Update luajit wrap for luajit's rolling releases * libaegisub: Avoid calling iconv_close(iconv_invalid) * vapoursynth: Remove old and incorrect docstring sentence * vapoursynth: Make loading error messages a bit more helpful * Disable sunken or raised borders for dark mode * Add option to enable experimental dark mode * Add option to build on wxWidgets master * Add nasm fallback url * Add nasm fallback url * meson: Add libresrc headers as dependencies * unicode-monkeypatch: use tostring() in io.open error handling * vapoursynth: Make askyesno method configurable * fix typo in meson wrap file * installer: Update paths to Avisynth libraries * Disable icu subproject in harfbuzz * Revert "meson: revert icu detection in harfbuzz" * Revert "Point Yutils to fixed fork" * Rework the audio/video provider system * Allow fractional frame rates in dummy video * Add XAudio2 redistributable DLL for older Windows versions * video zoom: Add pan_reset command to video context menu * lua: Fix crash after 79050df * vapoursynth: Add "ask" mode for get_keyframe * README: Clarify where to find builds and some other updates * vapoursynth: Add buttons to set default scripts to default * Don't immediately delete unused extradata entries * folding: Also update counterpart for fold operations * Fix default hotkeys commands for splitting lines * Fix AppImage build on CI * Reallocate static ranges for wxMenuItem * lua: Don't check_stack in LuaCheckStack destructor * lua: Fix memory leak on aegisub.cancel() * folding: Simplify fold operation code * visual tools: Add setting for shape handle size * po/de: Add missing space * po/make_pot: also update PO files * po/pt_BR: fix antes/depois confusion * po/de: add some trivial translations * po/de: fix a few errors * po/de: import German translation from wangqr’s fork * po: regenerate pot and po files * po/make_pot: increase portability across shells * po/Make_pot: replace xmlstarelet+jq with gettext * po/make_pot: use gettext to process desktop file * po/make_pot: don't silently omit strings if utilities are missing * po/make_pot: sort lua files in POT * build: consider all translation keywords for C++ * Integrate appdata.xml into meson build * Update links in appdata.xml * Integrate desktop file translation into meson * Fix generation and translation of desktop file * vapoursynth: Add Mac support * perspective tool: Support drawings * perspective tool: Fix uninitialized variable * Disallow negative spacing in style editor again * video zoom: Fix reset command capitalization * Add AppImage build on linux * Also detect fonts used in drawings in font collector * mac: Statically link ffms2 * installer and ci: Throw more errors on failure * Ship en_US hunspell dictionaries on Windows and OSX * make_keyframes: Set default format to GRAY8 * vapoursynth: Unify capitalization * vapoursynth: Add try_get_keyframes function to aegisub_vs.py * make_keyframes: Set default format to GRAY8 * vapoursynth: Ship plugins on windows and add ensure_plugin function * vapoursynth: Unify capitalization * vapoursynth: Add try_get_keyframes function to aegisub_vs.py * Fix validation for perspective/lock_outer * lua: Scroll large dialogs automatically * lua: Interact with clipboard on main gui thread * lua: Handle file dialogs completely on main gui thread * vapoursynth: Show logged messages in progress window * vapoursynth: Remove file access checks * vapoursynth: Add status dialog when running script * vapoursynth: Improve default scripts and add utility functions * Add Apply button to select lines dialog * Save state of "show original" * vapoursynth: Allow __aegi_timecodes to be a path to a timecodes file * vapoursynth: Allow __aegi_keyframes to be a path to a keyframes file * vapoursynth: Allow script to supply timecodes, keyframes, and audio flag * Link ffmpeg with dav1d to enable AV1 support. * Don't assume a max length in fs::ShortName * Make touch pad scroll in the subtitle grid smoother * README: Add required vapoursynth plugins for default script * Set longPathAware in manifest * Add manifest as regen dependency * avisynth: Remove file access checks * Don't try other providers after FileNotFound error * Fix initial state of AudioTimingControllerDialogue * vapoursynth: Add a preferred cache directory and clean it when necessary * vapoursynth: Set path variables and import path in python * Fix missing comma in videoList * vfr: Ensure nonzero denominator * vapoursynth: Default to 25fps when no clip fps set * Revert "Merge branch 'vector_clip_actions' into feature" * ci: Run on every push * Point Yutils to fixed fork * Throw shit at the wall until it builds with boost 1.81 * Patch ffmpeg wrap to make it find the zlib subproject * Revert "Patch ffmpeg wrap to compile with simd extensions" * Revert "ffmpeg wrap: pin version" * Point ffi-experiments to fixed fork * meson: revert icu detection in harfbuzz * meson: Set NDEBUG on release builds * Deduplicate automation autoload path * visual tools: Add perspective tool * video zoom: Fix zoom when script_res != video_res * visual tools: Fix grid in RotateXY tool * visual tools: Add more tag get functions * visual tools: Add RemoveOverride function * visual tools: Add EndDrag and EndHold hooks * visual tools: Add general interface for setting subtools * avisynth: Only increase refcount when fully initialized * vapoursynth: Only set loaded when fully initialized * ci: Use GITHUB_TOKEN if available * meson: Also add regen dependencies for bitmaps * Allow '+' and 'E' in numbers when tokenizing drawings * Allow higher decimal precision in style editor * Validate wxVariant type in hotkey CommandRenderer * folding: Switch to extradata for storage * vapoursynth: Fix default argument for color range * folding: Fix crash when clicking fold column header * Update CI actions versions * ffmpeg wrap: pin version * Raise size limit of dummy video in config dialog * Remove "Video Panning" option * Fix HDD audio cache provider when channels > 1 * Fix syntax highlighting with empty clip * Clear column width cache after updating grid style * Visual perspective tool: First functioning version * Add syntax highlighting for drawings and vector clips * vapoursynth: Don't update script colorspace if colorspace unknown * vapoursynth: Reset locale after initializing * Revert "fix" * README: Typo fix * video zoom: Fix crash on windows when making detached video too small * Revert "video zoom: Fix crash on windows when making detached video too small" * Fix overscan mask being half as thick as it should be * Fix overscan mask with DPI scaling * README: wangqr_gui and some general info * Fix FrameAtTime computation for CFR * vapoursynth: use exact fraction for frame rate * vapoursynth: Fix offset in audio block's first frame * vapoursynth: Properly pass through script errors * video zoom: Fix crash on windows when making detached video too small * video zoom: Fix detached video with DPI scaling * video zoom: Fix visual tools with DPI scaling * Fix wxFlexGridSizer flex grow * Expand all widgets in SubsEditBox to get a consistent height * Expand layer SpinCtrl a little * Don't shrink the size of layer SpinCtrl on GTK3 * Remove hardcoded height of the slider * Add workaround for wrong initial wxTextCtrl size in about dialog * Set the height of sub box to the same as secondary_editor * Set the height of sub box back to 50px * Fix High DPI issue on GTK * Add DPI awareness * windows: enable DPI awareness in manifest * fix * meson: apply custom manifest on windows * vapoursynth: Check if file exists before creating provider * vapoursynth: Add configurable default script * avisynth: Check if file exists before creating provider * README: workarounds branch * Move luabins back to vendor * folding: Fix selections jumping around * Fix crash when cancelling automation scripts * Include strings.rc as resource file on Windows * installer: Bump VCRedist to 17 (2015 - 2022) * Fix Avisynth paths for portable build * Add commands to reload audio or video * AlignToVideo: Reexport the new icon files * Add option to sort subtitles by text * folding: Always write fold data to file * video zoom: Fix aspect ratio forcing * Patch ffmpeg wrap to compile with simd extensions * Remove unnecessary flags in SelectedChoices dialog * Copy subitles: Fix wxBitmap usage * README: misc branch and compile instructions * Add option to copy or save subtitles with transparent background * Stereo playback on Linux audio players * Remove format assertion after audio rework * Typo fix * Remove access checks in windows fs operations * XAudio PR: Revert some changes and fix on linux * README: New audio+video interfaces * Add downmix option on OSX * vapoursynth: Add audio source * Add vapoursynth video provider * Fix color picker option * Delete CMakeLists * Fix syntax error in e2ea84541f806310c1c7b37cb6e38569cf845488 * AlignToVideo: Handle tolerance = 0 correctly * AlignToVideo: Improve rgb->lab precision * dialog_align: Remove point at the end of the tooltips * Submit "align to video" on double click * Remove the trailing period in help text of time/align * Fix missing config option for Align on macOS * Fix errors in AlignToVideo * Merge remote-tracking branch 'origind-dev/master' * Fix width of lua float edits * avisynth: Properly destruct the IScriptEnvironment * Lua docs: Typo fix * avisynth: Validate downmix option * avisynth: Allow compilation on Linux * [Shinon] Enable Directsound2 player to use more than 1 channel audio. - DS2 Player has a similar structure to XAudio, so I don't see any reason why not to enable 1 channel+ audio. - Haven't tried with 5.1 channel sources but I believe it should be the same as 2 channel (As in, Directsound will downmix the audio to 2 channel) - Moved the volume setting to using the player directly and from some quick audio tests, -10000 is too soft. I tried with -5000 instead which seems to be alright. * Finish up XAudio with a round of bugfixes * Implement wangqr Audio Changes: - To allow for XAudio2 to work properly, we need to rework how does provider work since they only are used to be able to take in mono audio. - Other providers have been dumbed down to accept single channel audio since originally aegisub only accepted 1 channel audio. - meson.build has been modified to accommodate for xaudio, as we currently don't accept redistributable forms of xaudio, we need to work around the WinNT version. - There has been 1 more fix to res.rc to allow for compiling on non tagged releases. * Add XAudio2 * folding: Don't drop folds starting at the very first line * Avisynth audio provider: add option to allow no downmix * Handle exceptions from AviSynthWrapper ctor * Add automation function to get frame * lua: Function returning if the file is modified * README: lua_api, wangqr_time_video, and the zlib linker bug * Fix syntax error in e2ea84541f806310c1c7b37cb6e38569cf845488 * AlignToVideo: Handle tolerance = 0 correctly * AlignToVideo: Improve rgb->lab precision * dialog_align: Remove point at the end of the tooltips * Submit "align to video" on double click * Remove the trailing period in help text of time/align * Fix missing config option for Align on macOS * Fix errors in AlignToVideo * Merge remote-tracking branch 'origind-dev/master' * Add options to commit or reverse video zoom * Add option toggling behaviour of Ctrl+Zoom * Add documentation for text selection api * Folding: Fix default hotkeys * Lua: Functions to set text selection and cursor * Folding: Dont error on missing _foldinfo * Make line tool the default vector clip tool again * Typo fix * Update README: ffms2 and misc_dc * Parse mixin lines as template lines * Fix segfault when stereo downmixing * [Shinon] Change Mono Downmixing to Stereo Downmixing * Add option to downmix FFMS audio * Save vector clips with two decimal places * Added new hotkey command to reload current font provider. * Explain the problems with adding new forks * CI-Build 2022-07-27 * Fix compilation for older C++ * Folding: Toggling folds by clicking the indicator * Folding: Pass fold data through Lua * Add line folding * Readme * Allow vertical audio zoom with Shift+Mouse Wheel * Add option toggling behaviour of Ctrl+Zoom * Clean up pointer code * Add option to restrict color picker to window * Restrict color picker's screenshot to window * Show hotkeys for vector clip tools * Use command metadata for vector clip toolbar * Add bindable commands for visual vector clip tools * Use public enum for visual clip tool modes * Also add Video Pan option on OSX * meson: Use depend_files for files in respack manifest * meson: use best practices lookup for iconv support * avisynth: Remove option to allow ancient versions * meson: Add files in manifest as respack.py input * avisynth: Update headers and fix playback * meson: Fix compliation with avisynth enabled * Fixing zoom when panning is off * Fix video panning option. Oops teehee ptep~ * Added option to enable video panning * Revert "Add reset hotkey as Ctrl-R" / Not needed * Add reset hotkey as Ctrl-R * Fix a zooming bug on linux * Make zooming feel more linear * Make zooming center around the cursor position * Make video zoom different from preview window zoom * Respect min. zoom value when changing pan coords * Change pan values with the zoom level changes * Fix crosshair drawing * Fix mouse position bug when videoAr > displayAr * Change tab to spaces * Add menu item for resetting the video pan * Add video panning * Spectrum display improvement ------------------------------------------------------------------- Sun Mar 26 06:59:35 UTC 2023 - mia@0x0.st - Update to version 20230326.mia.gbf53277: * Icons based on Breeze * Properly skip events * audio display: limit mouse event rate * visual typesetting: limit event frequency * Visual tools: Make X/Y rotation less sensitive * Hack shortcuts to set colors from video display * Remove annoying modal dialogs * Fix video toolbox keyframe color * installer and ci: Throw more errors on failure * Ship en_US hunspell dictionaries on Windows and OSX * make_keyframes: Set default format to GRAY8 * vapoursynth: Unify capitalization * vapoursynth: Add try_get_keyframes function to aegisub_vs.py * vapoursynth: Ship plugins on windows and add ensure_plugin function * lua: Interact with clipboard on main gui thread * lua: Handle file dialogs completely on main gui thread * vapoursynth: Show logged messages in progress window * vapoursynth: Remove file access checks * vapoursynth: Add status dialog when running script * vapoursynth: Improve default scripts and add utility functions * Add Apply button to select lines dialog * Save state of "show original" * vapoursynth: Allow __aegi_timecodes to be a path to a timecodes file * vapoursynth: Allow __aegi_keyframes to be a path to a keyframes file * vapoursynth: Allow script to supply timecodes, keyframes, and audio flag * Link ffmpeg with dav1d to enable AV1 support. * bestsource: Always get exact duration * bestsource: Fix timecode computation * Don't assume a max length in fs::ShortName * Make touch pad scroll in the subtitle grid smoother * README: Add required vapoursynth plugins for default script * Set longPathAware in manifest * Add manifest as regen dependency * avisynth: Remove file access checks * Don't try other providers after FileNotFound error * Fix initial state of AudioTimingControllerDialogue * vapoursynth: Add a preferred cache directory and clean it when necessary * vapoursynth: Set path variables and import path in python * bestsource: Clean index cache when necessary * Fix missing comma in videoList * bestsource: Pin wrap * vfr: Ensure nonzero denominator * vapoursynth: Default to 25fps when no clip fps set * Revert "Merge branch 'vector_clip_actions' into feature" * ci: Run on every push * Point Yutils to fixed fork * Throw shit at the wall until it builds with boost 1.81 * Patch ffmpeg wrap to make it find the zlib subproject * Revert "Patch ffmpeg wrap to compile with simd extensions" * Revert "ffmpeg wrap: pin version" * Point ffi-experiments to fixed fork * meson: revert icu detection in harfbuzz * meson: Set NDEBUG on release builds * Deduplicate automation autoload path * visual tools: Add perspective tool * video zoom: Fix zoom when script_res != video_res * visual tools: Fix grid in RotateXY tool * visual tools: Add more tag get functions * visual tools: Add RemoveOverride function * visual tools: Add EndDrag and EndHold hooks * visual tools: Add general interface for setting subtools * avisynth: Only increase refcount when fully initialized * vapoursynth: Only set loaded when fully initialized * ci: Use GITHUB_TOKEN if available * meson: Also add regen dependencies for bitmaps * Allow '+' and 'E' in numbers when tokenizing drawings * Allow higher decimal precision in style editor * Validate wxVariant type in hotkey CommandRenderer * folding: Switch to extradata for storage * vapoursynth: Fix default argument for color range * folding: Fix crash when clicking fold column header * Update CI actions versions * ffmpeg wrap: pin version * Raise size limit of dummy video in config dialog * Remove "Video Panning" option * Fix HDD audio cache provider when channels > 1 * Fix syntax highlighting with empty clip * Clear column width cache after updating grid style * CI-Build 2022-07-27 ------------------------------------------------------------------- Mon Nov 14 23:50:34 UTC 2022 - Mia Herkt <mia@0x0.st> - Switch to wxGTK3 ------------------------------------------------------------------- Fri Nov 4 22:50:18 UTC 2022 - Mia Herkt <mia@0x0.st> - Update to version 20221104.mia.g0376255: * Icons based on Breeze * Properly skip events * audio display: limit mouse event rate * visual typesetting: limit event frequency * Visual tools: Make X/Y rotation less sensitive * Hack shortcuts to set colors from video display * Remove annoying modal dialogs * Fix video toolbox keyframe color * Visual perspective tool: First functioning version ------------------------------------------------------------------- Thu Aug 12 03:19:31 UTC 2021 - 9@cirno.systems - Update to version 3.3.1+20210812.mia.g00656ca9c: * meson: bump minimum ffms2 version to 2.22 * iconv wrapper: allocate a smaller buffer on the stack * Save unexpanded path in font collector (#79) * Remove unused alignment flags for combo boxes in resampler * Let search field in Hotkeys menu expand horizontally * meson: make --force-fallback-for=luajit work * meson: don't use deprecated get_pkgconfig_variable * Switch to upstream LuaJIT ------------------------------------------------------------------- Mon Jan 18 13:29:23 UTC 2021 - 9@cirno.systems - Update to version 3.3.1+20210118.mia.g398888037: * Properly skip events ------------------------------------------------------------------- Mon Jan 18 04:17:50 UTC 2021 - 9@cirno.systems - Update to version 3.3.1+20210118.mia.gf00e682ac: * audio display: limit mouse event rate ------------------------------------------------------------------- Mon Jan 18 02:29:22 UTC 2021 - 9@cirno.systems - Update to version 3.3.1+20210118.mia.g078a81a8b: * visual typesetting: limit event frequency ------------------------------------------------------------------- Sun Nov 22 09:12:48 UTC 2020 - 9@cirno.systems - Update to version 3.3.1+20201122.mia.g938ecf11b: * Fix layout in multiple choice dialog ------------------------------------------------------------------- Wed Oct 21 23:20:24 UTC 2020 - 9@cirno.systems - Update to version 3.3.1+20201022.mia.gf77bbe177: * Silence some GCC warnings * Remove superfluous build systems * Meson build system * Visual tools: Make X/Y rotation less sensitive * Hack shortcuts to set colors from video display * Remove annoying modal dialogs * Breeze Dark icons * Fix video toolbox keyframe color * Move coveralls to after_success in Travis CI * Add default path on Windows in FindAviSynth.cmake ------------------------------------------------------------------- Tue Mar 21 07:10:37 UTC 2017 - olaf@aepfle.de - Sort list of sources with aegisub.build-compare.patch ------------------------------------------------------------------- Tue Feb 21 08:20:44 UTC 2017 - olaf@aepfle.de - Require wxWidgets 3+ unconditional remove obsolete aegisub-old_wc.patch ------------------------------------------------------------------- Wed Feb 1 09:52:26 UTC 2017 - adam.majer@suse.de - use individual libboost-*-devel packages instead of boost-devel ------------------------------------------------------------------- Thu Aug 13 08:56:28 UTC 2015 - dvaleev@suse.com - Disable build on Power, there is no luajit yet ------------------------------------------------------------------- Mon Jun 29 14:49:33 UTC 2015 - tjcw@physics.org - Fix build break by adding -pthread to LDFLAGS * Makefile.inc.in.patch ------------------------------------------------------------------- Tue Feb 10 19:58:33 UTC 2015 - benoit.monin@gmx.fr - Updated to 3.2.2 * Update Spanish, Ukrainian, Hungarian and Finnish translations * Skip writing the Aegisub project stuff when exporting to ASS * Fix some ugliness in the OS X icon * Update the selection and scroll position after opening subtitles from video * Fix crash on a certain kind of malformed shift times history file * Don't set the YCbCr header field to "None" when resampling resolution without changing colors ------------------------------------------------------------------- Mon Sep 22 20:24:24 UTC 2014 - sfalken@opensuse.org - Updated to 3.2.1 * Actually register the SSA file handler so that SSA files can be opened and exported * Deduplicate Extradata entries created by Automation scripts * Fix loading subtitles from Matroska files which have [Aegisub Extradata] sections * Handle parsing errors when loading Shift Times history * Add Ukrainian UI translation - Added: * aegisub-3.2.1.tar.xz - Removed: * aegisub-3.2.0.tar.xz ------------------------------------------------------------------- Mon Sep 8 13:03:42 UTC 2014 - coolo@suse.com - remove conflict with lua 5.2, seems outdated ------------------------------------------------------------------- Fri Aug 15 16:05:03 UTC 2014 - jengelh@inai.de - Switch from wxWidgets 2.9 to stable-3.0 for openSUSE 13.2 ------------------------------------------------------------------- Thu Aug 7 22:19:31 UTC 2014 - sfalken@opensuse.org - Removed old tarball aegisub-3.1.3.tar.xz ------------------------------------------------------------------- Thu Aug 7 22:04:59 UTC 2014 - sfalken@opensuse.org - Updated to 3.2.0 * Audio caching is now done in the background rather than popping up a modal progress dialog * The audio display is automatically scrolled to the active line when audio is first opened (if that option is enabled) * Drag all selected lines when Alt is held down when dragging in the audio display * Automation now uses LuaJIT in Lua 5.2 mode rather than Lua 5.1 * Text controls are "infinite" length rather than limited to 30k bytes * subs.delete can be passed a table of row numbers to delete * Add the luabins and lfs libraries to the automation environment * Filter out redundant progress updates so that they don't make everything incredibly slow * Add support for submenus in the automation menu (insert / in the macro name) * Add unicode case conversion functions to the automation module (unicode.to_upper_case, unicode.to_lower_case, unicode.to_fold_case) * Only process selected lines in the Select Overlaps macro if more than one line is selected * Add aegisub.project_properties() to get a table with stuff that used to be in the script info section of the file (but unlike the old script info entries, it's actually always up to date) * Fix loading automation scripts when Aegisub is installed to a path with non-ascii characters in it * Lua functions which take a path have been patched to support UTF-8 on Windows * Add a warning when a script using a bold or italic variant of a font that doesn't actually exist, as emboldening done by the renderer may not match what is seen in Aegisub * Make the installer translatable and use the language selected in the installer for Aegisub's UI language * Fix locale issues that could lead to find/replace stripping all non-ascii characters from a file * Use localized names for languages everywhere they're displayed rather than the English names * Make fontconfig indexing about four times as fast * Significantly speed up passing subtitles to the subtitle renderer (as much as 10x faster), making the video display less laggy with large files * Speed up indexing Matroska files * Significantly speed up reading subtitles from Matroska files * Cut idle CPU usage when Aegisub is in the background by about 90% * Cut down the disk space used a bit * Resample \be and \blur tags * Add support for converting between YCbCr matricies * Make the handling for AR-changing resampling a bit smarter * Use prettier string formatting for resampled numbers * Fix resampling drawings with AR changes * List the files which will be opened or closed in the Load/Unload files dialog * Support loading keyframes and timecodes files via drag-and-drop (#1749) * The edit box buttons (bold, italic, colors, etc.) try to do the right thing when multiple lines are selected, rather than just setting all of the lines to the active line's text * The subtitles grid has gained as Characters Per Second column, with customizable warning and error thresholds (#609) * Undo now restores the selected lines and cursor position that were active when the change being undone occured * Double-clicking on a word which is right next to a \N no longer selects the \N along with the word * Make default subtitle styles customizable: when creating a new file or importing from a format without style information, the styles from a catalog of your choice are automatically imported into the script (#962) * Add a button to open directly open the style editor for the current line's style (#1746) * Add Comment to the files which can be pasted over * Insert \N on shift-enter in the edit box * Fix incorrect cursor positions when using non-BMP unicode characters * The edit box's background color is now customizable * Fix crash when trying to open compressed tracks from Matroska * Add support for opening subtitle tracks with utterly insane CodecPrivate sections * Fix rounding error in the framerate calculations for CFR formats that sometimes lead to significantly wrong timestamps for long files * Add support for uncompressed RGB(A) files * Fix some of the issues with open-gop h264 files * Fix infinite loop when opening indexless matroska files (such as files written by x264 and not remuxed) * Fix some issues with interlaced h264 * Add support for HEVC * Add option to resample the script rather than just changing the script resolution when opening a video with different resolution (1382) * Several of the tools have been somewhat restyled to make them less obstructive * Hide drag handles for commented lines * Don't automatically select all control handle in the vector clip tool when switching to it, as there's now box selection of handles * Update all selected lines when the origin is dragged in the rotate tools ------------------------------------------------------------------- Mon May 12 13:40:19 UTC 2014 - reddwarf@opensuse.org - Update to 3.1.3 * Return a rgba string for coloralpha lua controls (rather than just rgb) * Update to moonscript 0.2.5 * Fix memory leaks when automation errors occur * Add an error check for trying to interact with an expired subtitles object rather than just crashing * Fix a crash when deleting lines with audio open * Sort the actor and effect dropdown lists (#1715) * Fix crash on startup when the config file can't be written * Fix some performance issues with very large selections * Fix some cases where the taskbar progress indicator would get stuck at nearly complete * Speed up passing subtitles to libass a bit * Fontconfig reads installed fonts from the registry on Windows, adding support for fonts installed via font managers to the fonts collector ------------------------------------------------------------------- Fri Mar 7 13:39:15 UTC 2014 - reddwarf@opensuse.org - Update to 3.1.2 * Make subs.deleterange(start, end) not do totally incorrect things * Fix some cases where the row to extend shift-click selections in the grid was not updated correctly * Fix assertion failure when built with boost 1.52 * New/updated translations ------------------------------------------------------------------- Tue Mar 4 18:51:25 UTC 2014 - coolo@suse.com - disable parallel make - it takes too much memory and OBS swaps ------------------------------------------------------------------- Thu Jan 23 14:43:50 UTC 2014 - reddwarf@opensuse.org - Update to 3.1.1 * New features and bug fixes. See http://www.aegisub.org/changelog/3.1.0/ and http://www.aegisub.org/changelog/3.1.1/ - Add aegisub-old_wc.patch ------------------------------------------------------------------- Sun Jul 7 08:50:55 UTC 2013 - reddwarf@opensuse.org - Update to 3.0.4 * Update Basque translation ------------------------------------------------------------------- Mon Jul 1 19:39:17 UTC 2013 - reddwarf@opensuse.org - Update to 3.0.3 * Fix crash when playing audio before time 0 * Round syllable durations to centiseconds when splitting syllables * Save the horizontal zoom correctly * Fix bug where FloatEdit controls would sometimes not report the selected value * Actually select the correct things in the Select Overlaps macro * Give temporary files proper extensions to make it easier to open them when something goes wrong * Show an error message when writing a file fails * Fix reading subtitles from Matroska * Fix a case where unicode characters would result in inconsistent and baffling errors when loading Lua scripts * Fix loading non-ascii actor names from plain-text files * Obey the option for setting the number of recently opened subtitle files to remember * Use Lua 5.1 when both it and 5.2 are available * Commit pending audio changes on Enter in the edit box * Add Dutch translation * Update Finnish translation * Update Arabic translation * Fix some cases where the detached video dialog would get set to bogus sizes * Add .m4v to the list of video file extensions * Fix loading y4m files * Release mouse capture from the visual tools when the zoom is changed ------------------------------------------------------------------- Tue Oct 23 16:07:15 UTC 2012 - reddwarf@opensuse.org - Removed aegisub-3.0.0-docdir.patch and aegisub-3.0.0-no_glu.patch, they have been applied upstream - Update to 3.0.2 * Allow framerate transform to/from variable without external timecodes loaded (#1530) * Honor the configured limits for the find/replace history (#1528) * Fix occassional non-error dialog when running multiple copies of Aegisub * Fix bug that sometimes resulted in later karaoke syllables moving when early ones were modified * Truncate overly long syllables rather than adjusting all of the other syllables to make them fit * Play right-clicked syllables * Fix splitting lines by karaoke (#1541) * Remove dependency on glu * Honor docdir and localedir configuration variables * Make it possible to type style names again * Break undo grouping after 30 seconds of inactivity rather than 10 * Switch the Duration field back to time mode when video is closed * Save a single wav containing all selected lines rather than a separate wav for each line with "Create audio clip" * Make pasting lines not horrible slow (#1534) * Make the correct row visible when selecting rows with shift + arrow keys in the grid (#1533) * Fix a few errors in the German translation (#1523) * Update Czech translation * Update Indonesian translation * Update Hungarian translation * Add partial Arabic translation (#1532) ------------------------------------------------------------------- Mon Oct 8 22:19:57 UTC 2012 - reddwarf@opensuse.org - Update to 3.0.1 * Updated Russian translation * Updated Greek translation * Partially update Finnish translation * Fixed some errors in the Portuguese translation * Fix packaging issues with the Serbian translation * Update the size of the karaoke syllable bar when the window is resized * Add scroll arrows to the karaoke syllable bar when the contents are too wide to fit * Change the color of the karaoke syllable split cursor to indicate whether it'll add or remove a split * Increase the hit area for removing karaoke splits a little * Remove the correct split when clicking to the left of a split line * Re-add the "Play current line" button to the audio toolbar * Stop video playback when the stop button is clicked in the audio toolbar as 2.1.9 did * Scroll the audio display after a click near an edge when auto-scrolling is enabled * Recenter the audio display if a newly selected line is very close to an edge in addition to if it's not fully onscreen, as 2.1 did * Fix subtitle timing issues after loading a timecodes file * Fix rounding error that resulted in 30000/1001 FPS video being treated as 30001/1001 FPS ------------------------------------------------------------------- Sun Oct 7 22:16:05 UTC 2012 - reddwarf@opensuse.org - Update to 3.0.0 * The audio display and related things such as the karaoke syllable splitting interface have been rewritten from scratch. The spectograph rendering is now much higher quality and faster, and many new features have been added. * Changes made in the main edit box and surrounding controls no longer have to be committed. Instead, changes are made to the file as you type, with the video display updating in real time. * See http://www.aegisub.org/changelog/3.0.0/ for details - Remove aegisub-2.1.9-system_libs.patch, aegisub-2.1.8.99.rev5789-ld.patch and aegisub-2.1.9-underlinking.patch. Fixed upstream. - Update aegisub-2.1.9-no_glu.patch to aegisub-3.0.0-no_glu.patch - Add aegisub-3.0.0-docdir.patch - Build only the two relevant audio output backends: ALSA and PulseAudio - The scripting system no longer supports Perl and Ruby, remove BuildRequires ------------------------------------------------------------------- Fri Sep 21 10:20:14 UTC 2012 - reddwarf@opensuse.org - Add aegisub-2.1.9-no_glu.patch - Remove explicit glu dependency. wxWidgets-devel is the one that should have it - Remove explicit xfixes,xdamage and xxf86vm dependencies. Mesa-libGL-devel is the one that should be fixed (probably removing the .la file) ------------------------------------------------------------------- Fri Sep 21 08:27:11 UTC 2012 - idonmez@suse.com - Add explicit glu,xfixes,xdagame and xxf86vm dependency ------------------------------------------------------------------- Fri Feb 10 16:19:57 UTC 2012 - reddwarf@opensuse.org - Update to 2.1.9 ------------------------------------------------------------------- Sat Oct 29 16:04:47 UTC 2011 - reddwarf@opensuse.org - Update to 2.1.9 rev5789 ------------------------------------------------------------------- Sun Jul 5 23:43:39 CEST 2009 - reddwarf@opensuse.org - First 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