Permalink
Commits on Mar 19, 2018
  1. Merge branch 'nested-sessions'

    uliska committed Mar 19, 2018
  2. Don't clear the whole Sessions menu upon populating

    uliska committed Mar 19, 2018
    Now that I've found out how to remove a submenu (deleteLater())
    I don't have to clear and rebuild the *whole* Sesions menu.
    
    So this commit partially restores the original initializer code
    and only removes the submenus in the local reset_menu() function
Commits on Mar 16, 2018
  1. slight code cleanup

    uliska committed Mar 16, 2018
Commits on Mar 15, 2018
  1. Submenus for grouping sessions in Sessions menu

    uliska committed Mar 15, 2018
    This commit parses session names for (one) slash in it and treats such
    sessions as grouped sessions and creates submenus for each.
Commits on Feb 14, 2018
  1. Merge pull request #1057 from wyj1026/feature/rename

    uliska committed Feb 14, 2018
    Add command rename
  2. After renaming/moving a file,

    wyj1026 committed Feb 14, 2018
    update the "Open Recent" menu
Commits on Feb 13, 2018
  1. rename file: Use the default "Save as" dialog and

    wyj1026 committed Feb 13, 2018
    connect the command state with signal
Commits on Feb 9, 2018
  1. Add command rename

    wyj1026 committed Feb 9, 2018
    enable user to rename a file directly
    hope to close #980
Commits on Dec 28, 2017
  1. fix #948: typo in it language

    dliessi committed Dec 28, 2017
    fix the typo and run make it.mo
  2. update cs translation on behalf of Pavel Fric (@pafri)

    dliessi committed Dec 28, 2017
    add the file provided in #946 and run make cs.mo
    closes #946
Commits on Dec 27, 2017
  1. macosx: add patchfile for PyQt5

    dliessi committed Dec 27, 2017
    works around a bug in py2app, which gave errors due to Python 2 code
    that should not be executed
Commits on Dec 21, 2017
  1. macosx: remove p, add P, Q options in build-dmg.sh

    dliessi committed Dec 21, 2017
    also a couple of fixes
Commits on Nov 28, 2017
  1. fix import of QMessageBox

    dliessi committed Jan 21, 2017
Commits on Jul 13, 2017
  1. Fix include file regex

    uliska committed Jul 13, 2017
    Fixes #985
    
    Of course the backslash has to be escaped doubly.
    Before this commit the regex actually read a "\i" escape sequence,
    which is unknown and raises an error starting with Python 3.6
Commits on Jul 10, 2017
  1. fix alt+enter

    wbsoft committed Jul 10, 2017
Commits on Jun 19, 2017
Commits on Jun 2, 2017
  1. Make vcs interface more generic

    uliska committed Jun 2, 2017
    All repo classes have the same name Repo() now and are addressed
    using the module name exclusively. This makes it possible to use
    module names from variables and have a transparent interface
    regardless of the type of the actual repository.
    
    Each Repo class must implement a vcs_available() class method that
    returns True if the associated VCS is installed.
    _run_git_command() function has been moved to a class method as well,
    but that's at the discretion of each Repo class.
  2. Create wrapper app.is_git_controlled()

    uliska committed Jun 2, 2017
    This seems more straightforward than modules having to include
    vcs themselves (app is basically imported everywhere)
    
    Adds wrapper function app.is_git_controlled()
    Removes all calls to vcs._app_is_git_controlled()
    Removes unnecessary import vcs statements
Commits on May 30, 2017
  1. Recompiled .mo file for zh_TW

    uliska committed May 30, 2017
    I don't know when the .po file was modified, but currently the .mo file
    wasn't up-to-date
  2. Update .mo file for zh_CN

    uliska committed May 30, 2017
    (following PR #951)
  3. Merge pull request #951 from codeworm96/L10n_zh_CN

    uliska committed May 30, 2017
    Update Chinese(Simplified) translation
  4. Update Chinese translation

    codeworm96 committed May 30, 2017
Commits on May 29, 2017
Commits on May 25, 2017
  1. Fix regex for matching include files

    uliska committed May 25, 2017
    The regex that is used to determine if the cursor is within an include file
    was wrong.