Commit Graph

2545 Commits

Author SHA1 Message Date
Kevin Lange
f231293562 Let submenus set icons 2017-01-16 14:54:08 +09:00
Kevin Lange
da9dadacfb Some infrastructure for support a color picker 2017-01-16 13:55:02 +09:00
Kevin Lange
219b8a4dff add netboot image to gitignore 2017-01-16 11:53:29 +09:00
Kevin Lange
e83147d56f Remove context menus from painting and package manager 2017-01-16 11:53:10 +09:00
Kevin Lange
dae79878c4 Fix drawing clicks that don't move 2017-01-15 23:34:06 +09:00
Kevin Lange
06deb664fd package manager window does not take a path 2017-01-15 23:30:57 +09:00
Kevin Lange
dbe7a93865 Replace Draw, kill C TTK 2017-01-15 23:30:32 +09:00
Kevin Lange
2d35aebc03 Fix copy-paste error 2017-01-15 16:25:15 +09:00
Kevin Lange
e6c3f3d055 Remove unnecessary ttk library references 2017-01-15 15:40:14 +09:00
Kevin Lange
8f412f4172 Ported wallpaper selection to Python (and redesigned it) 2017-01-15 15:35:59 +09:00
Kevin Lange
9a0e879a59 Fix same type in help document 2017-01-15 12:11:05 +09:00
Noah Rosamilia
c3571bc408 Fix typo (#141)
Programs -> Program
2017-01-15 12:09:56 +09:00
Kevin Lange
01edaf3850 Visual improvements to the package manager GUI 2017-01-15 11:08:04 +09:00
Kevin Lange
71eb293655 More padding at bottom of help browser 2017-01-15 08:24:55 +09:00
Kevin Lange
6946428b8d Icons in wizard 2017-01-15 08:24:30 +09:00
Kevin Lange
cba5ad7b82 More tutorial stuff. 2017-01-15 08:18:15 +09:00
Kevin Lange
69ceacd4e3 fix focus leave in wizard 2017-01-15 00:48:25 +09:00
Kevin Lange
446f7934c8 Ported live CD wizard to Python 2017-01-15 00:45:05 +09:00
Kevin Lange
439ea94431 Break out button rendering from calculator 2017-01-15 00:42:50 +09:00
Kevin Lange
8f143f5742 Launch PDF viewer (if installed) to open PDFs 2017-01-14 19:34:36 +09:00
Kevin Lange
6527d52c68 Support dynamically installed shortcuts/icons 2017-01-14 19:31:07 +09:00
Kevin Lange
2436d83e60 remove useless drop shadow from panel-shutdown 2017-01-14 17:23:31 +09:00
Kevin Lange
10b421276a Rough emoji support in text markup 2017-01-14 15:58:37 +09:00
Kevin Lange
5f7c5fc58f Add package manager to apps menu 2017-01-14 15:08:48 +09:00
Kevin Lange
ff96709c03 Mediocre initial GUI for package manager 2017-01-14 15:06:52 +09:00
Kevin Lange
bb5f703c7f Break out get-py functionality into a library 2017-01-14 15:03:58 +09:00
Kevin Lange
cddac0b0fb Add terrible insecure gsudo 2017-01-14 13:42:13 +09:00
Kevin Lange
1392a9c1ff Support GUI progress bar in get-py 2017-01-14 12:44:09 +09:00
Kevin Lange
7fd1e8760a Progress bar applet (takes progress from fetch on stdin) 2017-01-14 12:43:57 +09:00
Kevin Lange
b7f60c0de9 Python bindings for fswait/fswait2 2017-01-14 12:43:43 +09:00
Kevin Lange
4f4ea53a7f Collect and provide fileno for yutani socket 2017-01-14 12:41:39 +09:00
Kevin Lange
61e1dd2c60 Support a machine-readable output format in fetch 2017-01-14 12:41:18 +09:00
Kevin Lange
8fc3c07f4b Support fswait in (unix) pipes 2017-01-14 12:00:46 +09:00
Kevin Lange
8a35ee463a Include fswait in libc 2017-01-14 11:41:24 +09:00
Kevin Lange
28ce2d1723 add Documents shortcut to desktop 2017-01-13 16:43:43 +09:00
Kevin Lange
c9046e341f Reset highlight on navigate 2017-01-12 21:40:04 +09:00
Kevin Lange
73b565ed7e Basic file browser 2017-01-12 21:34:05 +09:00
Kevin Lange
33dd2bf47a Fix issue where clients were overwriting focused flag 2017-01-12 21:33:59 +09:00
Kevin Lange
4f3f6fc3bc Add menu bar to help browser 2017-01-12 19:32:56 +09:00
Kevin Lange
3f1f63e96e Fix alt-tab starting on current window 2017-01-12 19:32:37 +09:00
Kevin Lange
7a3b4b4b22 Break out menus and support keyboard navigation 2017-01-12 18:42:47 +09:00
Kevin Lange
3412eb286c About Applet can be called with arguments to set information 2017-01-12 17:58:58 +09:00
Kevin Lange
f955004465 Support mouse move event in Yutani bindings 2017-01-12 17:58:36 +09:00
Kevin Lange
baebd43a28 We can build C++ stuff without -static 2017-01-11 22:40:32 +09:00
Kevin Lange
c93ae25cd7 Also re-register key binds on SIGUSR2 2017-01-11 19:29:49 +09:00
Kevin Lange
edc869fe9e Panel should reclaim top/bottom stack on SIGUSR2 2017-01-11 19:26:10 +09:00
Kevin Lange
493c9239c5 Still show icon if relevant after hitting space 2017-01-11 19:22:22 +09:00
Kevin Lange
98162f78c3 Create client window lists on HELLO rather than first window creation 2017-01-11 19:17:05 +09:00
Kevin Lange
6c404cb50a Sort autocomplete results 2017-01-11 19:16:53 +09:00
Kevin Lange
702a5ed51b Hack to make sure we remove subscribers in compositor at some point 2017-01-11 19:09:49 +09:00