Commit Graph

549 Commits

Author SHA1 Message Date
Sascha Silbe
bb323a4efa check syntax of private key (#1568)
Check that header and footer of the private key are present in order to detect
corrupted key files.

Signed-off-by: Sascha Silbe <sascha-pgp@silbe.org>
2010-03-09 23:34:59 +00:00
Sascha Silbe
d38d865c7c Revert "Merge commit 'refs/top-bases/t/bug-1568' into t/bug-1568"
This reverts commit 12016d5408, reversing
changes made to d006092d37.
2010-03-09 23:28:18 +00:00
Sascha Silbe
12016d5408 Merge commit 'refs/top-bases/t/bug-1568' into t/bug-1568 2010-03-09 22:59:57 +00:00
Tomeu Vizoso
d006092d37 Log saving errors in activities #1703 2010-03-09 22:33:23 +01:00
Wade Brainerd
63a5dcef05 Deprecate host_version #1509 2010-03-09 22:28:50 +01:00
James Cameron
f8ef93bd21 Removes the use of O_SYNC on logs #1656
With O_SYNC on open of log files, on systems with slow filesystem random
write performance, there is random activity startup time.
2010-03-09 22:23:55 +01:00
Aleksey Lim
6921bcd67d Do not fail while closing object less activities #1714 2010-03-09 18:56:21 +00:00
Sascha Silbe
b64930b2eb check private key syntax 2010-03-08 20:54:05 +00:00
Aleksey Lim
3bf70d642c Override canvas property in Activity class #1795 2010-03-08 19:01:53 +00:00
Simon Schampijer
7978c55fdf Create the DSObject update listener as well for existing entries 2010-02-13 14:59:05 +01:00
Sayamindu Dasgupta
e6aa91ba3f Merge branch 'master' of git://git.sugarlabs.org/sugar-toolkit/gettext-enhancements 2010-02-10 20:56:32 +05:30
Sayamindu Dasgupta
d00d9b6431 More cleanups for i18n.py 2010-02-10 20:53:09 +05:30
Sayamindu Dasgupta
1b600b147d Make the dictionary sorting a bit more sensible 2010-02-09 17:43:18 +05:30
Sayamindu Dasgupta
4552050136 Clean up docstring 2010-02-09 17:41:10 +05:30
Sayamindu Dasgupta
1817caf30f Consistent variable names 2010-02-09 17:13:04 +05:30
Sayamindu Dasgupta
ffe3504e0a Should be and, and not or 2010-02-08 23:46:22 +05:30
Sayamindu Dasgupta
85840b269f Style and PEP8 fixes 2010-02-08 23:45:39 +05:30
Simon Schampijer
394870f4ad Synchronize changes made to a Journal entry #1358 2010-02-06 23:08:17 +01:00
Tomeu Vizoso
b5bcbe2ed4 Remove file that was there by mistake 2010-02-06 12:55:43 +01:00
Sayamindu Dasgupta
415f3a3066 Describe the args of the i18n methods 2010-02-01 16:28:19 +05:30
Sayamindu Dasgupta
259fca2caa Import in two lines instead of one 2010-02-01 16:24:58 +05:30
Aleksey Lim
9f9adda1ab Merge branch 'master' of git.sugarlabs.org:sugar-toolkit/mainline 2010-01-31 16:42:18 +00:00
Aleksey Lim
4a4ea538ca Supplement #1687 by docstring 2010-01-31 16:41:34 +00:00
Simon Schampijer
a3c68d5109 removed leftover 2010-01-31 17:14:19 +01:00
Aleksey Lim
6f3ecbdb1f New color to highlight items while hovering over #1693 2010-01-31 16:10:00 +00:00
Aleksey Lim
fea8acec84 Get pure icon surface w/o creating any widgets #1687 2010-01-25 17:40:58 +00:00
Simon Schampijer
e1d4afe13e Add signal listener functionality to the DS #1197 (silbe) 2010-01-24 17:53:32 +01:00
Sayamindu Dasgupta
ef093d395e Update Makefile.am 2010-01-24 20:29:10 +05:30
Sayamindu Dasgupta
173a402701 Code for language pack support 2010-01-24 20:28:21 +05:30
Simon Schampijer
aacb5592e5 Cleaned up the datastore API
- killed the dbus_helpers, moved that to the datastore.py
- added documentation
- pep8 and pylint clean
2010-01-20 11:55:56 +01:00
Sascha Silbe
9c77febcf1 locate rainbow using PATH instead of hardcoding the location (#1436) 2010-01-11 17:01:37 +00:00
Sascha Silbe
1d8b1b98cb don't use rainbow if it has been uninstalled, but the config file remains (#1317)
Some distros retain config files after removing packages, so /etc/olpc-security
might exist even if rainbow is not installed.

Signed-off-by: Sascha Silbe <sascha@silbe.org>
2010-01-11 16:51:15 +00:00
Daniel Drake
709d44d602 Apply activity font settings earlier (#1607)
Fixes some minor changes in toolbar appearance that my previous
work unintentionally introduced.
2009-12-24 14:41:52 +00:00
Daniel Drake
618df4e177 Fix bold font style
Small error in my last commit.
2009-12-01 17:43:37 +00:00
Daniel Drake
634b2fcee0 Apply font configuration from GConf (#1584)
Sugar font settings are now stored in GConf. This patch applies them
to all users of sugar.style and all standard activities.
2009-12-01 16:51:14 +00:00
Aleksey Lim
8c2fe54ea7 Do not stop processing motion-notify-event #1507 2009-10-18 11:46:23 +00:00
Aleksey Lim
a4a2b33dac Do no use random color if metadata color is not valid #1435 2009-10-01 18:04:06 +00:00
Aleksey Lim
3d46fd8c99 Shutdown/Reboot fails when multiple users are logged in #246 2009-09-30 11:53:03 +00:00
Aleksey Lim
8f52b0a8f4 Present windows in non-active process #1423 2009-09-29 18:33:13 +00:00
Aleksey Lim
823188957c Treat broken symlinks corretcly #1394 2009-09-20 13:40:24 +00:00
Aleksey Lim
7a8dc0dd70 Do not fail if activity mime_type was already installed #1394 2009-09-20 11:22:24 +00:00
Tomeu Vizoso
957c0b4c0f Save activity_id if its not yet in the DS #1276 2009-09-19 19:02:04 +02:00
Aleksey Lim
acdbae5d4c _Typo Color of sugar.activity.widgets.ActivityButton is owners all time despite of 'icon-color' metadata property #1368 2009-09-18 15:11:24 +00:00
Aleksey Lim
9f981bb5dc Color of sugar.activity.widgets.ActivityButton is owners all time despite of 'icon-color' metadata property #1368 2009-09-18 15:09:03 +00:00
Aleksey Lim
93d65bcb2f Circular dependecy in ToolbarBox #1389 2009-09-18 13:18:46 +00:00
Aleksey Lim
ac586e5a85 Circular dependecy in ToolbarBox #1389 2009-09-18 12:24:48 +00:00
Aleksey Lim
33ea5bdee4 Circular dependecy in ToolbarBox #1389 2009-09-18 11:25:32 +00:00
Aleksey Lim
dfc5513f86 To emulate missed parts of DSObject - optional file_path removing #1241 2009-09-18 10:31:13 +00:00
Aleksey Lim
927c576e31 After using CP, the XO home palette is incorrectly scrolled (blank lines + missing item) #231 2009-09-18 08:09:14 +00:00
Aleksey Lim
2e3061dc10 When in fullscreen mode in an activity, frame doesnt pop-up(forgotten changes) #1335 2009-09-16 18:48:38 +00:00
Aleksey Lim
ecee594190 Invoke WindowPalette.popdown when menu property is None #1323 2009-09-16 17:09:30 +00:00
Aleksey Lim
76542527cd When in fullscreen mode in an activity, frame doesnt pop-up #1335 2009-09-16 16:55:05 +00:00
Aleksey Lim
f939baec05 Error while initiating .sugar environment #1327 2009-09-16 16:44:42 +00:00
Tomeu Vizoso
df89c1bf0b Close tube after the activity window is closed #1296 2009-09-15 17:28:29 +02:00
Tomeu Vizoso
db77ed8ab3 Put back <Ctrl>Z as the Undo accelerator #1287 2009-09-14 18:19:09 +02:00
Tomeu Vizoso
850a78c59a Only try to pop down the submenus if we still have a _Menu #1338 2009-09-13 18:02:40 +02:00
Tomeu Vizoso
0159bc7b52 Warn when the XoColor string is invalid. 2009-09-11 13:47:40 +02:00
Benjamin Berg
c684950ecf Do not emit the row-changed signal, but redraw the row for prelight.
This basically undos commit 4bb221349c
and fixes the code that was there before. Emitting the row-changed
signal causes any editing to be canceled.
2009-09-10 17:34:56 +02:00
Aleksey Lim
d57320b985 Hide only submenus #1301 2009-09-10 10:14:52 +00:00
Simon Schampijer
b087809ec5 focus the canvas
make the boxes private using the python mangling
algorithm (see pep8)
2009-09-10 11:46:37 +02:00
Aleksey Lim
cdd4ba3a3d Palette will fail to open if you have just 'scrubbed' over some number of icons quickly #1312 2009-09-10 09:07:25 +00:00
Aleksey Lim
86ba52eadd Secondary toolbar widget should set a minimum height #1304 2009-09-10 09:07:25 +00:00
Aleksey Lim
b41e4a51d7 Popdown menu on palette popdown #1301 2009-09-10 09:07:24 +00:00
Tomeu Vizoso
fdb00469c1 Remove prelit invert effect for icons (garycmartin) #1313 2009-09-10 11:00:31 +02:00
Aleksey Lim
868c9293ac Hide palette group before immediate popup #1291 2009-09-10 07:48:20 +00:00
Aleksey Lim
c69bbe3341 Simple scheme for hidding ToolbarBox subpalettes #1300 2009-09-09 17:11:58 +00:00
Aleksey Lim
ff2dd6cc0e Stop all animators on poup/popdown invoking #1310 2009-09-09 16:38:52 +00:00
Aleksey Lim
aed38758be Show selecting status of favorite check box in journal list view even if "start" is prelighted #1247 2009-09-08 08:21:19 +00:00
Aleksey Lim
6b992ee9fb Close previous palette on reseting palette property in invoker #1299 2009-09-08 07:14:22 +00:00
Aleksey Lim
cb5951d3b9 Do not fail on immediate second palette openning for bottom icons #1292 2009-09-07 14:49:21 +00:00
Aleksey Lim
dc0701dacf Some activities relies on existing of ds fields like 'title' #1241 2009-09-06 09:44:52 +00:00
Aleksey Lim
1b80257149 Fullscreen resizing issues #1263 2009-09-05 16:40:15 +00:00
Aleksey Lim
e97dd135eb Wrong calculated positions for palettes #1268 2009-09-04 17:02:57 +00:00
Aleksey Lim
2b78463830 Primary palette redraw glitch after secondary palette exposed #1135 2009-09-04 17:02:46 +00:00
Aleksey Lim
135b2a608d Hide all animators while deleting palettes #1265 2009-09-04 16:54:50 +00:00
Aleksey Lim
da678c6973 ObjectChooser displays USB media files, but fails to access file #1241 2009-09-04 16:49:03 +00:00
Tomeu Vizoso
3b0d09a188 Add get_sugar_window_type to sugar.wm #571 2009-09-01 11:53:51 +02:00
Tomeu Vizoso
e3415afbc5 Merge branch 'master' of gitorious@git.sugarlabs.org:sugar-toolkit/mainline 2009-09-01 11:28:07 +02:00
Tomeu Vizoso
929ce5a3cb Make activity windows cover the whole screen as soon as they are mapped. 2009-09-01 10:11:59 +02:00
Benjamin Berg
0991081eff Get the correct window property instead of '_SUGAR_ACTIVITY_ID' (#1251) 2009-08-30 18:00:44 +02:00
Benjamin Berg
d3c9dc535b Do not pop the error trap twice (pointed out by Sascha Silbe in #1123). 2009-08-28 18:48:13 +02:00
Aleksey Lim
78d64031c3 Add is_user_activity() to ActivityBundle #701 2009-08-28 12:06:43 +00:00
Benjamin Berg
d304f72872 Trap X errors in wm.py (#1123) 2009-08-28 12:18:00 +02:00
Sascha Silbe
c9e63eb8ea PEP8 white space and long line fixes 2009-08-25 21:12:40 +02:00
Sascha Silbe
ecdaf6b795 trim EOL (end-of-line) spaces on source files 2009-08-25 19:55:48 +02:00
Sascha Silbe
6c3fd0346c add sugar.util.format_size 2009-08-25 19:26:41 +02:00
Aleksey Lim
9a65089978 Fix typos in 0342a24e2d 2009-08-25 17:21:55 +00:00
Aleksey Lim
0342a24e2d Sugar crashing when saving a journal entry upon closing an activity #1123 2009-08-25 15:40:23 +00:00
Sascha Silbe
0a8b1261eb don't hardcode Rainbow activity permissions 2009-08-24 20:40:11 +02:00
Simon Schampijer
6ece09d49b more pylint 2009-08-24 15:09:02 +02:00
Simon Schampijer
e1e8647de9 pylint fixes 2009-08-24 14:51:00 +02:00
Sascha Silbe
496090fe62 let the logger do the formatting 2009-08-24 12:54:02 +02:00
Tomeu Vizoso
bdd760d92a Remove a couple of debug prints 2009-08-20 09:55:32 +02:00
Tomeu Vizoso
3f9761469c Mention TempFilePath in the comment 2009-08-17 19:21:17 +02:00
Aleksey Lim
a8ecc1729f Do not fail while displaying activity icon for bundles in Journal #1175 2009-08-17 19:16:20 +02:00
Tomeu Vizoso
40e9bd3ce5 Fix telepathy log paths (alsroot) #1178 2009-08-17 19:09:17 +02:00
Simon Schampijer
2e780d624c Align widgets to the left 2009-08-17 18:22:36 +02:00
Simon Schampijer
b34f5d7164 Fix typo 2009-08-17 14:47:51 +02:00
Simon Schampijer
296f4e500c Add ActivityButton for simple activities
Contains only a palette showing the title
2009-08-17 14:46:47 +02:00
Simon Schampijer
c1f5115b2a fix typo (two underscores for toolbar_box) 2009-08-12 16:45:06 +02:00
Simon Schampijer
10b5a30bc9 Make the share button insensitive when max_participants is set to 1 2009-08-12 11:26:26 +02:00
Aleksey Lim
d02ab6bb9a Set labels for toolbuttons 2009-08-07 08:12:25 +00:00
Aleksey Lim
d0485cb515 Set STATE_INSENSITIVE for toolbarbox pages 2009-08-07 08:12:25 +00:00
Tomeu Vizoso
10e84fe8fa Remove list of Rainbow exemptions 2009-08-01 19:36:23 +02:00
Tomeu Vizoso
43167172b9 style fixes 2009-08-01 19:24:21 +02:00
Tomeu Vizoso
acdc647f58 Merge branch 'master' of git://dev.laptop.org/users/mstone/sugar-toolkit 2009-08-01 18:34:36 +02:00
Tomeu Vizoso
8f271e2604 Split PaletteWindow in its own module 2009-08-01 16:15:01 +02:00
Tomeu Vizoso
0426c0c827 Merge branch 'master' of git://git.sugarlabs.org/sugar-toolkit/toolbars
Conflicts:
	src/sugar/graphics/window.py
2009-08-01 15:39:40 +02:00
Aleksey Lim
5c9020b188 Remove old design remains 2009-08-01 13:35:18 +00:00
Aleksey Lim
7d76f06ae1 Remove redundant state argument from PaletteWindow.popup 2009-08-01 13:34:42 +00:00
Aleksey Lim
e799649f2f Fix merger artefacts 2009-08-01 11:34:45 +00:00
Aleksey Lim
f5f8c807d3 Fix pylint/pep8 warnings 2009-08-01 11:27:56 +00:00
Aleksey Lim
68fa6bf093 Fix mess with gtk.Widget.set_state and Palette.set_state 2009-08-01 11:23:20 +00:00
Aleksey Lim
35bbfe1d50 Support palettes for sub-toolbar widgets 2009-08-01 11:23:20 +00:00
Aleksey Lim
6e724c3d8d Set background color for activity.widgets.TitleEntry 2009-08-01 11:23:20 +00:00
Aleksey Lim
45a4ed104b Do not paint arrow in radiopalette 2009-08-01 11:23:20 +00:00
Aleksey Lim
2c7e2c393a Popdown RadioMenuButton's palette 2009-08-01 11:23:20 +00:00
Aleksey Lim
e0aedcd5c7 Refactor Palette class (tomeu) 2009-08-01 11:23:06 +00:00
Aleksey Lim
3ee78747d4 Fix review issues 2009-07-31 10:55:58 +00:00
Aleksey Lim
4d6a2cc9bd Fix review issues 2009-07-31 10:25:01 +00:00
Aleksey Lim
d5c5ee88ec Remove old design remains 2009-07-31 07:10:17 +00:00
Aleksey Lim
3dde9b68a5 Do not change arrow while opening palette in ToolbarBox 2009-07-31 03:58:52 +00:00
Aleksey Lim
353564f12c Fix review issues 2009-07-31 03:49:05 +00:00
Aleksey Lim
7bfb7704d7 Fix Makefile.am 2009-07-31 01:55:21 +00:00
Aleksey Lim
7bec8aba1b Do not use do_clicked in RadioMenuButton 2009-07-30 17:13:36 +00:00
Aleksey Lim
3b545cbcbb Remove redundant ToolbarBox props 2009-07-30 17:06:14 +00:00
Aleksey Lim
3dd0ac8432 Rename ToolbarBox.bar to ToolbarBox.toolbar 2009-07-30 16:25:04 +00:00
Aleksey Lim
7ca9574ca1 Rename ToolbarBox.top to ToolbarBox.bar 2009-07-30 16:20:10 +00:00
Aleksey Lim
b69d875201 Fix Makefile.am 2009-07-30 15:38:16 +00:00
Aleksey Lim
61ab4110fa Rename toolbar.py to toolbarbox.py 2009-07-30 15:25:30 +00:00
Aleksey Lim
b43aa43114 Move activity related widgets to sugar.activity.widgets 2009-07-30 15:08:55 +00:00
Aleksey Lim
5ee1f2a3cb Do not use jarabe module 2009-07-30 12:20:15 +00:00
Aleksey Lim
a2f20f39ff Fix review issues 2009-07-30 11:29:52 +00:00
Aleksey Lim
e03fd4ddde Minor tweaks 2009-07-30 05:43:36 +00:00
Tomeu Vizoso
f0b78ef406 Add the tags property to the buddy model 2009-07-29 18:26:14 +02:00
Aleksey Lim
2655a8ccad Suppress sub-palettes in radiopalette 2009-07-29 16:15:38 +00:00
Aleksey Lim
e5a701a1e6 Fix Makefile.am file 2009-07-29 15:53:09 +00:00
Aleksey Lim
872b18a103 Fix review issues 2009-07-29 15:33:02 +00:00
Aleksey Lim
0cf445eb0f Remove redundant ctor argument from activity.ActivityToolbar() 2009-07-29 13:02:41 +00:00
Aleksey Lim
7f2488e505 Add Vasya Pupkin to copyright holders 2009-07-29 12:42:43 +00:00
Aleksey Lim
b5c9509014 Remove redundant current-toolbar-changed signal from toolbar.Toolbar 2009-07-29 06:59:28 +00:00
Aleksey Lim
ec474da5cc Replace share combo with new share button 2009-07-29 06:41:23 +00:00
Aleksey Lim
9e9a22b2d5 Use activity icon for activity.toolbar button 2009-07-28 15:02:00 +00:00
Tomeu Vizoso
fe6d1c114c Auto-hide fullscreen button (unmadindu) #1102 2009-07-28 15:11:41 +02:00
Aleksey Lim
2088bd5f2a Add activity.keep_button 2009-07-28 11:58:31 +00:00
Aleksey Lim
095c732c9a Add activity.share_button 2009-07-28 11:50:36 +00:00
Tomeu Vizoso
d7e0e22f49 update mime type db when a new activity is copied to ~/Activities #955 2009-07-22 11:54:12 +02:00
Aleksey Lim
d4cbd4150e Support legacy stop button in ActivityToolbar 2009-07-13 18:34:02 +00:00
Aleksey Lim
ad1f66f58a Add toolbar.py and radiopalette.py to Makefile.am 2009-07-13 18:14:10 +00:00
Aleksey Lim
b2fa922b01 Do not fail in <0.86 environment 2009-07-13 03:18:24 +00:00