Git Product home page Git Product logo

Comments (4)

MattMcManis avatar MattMcManis commented on May 25, 2024 1

This may be hard to do, the program code is very large. I am the only developer of the program and have not yet written a full Wiki on how it all works. It could take a long time for someone new to figure out how to make changes.

It will probably be too difficult add an m3u8 downloader. But I have added the youtube-dl option, which might detect m3u8 files. You can generate a script and edit it by changing mp4 to m3u8 and press Run.

I have a few program diagrams on the Wiki
https://github.com/MattMcManis/Axiom/wiki
https://github.com/MattMcManis/Axiom/wiki/Controls
https://github.com/MattMcManis/Axiom/wiki/Controls-Priority-Order
https://github.com/MattMcManis/Axiom/wiki/Order-of-Operations


You need Visual Studio
https://visualstudio.microsoft.com/vs/community


Here are Axiom's source files.
https://github.com/MattMcManis/Axiom/tree/master/source/Axiom/Axiom


Main Window GUI
Tabs are here in XAML
https://github.com/MattMcManis/Axiom/blob/master/source/Axiom/Axiom/MainWindow.xaml
https://github.com/MattMcManis/Axiom/blob/master/source/Axiom/Axiom/MainWindow.xaml.cs


Theme files are in here, they are written in XAML
https://github.com/MattMcManis/Axiom/tree/master/source/Axiom/Axiom/Themes

ViewModel for Settings
Theme dropdown menu options
https://github.com/MattMcManis/Axiom/blob/master/source/Axiom/Axiom/ViewModel/ConfigureViewModel.cs

You can copy one of the themes to use as a template and save with a new file name.
You also have to add the file to the Project inside Visual Studio so it detects it.


Then compile in Visual Studio to an exe as Release.

from axiom.

MattMcManis avatar MattMcManis commented on May 25, 2024

Hi, thanks for using Axiom.

You want to edit the buttons and dropdown menus on the interface?

The interface options are hardcoded in C# and are not able to be changed unless you edit the source code And then compile the program with Visual Studio.

What options on the interface do you want to change?

from axiom.

Pedroxam avatar Pedroxam commented on May 25, 2024

In fact, I want to be able to add a new theme. and this theme can be apply in the settings.
And one more thing, I want to know how to add a new tool. For example, a tool for saving online m3u8 videos.( i always use the one ffmpeg parameter for this ).
so, i need to make new tab, one textbox and saving button.

Anyway,
I'm glad if you can tell me which software is needed for this. (my works is mostly with web programming and I'm not familiar with this softwares.)
Thankful

from axiom.

Pedroxam avatar Pedroxam commented on May 25, 2024

Exactly, I needed all these things.
i will try this steps.
Thanks man.

from axiom.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.