VOID001 / Ssf2fcitx
Licence: other
Automagically convert your favorite sogou-pinyin skin to fcitx skin
Stars: ✭ 104
Programming Languages
cpp
1120 projects
Labels
Projects that are alternatives of or similar to Ssf2fcitx
Air For Steam
An elegant and customizable skin for Steam
Stars: ✭ 1,044 (+903.85%)
Mutual labels: skin
Sakurakit
🤡SakuraKit, a lightweight and powerful library for application to switching themes or skins.
Stars: ✭ 682 (+555.77%)
Mutual labels: skin
Creature unity
2D Skeletal Animation Unity Runtimes for Creature
Stars: ✭ 50 (-51.92%)
Mutual labels: skin
Unitydarkskin
Switcher of UI theme in Unity Editor (light -> dark) (.NET, WPF)
Stars: ✭ 466 (+348.08%)
Mutual labels: skin
Fluent Metro
A modern, highly customizable Start menu for Open-Shell.
Stars: ✭ 80 (-23.08%)
Mutual labels: skin
Ssfconv
Sogou input method skin file (.ssf file) converter, supports conversion to fcitx or fcitx5 format.
Stars: ✭ 44 (-57.69%)
Mutual labels: skin
Creature godot
2D Skeletal Animation Creature Runtime for Godot Engine
Stars: ✭ 70 (-32.69%)
Mutual labels: skin
Ultramodernui
The Ultra-Modern User Interface is a new interface with a style like the most recent installers for NSIS 3 (Nullsoft Scriptable Install System), the tool that allows programmers to create such installers for Windows.
Stars: ✭ 25 (-75.96%)
Mutual labels: skin
Android Skin Support
Android-skin-support is an easy dynamic skin framework to use for Android, Only one line of code to integrate it. Android 换肤框架, 极低的学习成本, 极好的用户体验. "一行"代码就可以实现换肤, 你值得拥有!!!
Stars: ✭ 5,706 (+5386.54%)
Mutual labels: skin
Monstercat Visualizer
A real time audio visualizer for Rainmeter similar to the ones used in the Monstercat videos.
Stars: ✭ 571 (+449.04%)
Mutual labels: skin
Chameleon
Provides a highly flexible and customizable skin using Bootstrap 4
Stars: ✭ 78 (-25%)
Mutual labels: skin
ssf2fcitx
Automagically convert your favorite sogou-pinyin skin to fcitx skin
NOW ONLY support input bar skin translate, the tray and menu bar is not supported yet
Dependencies
- Qt5core
- Qt5widgets
- openssl
Usage
./ssf2skin -i input.ssf -o output_dir
- copy the directory
/path/to/save/theme
to either $XDG_CONFIG_HOME/fcitx/skin or /usr/share/fcitx/skin - Then you can switch to the theme, enjoy it!
Supported Function
- Decrypt ssf archive
- Draw the input bar without overlay image
- Draw the input bar with overlay image (testing)
Screenshots
The following skins are converted directly from ssf, no any manual modifications
Notice
-
The converter now support many of sogou skin conversion, however there are still a lot we don't support yet.
- we now don't support vertical layout
- we now don't support skins with GIFs in it(I don't know whether fcitx support it)
- We now don't support skins with overlay pictures [ now supported, testing ]
-
The skin converted may have problem with left, right align, sometimes you need to manually adjust it (Just Change the value MarginLeft & MarginRight in skin config file
Acknowlegements
- kimtoy for providing the ssf extraction process
- csslayer for giving hints on fcitx skin drawing process
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].