orbutils issueshttps://gitlab.redox-os.org/redox-os/orbutils/-/issues2023-04-25T12:27:20Zhttps://gitlab.redox-os.org/redox-os/orbutils/-/issues/65Make apps and icons of launcher configurable2023-04-25T12:27:20ZAndrew MackenzieMake apps and icons of launcher configurableAdd a config file read at startup (or restart/signal?) that lists the dock contents:
- icon to show, binary name to invoke, hotkey to be used
So that people can edit it and replace or add to the listAdd a config file read at startup (or restart/signal?) that lists the dock contents:
- icon to show, binary name to invoke, hotkey to be used
So that people can edit it and replace or add to the listhttps://gitlab.redox-os.org/redox-os/orbutils/-/issues/64Add calculator to CI2023-05-08T09:47:45ZAndrew MackenzieAdd calculator to CIOnce MR is merged that adds CI on linux for most of the apps, then fix the CI build problem with calculator (related to slint) and add it to the build and test CI on all platforms that are supported.
This is the error currently:
```
I h...Once MR is merged that adds CI on linux for most of the apps, then fix the CI build problem with calculator (related to slint) and add it to the build and test CI on all platforms that are supported.
This is the error currently:
```
I haven't been able to get calculator to run on linux yet and hence it is not tested in CI either.
It fails with the following error:
error: The platform you're compiling for is not supported by winit
--> /home/andrew/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.3/src/platform_impl/mod.rs:67:1
|
67 | compile_error!("The platform you're compiling for is not supported by winit");
If anyone can help me fix that, we can then add it to CI on linux also.
```https://gitlab.redox-os.org/redox-os/orbutils/-/issues/63Get redoxer CI working2023-04-25T15:29:26ZAndrew MackenzieGet redoxer CI workingOnce https://gitlab.redox-os.org/redox-os/orbutils/-/merge_requests/60 is merged and linux has CI, then fix the CI for redox-os build and testOnce https://gitlab.redox-os.org/redox-os/orbutils/-/merge_requests/60 is merged and linux has CI, then fix the CI for redox-os build and testhttps://gitlab.redox-os.org/redox-os/orbutils/-/issues/62Current master is in a broken state2023-04-07T09:43:44ZKivimangoCurrent master is in a broken stateHello !
I would like to commit my orblogin slint port, but I'm blocked by the current state of the master branch:
running `cargo run --bin calculator --release` on a Manjaro Linux fails to compile due to winit error:
```
error: The plat...Hello !
I would like to commit my orblogin slint port, but I'm blocked by the current state of the master branch:
running `cargo run --bin calculator --release` on a Manjaro Linux fails to compile due to winit error:
```
error: The platform you're compiling for is not supported by winit
--> /home/sapka/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.1/src/platform_impl/mod.rs:67:1
|
67 | compile_error!("The platform you're compiling for is not supported by winit");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```
When i enable the default features in `calculator/Cargo.toml` for slint, it compiles fine.
```
slint = { git = "https://github.com/slint-ui/slint", features = ["compat-0-3-0", "renderer-winit-software"] }
```https://gitlab.redox-os.org/redox-os/orbutils/-/issues/61(Feature Request) Settings2024-02-10T18:36:53ZRibbon(Feature Request) SettingsThis issue will cover the Settings app options (system config) and app settings (independent).
The options can be saved in a `.toml` file at `/home/user/.config/orbital-app` (I think TOML format is more sane than JSON/XML).
The user co...This issue will cover the Settings app options (system config) and app settings (independent).
The options can be saved in a `.toml` file at `/home/user/.config/orbital-app` (I think TOML format is more sane than JSON/XML).
The user could open this TOML file with text editor to change the settings without GUI.
## Settings app
### Appearance (background/window manager)
- [ ] Light/Dark theme
- [ ] Window top bar color
- [ ] Change wallpaper
- [ ] Hide window top bar when maximized
### Launcher (launcher)
- [ ] Show app names
- [ ] Hide app names on menu
- [ ] Bar position (left/right/top/bottom)
- [ ] Hide "Show Desktop" button
- [ ] Panel Height
- [ ] Panel Color
### Login Manager (orblogin)
- [ ] Change wallpaper
- [ ] Automatically select last used user
- [ ] Restart option
- [ ] Shutdown option
- [ ] Suspend option
### Keyboard
- [ ] Key repeat speed
- [ ] Layout
#### Custom Shortcuts
- [ ] Show app menu
- [ ] Change active window
- [ ] Maximize window
- [ ] Minimize window
- [ ] Close window
- [ ] Minimize all windows (show desktop)
- [ ] Maximize all windows
### Mouse
- [ ] Pointer speed
- [ ] Disable Touchpad
### Time
- [ ] Timezone
- [ ] Enable 12-hour format
- [ ] Disable network time
## Orbital Terminal (orbterm)
- [ ] Cursor shape (Block/I-Beam)
- [ ] Cursor blinks
- [ ] Disable transparency
- [ ] Background image
- [ ] Background image opacity
- [ ] Remember last window size
- [ ] Tabs (visible when created/always visible)
- [ ] Hide command name on window title
## File Manager
- [ ] Location bar mode (folder buttons/explicit path)
- [ ] Enable image preview
- [ ] Split folder view
- [ ] Tabs (visible when created/always visible)https://gitlab.redox-os.org/redox-os/orbutils/-/issues/60(Feature Request) Add an option to resize the Orbital panel.2023-03-22T18:27:21ZRibbon(Feature Request) Add an option to resize the Orbital panel.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/59(Feature Request) Add a "Show desktop" button.2023-07-07T23:00:09ZRibbon(Feature Request) Add a "Show desktop" button.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/58(Feature Request) Add an option to change the panel color with color picker.2023-03-22T18:28:20ZRibbon(Feature Request) Add an option to change the panel color with color picker.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/57(Feature Request) Add a search bar on the Menu.2023-07-07T23:00:09ZRibbon(Feature Request) Add a search bar on the Menu.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/56(Feature Request) Add an option to change the panel position.2023-03-22T18:33:39ZRibbon(Feature Request) Add an option to change the panel position.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/55(Feature Request) Line numbers for Text Editor.2024-02-10T18:31:51ZRibbon(Feature Request) Line numbers for Text Editor.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/54(Feature Request) Dual-mode location bar for File Manager.2024-02-10T18:32:09ZRibbon(Feature Request) Dual-mode location bar for File Manager.Offer the options "folder buttons" or "explicit path"
- Folder Buttons - every folder on the path can be clicked/accessed.
- Explicit Path - the path bar show the Unix model for directories (/home/user).Offer the options "folder buttons" or "explicit path"
- Folder Buttons - every folder on the path can be clicked/accessed.
- Explicit Path - the path bar show the Unix model for directories (/home/user).https://gitlab.redox-os.org/redox-os/orbutils/-/issues/53(Feature Request) Image preview on File Manager2024-02-10T18:32:23ZRibbon(Feature Request) Image preview on File ManagerShow a preview on the right side when selecting an image file.Show a preview on the right side when selecting an image file.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/52(Feature Request) Mount volume option for File Manager.2024-02-10T18:33:05ZRibbon(Feature Request) Mount volume option for File Manager.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/51(Feature Request) Split panels for File Manager.2024-02-10T18:32:54ZRibbon(Feature Request) Split panels for File Manager.![image](/uploads/f67f88cc24d3563bdb699ee7ab4cf8c4/image.png)![image](/uploads/f67f88cc24d3563bdb699ee7ab4cf8c4/image.png)https://gitlab.redox-os.org/redox-os/orbutils/-/issues/50failed to build, can't find crate event2023-04-26T18:27:23ZJustFunfailed to build, can't find crate event```
error[E0463]: can't find crate for `event`
--> src/launcher/main.rs:4:1
|
4 | extern crate event;
| ^^^^^^^^^^^^^^^^^^^ can't find crate
error: aborting due to previous error
For more information about this error, try `rustc -...```
error[E0463]: can't find crate for `event`
--> src/launcher/main.rs:4:1
|
4 | extern crate event;
| ^^^^^^^^^^^^^^^^^^^ can't find crate
error: aborting due to previous error
For more information about this error, try `rustc --explain E0463`.
error: could not compile `orbutils`.
warning: build failed, waiting for other jobs to finish...
warning: use of deprecated item 'std::env::home_dir': This function's behavior is unexpected and probably not what you want.
Consider using the home_dir function from https://crates.io/crates/dirs instead.
--> src/file_manager/main.rs:724:37
|
724 | None => if let Some(home) = env::home_dir() {
| ^^^^^^^^^^^^^
|
= note: `#[warn(deprecated)]` on by default
error: build failed
```
**step to reproduce**
1. `git clone https://gitlab.redox-os.org/redox-os/orbutils.git`
2. `cd orbutils/`
3. `cargo build`
**workaround**
add
```
redox_event = { git = "https://gitlab.redox-os.org/redox-os/event.git" }
redox_syscall = "0.1.51"
```
to [dependencies] in Cargo.toml seems to work, but other errors occur then.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/49Port utils to OrbTk 0.3.*2023-04-22T14:01:03ZGhost UserPort utils to OrbTk 0.3.*presumed #48
# Tasks
* [ ] Update readme
* [ ] Port Calculator
* [ ] Port OrbLogin
* [ ] Port Viewer
* [ ] Port FileManager
* [ ] Port Calendar
* [ ] Port Character map
# Further ports
* Editor (needs multiline text in OrbTk)presumed #48
# Tasks
* [ ] Update readme
* [ ] Port Calculator
* [ ] Port OrbLogin
* [ ] Port Viewer
* [ ] Port FileManager
* [ ] Port Calendar
* [ ] Port Character map
# Further ports
* Editor (needs multiline text in OrbTk)https://gitlab.redox-os.org/redox-os/orbutils/-/issues/48Use cargo workspace2023-05-04T07:43:40ZGhost UserUse cargo workspaceI want to start to port some of the orbutils to OrbTk 0.3.*. Workspace could be help to use different versions of OrbTk for different applications until it is finished. It would also help to have a cleaner structure for the utils.I want to start to port some of the orbutils to OrbTk 0.3.*. Workspace could be help to use different versions of OrbTk for different applications until it is finished. It would also help to have a cleaner structure for the utils.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/47Calculator gui miscommunicates exponentiation to calc library.2018-09-01T13:13:06ZKjell Tore UllavikCalculator gui miscommunicates exponentiation to calc library.I can only assume the ^ symbol in the calculator gui is supposed to mean exponentiation.
But when passed on to the calc library for evaluation it is interpreted as bitwise xor.I can only assume the ^ symbol in the calculator gui is supposed to mean exponentiation.
But when passed on to the calc library for evaluation it is interpreted as bitwise xor.https://gitlab.redox-os.org/redox-os/orbutils/-/issues/46Compilation errors when compiling core applications.2023-04-26T18:27:23ZJeremy SollerCompilation errors when compiling core applications.*Created by: SG14-96*
Made sure I updated rust and sdl to correct versions.
Getting these errors.
![screen shot 2018-04-16 at 1 14 08 pm](https://user-images.githubusercontent.com/18149604/38824699-13d3c6cc-4178-11e8-9a76-77a150629388...*Created by: SG14-96*
Made sure I updated rust and sdl to correct versions.
Getting these errors.
![screen shot 2018-04-16 at 1 14 08 pm](https://user-images.githubusercontent.com/18149604/38824699-13d3c6cc-4178-11e8-9a76-77a150629388.png)