now i can get back to deving(i think) ....i had a idea for the emulator its needs tons of mapper support ...so instead of running down all the hundreds of mapper code ....it hit me ...i live in the future .....im going to develop a sort of on the fly mapper interpreter engine for total mapper support ....i think ....thats the idea anyway ....a "just in time mapper" ....a "JIM" so to speak!
Best posts made by developerbayman
-
RE: app clickable nes emulator
-
Introductions:
Hello my name is jeremy aka developerbayman im a web/android/python developer and im excited to get started developing native apps for UBT im glad to finally be able to participate took me awhile to get a device that can run UBT and i cant wait to meet new people and collaborate on this (oops i just realized where i posted this mods please move to appropriate place)
-
RE: [app]{public testing-workspace enabled}~UT_office
i asked chatgpt "how do i treat you?" it came back with ...

-
[app]{public testing-workspace enabled}~UT_office


say hello to UT_office suite ....i would like to make it UT's premiere office program suite?? meant to be on par with and far exceed typical office program suites all rolled into a nice clickable app fully responsive and taking advantage of desktop convergence ....still alot of work to do yet much testing needed
Local-first office suite for Ubuntu Touch
Writer for rich-text documents
Writer formatting tools: headings, bold, italic, lists, tables, quotes, dividers, checklists, code blocks, signatures
Writer templates: report, meeting notes, letter, project document, appendix
Writer tools: find/replace, outline, statistics, reading time, word frequency, cleanup, case conversion
Writer exports: text, Markdown, HTML, JSON
Spreadsheet editor with editable cell grid
Spreadsheet formulas and recalculation
Spreadsheet range tools, fill down, sorting, locking, frozen headers
Spreadsheet templates: budget, calendar, inventory, profit/loss
Spreadsheet reports: stats, formula map, validation, charts
Spreadsheet exports: CSV, TSV, HTML, JSON
Slides editor with deck, slide, and notes support
Slide layouts: title, two-column, quote, blank, agenda, closing
Slide themes and aspect ratio options
Slide thumbnails, presenter tools, timing plan, notes export
Slide exports: outline, Markdown, HTML, JSON, SVG/handout-style previews
Drawing workspace with shape tools
Freehand drawing with pencil mode
Eraser and selection modes
Shape tools: rectangle, ellipse, diamond, note, connector
Drawing alignment, layering, duplication, grouping, snap grid, multi-select
Flowchart, org chart, grid, and wireframe drawing templates
Drawing exports: SVG, transparent SVG, HTML, JSON
Document library for saved Writer, Sheet, Slides, Draw, CAD, and Circuit files
Library search, filters, sorting, pinning, duplicate, trash, restore, and permanent delete
File Center for import/export workflows
Universal search across documents and commands
Print-ready HTML package generation
Print job ticket and printer setup notes
Workspace backup and restore-preview tools
Version history and manual checkpoints
Recovery snapshots and recovery restore
CAD workspace for simple 2D/3D design
3D primitives: cube, cylinder, sphere
CAD sketch tools: rectangle, circle, line, extrude
CAD object editing: move, resize, rotate, duplicate, center, snap, mirror, delete
CAD helpers: electronics enclosure, bracket, grid plate, vent slots, standoff pattern, mounting holes
CAD validation: dimensions, fit report, mesh quality, printability checks, design checklist
CAD exports: JSON, STL preview, OBJ preview, OpenSCAD, project packet
Separate 3D Slicer workspace
Prusa-style slicer workflow for print preparation
Slicer settings for printer, filament, layer height, nozzle, temperatures, infill, shells, speeds, cooling, supports, adhesion, seam, retraction
Slicer material presets: PLA, PETG, ABS, TPU
Slicer print presets: draft, detail, strength
Slicer preview modes and layer planning
Slice/preflight reports
G-code preview/export
Material usage estimates: filament length, mass, spool remaining
Cost estimates: material, electricity, total consumables
Slicer bed map and print bundle export
Electronics CAD / circuit designer workspace
Circuit components: voltage source, ground, resistor, LED, switch, capacitor, diode, potentiometer, transistor placeholder, probe, IC placeholder
Drag-and-place circuit components
Wire start/connect tools and auto-wire
Schematic and PCB-style modes
Real-time circuit simulation toggle
Animated signal-flow/voltage-current feedback
Circuit reports: simulation report, electrical check, trace report, breadboard plan
Circuit exports: JSON, SVG, netlist, SPICE-style report, BOM
Circuit templates: LED resistor circuit, voltage divider, RC timer
Command palette for quick tool access
Diagnostics and health-check reports
UI audit and package checks
Safe defaults and settings backup
Responsive UI for phone and desktop layouts
Horizontal scrolling ribbons and overflow popup menus for dense toolsets
LocalStorage-based offline data storage
Ubuntu Touch Click package structure with release/audit scriptsLocal-first office suite for Ubuntu Touch
Writer for rich-text documents
Writer formatting tools: headings, bold, italic, lists, tables, quotes, dividers, checklists, code blocks, signatures
Writer templates: report, meeting notes, letter, project document, appendix
Writer tools: find/replace, outline, statistics, reading time, word frequency, cleanup, case conversion
Writer exports: text, Markdown, HTML, JSON
Spreadsheet editor with editable cell grid
Spreadsheet formulas and recalculation
Spreadsheet range tools, fill down, sorting, locking, frozen headers
Spreadsheet templates: budget, calendar, inventory, profit/loss
Spreadsheet reports: stats, formula map, validation, charts
Spreadsheet exports: CSV, TSV, HTML, JSON
Slides editor with deck, slide, and notes support
Slide layouts: title, two-column, quote, blank, agenda, closing
Slide themes and aspect ratio options
Slide thumbnails, presenter tools, timing plan, notes export
Slide exports: outline, Markdown, HTML, JSON, SVG/handout-style previews
Drawing workspace with shape tools
Freehand drawing with pencil mode
Eraser and selection modes
Shape tools: rectangle, ellipse, diamond, note, connector
Drawing alignment, layering, duplication, grouping, snap grid, multi-select
Flowchart, org chart, grid, and wireframe drawing templates
Drawing exports: SVG, transparent SVG, HTML, JSON
Document library for saved Writer, Sheet, Slides, Draw, CAD, and Circuit files
Library search, filters, sorting, pinning, duplicate, trash, restore, and permanent delete
File Center for import/export workflows
Universal search across documents and commands
Print-ready HTML package generation
Print job ticket and printer setup notes
Workspace backup and restore-preview tools
Version history and manual checkpoints
Recovery snapshots and recovery restore
CAD workspace for simple 2D/3D design
3D primitives: cube, cylinder, sphere
CAD sketch tools: rectangle, circle, line, extrude
CAD object editing: move, resize, rotate, duplicate, center, snap, mirror, delete
CAD helpers: electronics enclosure, bracket, grid plate, vent slots, standoff pattern, mounting holes
CAD validation: dimensions, fit report, mesh quality, printability checks, design checklist
CAD exports: JSON, STL preview, OBJ preview, OpenSCAD, project packet
Separate 3D Slicer workspace
Prusa-style slicer workflow for print preparation
Slicer settings for printer, filament, layer height, nozzle, temperatures, infill, shells, speeds, cooling, supports, adhesion, seam, retraction
Slicer material presets: PLA, PETG, ABS, TPU
Slicer print presets: draft, detail, strength
Slicer preview modes and layer planning
Slice/preflight reports
G-code preview/export
Material usage estimates: filament length, mass, spool remaining
Cost estimates: material, electricity, total consumables
Slicer bed map and print bundle export
Electronics CAD / circuit designer workspace
Circuit components: voltage source, ground, resistor, LED, switch, capacitor, diode, potentiometer, transistor placeholder, probe, IC placeholder
Drag-and-place circuit components
Wire start/connect tools and auto-wire
Schematic and PCB-style modes
Real-time circuit simulation toggle
Animated signal-flow/voltage-current feedback
Circuit reports: simulation report, electrical check, trace report, breadboard plan
Circuit exports: JSON, SVG, netlist, SPICE-style report, BOM
Circuit templates: LED resistor circuit, voltage divider, RC timer
Command palette for quick tool access
Diagnostics and health-check reports
UI audit and package checks
Safe defaults and settings backup
Session handoff report for continuing development in a new chat/session
Responsive UI for phone and desktop layouts
Horizontal scrolling ribbons and overflow popup menus for dense toolsets
LocalStorage-based offline data storage
Ubuntu Touch Click package structure with release/audit scriptsclick:
https://drive.google.com/file/d/1cqYdIjnXoPLKdF3jwEPiUT1k7DOmrfeo/view?usp=sharing -
i need to drop a big thank you UBports community!

i joined this community the day after my mom died ... not only did i get alot of love and support and a great distraction ....at the end of the day this is a great community! .... thank you!
now i ended up leaving ubuntu touch because it wasnt what i was looking for in a mobile operating system ...and thats ok
.....not only do i owe thanks for the emotional support but also thanks for the inspiration .... the things i dont like about UT lit a fire under me and eventually gave birth to "pylinux" .....while built on top of linux the total user software stack is all python applications (lol growing pains) eventually the total goal is to eventually port everything to python ....time will tell
after i post this im going to switch over to my pi then i can post picture of pylinux in action (sort of still a work in progress) .....but i would love to talk about it .....when designing most of the tools for pylinux ubuntu touch was in the back of my mind
-
RE: any way to change desktop environment?
@kugiigi lol true i could ....but i wont....for some reason im totally obsessed with UT (prob all the years i wanted a UT device)
....basically i look at it like this ....this is the platform i have chosen so what i will do is go long term once i master the dev cycle (like i did with android) i will just create the functionality i want
see part of the fun also is the feed back
Also i have to point out ...why even have libertine if not for power users?(i mean yeah i know its usefull for general use)
Its so close to being every devs nerd dream power pocket pc phone
~according to my beliefs i must remain a broken record on this ....even tho it might not have any real world effect lol
-
RE: Advice on android apk's on m10 x306x
the .xapk contains the obb files ...so the extaction should contain the apk and obb you will need to place in the android obb folder manually
-
RE: Few thoughts regarding coming back after several years
@Moem thanks man i appriciate that .....also as much as i might complain .....the UT community is filled with such wonderful people as yourself .....i cant walk away from that
-
RE: UT app kinda like aide?
@schlicki2808 thats pretty cool you made that?
-
RE: Advice on android apk's on m10 x306x
@Lindisfarne rename the .xapk to .zip and extract it
Latest posts made by developerbayman
-
RE: Workaround for Internet access restrictions affecting ubports-installer
host you could use google drive or whatever is allowed in your country
-
RE: Workaround for Internet access restrictions affecting ubports-installer
what doesnt someone simply host a repo for all the images IN russia and fork the installer??
-
RE: Workaround for Internet access restrictions affecting ubports-installer
@projectmoon yes people in those situations should obtain their images another way like the gitlab or whever they keep their specific image ,....its gotta all be manual
-
RE: Workaround for Internet access restrictions affecting ubports-installer
@Vlad-Nirky im not sure what you mean you need to downgrade to the appropriate android version for your device then get the ubuntu touch install files extract it and you gonna hold on my phone volume and up then it will enter fast boot mode then your gonna flash the same files usually the same name as the partion something like this fastboot flash boot boot.img && fastboot flash recovery recovery.img && fastboot flash system system.img && fastboot flash userdata userdata.img .......if you dont know about adb or fastboot you will need to look those up first and have a tiny bit of comfortability in a terminal ...but its pretty easy
-
RE: Workaround for Internet access restrictions affecting ubports-installer
obtain your image and fastboot flash the image manually or per your device guidelines for manual flash
-
RE: questions about app confinement
@projectmoon exactly i dont mind confinement anymore as i used complain because i didnt understand now i do and i see ALOT of missing api thats why i made "workspace" --->still needs lots of testing but i have to say im not happy having to make a workaround solution ....as it kinda breaks the whole design point ..
-
RE: questions about app confinement
take this guys really cool app https://forums.ubports.com/topic/12261/for-testing-radio-alarm-for-ubuntu-touch .....dude had to make a unconfined app for a alarm clock .....let that sink in for a minute with the security implication of app confinement .....the security is great but i think the execution needs for work ....also am i not understanding?? ....like i know content hub needs more completion ...so is this a task for content hub that just never came to be so im disgruntled not knowing thats where the doorway to capability lives?? or supposed to live?? but was never implemented??? maybe i need to learn more about the original history of design direction for UT
-
questions about app confinement
simple question really ...do we really need app confinement?? ...like i get it security purpose and the original idea and all ...but like everyone including myself is making unconfined apps because xyz does not work ....and this is actually a really big list of xyz ...so i guess i just dont understand why we are still trying for this thing that is very much in the way ...app confinement? ....im not even complaining its just a genuine question what is the future plans for this?? or is there any?? ....feels like limbo to me
-
RE: Custom builder for a library
i know this is old but i think its cool when it does that lol ...shows me its paying attention ....3 years+ in the making