|
|
@0e125698
|
4 years |
jiri |
Opening directories
|
|
|
@9bed565
|
4 years |
jiri |
Highlight directories and sort them first
|
|
|
@03c4b23
|
4 years |
jiri |
Sort panel entries
|
|
|
@fe5c7a1
|
4 years |
jiri |
Panel activation
Active panel can be switched using the Tab key. …
|
|
|
@b9d689b
|
4 years |
jiri |
Move type definitions to separate directory
|
|
|
@3e6c51f
|
4 years |
jiri |
Page up and page down
|
|
|
@af2ea83
|
4 years |
jiri |
Cursor movement (up, down, to top, to bottom)
|
|
|
@166aba54
|
4 years |
jiri |
Ctrl-Q to quit Navigator
|
|
|
@8e5f39d
|
4 years |
jiri |
Read and display directory contents
|
|
|
@3b67e95
|
4 years |
jiri |
Creating and enumerating panel entries
|
|
|
@0e5ed803
|
4 years |
jiri |
Create, position panels and paint boxes around them
|
|
|
@68b9e540
|
4 years |
jiri |
Add panel class and add unit tests for all classes
|
|
|
@d097daca
|
4 years |
jiri |
Add menu, make window full-screen
|
|
|
@e0e1b3d
|
4 years |
jiri |
Navigator stub
Navigator is the HelenOS file manager
|
|
|
@e0cf963
|
4 years |
jiri |
Set initial entry text for prompt and file dialog
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8603145
|
4 years |
jiri |
Fix moving cursor/selecting by mouse click
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@448c448
|
4 years |
jiri |
Add menu entry equivalents to hot keys for editor actions
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a330f2e
|
4 years |
jiri |
Fix Ctrl-Q not quitting
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f910b7
|
4 years |
jiri |
Search dialog
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4b5f6a4
|
4 years |
jiri |
Go To Line dialog
Need to restore cursor after closing dialog. This …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e253ac
|
4 years |
jiri |
Save As file dialog
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45b7d4d
|
4 years |
jiri |
Clear dirty flags when updating pane
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@294fc3cc
|
4 years |
jiri |
Make editor window non-decorated and full-screen
Need to enhance …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1c7c20
|
4 years |
jiri |
Display status line using a label control
This obviously only works …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db52892a
|
4 years |
jiri |
Set color for selected text
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2ca44f
|
4 years |
jiri |
Set cursor and update pane after handling key press
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be869b0
|
4 years |
jiri |
Basic rendering of pane text
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2d6d44e
|
4 years |
jiri |
Make editor pane a custom UI control
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7572eb6
|
4 years |
jiri |
Add a menu
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68632b4
|
4 years |
jiri |
Port Text Editor to libui (WIP 1)
Remove io/console.h calls, create …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80d4aea
|
4 years |
jiri |
Prompt dialog
Stock dialog window that requests the user to enter a …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a0aeb8f
|
4 years |
jiri |
Fix broken T-shirt slogan
Need to make sure "# hello -d cons@" works well
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab3bfc1
|
4 years |
jiri |
Make UI Demo window smaller in text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@400a16d
|
4 years |
jiri |
Clarify right/bottom-aligned text position and fix off-by-ones
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7c12b3
|
4 years |
jiri |
Fix GFX demo text colors
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45004f3
|
4 years |
jiri |
Text-style window title bar
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b2e20c
|
4 years |
jiri |
Add code page 437 support
EGA driver can now display all 256 …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc52b5b
|
4 years |
jiri |
Allow the use of EGA attributes/24-bit characters alongside RGB
In a …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de0c55a
|
4 years |
jiri |
Correctly position moire image in text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@943f032
|
4 years |
jiri |
Slider text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@297b1b3
|
4 years |
jiri |
Radio button text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@307d4d2
|
4 years |
jiri |
Check box text mode
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e109e1
|
4 years |
jiri |
File dialog prototype
This only contains a text entry for entering …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e6bca8
|
4 years |
jiri |
Represent Ethernet address as a number instead of an array
Carefully …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f05edcb
|
4 years |
jiri |
Make addr48_t a structure
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbb42c9
|
4 years |
jiri |
Scroll entry text when it is long
Whew! This is so much harder than …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5de71df
|
4 years |
jiri |
Demonstrate entry alignment and read-only flag
We already have radio …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e116461
|
4 years |
jiri |
Fix EGA color support in Tetris
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a977e37
|
4 years |
jiri |
Make more of UI demo visible in text mode
So that we can test text entry.
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7481ee19
|
4 years |
jiri |
Basic editable text entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fc8244
|
4 years |
jiri |
Move device-related stuff out of libc to libdevice
Unfortunately, we …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db3895d
|
4 years |
jiri |
Set cursor shape to I-beam when hovering over text entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c68c18b9
|
4 years |
5887334+jxsvoboda |
Specify parent window when creating popup
This will be used in …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c8c580
|
4 years |
5887334+jxsvoboda |
Open menu in separate popup window (WIP)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da15002
|
4 years |
jiri |
No need to load font twice
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8dbd13d
|
4 years |
jiri |
Display status line for each demo screen
Clipping helps to prevent …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae634f4
|
4 years |
jiri |
Fix cstyle
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1167ad34
|
4 years |
jiri |
Add clipping demo
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec7902d
|
4 years |
jiri |
Move TCP/IP library support out of libc to separate library
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@252d03c
|
4 years |
jiri |
Popping up a message, in text mode as well
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6186f9f
|
4 years |
jiri |
Add menu separator entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b8b64a8
|
4 years |
jiri |
Add column with keyboard shortcuts to menu
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d65accb
|
4 years |
5887334+jxsvoboda |
Add those numbers
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1746ede
|
4 years |
5887334+jxsvoboda |
Add menu to Calculator
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@214aefb
|
4 years |
5887334+jxsvoboda |
UI menu (WIP)
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87822ce
|
4 years |
jiri |
Avoid infinite loop when console communication is broken
Need to make …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd74fa8
|
4 years |
jiri |
Downsize more controls to make calculator look better
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c7dc8e
|
4 years |
jiri |
Print text as text in textmode UI. Make calculator smaller in text mode.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@77ffa01
|
4 years |
jiri |
Allow UI to run in the console
Note that everything is way too large.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b433f68
|
4 years |
jiri |
Puttext needs to know the color of the text being printed
So far we …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bac8acab
|
4 years |
jiri |
Update gfxdemo synopsis
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a87f28
|
4 years |
jiri |
First attempt at printing text in text-mode via GFX
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68a552f
|
4 years |
jiri |
Efficient way of rendering to the console via shared buffer
Makes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ab8ab3
|
5 years |
jiri |
Client-side UI rendering
It is possible to turn on and off and if …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef734b7
|
5 years |
jiri |
Slider UI control
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7020d1f
|
5 years |
jiri |
Radio button
Please don't ask me how I derived the formulae for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d70dc1c4
|
5 years |
jiri |
Check box
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1582b50
|
5 years |
jiri |
Fix spacing in single-line comments using latest ccheck
This found …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1382446
|
5 years |
jiri |
Display device backend for output server
This provides console on a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@442210e
|
5 years |
jiri |
Barber must destroy frames before destroying window
As they are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@266ec54
|
5 years |
jiri |
Viewer fullsreen mode
Fullscreen window placement is more of a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d879f7
|
5 years |
jiri |
Basic support for window resizing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d8ddf7a
|
5 years |
jiri |
UI demo should demonstrate image and entry controls
We also add the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f64b7b8
|
5 years |
jiri |
GFX demo needs to quit sooner
It should not take too much time …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d6d527
|
5 years |
jiri |
Put GFX demo in launcher instead of launcher
Don't really need to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68698ba
|
5 years |
jiri |
Add minimalistic UI hello world application
This can serve as an …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06d0c81
|
5 years |
jiri |
Window placement
Needed to recreate the current 'desktop' and keep CI …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0576df9
|
5 years |
jiri |
Decoding images without libdraw
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c9fdeed
|
5 years |
jiri |
Port viewer to UI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@12008adf
|
5 years |
jiri |
Port barber to UI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b93ec7c0
|
5 years |
jiri |
Port GFX demo from guigfx to UI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@66a2becf
|
5 years |
jiri |
Application area GC / port font editor
Font editor and other …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d942ca4
|
5 years |
jiri |
Calculator should respond to keyboard control
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03145ee
|
5 years |
jiri |
Add UI text entry (read-only)
We use the read-only text entry to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d71fd6
|
5 years |
jiri |
Remove vterm, vdemo, fontviewer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6dca10f
|
5 years |
jiri |
Rename vcalc to calculator
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b41564c
|
5 years |
jiri |
Port vcalc to UI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2109961
|
5 years |
jiri |
Rename vlaunch to launcher
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a09d401
|
5 years |
jiri |
Port vlaunch to UI
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f93e4e3
|
5 years |
jiri |
Add UI image
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|