Comments (22)
You can try that?
The UI layout for the center part of the Grbl tab is here. Unwrap and remove the tab control and replace the dock panel with a vertical stack panel should work. You may keep the tab control without the console if you want both the 3D view and the program view. The jogger is added here, and can be moved to the new stack panel.
from iosender.
I appreciate your pointing out the locations. I'll see if I can get someone from the PrintNC discord to follow up. I'm an electrician/hardware design guy, my programming skills are extremely limited. Thanks for the reply. :)
from iosender.
Hi Terje,
so this is my first attempt in changing an UI in Visual Studio... My first touch with this program :)
I changed the JobView.xaml to a Grid Layout - 2 Colums and 3 Rows
I hope you like it and can give me some hints how to make it better :)
btw. The Gcode is just a double bottle opener... :D
from iosender.
Looks good - but it is wide enough for the probing tabs?
Instead of two columns at the top three will be better? At least with more than 3 axes configured? IMO Program limits could be moved to the center column.
from iosender.
todays progress... :)
from iosender.
I have to admit that I am old fashioned and do not fancy such colorful displays. Users younger than me migh have a different opinion - and I am ok with that. Hopefully someone else can comment too.
from iosender.
I would love a dark theme to the program. I spend a lot of time on computers for work and the light background gives me migraines. @mintracer, can you share that UI somehow? It looks really great.
from iosender.
I would love a dark theme to the program. I spend a lot of time on computers for work and the light background gives me migraines. @mintracer, can you share that UI somehow? It looks really great.
it´s a really early preview... since i´m not a professional coder as Terje is... I´m learning all the wpf theming... so it will take a while before any "sharing" will be possible.. and offcourse Terje has the last word on it... it is his "baby" ;)
@terjeio is there a central place for all the coloring in wpf? such as css on websites?
from iosender.
is there a central place for all the coloring in wpf? such as css on websites?
I have not read up on theming in WPF apps so I do not know what is required nor how it is done
from iosender.
Hi all. Sorry to revive this old thread, but is anyone able to share a portrait layout (just the JobView.xaml, preferably), in default colours?
from iosender.
There's a touch focused fork of iosender that has more direct support for portrait. My machine is currently in pieces so I haven't looked at it in detail yet but I'm impressed with what I have seen. https://github.com/Jay-Tech/ioSenderTouch/tree/IOSenderTouch
from iosender.
Didn't mean to close it. ;)
from iosender.
Thanks. The issue is that I'm not using a touchscreen. Willing to consider switching to one though if it really is a good move.
from iosender.
I'm looking at using a touch screen. A lot of people hate the idea of hooking up a PC to their CNC machine but love the idea of the Masso controller which is effectively the same with a touch screen. I think that using a breakoutboard, microPC and touchscreen could be about 75% of the cost of a Masso and way more flexible. Will be protoyping this fairly soon.
from iosender.
Are there touchscreens that are recommended or those to avoid? I've seen some comments on avoiding capacitive screens, but I think those are the affordable ones.
from iosender.
actually, it is resistive touch that is slow an imprecise. cap is better.
I am looking for a windows touch screen that works with a "stock" miniPC. I believe they work by using a USB connection to emulate mouse/keyboard.
from iosender.
OK, good to know. I hope a capacitive screen won't go nuts as soon as my vfd fires up. I've seen quite a few all in one pc that have the guts of a mini pc built into the touchscreen too. I.e. Hp G2 touchscreen, Dell made some too.
from iosender.
Yes, the all-in-one PCs will probably work ok but they tend to be expensive. I am seeing miniPCs that are in the $200-300 USD range that should work pretty well.
from iosender.
I'm just using one of the portable USB-C powered 15" touchscreens available on Amazon. It works well enough.
from iosender.
I've decided against touch screen. Can anyone help me out with editing the job view xaml of the standard size iosender? I really like the first portrait layout shown towards the top of this thread. Even that job view file would be a huge help for me to get started on tweaking it further.
from iosender.
Just bumping this thread. Terje, is this something that you could support please? Being able to view ioSender in portrait would be hugely helpful but I am completely at sea when it comes to editing the code to achieve this.
from iosender.
Hopefully @terjeio it is ok to post, but a user has done a beautiful port of the iosender codebase that is optimized for touch and has portrait support.
https://github.com/Jay-Tech/ioSenderTouch
from iosender.
Related Issues (20)
- Plasma templates library HOT 3
- Settings restore - errors HOT 2
- X,Y,Z home button HOT 1
- Basestream is only available if port is open HOT 9
- Chinese translation HOT 13
- Problem with probing HOT 19
- STM32 Blackpill? HOT 4
- Incorrect variable in setter HOT 1
- Lathe taper problem. HOT 4
- Make own G-Code sender HOT 2
- The application cannot be opened HOT 1
- Machine moving unexpectedly when on probing page HOT 5
- backlash compensation HOT 2
- Unexpected results with G38.2 HOT 7
- Coordinate system table that easily crashes the program HOT 1
- Shortcut key issues HOT 3
- WEIRD things arre happening HOT 8
- Iosender 2.044 restarting gcode after "PAUSE" HOT 12
- Using a tool offset for probing offcenter tools HOT 7
- Program limits not calculated for A-axis HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iosender.