Linux x64 packages for Aegisub 2+3 and wxWidgets 3.0

For submission of patches, language translations, discussing implementation of some feature, etc.

Linux x64 packages for Aegisub 2+3 and wxWidgets 3.0

Unread postby Shimapan » Wed Oct 31, 2012 2:52 am

I've now created Linux packages for Aegisub 2+3 and wxWidgets 2.9 ;D

Aegisub 3
Latest release of Aegisub 3. First appearance of the split edit box ;D
I've modified this so it can be installed alongside the Aegisub 2 package.

Latest stable version: 3.1.2
Latest unstable (development) version: see my webpage or my signature.

Aegisub 2.1.9
For those who don't like the Autocommit in Aegisub 3 or are hit by some of the bugs in Aegisub 3.

wxWidgets 2.9
svn build 72827 of wxWidgets 2.9.5 from October 2012.
If you want to use Aegisub 3, you must install this first. (Aegisub 2 uses wxWidgets 2.8 ).

Starting with Aegissub 3 r7920, wxWidgets 3.0.0 or higher is required. It can also be found at my page.

Plorkyeran wrote:The latest build 7144 now has a pretty basic initial take on the split editbox - when it's enabled, the top half of the edit box shows the text the line had when it was first selected, and there's buttons to clear the line and to revert the line to what's shown in the top half (there's currently no default hotkeys for these buttons, but you can add your own). I'm looking for feedback on whether or not something along these general lines is something people would find useful, and what needs to be added to make it work well for you.


Download the packages here:
http://erokawaii.org/linux/

To install packages locally, you need to install Gdebi. Open up Konsole (or a terminal of your choice) and enter:
sudo apt-get install gdebi-kde

Then simply download the .deb packages from the link above and double-click them in Dolphin to install. It will also check if all dependencies are met.

If you're using Fedora or some other distro which uses rpm packages, install the package alien to convert the deb packages above (look here if you need help on how to install rpm packages.) Alien can also convert packages into other package formats. More info on alien here:
http://www.thegeekstuff.com/2010/11/ali ... -examples/
Last edited by Shimapan on Sat Apr 05, 2014 1:21 am, edited 5 times in total.
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for wxWidgets 2.9 and Aegisub 2+3

Unread postby Shimapan » Wed Dec 19, 2012 12:25 pm

New build 7385.

Download here: (same link as above)
http://pantsu.biz/?page_id=5181

Changelog:

  • Cut down on the padding under the audio toolbar
  • Use a real toolbar for the video box's buttons
  • Redesign AssOverrideParameter to exactly preserve other tags when using the visual tools
  • Join lines copied to the clipboard with newlines rather than nothing
  • Don't insert [Script Info] entries for empty values
  • Add a space after the colon in [Script Info] entries

The annoying character-swallowing bug is still there, unchanged:
http://devel.aegisub.org/ticket/1537
Last edited by Shimapan on Tue Jan 01, 2013 9:34 pm, edited 1 time in total.
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for wxWidgets 2.9 and Aegisub 2+3

Unread postby Shimapan » Thu Dec 20, 2012 10:25 pm

There's now a workaround for the character-swallowing bug:
http://devel.aegisub.org/ticket/1537#comment:20

Code: Select all
2012-12-20T11:23:23+01:00 by slinkeepie

Hi all. Have struggled with this exact same (I think) bug all day too, was looking forward to using my newly installed Anthy+Ibus to sub in Japanese, tried everything, multiple versions of AS and Ibus and Wxwidgets. The problem only occurred when Ibus was active, and it would happen with any language I tried, but without ibus loaded I could type in English and Khmer fine (without any keypress delays or problems displaying characters).

I can give more info if requested for the purpose of solving the mystery, but in the end, I "solved" the problem by... launching directly from terminal :) Tried the launcher even when "terminal=true" in the desktop file, but no luck. I am not that knowledgeable re linux, but hopefully these clues help.

Also, when I open from launcher, then restart Ibus from panel... the minute focus returns to AS window, it crashes/disappears. Does anyone else have this problem *without* ibus? Because if so, it might rule out ibus being at fault.

Edit: Running Mint 14 Cinnamon


Code: Select all
2012-12-20T22:52:07+01:00 by Shimapan

Using the latest build r7385 on Kubuntu x64 12.10 Quantal:

Running Aegisub 3 from a console window doesn't change anything at all.

I've then closed Aegisub 3, exited Ibus (from the tray), started Aegisub 3 again (normally, from a launcher), and... surprisingly, typing works as it should now O_o;;

I already knew that the current wxWidgets beta (2.9.x) does some seriously unfunny stuff that breaks Ibus, when I recently tried to type Japanese text in Aegisub 3, which didn't work at all.
In Aegisub 2.1.9, which uses wxWidgets 2.8, typing Japanese text with Ibus works fine, but you have to use Ctrl+M for submitting text, because Aegisub intercepts the Enter key from the Ibus input window.

With this workaround (closing Ibus before running Aegisub 3), it finally becomes usable - unless you want to type Japanese text, or any other text that requires Ibus. Then you'll still have to use Aegisub 2.1.9.
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for wxWidgets 2.9 and Aegisub 2+3

Unread postby Shimapan » Tue Jan 01, 2013 9:32 pm

Aegisub 3 build 7415 is now avaiable ;D

http://pantsu.biz/?page_id=5181
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for wxWidgets 2.9 and Aegisub 2+3

Unread postby Shimapan » Fri Jan 11, 2013 6:07 pm

Update for Aegisub 3 build r7438 ;D

http://pantsu.biz/?page_id=5181

Changelog:
Code: Select all
    Drop MPC-HC VSFilter and default to xy-VSFilter now that CCCP's switched
    Write the version comments under the [Script Info] header rather than at the very top of the file
    Allow negative values for shadow depth, angle and spacing in the style editor
    Significantly speed up ASS writing
    Fix a potential crash on exit with automation export filters
    libass: Support non-integer angles in styles
    libass: Actually read the Layer field of lines
    libass: Fix some opaque box rendering errors
    ffms2: Fix crash when opening audio without a channel layout (such as PCM)
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for wxWidgets 2.9 and Aegisub 2+3

Unread postby Shimapan » Mon Feb 11, 2013 1:10 am

Aegisub 3 build 7477 is now avaiable ;D

http://pantsu.biz/?page_id=5181

Code: Select all
    Fix bug that resulted in lines sometimes being displayed twice
    Paste over the selected lines if the selection has multiple lines
    Implement the "coloralpha" automation control type
    Add alpha support to the color picker
    Make the tag parameter parsing more forgiving of malformed input
    Don't clear the body of \t tags when doing stuff to them
    Add an option to skip override tags when searching
    Add option to skip comments in the find/replace dialog
    Rewrite find/replace and select lines logic
    Fix loading unicode actor names from plain text files
    Remove the "update video" box from the find dialog since it didn't work and didn't make much sense anymore
    Some cosmetic tweaks


Later builds cannot be built, since they required a specialized build of libboost 1.50:
viewtopic.php?f=10&t=65740
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for wxWidgets 2.9 and Aegisub 2+3

Unread postby Shimapan » Sat Jun 15, 2013 12:13 am

As the nasty bug is finally fixed now, I could build the latest version r7670 successfully ;D
You can download it from my page, as usual:
http://erokawaii.org/pantsu/?page_id=5181

(Please note the new web page url!)
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Shimapan » Tue Jun 25, 2013 11:37 pm

I've now built the latest git version of libass, which fixes the problem that layer support was broken in Aegisub ;D

Download here:
http://erokawaii.org/pantsu/?page_id=5181

This package also includes a thoroughly overworked German language file by me ;D
viewtopic.php?f=10&t=65851
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Shimapan » Wed Jul 17, 2013 9:17 pm

Updated build for the latest version r7708:

http://erokawaii.org/pantsu/?page_id=5181

Includes the git libass build and the updated German language file, now updated with all new strings for r7708 ;D
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Shimapan » Thu Aug 08, 2013 10:57 pm

Version r7725 is now available:

http://erokawaii.org/pantsu/?page_id=5181

  • Add support for dead keys in the main edit box on OS X
  • Fix some issues with resampling drawings
  • Return full paths from aegisub.dialog.open rather than just filenames
  • Support reading keyframes files from ffmpeg/avconv
  • Fix issues selection preserving with Unicode characters in the main edit box
  • Fix bug that resulted in modeless dialogs sometimes sticking around far too long slowing everything down
  • Fix display of Unicode font names in the fonts collector dialog
  • Load autoloaded automation scripts in parallel
  • Prefetch the list of fonts for the style editor dialog
  • Update Basque translation
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Shimapan » Fri Sep 20, 2013 11:48 am

Version r7760 is now available:

http://erokawaii.org/pantsu/?page_id=5181

  • Fix a major memory leak
  • Make the Kanji timer not completely broken
  • Rewrote and significantly improved the kanji timer's automatic matching
  • Add Backspace to the table of key names for hotkeys
  • Support reading subtitles from incorrectly concatenated Matroska files
  • Zoom into the mouse's position in the audio display rather than the center when zooming with the scroll wheel
  • Eliminate a bogus limit of 100 for a bunch of rarely-used options
  • Also forward page up/down and home/end from the video slider to the subs grid
  • Add support for the scroll wheel to the video slider
  • Correct custom labels for automation buttons with standard IDs
  • Fix crash when pasting styles in the styles manager
  • Update all dependencies to newer versions. Might change stuff.
  • Pasting subtitles into the edit box now works as if the grid was focused
  • Skip empty lines in the kanji timer
  • Some performance improvements

@plorkyeran
Why don't you include my updated German language file?
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Plorkyeran » Fri Sep 20, 2013 5:37 pm

You have not uploaded the po anywhere that I've seen.
User avatar
Plorkyeran
Developer
 
Posts: 126
Joined: Fri Oct 22, 2010 6:23 pm

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Shimapan » Mon Sep 30, 2013 10:10 pm

Plorkyeran wrote:You have not uploaded the po anywhere that I've seen.


I put it in the thread where I originally announced the translation... but anyway, here you go again.
https://www.file1.info/11Ue7iE
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Shimapan » Tue Oct 01, 2013 8:34 pm

Version r7780 is now available:

http://erokawaii.org/pantsu/?page_id=5181

  • Significantly improve Automation error reporting
  • Fix an occasional crash when loading Automation scripts
  • Actually trim whitespace when combining lines
  • Add an option to ignore whitespace for the character counter
  • Add box selection to the move mode of the vector clip visual typesetting tool
  • Significantly speed up dragging lots of vector clip control points
  • Fix crash when smoothing freehand curves
  • Fix setting selection/active line from automation scripts
  • Fix crash when cancelling an automation script
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Re: Linux x64 packages for Aegisub 2+3 and wxWidgets 2.9

Unread postby Shimapan » Wed Oct 09, 2013 9:14 pm

Version r7800 is now available:

http://erokawaii.org/pantsu/?page_id=5181

  • Fix crash when the video height or width is zero
  • Allow using , as the separator in time edit controls
  • Make saving transient UI state in the file optional
  • Fix reading MicroDVD files
  • Fix overriding charset for subtitle files
  • Add support for Windows 7's taskbar progress indicator
  • Opt out of AppNap while progress bars are active
  • Fix shifting contiguous selections downward
  • Only paint the margin values in the grid if they're non-zero
  • Improve audio loading progress reporting
  • Make progress bars less jerky
  • Speed up ffms2 indexing
  • Update to latest libass

@plorkyeran
A link to the po file for my updated German language file is above, so you can include it now.
Linux x64 packages for Aegisub 3 (3.2.0 final - 2014-07-29)
http://erokawaii.org/linux
User avatar
Shimapan
{\clip\t(\clip)}
{\clip\t(\clip)}
 
Posts: 143
Joined: Tue Oct 02, 2012 3:38 pm
Location: Germany

Next

Return to Development

Who is online

Users browsing this forum: No registered users and 2 guests