Skip to content

Latest commit

 

History

History
280 lines (202 loc) · 9.99 KB

File metadata and controls

280 lines (202 loc) · 9.99 KB

Change Logs

Update v3.3.0

  • Improved the terminal header UI.
  • Refactored major parts of the codebase for better maintainability and stability.
  • Improved touch selection behaviour, handles, and overall selection UX.
  • Added terminal backend selection support between axs and Acode's builtin backend.
  • Improved compatibility of the GUI Viewer across different devices and VNC setups.
  • Fixed duplicate stacked alerts when multiple sessions disconnect after server close.
  • Fixed the initial terminal viewport issue where prompts could appear out of view after long MOTD output.
  • Integrated AcodeX theme selection with Acode's terminal theme registry, so shared terminal themes are available in AcodeX too.
  • Fixed selection manager crashes that could happen while restarting the terminal or switching/creating sessions quickly.
  • Fixed multiple bugs reported by users and improved overall reliability.

Update v3.2.0

  • Integrate with the acode font system for better font handling and customs fonts stuffs.
  • Add custom padding setting
  • Rewrite the terminal touch selection with context menu and better UX
  • Pinch zoom support for terminal to increase/decrease font size
  • better touch handles
  • few theme fixes

Update v3.1.11

  • Fixed the terminal floating button issue.
  • Rewritten the touch selection functionality, making it more efficient and portable, and fixed several touch selection-related bugs.
  • Updated the search icon strokes to ensure consistency with other icons.
  • Added typings for the AcodeX API and made several internal changes and improvements.

Update v3.1.10

  • fix: AI related bugs and improved command generation, also improved system prompt
  • improved keybinds: now ctrl-shift-t can minimise/maximise according to situation and also this will work from editor as well as terminal.
  • many small bug fix and patches

Update v3.1.9

  • First backup your settings before updating
  • fixed some bugs related to disposing of terminal reported by Users
  • Added font ligatures support (you can disable it from settings)
  • fix: ctrl - k issue when terminal is minimised or opened
  • now ctrl-k can also be used as shortcut to maximise terminal if it is open and minimised
  • new settings to on/off haptic(vibration) on Selection start
  • some minor fixes and few typos adjustments

Update v3.1.8

  • Added a new keybinds ctrl+a to select all
  • touch selection support
  • Gui viewer support
  • added local ai support using ollama

Update v3.1.7

  • Fixed settings not saving issue (First backup your settings before updating)
  • Added a new settings to control letterSpacing
  • Some improvement to fallback font

Update v3.1.6

  • Image rendering support
  • Option to hide maximise terminal button
  • Added Key binding for maximising terminal - Ctrl-Shift-T

Update v3.1.5

  • Now it will handle automatically closing of server
  • 🆕 key-bindings Ctrl+Shift+I to clear the terminal
  • updated xterm and its styling

Update v3.1.3 & v3.1.4

  • Enhanced AcodeX by integrating AI into the terminal, making it a standout option in the modern era. (Check How to use AI section for reference)
  • Updated the default font family for the Terminal to Meslo NF Regular.
  • Resolved the issue with the exit command; now, typing exit in the terminal will promptly close the current session.
  • fixed settings issue (v3.1.4)

Update v3.1.2

  • added new api and there are some api changes , check Api section

Update v3.1.1

  • Fixed Font issue
  • Fized the acodex not opening bug

Update v3.1.0

  • Fixed panel issue when changing the file tab position #44
  • fixed plugin api problem of acodex.openTerminal() which was using deprecated method
  • Added option to modify server host name from settings
  • Added new keybindings such as Ctrl-+, Ctrl--, Ctrl-Shift-C
  • Modified paste shortcut to Ctrl+Shift+V
  • And in shortcuts you can use either capital letter or small for eg: Ctrl-Shift-c and Ctrl-Shift-C both will work fine
  • redesigned the panel ui and changed icons
  • lots of inner improvement, to improve overall performance and stability
  • Added a Search functionality to search inside terminal
  • fixed ui bug (of transparent mode)
  • Fixed all known issues

Update v3.0.1

  • fixed #38 in v3.0.1

Update v3.0.0

  • updated xtermjs and its addons
  • added a fontWeight option in plugin settings
  • added a cursorInactiveStyle option in plugin settings
  • internal changes and improvement
  • fixed transparent terminal Bug
  • fixed resizing issue
  • fixed minimising and maximising issue
  • added a setting to change show terminal button/maximise button size from plugin settings
  • fixed settings page issue
  • now no any need of restarting terminal after changing its settings (except: transparency option and scroll option)
  • added some additional keybindings for terminal for easy usability(read Additional Keybindings section in description for more)

Update v2.3.0 & Update v2.3.1

  • Removed port prompt from starting of terminal, now you can only change port from Settings
  • Added a setting to make terminal transparent
  • Fixed loading of custom font issue
  • Added many new themes like Ayulight, Ayudark, Ayu Mirage, Catppuccin, Dracula, NekonakoDjancoeg, SiduckOneDark, Elementary, Everblush, One Dark and modified snazzy theme
  • Added some nerd fonts like FiraCode, VictorMono, Jetbrains, SauceCodePro, Meslo
  • reduced the plugin size

Update v2.2.1

  • Fixed critical minimising issue (clear cache then try)
  • Now no need to restart app after installing plugin

Update v2.2.0

  • Introducing the brand new Multiple Sessions which is power efficient and effective
  • New Feature to keep track of terminal either you close acode accidentally
  • Some Internal Improvement and Bug fixes
  • Terminal will follow acode font if you aren't using any custom one
  • You can use live-server in Acodex in background

Update v2.1.2

  • Improved readme
  • Fixed Settings issue
  • Some important internal changes

Update v2.1.1

  • fixed Settings issue
  • exposed api for creating theme for acodex by other theme plugin.

Update v2.1.0

  • exposed more terminal api 🔌
  • make sure to update acodex server , otherwise it will not going to work.
  • removed every limitations, now you can run vim , etc 😅
  • added support for loading external custom fonts
  • now acodex comes with some predefined themes, you can chose it from Settings

Update v2.0.0

  • exposed terminal api 🔌
  • improved Terminal and updated xtermjs library 🔼
  • now the web link in the terminal will be hyper linked onclicking it, it will open link in browser 🔗
  • added low budget Autocompletion 😂 , i.e tab autocompletion
  • now you can also use left & right arrow to navigate 🧭
  • fixed prompt bug 🐞
  • some minor improvements and changes 🤫
  • Added new AcodeX own logo, now no more copied logo 😅
  • added these shortcut(Read Supported key shortcut section of readme for more ☺️): Ctrt+f, Right Arrow, Alt+f, Ctrl+Right arrow, Ctrl+b, Left arrow, Alt+b, Ctrl+Left arrow, Ctrl+a, Ctrl+e, Home, End, Tab,

Update v1.2.0

  • fixed issue related to saving state
  • added color picker in plugin setting for theming
  • now it will remember your terminal state for better experience
  • added two shortcut:
    • Ctrl+I - to clear the terminal
    • Ctrl+P - to copy text from the terminal

Update v1.1.8

  • improved accessibility
  • floating button and terminal panel issue fixed
  • minor twicks

Update v1.1.7

  • brand new tutorial link added in the readme of the plugin

Update v1.1.6

  • terminal issue fixed
  • floating button improved, now it will be not hidden by keyboard
  • internal changes

Update v1.1.5

Nothing fancy just a simple bugs 😑

Update v1.1.4

  • little bit change in layout and icon
  • maximise terminal button is now draggable and you can drag it and keep it wherever you want
  • fixed bugs related to folder icon
  • removed changing of font family of terminal
  • some minor changes

Update v1.1.1

  • changed icons
  • improved context menu
  • fixed bugs
  • removed arrow button from terminal header, instead of this use acode arrow buttons

Update v1.1.0

  • Fixed Android keyboard issue, now you can use any keyboard you want
  • Fixed paste functionality issue
  • Fixed terminal unwanted behaviour
  • Many internal changes to improve performance
  • improved styling
  • Note: almost every encountered bugs are fixed

Update v1.0.9

  • fixed bugs

Update v1.0.8

  • fixed bugs

Update v1.0.7

  • Added a button on terminal header for opening terminal in opened file directory.

Update v1.0.6

  • Added Arrow button instead of input field on terminal header to use feature of v1.0.5
  • Now if you will close the app without closing terminal, then when you open app again the terminal will be start automatically from where you have closed app.

Update v1.0.5

  • Now you can get previous command(history of command) same as Termux feature:
    • For previous command ->
    • For next command ->

Update v1.0.4

  • Now you can use any keyboard in terminal(recommend -> keyboard which contains ctrl key and so on)
  • Some Improvement
  • There is little bit limitations with keys that will be fixed in next update
  • Supported Keys
    • Enter key
    • Space key
    • Ctrl+C key
    • Delete/Backspace key
    • Others treated as normal printable keys

Update v1.0.3

  • Removed deprecated Acode API for smooth functioning in latest Acode

Update v1.0.2

  • Plugin Setting Ui improved
  • For closing the terminal use Ctrl+J

Update v1.0.1

  • Now you can customise terminal, by changing:
    • Font Size
    • Font Family
    • Cursor Style
    • Cursor Blink
    • Scroll back
    • Scroll Sensitivity
    • Theme